Помощь в написании студенческих работ
Антистрессовый сервис

Разработка Базы данных аптеки на Oracle Database XE

РефератПомощь в написанииУзнать стоимостьмоей работы

Таблица успешно создана. Необходимо заполнить таблицу информацией. Для заполнения используют команду insert into название_таблицы value (): Далее заполнение таблицы сотрудники, выполняется при помощи команды Insert into название _таблицы values (` ', ' ', ' ', ' ', ' ', ' '): Med_group является первичным ключом, а description должно содержать описание препаратов. После создания таблицы… Читать ещё >

Разработка Базы данных аптеки на Oracle Database XE (реферат, курсовая, диплом, контрольная)

Создание таблиц в Oracle Database XE. Типы полей и правила

Подключившись к базе данных через пользователя TN можно приступить к созданию таблиц описанных выше. Удобнее создавать первыми вспомогательные и справочные таблицы. Для таблицы сотрудники справочной является таблица должностей.

Разработка Базы данных аптеки на Oracle Database XE.
Разработка Базы данных аптеки на Oracle Database XE.

Можно проверить работают ли прописанные правила. В ячейке зарплата прописано правило, которое не позволит вводить числа меньше 0. Попытка ввести цифру меньше 0 сразу выводит ошибку:

Разработка Базы данных аптеки на Oracle Database XE.

Таблица успешно создана. Необходимо заполнить таблицу информацией. Для заполнения используют команду insert into название_таблицы value ():

Разработка Базы данных аптеки на Oracle Database XE.

В скобках записывается информация которая должна быть в одной строке, а одинарные кавычки разделяют строку на картежи. Картежей должно быть столько, сколько было задано столбцов при создании таблицы. Таким же образом необходимо добавить все остальные строки.

Разработка Базы данных аптеки на Oracle Database XE.

После создания таблицы «Должности» (post), создается таблица «Сотрудники» (employees):

Разработка Базы данных аптеки на Oracle Database XE.

Далее заполнение таблицы сотрудники, выполняется при помощи команды Insert into название _таблицы values (` ', ' ', ' ', ' ', ' ', ' '):

Разработка Базы данных аптеки на Oracle Database XE.

Выполним вывод таблицы employees, при помощи select.

Разработка Базы данных аптеки на Oracle Database XE.

Таблица «Группы препаратов»:

Разработка Базы данных аптеки на Oracle Database XE.

Med_group является первичным ключом, а description должно содержать описание препаратов.

Дальше создается таблица «Поставщики».

Разработка Базы данных аптеки на Oracle Database XE.

Которая состоит из столбцов prov_name — название поставщика, которое является ключевым и contacts — контакты, которая является уникальным для каждого поставщика.

Разработка Базы данных аптеки на Oracle Database XE.

Дальше будет создана таблица «Заказы», чьим внешним ключом является prov_name.

Разработка Базы данных аптеки на Oracle Database XE.

Связь между таблицами создана. Так же необходимо создать связь между таблицей «Заказы» (order_s) и таблицей «Препараты» (medicaments). Создание таблицы «Препараты»:

Разработка Базы данных аптеки на Oracle Database XE.

Заполнение таблицы «Препараты»:

Показать весь текст
Заполнить форму текущей работой