Создайте новую базу данных «Под своим именем» (Рис 1)на основе инфологической моделиприведенной на (Рис.2).
Рис.2Создание БД
Появится окно базы данных с перечнем объектов (Рис.3).
Рис.3 Окно БД
1.В окне базы данных уже появилось одно поле Код.Назначение этого поля – нумерация добавляемых в таблицу записей.
Начните с таблицы Студент. Для этого переключите таблицу в режим конструктора, на вкладке Режим таблицы выберите Режим, далее Конструктор(Рис.4).
Рис. 4 Вкладка Главная
Таким образом, база данных должна содержать 4 взаимосвязанных таблицы: Студент, Группа, Специальность и Факультет.
Таблица Студент:
- N зачетной книжки – Ключевое поле, Тип данных –Числовой, Размер поля - Длинное целое;
- N группы – Тип данных - Числовой,Размер поля - Целое;
- ФИО – Тип данных – Текстовый,Размер поля -35 символов;
- Дата рождения – Тип данных«Дата/Время»;
- Коммерческий – Тип данных(Вкл/Выкл);
Таблица Группа:
- N группы – Ключевое поле, Тип данных- Числовой, Размер поля –Целое;
- N специальности – Тип данных - Числовой, Размер поля - Длинное целое;
- N факультета – Тип данных - Числовой,Размер поля – Байт;
- Курс –Тип данных -Числовой,Размер поля - Байт ;
Таблица Факультет:
- N факультета – Ключевое поле, Тип данных - Числовой,Размер поля- Байт
- Наименование факультета – Тип данных - Текстовый,Размер поля - 35 символов
- Декан – Тип данных - Текстовый, Размер поля - 20 символов
Таблица Специальность:
- N специальности – Ключевое поле числового типа, длинное целое
- Наименование специальности – Тип данных - Текстовое поле, 40 символов
- Стоимость обучения – Тип данных – Денежный
2. Приступите к непосредственному вводу данных в таблицу. Для этого вернитесь в режим таблицы, для этого на вкладке Режим таблицы выберите Режим, далее Режим таблицы.
3. Введите данные для 3-х групп по 10 студентов в каждой с различными значениями полей.
4. После ввода данных сохраните базу данных.
5. Чтобы сделать нужные поля ключевыми в режиме Конструкторщелкните по кнопке Ключевое поле.
В свойства поля измените, название столбца таблицы N зачетной книжки на сокращенное: НЗК. Для этого в режиме конструктора выделите указанное поле и введите на вкладке Общиев строку Подписьновое название. Далее измените на вкладке Общие Выравнивание текста - По центру, Число десятичных знаков – 2(Рис.5). Просмотрите свою таблицу.
Рис. 5 Свойства поля Таблицы – Студент
6.Предусмотрите контроль данных. Запретите ввод даты рождения меньше заданной, например, даты более ранней, чем 01.01.1987 г. При попытке ввода такой даты предусмотрите вывод сообщения: Слишком старый студент.
Для этого в режиме Конструктора установите окно свойств поля Дата рождения. Для свойства Условие на значение введите: >#01.01.1987#. Для свойства Сообщение об ошибке введите: Слишком старый студент. Проверьте правильность установленного контроля значений поля Дата рождения. Далее измените на вкладке Общие, Выравнивание текста - По центру, Подпись – Дата Рождения, Формат поля – примените свой формат. Просмотрите свою таблицу.
Самостоятельно измените Свойства поля таблицы - Студентна вкладкеОбщие имя поля Коммерческий
ОСВОЕНИЕ ПРИЕМОВ ТЕХНОЛОГИИ РАБОТЫ С ФИЛЬТРАМИ В ТАБЛИЦАХ БД
MS Access позволяет применять несколько видов фильтров для работы с таблицами. Фильтрация и сортировка данных находится в группе Сортировка и фильтр.