Реляционная модель данных
Добавление и изменение данных. Эта функция требует разработки и реализации представленных данных, отличных от табличных (формы). Все столбцы в таблице однородные, т. е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т. д.) и длину; Представление данных. Access позволяет создавать различные отчёты на основе данных таблиц и других объектов базы данных. Средства печати… Читать ещё >
Реляционная модель данных (реферат, курсовая, диплом, контрольная)
Понятие «реляционный» (с англ. relation — отношение) связано с разработками известного американского специалиста в области систем баз данных — Е. Кодда.
Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц.
Реляционная модель данных является совокупностью взаимосвязанных двумерных таблиц — объектов модели.
Связи между двумя логически связанными таблицами в реляционной модели устанавливаются по равенству значений одинаковых атрибутов этих таблиц.
Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
- — каждый элемент таблицы — один элемент данных;
- — все столбцы в таблице однородные, т. е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т. д.) и длину;
- — каждый столбец имеет уникальное имя;
- — одинаковые строки в таблице отсутствуют;
— порядок следования строк и столбцов может быть произвольным.
При описании реляционной модели часто используют следующие термины: отношение, кортеж, домен.
Отношения представлены в виде таблиц, строки которых соответствуют, записям (кортежам), а столбцы — полям, атрибутам отношений (доменам).
Поле каждое значение, которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи однозначно определяются значениями нескольких полей, то такая таблица базы данных имеет составной ключ.
В примере, показанном на рис. 1, ключевым полем таблицы является «№ личного дела» .
Между двумя реляционными таблицами могут быть сформированы связи. Различные таблицы, могут быть связаны между собой через общее поле данных.
Организация данных. Создание таблиц и управление ими.
Связывание таблиц и обеспечение доступа к данным. Access позволяет связывать таблицы по совпадающим значениям полей, с целью последующего соединения нескольких таблиц в одну.
Добавление и изменение данных. Эта функция требует разработки и реализации представленных данных, отличных от табличных (формы).
Представление данных. Access позволяет создавать различные отчёты на основе данных таблиц и других объектов базы данных.
Макросы. Использование макросов позволяет автоматизировать повторяющиеся операции. В последних версиях Access макросы используют для совместимости.
Модули. Модули представляют собой процедуру или функцию, написанные на Access VBA (диалект Visual Basic Application). Эти процедуры можно использовать для сложных вычислений. Процедуры на Access VBA превышают возможности стандартных макросов.
Защита базы данных. Эти средства позволяют организовать работу приложения в многопользовательской среде и предотвратить несанкционированный доступ к базам данных.
Средства печати. С помощью этой функции Access позволяет распечатать практически всё, что можно увидеть в базе данных.