- •Проектирование информационной системы средствами ms Access
- •1.Создание таблиц (основных объектов реляционных баз данных)
- •1.1. Создание таблиц в режиме ввода данных
- •1.2. Создание таблиц в режиме Конструктора
- •1.3. Использование Мастера таблиц
- •1.4. Задание Условий на значения
- •1.5. Автоформатирование с использованием масок ввода
- •1.6. Связывание таблиц
- •2. Создание форм
- •2.8. Сортировка, поиск, фильтрация данных
- •3. Создание запросов на выборку
- •Вычисления в запросах
- •4. Создание отчетов
- •2.12. Создание индексов и ключей
- •5. Составные формы, запросы, отчеты
- •6. Создание макросов
- •Макросы с условиями
- •7. Создание открытых баз данных. Гиперссылки и объекты ole
- •2.17. Экспорт и импорт данных
- •Создание страниц доступа к данным
1.3. Использование Мастера таблиц
Создать таблицу Экзамены, пользуясь Мастером таблиц.
Перейти в режим Создания таблицы. В окне Новая таблица выбрать режим создания таблицы с помощью Мастера таблиц.
В диалоговом окне Создание таблицы из группы таблиц, предназначенных для делового применения, выбрать в качестве образца таблицу Студенты и занятия.
В качестве образцов полей выбрать и перенести в новую таблицу поля КодЗанятийСтудента, КодСтудента и Балл.
Определить для новой таблицы имя Экзамены.
Не задавая связей ни с какими имеющимися таблицами, закончить создание таблицы, указав, что после создания таблицы предполагается изменить структуру созданной таблицы (скорректировать названия полей и уточнить их тип и размер).
1.4. Задание Условий на значения
1.Внести в структуру таблицы Экзамены следующие изменения:
Для поля КодзанятийСтудента:
изменить имя поля на КодПредмета;
изменить тип поля на Текстовый;
установить размер поля в 5 символов;
сделать поле не ключевым;
изменить подпись поля на “Код Предмета” (с пробелом между словами в отличие от имени поля КодПредмета).
2.Для поля КодСтудента:
изменить тип поля на Текстовый;
установить размер поля в 5 символов.
3.Для поля Балл:
изменить тип поля на Числовой;
установить размер поля “Байт”;
изменить подпись поля на “Оценка”;
установить значение по умолчанию равным 0;
установить такое Условие на значение поля Балл, чтобы возможными значениями этого поля были: 0, 2, 3, 4, 5. Условие записать в виде логического выражения, связывающего допустимые значения оценок, задать в качестве сообщения об ошибке следующий текст: “Недопустимое Значение в поле "Оценка" !!!”.
Рис.2.2.
4.Сохранить сделанные изменения в структуре таблицы Экзамены и закрыть ее.
5.Просмотреть все созданные ранее таблицы (Студенты и Предметы), пользуясь Конструктором таблиц, и проверить выполнение для этих таблиц следующих требований.
5.1.Все поля обеих таблиц должны иметь соответствующие подписи.
5.2.Все поля, несущие кодовые данные (например, поле КодСтудента и т.п.), должны иметь тип Текстовый и размер 5 символов.
5.3.Для полей Рост и Вес таблицы Студенты должны выполняться следующие требования.
а) Поля должны иметь тип Числовой, размер байт.
б) Поля должны иметь Значения по умолчанию 233 (для поля Рост) и 244 (для поля Вес).
в) Условия на значения поля Рост должны допускать ввод значений роста в сантиметрах, лежащих в диапазоне от 100 до 210 и включающих значение по умолчанию 233.
г) Условия на значения поля Вес должны допускать ввод значений веса в килограммах, лежащих в диапазоне от 40 до 220 и включающих значение по умолчанию 244.
5.4. Для поля Дата рождения сформировать и записать в соответствующих позициях раздела Свойства поля Значение по умолчанию и Условие на значение, которые позволят выполнить следующие требования:
поле Дата рождения должно допускать ввод дат рождения студентов. При этом считается, что студентами дневной формы обучения могут быть лица не моложе 10 лет и не старше 40 лет;
значением по умолчанию, свидетельствующим об отсутствии данных, должно быть значение “1 января 1111 года” (В последствии обратите внимание на отображение данных, относящихся к XII веку). #11.11.1111#
