Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Ключевое поле
Ключевое поле — это одно или несколько полей, комбинация значений
которых однозначно определяет каждую запись в таблице. Если для таблицы
определены ключевые поля, то Microsoft Access предотвращает
дублирование или ввод пустых значений в ключевое поле. Ключевые поля
используются для быстрого поиска и связи данных из разных таблиц при
помощи запросов, форм и отчетов.
В Microsoft Access можно выделить три типа ключевых полей: счетчик,
простой ключ и составной ключ. Рассмотрим каждый из этих типов.
Для создания ключевого поля типа Счетчик необходимо в режиме
Конструктора таблиц:
1. Включить в таблицу поле счетчика.
2. Задать для него автоматическое увеличение на 1.
3. Указать это поле в качестве ключевого путем нажатия на
кнопку Ключевое поле (Primary Key) на панели
инструментов Конструктор таблиц (Table Design).
Если до сохранения созданной таблицы ключевые поля не были определены,
то при сохранении будет выдано сообщение о создании ключевого поля. При
нажатии кнопки Да (Yes) будет создано ключевое поле счетчика с
именем Код (ID) и типом данных Счетчик (AutoNumber).
Для создания простого ключа достаточно иметь поле, которое содержит
уникальные значения (например, коды или номера). Если выбранное поле
содержит повторяющиеся или пустые значения, его нельзя определить как
ключевое. Для определения записей, содержащих повторяющиеся данные,
можно выполнить запрос на поиск повторяющихся записей. Если устранить
повторы путем изменения значений невозможно, следует либо добавить в
таблицу поле счетчика и сделать его ключевым, либо определить составной
ключ.
Составной ключ необходим в случае, если невозможно гарантировать
уникальность записи с помощью одного поля. Он представляет собой
комбинацию нескольких полей. Для определения составного ключа
необходимо:
1. Открыть таблицу в режиме Конструктора.
2. Выделить поля, которые необходимо определить как ключевые.
3. Нажать кнопку Ключевое поле (Primary Key) на панели
инструментов Конструктор таблиц (Table Design).
Первичный ключ реляционной таблицы – это поле или группа полей,
которые позволяют однозначно определить каждую строку в таблице. Если
первичный ключ состоит из одного поля, то он называется простым ключом
(ключевым полем). Если первичный ключ состоит из нескольких полей, то
такая таблица базы данных имеет составной ключ.
Чтобы связать две реляционные таблицы, необходимо первичный ключ
одной связываемой таблицы ввести в состав ключа другой связываемой
таблицы (возможно совпадение ключей) или ввести в структуру одной
таблицы внешний ключ. Внешним ключом называется поле таблицы,
предназначенное для хранения значения первичного ключа другой таблицы с
целью организации связи между этими таблицами.
Схема данных
Схема данных графически отображается в отдельном окне, в котором
таблицы представлены списками полей, а связи — линиями между полями
разных таблиц. При построении схемы данных Access автоматически
определяет по выбранному полю тип связи между таблицами.
Отчеты
Отчет – это форматированное представление данных, которое выводится на
экран, в печать или файл.
Они позволяют извлечь из базы нужные сведения и представить их в виде,
удобном для восприятия, а также предоставляют широкие возможности для
обобщения и анализа данных.
При печати таблиц и запросов информация выдается практически в том виде,
в котором хранится. Часто возникает необходимость представить данные в
виде отчетов, которые имеют традиционный вид и легко читаются.
Подробный отчет включает всю информацию из таблицы или запроса, но
содержит заголовки и разбит на страницы с указанием верхних и нижних
колонтитулов.
В Microsoft Access можно создавать отчеты различными способами:
1. Конструктор.
2. Мастер отчетов.
3. Автоотчет: в столбец.
4. Автоотчет: ленточный.
5. Мастер диаграмм.
6. Почтовые наклейки.
СВЯЗИ
Все информационные объекты предметной области связаны между собой.
Различаются связи нескольких типов, для которых введены следующие
обозначения: один к одному (1:1), один ко многим (1:М), многие ко многим
(М:М).
Связь 1:1 В связи "один к одному" строка в таблице А может иметь не более
одной совпадающей строки в таблице B, и наоборот. Связь "один к одному"
создается, если оба связанных столбца являются первичными ключами или
имеют уникальные ограничения.
При связи 1:М . В такого рода связях строка в таблице А может иметь много
строк в таблице B. Но строка в таблице B может иметь только одну строку в
таблице А.
БД
– это информационная модель, позволяющая в упорядоченном виде хранить
данные о группе объектов, обладающих одинаковым набором свойств.
Основные свойства БД: целостность, восстанавливаемость, безопасность,
эффективность. В основе управления любой БД лежит СУБД – система
управления БД.
СУБД
Системы управления базами данных (СУБД) – это отдельный класс
программных продуктов, основная задача которых хранить большие объемы
данных и управлять ими. Существуют различные математические модели
данных, на которых основаны СУБД. Относительно моделей данных СУБД
делятся на иерархические, сетевые, реляционные, объектно-
ориентированные и другие. На сегодняшний день наиболее популярными
считаются СУБД, основанные на реляционной модели.
Построитель выражений
Построение выражений в Access В Access выражения используются тогда,
когда надо выполнить одно из следующих действий:
Запросы
Перекрестный запрос
Сложная форма