- •Среда программирования access
- •Содержание
- •Введение
- •Лабораторная работа №1 Создание таблицы. Форматирование данных таблицы (5 часов)
- •Краткие теоретические сведения
- •Задание
- •Порядок выполнения работы
- •Контрольные вопросы
- •Оформление отчетов
- •Задание
- •Порядок выполнения работы
- •Контрольные вопросы
- •Оформление отчетов
- •Лабораторная работа №3 Сортировка, поиск и фильтрация данных (5 часов)
- •Краткие теоретические сведения
- •Задание
- •Порядок выполнения работы
- •Контрольные вопросы
- •Оформление отчетов
- •Лабораторная работа №4 Cоздание запросов (5 часов)
- •Краткие теоретические сведения
- •Задание
- •Порядок выполнения работы
- •Контрольные вопросы
- •Оформление отчетов
- •Лабораторная работа №5
- •(5 Часов)
- •Задание
- •Порядок выполнения работы
- •Создание вычисляемых полей
- •Контрольные вопросы
- •Оформление отчетов
- •Задание
- •Порядок выполнения работы
- •Создание составного отчета
- •Контрольные вопросы
- •Оформление отчетов
- •Варианты заданий
- •Вариант 17 - 18
- •Правила техники безопасности
- •Список использованной литературы
- •Среда программирования access
Контрольные вопросы
Каков порядок определения структуры БД в СУБД ACCESS?
В каком режиме описывается структура таблицы БД?
Дайте определения терминам: “объект”, “свойство”, “метод”, “событие”.
Какие типы объектов можно увидеть в окне БД ACCESS?
Какое расширение принято для файлов БД?
Можно ли изменить структуру таблицы после ее создания?
Какие типы полей БД предусмотрены в ACCESS?
Каковы правила именования полей БД?
Какая информация может храниться в полях типа "объект OLE"?
Какие свойства поля должны быть определены обязательно?
Оформление отчетов
Лабораторные работы оформляются с соблюдением ГОСТ 2.105, ГОСТ 8.417, СТ ЮКГУ 4.02-2008 на листах формата А4 в виде принтерных распечаток.
В отчете по лабораторным работам необходимо отразить:
Наименование работы
Цель работы
Результат выполнения работы - созданные таблицы БД.
Ответы на контрольные вопросы.
Список использованной литературы.
ЛАБОРАТОРНАЯ РАБОТА №2
Создание схемы данных
(5 часов)
Цель работы: Создать схему базы данных, связывающую таблицы между собой.
Краткие теоретические сведения
База данных, как правило, состоит из нескольких таблиц. Каждая таблица содержит информацию об объектах одного класса. Между объектами разных классов различают четыре типа связей “один-к-одному”, “ один-ко-многим ”, “ много-к-одному”, “ много-ко-многим”. Отношение между объектами определяет отношение между таблицами.
Если связь между классами объектов “один-к-одному”, то для отображения обоих объектов и связи между ними можно использовать одну таблицу. В реальной ситуации может понадобиться разбить таблицу на более мелкие, например, некоторую информацию из этой таблицы вы используете не очень часто или нельзя давать доступ к некоторым данным всем пользователям. Например, в БД “Фирма” требуется ограничить доступ к информации об окладах сотрудников. В результате в БД включаются две таблицы “Список” и “Оклады”, связанные отношением “один-к-одному”. В этом случае каждая запись в одной таблице соответствует только одной записи в другой таблице (рис. 2.1).
Рисунок 2.1- Соответствие записей таблиц
Отношение “один-ко-многим” означает, что каждая запись в одной таблице соответствует многим записям другой таблицы, но в тоже время любая запись второй таблицы связана только с одной записью первой таблицы.
Отношение “много-ко-многим” означает, что одна запись из первой таблицы может быть связана более чем с одной записью из второй таблицы, и в то же время одна запись из второй таблицы может быть связана более чем с одной записью из первой таблицы. Отношение “много-ко-многим” порождает дополнительную таблицу пересечения, с помощью которой исходная связь будет сведена к двум связям типа “один-ко-многим”.
Задание
Выполните анализ предметной области с целью выявления связанных объектов, установите тип связи.
Выполните анализ ранее спроектированных таблиц на наличие в их структуре полей, по которым организуется связь.
Выполните проектирование таблиц таким образом, чтобы между ними остались отношения “один-к-одному” и “один-ко-многим”.
В соответствии с предложенной структурой создайте таблицы и обеспечьте целостность базы, назначением связей между всеми таблицы проектируемой базы данных.
