Лабораторная работа по дисциплине Базы данных
Оценка 4.6

Лабораторная работа по дисциплине Базы данных

Оценка 4.6
doc
14.04.2020
Лабораторная работа по дисциплине Базы данных
Лабораторная работа №14-15. Проектирование базы данных.doc

Лабораторная работа № 14-15

Тема: Проектирование базы данных

Цель:

1.      Спроектировать базу данных.

2.      Выполнить индивидуальное задание.

Система управления библиотекой разработана с целью упрощения утомительного отслеживания библиотечных книг, так и посетителей библиотеки.

В управление библиотекой входят различные функции, такие как сохранение списка книг, списка посетителей и выпущенных книг. Сюда входит обновление информации о возвращении книг. Пользователю необходимо иметь представление об управлении библиотекой.

1.      Создайте базу данных Библиотека.

2.      Создайте таблицу Студенты со следующей структурой:

Lib_No

Счетчик

 

Библиотечный номер

Roll_No

Текстовый

15

Регистрационный номер студента

Stu_No

Текстовый

40

Имя студента

Sem

Числовой

 

Номер студента

Форматом для Roll_No будет 1.005/9906/010, где 1.005 – центральный код, 9906 – номер каталога, 010 – серийный номер.

1.      Сделать Lib_No ключевым полем.

2.      Сделать все поля обязательными.

3.      Внести 10 записей в таблицу.

4.      Создать таблицу Книги со следующей структурой:

Book_id

Счетчик

 

Номер книги

Book_name

Текстовый

40

Название книги

Publ_id

Текстовый

5

Код издателя

Edition

Числовой

 

Номер издания

Price

Числовой

 

Стоимость книги

5.      Сделать Book_id ключевым полем.

6.      Поля Book_name и Price сделать обязательными.

7.      Внести 5 записей в таблицу.

8.      Создать запрос на удаление всех данных из таблицы Студент, в которых семестр – 0.

9.      Задайте Маску Ввода для поля Roll_No таблицы Студенты, чтобы вводить данные в следующем формате: 1.005/9906/010.

10.  Создайте список подстановок для поля Lib_No таблицы Издания по отношению к полю Lib_No таблицы Студенты.

11.  Создайте Маску Ввода для поля Publ_id, содержащую 5 заглавных букв.

12.  Задать для поля Sem таблицы Студенты условие введения величин от 1 до 4.

13.  Создать запрос вывода на экран полей Библиотечный номер, Имя студента, Дата издания, Дата возврата всех студентов, которые вернули книгу раньше текущей даты.

14.  Создайте форму для таблицы Студент, указанную ниже:

15.  Задайте в качестве значения по умолчанию для поля Sem величину 1.

16.  Задайте проверку для полей Stu_name и Roll_No, чтобы они не выходили за пределы бланка.

17.  Внесите 5 записей и сохраните их.

18.  Создайте другую форму для таблицы Книги:

 

 

 

 

 

 

 

 


19.  Сделайте, чтобы текстовое поле Дата показывало текущую дату.

20.  Внесите 5 записей и сохраните их.

21.  Задайте кнопки сохранения и закрытия для Студенческой входной формы.

Кнопка Сохранение записи – для сохранения записи и перехода к другой записи.

Кнопка Закрытие формы – для закрытия формы.

22.  Создайте форму для таблицы Издания как показано на рисунке и задайте следующие кнопки:

Кнопка Сохранение записи – для сохранения записи и перехода к другой записи.

Кнопка Закрытие формы – для закрытия формы.

Кнопка Первая запись – для перехода к первой записи таблицы.

Кнопка Предыдущая запись – для перехода от текущей записи к предыдущей.

Кнопка Следующая запись – для перехода от текущей записи к последующей.

Кнопка Последняя запись – для перехода к последней записи.

23.  Создайте форму для таблицы Учет возвращений как показано ниже:


Скачано с www.znanio.ru

Лабораторная работа № 14-15

Лабораторная работа № 14-15

Задайте Маску Ввода для поля

Задайте Маску Ввода для поля

Задайте кнопки сохранения и закрытия для

Задайте кнопки сохранения и закрытия для
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
14.04.2020