Искусство создания базы данных в Microsoft Office Access 2007. Валентина Быкова
Чтение книги онлайн.
Читать онлайн книгу Искусство создания базы данных в Microsoft Office Access 2007 - Валентина Быкова страница 7
• возможные степени связи: «один-к-одному», «один-ко-многим». При степени «один-к-одному» связываемые таблицы равноправны, поскольку полями связи выступают первичные ключи связываемых таблиц. В этих условиях каждая запись первой таблицы может быть связана не более чем с одной записью второй таблицы и наоборот. При степени «один-ко-многим» всегда «один» со стороны подчиненной таблицы (где поле связи – первичный ключ) и «много» со стороны основной таблицы. Это означает, что каждая запись подчиненной таблицы может быть связана со многими записи основной таблиц, однако всякой записи основной таблицы может соответствовать лишь одна запись подчиненной таблицы.
В Access всякая межтабличная связь имеет параметры, которые представлены в табл.1.5. Совокупность всех межтабличных связей базы данных называют схемой данных.
☞ Рекомендация. Не следует вводить данные в таблицы до формирования схемы данных, поскольку возможно нарушение целостности данных. Если в дальнейшем при связывании таблиц будет обнаружено нарушение целостности данных, Access не разрешит создать связь между таблицами, и потребует вначале удалить из них противоречивые данные.
Схема данных формируется следующим образом.
1. Открыть базу данных.
2. Перейти на вкладку Работа с базами данных.
3. В группе Показать или скрыть щелкнуть команду Схема данных. Если в базе данных к настоящему времени никаких связей не определено, автоматически открывается окно Добавление таблицы. Если данное окно не отображается, то его можно вызвать командой Добавить таблицу контекстного меню.
4. В окне Добавление таблицы выбрать таблицы базы данных, и затем это окно закрыть.
5. Установить связи между таблицами. Определение каждой отдельной связи сводится к перетаскиванию поля связи из подчиненной таблицы в поле связи основной таблицы. Если связываемые таблицы равноправны, то направление перетаскивания не имеет значения. Если перетаскивание состоялось (об этом свидетельствует отображение символа «1» рядом с подчиненной таблицей и символа «∞» или «1» вблизи основной таблицы), открывается окно Изменение связи.
6. Задать параметры связи. Нажать кнопку Ok.
7. Схему данных сохранить.
После создания схемы можно начинать работу с базой данных.
Таблица 1.5
Форматирование внешнего вида таблицы
Хотя формат, используемый по умолчанию в Access для оформления таблиц, достаточно удобный и простой, при желании его можно изменить. Например, можно увеличить шрифт, изменить оформление ячеек, отменить или установить линии сетки, отрегулировать ширину столбцов и т.п. Средства форматирования таблицы доступны в Режиме таблицы на вкладке Главная в группе команд Шрифт. Если щелкнуть стрелку в правой части группы команд Шрифт, то откроется окно Формат таблицы, в