русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Виды связей


Дата добавления: 2015-07-09; просмотров: 1927; Нарушение авторских прав


В Access можно задать три вида связей между таблицами:

· Один-ко-многим,

· Мно-гие-ко-многим

· Один-к-одному.

Связь Один-ко-многим— наиболее часто используемый тип связи между таблицами. В такой связи каждой записи в таблице А может соответствовать несколько записей в таб­лице В (поля с этими записями называют внешними ключами), а запись в таблице В не мо­жет иметь более одной соответствующей ей записи в таблице А.

При связи Многие-ко-многимодной записи в таблице А может соответствовать несколько записей в таблице В, а одной записи в таблице В — несколько записей в таблице такая схема реализуется только с помощью третьей (связующей) таблицы, ключ которой состоит по крайней мере из двух полей, одно из которых является общим с таблицей А, а другое — общим с таблицей В.

При связи Один-к-одномузапись в таблице А может иметь не более одной связанной записи в таблице В и наоборот. Этот тип связи используют не очень часто, поскольку такие такие могут быть помещены в одну таблицу. Связь с отношением Один-к-одному пример для разделения очень широких таблиц, для отделения части таблицы в целях ее защиты, также для сохранения сведений, относящихся к подмножеству записей в главной таблице.

Тип создаваемой связи зависит от полей, для которых определяется связь: связь Один-ко-многим создается в том случае, когда только одно из полей является ключевым или имеет уникальный индекс, т.е. значения в нем не повторяются; связь Один-к-одному создается в том случае, когда оба связываемых поля являются ключевыми или имеют уникальные индексы;

связь Многие-ко-многим фактически представляет две связи типа один-ко-многим через третью таблицу, ключ которой состоит по крайней мере из двух полей, общих для двух других таблиц.

СУБД Microsoft Access (MS Access) относится к систе­мам, ориентированным на пользователя.



Рис.1. Среда MS ACCESS 2000.

Будем рассматривать СУБД Access как специализирован­ного исполнителя, назначение которого — работа с реляци­онными базами данных. Среда MS Access представлена на рис.1.

Среда Access имеет интерфейс, характерный для Windows-приложений, и включает в себя следующие составляю­щие (сверху вниз): титульную строку с кнопками управле­ния окном, главное меню, панель инструментов, рабочее поле и строку состояния. На рабочем поле открывается окно, соответствующее выбранному режиму работы. На рис. 1 открыто окно, соответствующее основному режи­му — режиму работы с базой данных.

Основные объекты MS Access: таблицы, запросы, формы, отче­ты, макросы и модули.

Таблица— это главный тип объекта. Все остальные раз­новидности объектов являются производными от таблицы. Объекты, составляющие таблицу, — это записи и поля. Свойства элементов таблицы определяются типами полей, форматами полей и некоторыми другими параметрами.

Форма— это вспомогательный объект, без которого, в принципе, можно обойтись. Формы создаются для допол­нительного удобства пользователя при просмотре, вводе и редактировании данных.

Запрос— результат обращения пользователя к СУБД для поиска данных, добавления, удаления и обновления запи­сей. Результат поиска (выборки) данных представляется в табличном виде. Термином «запрос» называют также сами команды обращения к СУБД.

Отчет— это документ, предназначенный для вывода на печать, сформированный на основании информации, содер­жащейся в таблицах и запросах.

Макросыи модулиявляются объектами повышенной сложности и при начальном знакомстве с MS Access могут не использоваться.

Еще одним объектом является схема— описание струк­туры связей в многотабличной базе данных.

Режимы работы СУБД Access многообразны. Есть режимы общего характера: работа с файлами (меню Файл); работа с буфером обмена (меню Правка); режим настройки среды (меню Вид); спра­вочный режим (меню Справка).

Основным режимом можно назвать режим работы с базой данных. Он устанавли­вается командой Файл → Создать базу данных или Файл → Открыть базу данных. Поскольку база данных хранится в файле, в первом случае система потребует задать имя и место хранения файла, а во втором случае — указать на существующий файл с базой данных.

После раскрытия на экране окна базы данных (рис. 1.2) становятся доступными режимы работы с основными объектами Access: таблицами, запросами, формами и отче­тами. В каждом из этих режимов можно выбрать одну из трех командных кнопок: Открыть, Конструктор, Со­здать.

Если соответствующий объект еще не создан, то ак­тивной является только команда Создать. Если в окне выде­лен какой-то из существующих объектов, то активными будут также команды Открыть и Конструктор. Команда От­крыть позволяет просмотреть объект, а команда Конструк­тор — просмотреть или изменить структуру объекта.



<== предыдущая лекция | следующая лекция ==>
СУБД MS Access | Анализ предметной области


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.005 сек.