|
Вариант 3 Альпинисты хотят сохранить в базе данных информацию о своих спортивных званиях, горных вершинах и о том, кто из них на какую вершину поднимался и в каком году. Помогите им грамотно построить многотабличную базу данных
И 31.01.2022 нформатика, 11 класс К.Ю. Поляков, Е.А. Еремин
Базы данных Самостоятельные работы Проектирование базы данных Вариант 1
Рыболов решил хранить сведения о своей добыче в базе данных. Он хочет сохранять следующую информацию о каждой рыбалке: дату, место, погоду, общий вес пойманной рыбы, количество выловленных рыб каждого вида. Помогите рыболову грамотно построить многотабличную базу данных.
Вариант 2
Строительной фирме нужно хранить в базе данных информацию о составе бригад рабочих (во главе с бригадиром) о том, какая бригада какие заказы выполняла, и сведения о заказах (место, содержание работ, цена). Помогите грамотно построить многотабличную базу данных.
Вариант 3
Альпинисты хотят сохранить в базе данных информацию о своих спортивных званиях, горных вершинах и о том, кто из них на какую вершину поднимался и в каком году. Помогите им грамотно построить многотабличную базу данных.
Вариант 4
Разработчик блога хочет спроектировать базу данных, в которой хранятся сведения о пользователях, постах в блоге и комментариях к этим постам. Пользователи сайта различаются по ролям: обычные пользователи, модераторы, администраторы и т.п. Помогите грамотно построить многотабличную базу данных.
Вариант 5
В издательстве решили спроектировать базу данных, в которой хранятся сведения о книгах, авторах и редакторах издательства, ответственных за выпуск книги. У каждой книги может быть несколько авторов, но только один редактор. Помогите грамотно построить многотабличную базу данных.
Вариант 6
В агентстве недвижимости решили спроектировать базу данных, в которой хранятся сведения о квартирах, продавцах и агентах, которые занимаются продажей. Каждый продавец может продавать несколько квартир, квартиры различаются по категориям (1-комнатные, 2-комнатные и т.п.). Помогите грамотно построить многотабличную базу данных.
Вариант 7
Разработчик сайта хочет сделать так, чтобы пользователи могли добавлять на сайт свои статьи (в разные разделы сайта) и комментировать статьи других. Помогите ему грамотно построить многотабличную базу данных.
Вариант 8
В базе данных зоопарка должны храниться данные о животных (они различаются по видам) и сотрудниках, которые имею доступ к каждому животному. Помогите разработчикам грамотно построить многотабличную базу данных.
Вариант 9
В базе данных театра должны храниться данные о спектаклях и актёрах, которые в них участвуют. Актёры могут иметь различные звания: Народный артист, Заслуженный артист и т.п. Каждый актёр может быть занят в нескольких спектаклях. Помогите разработчикам грамотно построить многотабличную базу данных.
Вариант 10
В базе данных гостиницы должны храниться данные о номерах (они различаются по категориям: «эконом», «бизнес», «люкс» и т.п.) и всех постояльцах, которые в них останавливаются. Кроме того, нужно предусмотреть бронирование номера на определённые даты. Помогите разработчикам грамотно построить многотабличную базу данных.
Ответы:
Многоточие означает «другие данные об объекте».
Вариант 1
Вариант 2
Вариант 3
Вариант 4
Вариант 5
Вариант 6
Вариант 7
Вариант 8
Вариант 9
Вариант 10
http://kpolyakov.spb.ru
|
|
|