Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры по информатике.docx
Скачиваний:
75
Добавлен:
22.11.2018
Размер:
496.16 Кб
Скачать

31. Субд Microsoft Access. Проектирование структуры базы данных. Управление данными.

Создать БД можно 2 способами:

1Создание самой БД начинаем с создания таблицы в режиме конструктора.

2 Содать БД можно с помощью мастера, т.е. с помощью готовых шаблонов.

Запросы предназначены для обработки данных, с помощью них производят выборку определенных данных, а также корректировку

Формы – это объекты для вводаданных, создаются на основании таблиц и запросов.

Отчеты – используются для вывода данных на печать.

Макросы (макрокоманды), т.е. несколько команд объединяется на печать.

Модули – это программные процедуры написанные на языке VBA.

Режимы: конструктора, таблицы, формы, сводн. Табл, сводн. Диаграмма.

Для любых объектов используется три командных кнопки:

Открыть

Конструктор

Создать

Существует несколько видов запросов:

1. запрос на выборку.

2. запрос с параметром.

3 запрос на обновление данных

4. запрос на удаление данных.

5. Перекрестные запросы.

6. запрос на создание новой таблицы.

Структура отчетов состоит из 5 частей.

1. заголовок

2. тело отчета

3. верхнее

4. нижнее

5. примечание

Многотабличная БД.

Связь таблиц осуществляется в окне схема данных.

Выбираем таблицы для связи и включаем флажки *обеспечение целостности данных*каскадное обновление связанных полей, каскадное удаление!

32. Техника создания связей между таблицами в реляционной базе данных.

В статье описывается процедура создания связей в базе данных Microsoft Access. В ней рассматриваются указанные ниже темы.

  • Что такое связи между таблицами

  • Виды связей между таблицами

    • Связи "один ко многим"

    • Связи "многие ко многим"

    • Связи "один к одному"

  • Создание связей между таблицами

    • Создание связей "один ко многим" или "один к одному"

    • Создание связей "многие ко многим"

  • Целостность данных

  • Каскадные обновления и удаления

  • Типы соединения

Перейти к началу страницы

Дополнительная информация Что такое связи между таблицами

В реляционной базе данных связи позволяют избежать избыточности данных. Например, в ходе создания базы данных, содержащей сведения о книгах, может появиться таблица под названием "Книги", в которой будут храниться параметры каждой книги, такие как ее название, дата публикации и издатель. Кроме того, есть и дополнительные сведения об издателе, которые может потребоваться сохранить, такие как его телефонный номер, адрес и почтовый индекс. Если хранить их в таблице с книгами, то телефонный номер издателя будет повторяться для каждой опубликованной им книги. Более правильным вариантом является вынесение сведений об издателях в отдельную таблицу "Издатели". При этом таблица "Книги" будет содержать ссылки на записи таблицы "Издатели". Чтобы сохранить синхронизацию, следует обеспечить целостность данных между таблицами "Книги" и "Издатели". Связи с обеспечением целостности данных позволяют следить за тем, чтобы данные в одной таблице соответствовали данным в другой. Например, каждая книга в таблице "Книги" связана с определенным издателем в таблице "Издатели". Добавить в таблицу книгу для издателя, отсутствующего в базе данных, невозможно.

Перейти к началу страницы