Системы управления базами данных
контрольные работы, Информатика, программирование Объем работы: 12 стр. Год сдачи: 2014 Стоимость: 10 бел рублей (323 рф рублей, 5 долларов) Просмотров: 201 | Не подходит работа? |
Оглавление
Содержание
Литература
Заказать работу
1. Связи между таблицами. Схема данных. Связи-объединения. 3
2. Использование вычисляемых полей в запросах в Access 6
Практическая часть 8
Список использованной литературы 12
2. Использование вычисляемых полей в запросах в Access 6
Практическая часть 8
Список использованной литературы 12
Создание связей между таблицами – последний этап проектирования системы таблиц. На этом этапе фактически регистрируются связи между первичными и внешними ключами, запланированные при конструировании таблиц. После этого можно приступать к разработке интерфейса будущего приложения (создание запросов, форм, отчетов, программ и т.д.).
Существует две причины для создания связей между таблицами: поддержание ссылочной целостности и задание способа выборки данных из нескольких таблиц. Связь задает отношение между полями таблиц, имеющими одинаковые по смыслу значения, например, между первичным ключом одной таблицы и внешним ключом другой таблицы. Связи можно задать на уровне базы данных (в этом случае возможна поддержка ссылочной целостности данных) и на уровне запросов. Связи на уровне базы данных являются постоянными связями и являются актуальными при любых действиях, выполняемых с таблицами (например, запросы на обновление или удаление, макросы или программы на Visual Basic, модифицирующие данные связанных таблиц и т.д.). Связи на уровне запросов являются временными и актуальны только на момент выполнения запроса, в котором они заданы.
Между таблицами можно установить связи одного из трех видов:
1) один-ко-многим(one-to-many),
2) многие-ко-многим(many-to-many)
3) один-к-одному(one-to-one).
Один-ко-многим(one-to-many). Является наиболее часто употребляемым видом связи. В этом случае каждой записи таблицы А может соответствовать много записей таблицы Б (или ни одной). В свою очередь, каждой записи таблицы Б соответствует в точности одна запись таблицы А. Таблица А в такой связи называетсяглавной, а таблица Б –связаннойилиподчиненной.
Многие-ко-многим(many-to-many). Многим записям из таблицы А может соответствовать много записей из таблицы Б (и наоборот). Такую связь в Microsoft Access можно организовать при помощи третьей вспомогательной таблицы, в которой каждому первичному ключу из таблицы А сопоставлен первичный ключ из таблицы Б. По сути, связь...
Существует две причины для создания связей между таблицами: поддержание ссылочной целостности и задание способа выборки данных из нескольких таблиц. Связь задает отношение между полями таблиц, имеющими одинаковые по смыслу значения, например, между первичным ключом одной таблицы и внешним ключом другой таблицы. Связи можно задать на уровне базы данных (в этом случае возможна поддержка ссылочной целостности данных) и на уровне запросов. Связи на уровне базы данных являются постоянными связями и являются актуальными при любых действиях, выполняемых с таблицами (например, запросы на обновление или удаление, макросы или программы на Visual Basic, модифицирующие данные связанных таблиц и т.д.). Связи на уровне запросов являются временными и актуальны только на момент выполнения запроса, в котором они заданы.
Между таблицами можно установить связи одного из трех видов:
1) один-ко-многим(one-to-many),
2) многие-ко-многим(many-to-many)
3) один-к-одному(one-to-one).
Один-ко-многим(one-to-many). Является наиболее часто употребляемым видом связи. В этом случае каждой записи таблицы А может соответствовать много записей таблицы Б (или ни одной). В свою очередь, каждой записи таблицы Б соответствует в точности одна запись таблицы А. Таблица А в такой связи называетсяглавной, а таблица Б –связаннойилиподчиненной.
Многие-ко-многим(many-to-many). Многим записям из таблицы А может соответствовать много записей из таблицы Б (и наоборот). Такую связь в Microsoft Access можно организовать при помощи третьей вспомогательной таблицы, в которой каждому первичному ключу из таблицы А сопоставлен первичный ключ из таблицы Б. По сути, связь...
1. Кошелев В.Е. Access 2007. Эффективное использование. – М.: Бином-Пресс, 2008. – 592 с.
2. Мак-Дональд М. Access 2007 Недостающее руководство. – СПб: БХВ-Петербург, 2007.
2. Мак-Дональд М. Access 2007 Недостающее руководство. – СПб: БХВ-Петербург, 2007.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.