- уметь создавать базы данных из одной или нескольких таблиц;
- уметь устанавливать связи между таблицами;
- уметь заполнять таблицы данными.
Краткие теоретические сведения:
СУБД Access является реляционной базой данных. Она содержит в одном файле все основные объекты: таблицы, формы, запросы, отчёты, макросы и модули.
Создание базы данных начинается с создания таблицы. Для создания таблицы необходимо выбрать вкладку Таблицы и команду Создание таблицы с помощью Конструктора. В окне Конструктора ввести названия полей, их типы, задать, если нужно свойства для каждого поля. В каждой таблице необходимо также задать ключевые поля.
Для создания связей между таблицами необходимо выполнить команду Работа с базами данных – Схема данных.
Задание 1. Создание таблицы с помощью Шаблонов таблиц.
Запустить Microsoft Access: Пуск – Все программы – Microsoft Office – Access 2007.
В появившемся окне выбрать – Новая база данных.
Перейти в папку своей группы и задать имя базы данных Адрес.
В окне базы данных выбрать вкладку Создание и щёлкнуть по кнопке Шаблоны таблиц - Контакты.
Перед вами появится таблица с готовым списком полей. Ее нужно будет изменить, предварительно сохранив под именем Адреса.Для этого:
По заголовку таблицы нажать правой клавишей мыши и выбрать пункт Сохранить
или на панели быстрого запуска нажать на пиктограмму ;
В появившемся окне ввести имя таблицы – Адрес и нажать кнопку ОК.
Перейти в режим Конструктор:контекстное меню – Конструктор или Главная – Режим – Конструктор
Выбрать следующие поля: Фамилия, Имя, Адрес, Домашний телефон, Сотовый телефон. Остальные поля, не соответствующие данным наименованиям, необходимо удалить из таблицы. Для этого вызвать контекстное меню и выбрать пункт Удалить строки.
Сохранить изменения и перейти в Режим таблицы: Главная – Режим таблицы.
Введите данные в таблицу не менее 10 записей.
Задание 2.Создание базы данных в режиме Конструктора.
1. Создать БД «Обучение» в папке со своим номером группы.
2. В данной базе будет содержаться четыре таблицы, созданные с помощью Конструктора таблиц, вкладка Создание:
У таблиц и полей есть свойства, с помощью которых можно управлять их характеристиками и поведением.
Таблица, открытая в режиме конструктора.
Свойства таблицы
Свойства поля
· Таблица «Группа» имеет следующие поля:
o Группа (тип Текстовый) – ключевое (через контекстное меню )
o Количество студентов (тип Числовой).
· Таблица «Предметы» имеет следующие поля:
o Предмет (тип Текстовый) - ключевое,
o Преподаватель (тип Текстовый)
o Кабинет (тип Числовой).
· Таблица «Студенты» имеет следующие поля:
o Номер_студента (тип Счетчик)- ключевое,
o Фамилия (тип Текстовый),
o Имя (тип Текстовый),
o Группа (Тип Мастер подстановок, указать, что значения будут использованы из таблиц или запросов, на следующем шаге выбрать таблицу Группа - поле Группа, сортировка не нужна).
· Таблица «Успеваемость» имеет следующие поля:
o Фамилии (Тип Мастер подстановок, с помощью Мастера подстановок указать, что этот столбец будет использовать значения из таблицы Студенты поля Фамилия)- ключевое,
o Предмет (Тип Мастер подстановок, с помощью Мастера подстановок указать, что этот столбец будет использовать значения из таблицы Предметы поля Предмет) –ключевое
Примечание! Для создания составного ключа необходимо выделить все поля при помощи клавиши CTRL и выбрать пункт Ключевое поле в ленте меню
o Оценка (тип Числовой, Устанавливается в свойствах поля: Значение по умолчанию: 2, Условие на значение: >=2 and <=5).
3. На Схеме данных (вкладка Работа с базами данным)изменить уже созданные ранее связи между таблицами:выделить связь, вызватьконтекстное меню – изменить связь:
· Группа и Учащиеся:
- Главная таблица - Группа
- Поля связи: Группа и Группа
- Тип связи: один-ко-многим +сохранение целостности (флажок напротив пункта Обеспечение целостности данных)
- Тип объединения: только совпадающие (кнопка Объединение…, выбрать первый пункт)
· Учащиеся и Успеваемость:
- Главная таблица - Учащиеся
- Поля связи: Номер и Фамилии
- Тип связи: один-ко-многим +сохранение целостности
- Тип объединения: только совпадающие
· Предметы и Успеваемость:
- Главная таблица - Предметы
- Поля связи: Предмет и Предмет
- Тип связи: один-ко-многим +сохранение целостности
- Тип объединения: только совпадающие
a) Сохранить Схему данных.
4. Заполнение БД
a) Выбрать вкладку «Таблицы» и используя кнопку «Открыть» в режиме таблицы последовательно заполнить все указанные там таблицы по трем группам с количеством человек не менее 5. Успеваемость по 3 предметам.