Презентация - Реляционные базы данных

Реляционные базы данныхРеляционные базы данныхРеляционные базы данных







Слайды и текст этой презентации

Слайд 1

Реляционные базы данных
Существуют однотабличные и многотабличные базы данных. Каждая таблица должна содержать по крайней мере одно ключевое поле, содержимое которого уникально для каждой записи этой таблицы. Связывание таблиц. После создания различных таблиц, содержащих данные, относящиеся к различным аспектам базы данных, необходимо обеспечить целостность базы данных. Для этого надо связать таблицы между собой. Связь между таблицами устанавливает отношения между совпадающими значениями в полях с одинаковыми именами. С ключевым полем главной таблицы (первичный ключ) связывается одноименное поле подчиненной таблицы (внешний ключ).

Слайд 2

Межтабличная связь обеспечивает целостность данных. Связанные таблицы представляют собой единую базу данных, в которой можно создавать новые таблицы, а также запросы и отчеты, содержащие данные из связанных таблиц.
Базы данных, состоящие из связанных двумерных таблиц, принято называть реляционными. Прежде чем приступить к созданию реляционной базы данных, необходимо продумать ее проект. Проект представляет собой модель будущей БД, состоящей из объектов и их связей, необходимых для выполнения поставленных задач. Процесс проектирования включает, прежде всего, определение перечня необходимых таблиц и задание их структуры, а также установление типа связей между этими таблицами.

Слайд 3

Создание реляционной базы данных.
Создать в приложении Access новую базу данных с помощью команды [Файл – Создать базу данных…] и присвоить имя «Компьютеры». В окне компьютеры: база данных выбрать группу объектов Таблицы и пункт Создание таблицы в режиме конструктора. В окне Комплектующие: таблица ввести имена полей, тип данных и параметры полей. В качестве ключевого поля задать поле «Код комплектующих». Для сохранения таблицы ввести команду [Файл - Сохранить]. Для ввода данных в таблицу щелкнуть на значке Комплектующие. Ввести данные в таблицу. Создать таблицу «Поставщики», выполнив рассмотренную выше последовательность действий. Ввести данные. С помощью аналогичных действий создать таблицу «Цена» и ввести данные. В полях внешних ключей не могут содержаться значения, отсутствующие в соответствующих ключевых полях главных таблиц. Ввести команду [Сервис – Схема данных]. Появится диалоговая панель Добавление таблицы. Выделить в этом окне нужные таблицы и щелкнуть по кнопке добавить.
8. Выделенные таблицы будут добавлены в специальное окно – Схема данных. 9. Перетащить мышью из таблицы «Комплектующие» ключевое поле – «Код комплектующих» (оно выделено жирным шрифтом) к одноименному полю внешнего ключа таблицы «Цена». 10. На появившейся диалоговой панели Связи установить опцию Обеспечение целостности данных, а затем опции каскадное обновление связанных полей и каскадное удаление связанных записей. В завершение щелкнуть по кнопке создать. 11. Перетащить мышью из таблицы «Поставщики» ключевое поле – «Код поставщика» (оно выделено жирным шрифтом) к одноименному полю – внешнему ключу таблицы «Цена». 12. На появившейся диалоговой панели Связи установить опцию Обеспечение целостности данных, а затем опции каскадное обновление связанных полей и каскадное удаление связанных записей. Щелкнуть по кнопке Создать. 13. Это наглядно представлено в окне Схема данных.