Размещено 1 год назад по предмету
Информатика
от Kukuwka0Ha0DepeBe
SQL
Вы создали свою ММОРПГ по типу Lineage2, WoW, Aion.....
У каждого игрока может быть несколько персонажей, у каждого персонажа свой никнейм, уровень и инвентарь.
Надо реализовать хранение и обработку:
1. Игроков
2. Персонажей, созданных игроками.
3. Предметов, которые есть в игре.
4. Инвентарь персонажа (какая вещь у какого персонажа в каком количестве).
ТАБЛИЦЫ:
1. Игрок: логин, город регистрации, дата регистрации
2. Класс персонажей (мечник, лучник, маг, ....)
3. Персонаж: id игрока, никнейм, класс(2), уровень
4. Типы предметов (одежда, оружие, еда...)
4. Предметы, доступные в игре: название, тип предмета
5. Вещи у персонажей (id вещи, id персонажа, количество)
6. Список забанненных игроков (id игрока, причина, дата)
1. Получить всех игроков.
2. Получить никнеймы персонажей, уровень которых выше 40
3. Получить игроков, дата регистрации которых в периоде от 24.02.2022 до 24.02.2024
4. Получить всех всех персонажей игрока с логином A (любой ваш никнейм)
5. Получить полную информацию о персонаже с самым высоким уровнем.
6. Получить названия всех ОРУЖИЙ, которые есть у всех МЕЧНИКОВ игрока с логином А.
7. Получить ПОЛНУЮ ИНФОРМАЦИЮ о всех вещах в инвентарях у персонажей с классом лучник.
8. Получить таблицу в формате: (класс персонажа / кол-во персонажей этого класса)
9. Получить таблицу в формате: (класс персонажа / максимальное кол-во вещей в инвентаре среди персонажей этого класса)
10. Удалить все предметы из инвентарей персонажей, которые привязаны к забанненым игрокам.