Лабораторная работа: Создание связанных таблиц в СУБД Oracle с декларативным ограничением данных вариант 10
Новинка
Описание
ЛАБОРАТОРНАЯ РАБОТА № 1
«СОЗДАНИЕ СВЯЗАННЫХ ТАБЛИЦ В СУБД ORACLE С ДЕКЛАРАТИВНЫМИ ОГРАНИЧЕНИЯМИ ДАННЫХ»
Целью работы является формирование навыков создания таблиц с помощью стандартного языка запросов SQL и получение навыков работы с реляционными базами данных.
В зависимости от варианта студент должен написать команды создания двух связанных таблиц с поддержкой целостности данных и ссылочной целостности, определением первичного ключа и не менее чем двумя ограничениями целостности CHECK; создать таблицы, выполнив команды в сиcтеме APEX, заполнить их данными, проверить работу ограничений целостности. Во всех вариантах заданы отношения между таблицами «один ко-многим», т. е. одна из таблиц является родительской, другая – дочерней.
Должны быть обеспечены ограничения столбцов, заданные в варианте. Не удаляйте созданные таблицы, они проверяются преподавателем. В случае отсутствия таблиц в базе лабораторная работа не засчитывается и возвращается на доработку.
Вариант 10
Предметная область: городская аптека.
Две связанные таблицы: родительская – Аптека, дочерняя – Лекарство.
В таблице Аптека должны содержаться данные:
- номер аптеки;
- название аптеки;
- адрес аптеки;
- направление (общее, гомеопатическое, косметическое);
- количество работников (не меньше 3);
- номер лицензии.
В таблице Лекарство должны содержаться данные:
- название;
- страна выпуска;
- вид (таблетки, капли, аэрозоль, мазь, гель, крем, ампулы, порошки, отвар);
- цена (в разных аптеках может быть разная цена);
- назначение (сердечные, желудочные, легочные, отхаркивающие, кожные).
«СОЗДАНИЕ СВЯЗАННЫХ ТАБЛИЦ В СУБД ORACLE С ДЕКЛАРАТИВНЫМИ ОГРАНИЧЕНИЯМИ ДАННЫХ»
Целью работы является формирование навыков создания таблиц с помощью стандартного языка запросов SQL и получение навыков работы с реляционными базами данных.
В зависимости от варианта студент должен написать команды создания двух связанных таблиц с поддержкой целостности данных и ссылочной целостности, определением первичного ключа и не менее чем двумя ограничениями целостности CHECK; создать таблицы, выполнив команды в сиcтеме APEX, заполнить их данными, проверить работу ограничений целостности. Во всех вариантах заданы отношения между таблицами «один ко-многим», т. е. одна из таблиц является родительской, другая – дочерней.
Должны быть обеспечены ограничения столбцов, заданные в варианте. Не удаляйте созданные таблицы, они проверяются преподавателем. В случае отсутствия таблиц в базе лабораторная работа не засчитывается и возвращается на доработку.
Вариант 10
Предметная область: городская аптека.
Две связанные таблицы: родительская – Аптека, дочерняя – Лекарство.
В таблице Аптека должны содержаться данные:
- номер аптеки;
- название аптеки;
- адрес аптеки;
- направление (общее, гомеопатическое, косметическое);
- количество работников (не меньше 3);
- номер лицензии.
В таблице Лекарство должны содержаться данные:
- название;
- страна выпуска;
- вид (таблетки, капли, аэрозоль, мазь, гель, крем, ампулы, порошки, отвар);
- цена (в разных аптеках может быть разная цена);
- назначение (сердечные, желудочные, легочные, отхаркивающие, кожные).
Файлы условия, демо
Характеристики лабораторной работы
Предмет
Учебное заведение
Семестр
Вариант
Просмотров
0
Размер
29,19 Kb
Список файлов
ЛР1_Базы данных.docx
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
ТУСУР















