Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ2.doc
Скачиваний:
21
Добавлен:
24.12.2018
Размер:
451.58 Кб
Скачать

47. Инструментальные средства для создания базы данных и ее приложений.

СУБД Access  имеет разнообразные инструментальные средства, дающие возможность непрофессиональным пользователям решать задачи без использования языка запросов или языка программирования VBA.

Для автоматизации создания объектов БД (за исключением модулей) в Access используются специализированные средства, называемые конструкторами.  Конструктор  предоставляет пользователю ряд инструментальных средств, с помощью которых можно быстро и просто создавать и модифицировать  объекты БД. Для конструирования макета формы, отчета, страницы используется панель элементов, появляющаяся при вызове конструктора. Конструирование сводится к вставке и размещению в разделах Конструктора по желанию пользователя различных элементов управления. ЭЛЕМЕНТ УПРАВЛЕНИЯ – графический объект, используемый для отображения данных из базы, выполнения действия или в качестве украшения.

В Access имеется также множество мастеров, используемых для создания объектов БД и выполнения специальных операций. Мастер задает пользователю ряд вопросов и на основе его ответов строит законченный объект БД или осуществляет определенную операцию.

48. Технологии созд-я бд: описание структуры таблиц, установка связи между таблицами.

Проектирование БД -это процесс создания БД, предназначенный для поддержки деятельности в некоторой предметной области. Он включает след этапы: концептуальное проектирование- создание концептуальной модели данных исходя из представлений пользователей о предметной области; логическое проектир-преобразование концептуальной модели на основе выбранной модели данных в логическую модель, не завис от особенностей используемой в дальнейшем СУБД для физич реализации БД; физическое проектир- описание конкретной реализации БД с помощью СУБД во внешней памяти компьютера. Сущность-некоторый объект предметной области, который может существовать независ-мо. Экземпляр сущности- конкретный объект, характер-ся набором значений атрибутов сущности. Атрибут-это поименованная характеристика сущности. Ключ сущности- атрибут, к. уникальным образом идентифицирует экземпляры сущ-сти. Связь между сущ-ми- взаимодействие между сущ-ми. Связь 1:1-каждый экземпляр сущ-сти А м.б. связан не более чем с 1 экз сущ-сти В.Связь 1:М- каждый экзмепляр сущ А м.б. связан не более чем с 1 экз сущ В,а каждый экз сущ В м.б. связан не более чем с 1 экз сущ-сти А. Класс принадлежности сущ-сти обяз-й -каждый экз сущ А связан с экз сущ В. КП необязательный- не каждый экз сущ А связан с экз сущ В. Модель «сущность-связь»-графическое представление сущностей и их связей. ER-диаграмма- графическое представление связи между 2 сущ-ми. На диаграмме изображается: сущность-прямоугольником (указывается имя), связь-ромбом (записывается глагол)

49. Корректировка бд. (каскадные операции)

Если создается связь с поддержкой целостности данных, то можно предусмотреть в БД след. каскадные операции (операции по корр-ке БД):

- каскадное обновление связанных полей – изменение значений ключа в записи главной таблицы влечет автоматическое изменение значений вторичного ключа в подчиненных записях;

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

Для создания схемы данных вводится команда Сервис / Схема данных. Затем необходимо:

- в окне Добавление таблицы на вкладке Таблицы поочередно выд-ть значки связываемых таблиц и нажимать [Добавить], после чего нажать [Закрыть];

- в окне Схема данных разместить списки полей таблиц, представленные в отдельных окнах, согласно логической структуре БД и приступить к связыванию таблиц. Для установки связи между двумя таблицами следует перетащить первичный ключ на вторичный;

- в окне Изменение связей задать целостность данных, после чего – каскадные операции. При необходимости изменить способ объединения записей, заданный по умолчанию, воспользовавшись кнопкой «Объединение». После нажатия [Создать] произойдет возврат к окну Схема данных. В этом окне между таблицами установится связь, обозначенная на схеме, например, как 1:1, 1:¥.

При создании схемы данных возможны неточные действия пользователя:

- добавление таблицы лишний раз. Тогда для исключения лишнего списка полей из окна Схема данных он выделяется и нажимается клавиша Delete;

- перетаскивание первичного ключа не на вторичный ключ. Для удаления образовавшейся в этом случае линии связи она выделяется и нажимается клавиша Delete.

Для печати схемы данных используется команда

Файл / Печать схемы данных

Для изменения параметров существующей связи выполняется:

-открытие окна Схема данных;

-двойной щелчок по линии связи, подлежащей изменению;

-изменение параметров связи в появившемся окне Изменение связей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]