2.75M

Домашнее задание №8

1.

Домашнее задание № 8
1.
Подгружаем в БД файл HW_8
2.
найти количество всех сообщений от каждого пользователя с
указанием имени пользователя. Имейте ввиду, что
пользователей без сообщений тоже надо вывести
1

2.

Домашнее задание № 8
3. найти среднее количество знаков в сообщении от каждого
пользователя, имейте ввиду, что пользователей без сообщений
тоже надо вывести
2

3.

Домашнее задание № 8
4. найти во скольких сообществах участвует каждый
пользователь, имейте ввиду, что пользователей без сообществ
тоже надо вывести
3

4.

Домашнее задание № 8
5. вывести всех пользователей и проранжировать по количеству
входящих запросов дружбы, в рангах пропусков быть не должно.
у кого больше таких запросов, у того и ранг больше
4

5.

Домашнее задание № 8
6. сделать транзакцию с фиксацией изменений, где будет не менее
2 инструкций разного типа, пояснить какого рода блокировки
возникают при этом
7. сделать транзакцию с откатом изменений, где будет не менее 2
инструкций разного типа, и отличающиеся от задания6, пояснить
какого рода блокировки возникают при этом
5

6.

Домашнее задание № 8
8. (*** усложненное необязательное) требуется понять
коэффициент популярности каждого пользователя и вывести от
этого ранги (самый популярный = ранг вышe), в рангах могут
быть пропуски. коэффициент популярности считается как
количество_входящих_запросов_дружбы / количество_исходящих
6

7.

Домашнее задание № 8
9. (*** усложненное необязательное) вывести всех пользователей
с соответствующим количеством друзей (то есть запрос в стадии
approved)
7

8.

Домашнее задание № 8
Формат сдачи: word/pdf – как один документ.
1. Нужно приводить условия каждой задачи.
2. Нужно приводить текстом код решения каждой задачи.
3. Нужно приводить результаты выполнения кода (то есть, Вашу
таблицу) в виде скриншота.
4. Очень желательно писать комментарии и выводы в отчете.
8
English     Русский Правила