
- •Лабораторная работа № 1 Формирование структуры базы данных
- •1 Проектирование базы данных
- •1.1 Создание файла базы данных
- •1.2 Создание таблиц базы данных
- •1.2.1 Создание таблицы в режиме конструктора
- •1.2.1.1 Определение типов данных полей
- •1.2.1.2 Задание ключевого поля
- •1.2.1.3 Сохранение таблицы
- •1.3 Защита базы данных с помощью пароля
- •1.4 Заполнение значениями таблиц бд
- •1.4.1 Задание условия на вводимые данные
- •1.4.2 Добавление сообщения об ошибке
- •1.4.3 Установка ввода значений по умолчанию
- •1.4.4 Настройка ввода последовательных данных
- •1.4.5 Настройка ширины поля таблицы в соответствии с шириной данных
- •1.4.6 Просмотр созданной таблицы
- •1.3 Задание на лабораторную работу
- •Контрольные вопросы.
Лабораторная работа № 1 Формирование структуры базы данных
Цель работы: ознакомится с основными этапами проектирования базы данных, типами объектов, входящих в БД, а также научиться создавать БД с помощью СУБД Microsoft Access.
1 Проектирование базы данных
База данных – это совокупность данных, которые обладают свойствами структурированности и взаимосвязанности, а также независимости от прикладных программ.
Для того, чтобы оперировать данными, составляющими базу, необходима специальная программа – система управления базами данных (СУБД).
СУБД – управляющая программа, предназначенная для хранения, поиска и обработки данных в базе.
Перед началом создания проекта в Microsoft Access необходимо разработать схему базы данных, поскольку данный процесс достаточно сложный и трудоемкий. Для этого необходимо:
- определить цель создания базы данных;
- определить таблицы, которые будут входить в БД;
- задать структуру БД (определит состав полей таблиц);
- определить ключевые поля, для связи таблиц между собой;
- осуществить ввод данных в созданные таблицы;
- проанализировать полученный результат на предмет соответствия поставленным требованиям.
1.1 Создание файла базы данных
Для создания новой базы данных:
1. Загрузите MS Access с помощью команды Пуск → Все программы → Microsoft Office → Microsoft Office Access;
2. В появившемся окне выберите пункт меню Файл → Создать → Новая база данных; в окне создания БД (рис. 1.1) задайте имя вашей базы и выберите папку, в которой база данных будет храниться. По умолчанию Access предлагает имя базы db1, а тип файла - Базы данные Access. Задайте имя файла Грузоперевозки, а тип файла оставьте прежним, так как другие типы файлов нужны в специальных случаях;
Рисунок 1.1 – Окно создания новой БД
3. Щелкните по кнопке Создать.
4. Окно новой базы данных вначале будет пустым, а в процессе создания БД в нее можно будет поместить следующие объекты:
Рисунок 1.2 – Объекты БД
- Таблицы – основная категория объектов базы данных, поскольку вся информация в БД храниться в виде таблиц. Таблицы состоят из записей (строк) и полей (столбцов).
- Запросы – представляют собой сформулированную информационную потребность и позволяют получить сведения из одной или нескольких таблиц на основе формулируемых критериев отбора.
- Формы – предназначены для удобного ввода и отображения данных. Формы обязательно содержат элементы (поля), в которые пользователь вводит данные. Преимуществом форм является то, что они предотвращают непосредственное внесение изменений в таблицы.
- Отчеты – предназначены для отображения данных в виде удобном для просмотра. На основе отчета создается документ, который может быть включен в другое приложение.
- Макросы – представляют собой макрокоманды для выполнения последовательности часто применяемых операций, которые могут еще и выполнять открытия таблиц и форм, выполнение опций меню, управление окнами и т.д.
- Модули – это процедуры для обработки событий или выполнения вычислений, которые облегчают процесс составления и отладки программ. Модули создаются на языке VBA.
Каждой из перечисленных категорий отвечает своя вкладка в окне базы данных (рис. 1.2).