Контрольные вопросы по Access
.docAccess — это система управления базами данных (СУБД). Под системой управления понимается комплекс программ, который позволяет не только хранить большие массивы данных в определенном формате, но и обрабатывать их, представляя в удобном для пользователей виде.
Access — это реляционная СУБД. Это означает, что с ее помощью можно работать одновременно с несколькими таблицами базы данных. Применение реляционной СУБД помогает упростить структуру данных и таким образом облегчить выполнение работы.
Реляционная база данных — это совокупность взаимосвязанных таблиц.
Реляционные (от латинского relatio - отношение) базы данных - состоят из одной и более взаимосвязанных двумерных таблиц.
Связь между таблицами устанавливает отношения между совпадающими значениями в ключевых полях - обычно между полями разных таблиц. В большинстве случаев связывают ключевое поле одной таблицы с соответствующим ему полем (часто имеющим то же имя), которое называют полем внешнего ключа во второй таблице.
Существует три вида отношений:
-
Один - к - одному - запись в главной таблице (А) может иметь не более одной связанной записи в связанной таблице (В) и наоборот. Это тип связи используют не очень часто, поскольку такие данные могут быть помещены в одну таблицу.
-
Один - ко - многим - каждой записи в таблице А могут соответствовать несколько записей в таблице В, а запись в таблице В не может иметь более одной соответствующей ей записи в таблице А. Наиболее часто используемый тип связи между таблицами.
-
Многие - ко - многим - одной записи в таблице А могут соответствовать несколько записей в таблице В, а одной записи в таблице В - несколько записей в таблице А. Такая схема реализуется только с помощью третьей (связующей) таблицы, ключ которой состоит по крайней мере из двух полей, одно из которых является общим с таблицей А, а другое – общим с таблицей В.
Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используются следующие объекты:
-
Таблица – используется для хранения данных. Данные хранятся в записях (сведения о конкретном субъекте), которые состоят из отдельных полей (характеристик субъектов). Каждая таблица содержит информацию о сущностях определенного типа (например, студентах).
-
Запрос – средство для отбора требуемых данных, удовлетворяющих определенным условиям. С помощью запросов можно выбрать из базы данных только необходимую информацию
-
Форма – объект, предназначенный в основном для ввода данных, отображения их на экране или управления работой приложения.
-
Отчет – объект, предназначенный для форматирования, вычисления итогов и печати выбранных данных.
-
Страницы доступа к данным – представляют собой специальную Web-страницу, предназначенную для просмотра и работы через Интернет или интрасеть с данными..
-
Макрос - набор макрокоманд, создаваемый пользователем для автоматизации выполнения конкретных операций.
-
Модуль - объект, содержащий программы на языке Visual Basic, применяемые в некоторых случаях для обработки данных.
Типы данных для полей:
Тип данных |
Описание |
Пример |
Текстовый |
В текстовом поле можно сохранять любые знаки или числа; размер поля ограничен 255 знаками. |
Имя продукта, например Access |
Числовой |
В числовом поле можно сохранять только числа, которые используются для вычислений. |
Счетная единица, например 200 |
Дата/время |
В полях даты и времени сохраняется дата и время. |
Дата выполнения заказа, например 10.10.2008 17:21 |
Денежный |
В денежном поле сохраняются значения денежных единиц, числа и десятичные знаки, которые используются для вычислений. |
Цена, например 41,99 руб. |
Счетчик |
В поле счетчика сохраняются серийные номера или случайные числа, генерируемые Access, которые нельзя изменять. |
Идентификационный код клиента, например 123243 |
Поле объекта OLE |
В поле объекта OLE сохраняются объекты, созданные другими программами, отличными от Access, внедренные в таблицу Access или связанные с ней. |
Вложение, например лист Excel, документ Word, рисунок или звук |
В Access можно создавать следующие типы запросов:
-
запрос на выборку;
-
запрос с параметрами;
-
перекрестный запрос;
-
запрос на изменение:
удаление,
обновление,
добавление записей,
создание таблицы;
-
запросы SQL
Контрольные вопросы по Access
-
Реляционная база данных. Способы организации (типы связей).
-
Объекты, с которыми работает СУБД и их назначение.
-
Режимы работы с объектами СУБД.
-
Типы данных для полей
-
Типы создаваемых запросов в Access.