Цель:
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
© ООО «Знанио»
С вами с 2009 года.