Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МетодУказ_ЛР_ИТ.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
32.68 Кб
Скачать

Методические указания к выполнению лабораторных работ по курсу «Информационные технологии»

Лабораторная работа №1

1. Цель работы: разработать базу данных (далее БД) Библиотека в MS Access.

2. Исходные данные: БД Библиотека должна содержать следующие таблицы.

КЛИЕНТ

КНИГА

КЛИЕНТ-КНИГА

В свою очередь в таблицах должна присутствовать определенная информация.

Таблица КЛИЕНТ должна содержать поля:

ID_клиента;

№_паспорта;

Паспорт_выдан;

Фамилия;

Имя;

Отчество;

Год_рождения;

Пол;

Образование;

Адрес.

Таблица КНИГА должна содержать поля:

ID_книги;

Автор;

Название;

Издательство;

Год_издания;

Жанр;

Цена;

Выдается_на (дней).

Таблица КЛИЕНТ-КНИГА должна содержать поля:

ID;

ID_клиента;

ID_книги;

Дата_выдачи;

Дата_возврата.

В вышеуказанных таблицах необходимо задать тип данных для каждого поля. Далее для полей с типами данных (которые обязательно должны присутствовать в созданных вами таблицах):

- числовой и текстовый задайте размер поля;

- денежный – формат поля;

- дата/время – формат поля, маска ввода.

Также обязательно используйте счетчик и мастер подстановок (создает столбец подстановки, в котором отображается список значений для выбора).

После этого создайте связи между таблицами и получите схему данных БД Библиотека.

Сделайте копию созданной Вами БД (она понадобится для выполнения последующих лабораторных работ).

3. Порядок выполнения работы.

- создать вышеуказанные таблицы с указанием полей и типов данных;

- сделать условия на значения полей и на значения записей в соответствии с вариантом задания;

- связать таблицу КЛИЕНТ с таблицей КЛИЕНТ-КНИГА и таблицу КНИГА с таблицей КЛИЕНТ-КНИГА.

4. Состав отчета.

  • номер варианта;

  • цель работы;

  • состав таблиц БД и перечень полей (с указанием их типов);

  • условия на значения полей и на значения записей;

  • схема БД.

5. Вопросы для самопроверки.

6. Варианты заданий.

1 Вариант

Лабораторная работа №1

Задайте ограничение по полям:

- в таблице КЛИЕНТ для поля ГОД РОЖДЕНИЯ ограничение >1900;

- в таблице КЛИЕНТ для поля ДАТА ВЫДАЧИ ПАСПОРТА ограничение >2000;

- в таблице КЛИЕНТ для поля ОБРАЗОВАНИЕ ограничение «начальное» или «среднее»;

- в таблице КНИГА для поля ГОД ИЗДАНИЯ ограничение >1900;

- в таблице КНИГА для поля ЦЕНА ограничение >0;

- в таблице КНИГА для поля ВЫДАЕТСЯ НА (ДНЕЙ) ограничение >0 и <30.

Задайте ограничения по записям (в свойствах таблицы):

- в таблице КЛИЕНТ ограничение ГОД РОЖДЕНИЯ <1990 и ПОЛ=«м» или ГОД РОЖДЕНИЯ>=2000;

- в таблице КЛИЕНТ-КНИГА ограничение ДАТА_ВОЗВРАТА>ДАТА_ВЫДАЧИ;

- в таблице КНИГА ограничение [(ЦЕНА>=1000 и (ВЫДАЕТСЯ НА (ДНЕЙ)<15] или ЦЕНА<1000.

2 Вариант

Лабораторная работа №1

Задайте ограничение по полям:

- в таблице КЛИЕНТ для поля ГОД РОЖДЕНИЯ ограничение >1940;

- в таблице КЛИЕНТ для поля ДАТА ВЫДАЧИ ПАСПОРТА ограничение <текущей;

- в таблице КЛИЕНТ для поля ОБРАЗОВАНИЕ ограничение «среднее» или «высшее»;

- в таблице КНИГА для поля ГОД ИЗДАНИЯ ограничение >1900 и <текущего;

- в таблице КНИГА для поля ЦЕНА ограничение <1000;

- в таблице КНИГА для поля ВЫДАЕТСЯ НА (ДНЕЙ) ограничение <15.

Задайте ограничения по записям (в свойствах таблицы):

- в таблице КЛИЕНТ ограничение ГОД РОЖДЕНИЯ <1990 и ПОЛ=«м» или ГОД РОЖДЕНИЯ>=2000;

- в таблице КЛИЕНТ-КНИГА ограничение ДАТА_ВОЗВРАТА>ДАТА_ВЫДАЧИ+2 дня;

- в таблице КНИГА ограничение [(ЦЕНА>=1500 и (ВЫДАЕТСЯ НА (ДНЕЙ)<11] или ЦЕНА<1500.