Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы Данных_ответы.doc
Скачиваний:
5
Добавлен:
12.09.2019
Размер:
280.06 Кб
Скачать

7. Субд access. Основные объекты субд.

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

СУБД используется в качестве инструмента для создания автоматизированной информационной системы, основанной на технологии БД.

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

Все объекты БД ACCESS и средства их отображения хранятся в одном файле с расширением MDB (создается в самом начале), позволяет работать в сети.

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

Таблица – главное хранилище информации.

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

Формы – предназначены для ввода, просмотра, редактирования данных в удобной для пользователя форме.

Отчеты используются для формирования выходного документа, предназначенного для вывода на печать.

Макрос – описание действий, которые должны быть выполнены в ответ на некоторое событие, каждое действие реализуется макрокомандой.

Модуль – содержит программы на языке Visual Basic, которые использует пользователь для нестандартной обработки данных.

Страница доступа к данным – специальный тип WEB-страниц, предназначенных для просмотра и работы в Internet, Intranet с данными, хранящимися в БД access.

8. Основные технологические этапы работы с субд.

1. Конструирование (создание) БД

  • Создание структур таблиц

  • Заполнение таблиц данными

  • Конструирование запросов

  • Конструирование форм

  • Конструирование отчетов

  • Конструирование страниц доступа к данным

  • Автоматизация управления БД через создание макросов и модулей

2. Эксплуатация БД:

  • Ввод данных в таблицы и их редактирование:

а) с использованием стандартной формы в виде таблицы

б) с помощью пользовательских экранных форм и страниц доступа к данным;

  • Выборка данных из таблиц в электронном виде на основе запросов, форм и страниц доступа

  • Отображение данных в виде отчётов, выводимых на принтер.

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

Таблица – основа СУБД, в ней хранятся все данные, структура таблиц определяет содержание тех форм и отчетов, которые будут создаваться на основе таблицы.

Структура таблицы:

ИМЯ ПОЛЯ: не более 64 символов (в состав символов не входят: ! , . []), имя не должно начинаться с пробела.

ТИП ДАННЫХ: определяет тип и диапазон допустимых значений, кот могут быть введены в поле, определяет объем памяти текстового поля (меньше или равно 256 байт).

СВОЙСТВА: описание, подстановка, общие свойства.

Общие:

Размер поля – определяет, сколько места будет занимать запись. Если тип поля числовой, то размер поля может быть:

  • 1 байт – числа от 0-255

  • Целое (integer) – 2 байта – числа от -32 до +32767

  • Длинное целое (long integer) – от -2миллионов до +2млн

  • С плавающей точкой (мантисса – 7 знаков, 4 байта), с плавающей точкой двойной точности – 8 байт.

  • Гиперссылка – длина поля до 6 тыс 144 символов

  • Поле OLE – длина до 1 гб

Значение по умолчанию – автоматическое появление в каждой вводимой записи.

Условие назначения – позволяет определить требования к данным, вводимым в это поле, длина условия не более 2048 символов.

Сообщение об ошибке – выводится, если условие назначения не выполняется.

Обязательное поле – не перейдем на ввод следующей записи, пока не заполним обязательное поле.

Индексируемое поле – определяет, является ли поле индексируемым: создается ли по нему индекс.

Каждая таблица должна иметь ключевое поле!!!

Вкладка Подстановка: позволяет выбрать стандартный элемент управления (поле со списком, список), связать поле с другой таблицей для более быстрого и эффективного ввода данных.

Связи между таблицами: Сервис –схема данных

Связи: 1-1, 1 ко множеству, многие к многим.