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