Lab 8 SQL DDL Создание БД.ppt
- Количество слайдов: 9
Создание базы данных С использованием модели Er. Win SQL Запросы DDL
Создайте физическую модель ПО в Er. Win и определите типы и размерность атрибутов. Ваши таблицы должны иметь в названии Вашу фамилию, например «Ivanov_orders» , не забывайте что Вы работаете в одной схеме со всеми. Используйте 2 таблицы из Вашей ПО, разрабатываемой в начале семестра в. MS Access связанные 1: M.
Определите ролевые имена там где это необходимо для улучшенного понимания предметной области
Создать БД можно несколькими способами: • Напрямую связаться из Er. Win с базой данных, для этого необходимы дополнительные настройки Oracle Client (на учебных компьютерах их нет) • Скопировать код DDL и запустить в SQL Plus или другом приложении Скопируйте в буфер код для создания таблиц, первичных и внешних ключей
В SQL Developer создайте новое окно, в которое скопируйте из буфера код и запустите весь скрипт, все объекты создадутся автоматически
Все созданные таблицы Вы увидите в дереве объектов БД слева. Они находятся в отсортированном виде, поэтому найти именно Ваши таблицы Вам поможет фамилия которую Вы указали в начале имени таблиц. Сохраните код, для создания БД, в текстовом файле, она Вам еще понадобится.
Двойным щелчком по таблице можно получить доступ ко вкладкам, в которых отражается вся информация о таблице, данные, а также меню с действиями, которые можно осуществить над объектом
Изменение данных Кнопка «+» позволяет ввести новые строки в таблицы (стразу несколько), но после ввода строк необходимо нажать «commit» , для сохранений изменений в базе данных. В окне лога Вы можете видеть запросы, которые идут к базе. Сам запрос Insert водит данные, но не фиксирует, без «Commit» БД сделает откат в состояние до внесения данных. Так действуют все запросы на модифицирование данных Задание: Заполните 2 из Ваших таблиц (по 2 -5 записей), которые связаны между собой. Проверьте ограничение целостности, вводя в дочернюю таблицу недопустимые значения внешнего ключа
Удаление таблиц При удалении таблиц они помещаются в корзину, которую необходимо почистить Задание: Удалите Ваши таблицы, после того, как покажете преподавателю
Lab 8 SQL DDL Создание БД.ppt