Реферат: Библиотека колледжа
Поле «Инвентарный номер» необходимо для присвоения каждой книге индивидуального номера. Это поле является ключевым, тип данных – «числовой».
Таблица «Заглавие» состоит из следующих полей:
· Код заглавия
· Заглавие
Поле «Код заглавия» - ключевое поле с типом данных «счетчик». Оно позволяет сократить объем данных и снизить вероятность возникновения противоречивости (исключается необходимость ввода длинных текстовых названий для различных томов собраний сочинений, повторных изданий, учебников и т.п.).
В поле «Заглавие» пишутся заглавия книг, тип данных поля – «текстовый».
Таблица «Книги» состоит из следующих полей:
· Инвентарный номер
· Код заглавия
· Код раздела
· Код автора
Данная таблица является главной . С ее помощью все основные таблицы связаны друг с другом. В случае добавление в базу данных новых таблиц (например о цене книг) нет необходимости изменять всю структуру. Нужно всего лишь добавить ключевое поле новой таблицы в таблицу «Книги» и установить между ними связь.
Таблица «Разделы» состоит из следующих полей:
· Код раздела
· Название раздела
В данной таблице содержатся четыре раздела, названия которых не соответствуют общепринятому стандарту.
Таблица «Читатели» состоит из следующих полей:
· Код формуляра
· Фио (инициалы читателя)
Эта таблица содержит сведения о читателях, записанных в данной библиотеке.
4.2.2 Запросы
Эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразования данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнения таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое. В нашей таблице представлены три запроса:
|
Для запроса «Авторы запрос» были использованы таблицы:
· Авторы (поле «Имя автора»)
· Книги (использовалось для связки таблиц)
· Заглавие (поле «Заглавие»)
Этот запрос необходим для того, чтобы пользователь мог узнать есть ли необходимый ему автор в базе библиотеки. Поиск осуществляется по введенному имени автора. В итоге запроса выводится запрашиваемый автор, книги написанные им и количество экземпляров.
Запрос «Заглавие запрос» состоит из таблиц:
· Заглавие (поле «Заглавие»)