5. Основные характеристики используемой СУБД
В результаты мы получили СУБД, обладающую рядом характеристик.
Разработанная СУБД позволяет выполнять простейшие операции с данными:
- добавлять в таблицу одну или несколько записей;
- удалять из таблицы одну или несколько записей;
- обновлять значения некоторых полей в одной или нескольких записях;
- находить одну или несколько записей, удовлетворяющих заданному условию.
Разработанная СУБД организует хранение информации таким образом, чтобы ее было удобно:
- просматривать;
- пополнять;
- изменять;
- искать нужные сведения,
- делать любые выборки,
- осуществлять сортировку в любом порядке.
6. Разработка меню, форм, инструментальных панелей и др.
Разработаем формы для каждой из таблиц и занесем в них данные.
Рисунок 11 – Форма "Авторы"
Рисунок 12 – Форма "Города"
Рисунок 13 – Форма "Издательства"
Рисунок 14 – Форма "Информация о книге"
Форма "Информация о книге" имеет подчиненную форму "Авторы книг", через которую можно назначить несколько авторов одной книге.
Рисунок 15 – Форма "Информация о читателе"
Рисунок 19 – Форма "Бронирование книг"
В данной форме требуется ввести либо "Шифр книги" либо выбрать наименование книги. Второе поле база данных установит самостоятельно.
Рисунок 20 – Форма "Выдача книг"
Создадим главную кнопочную форму.
Рисунок 21 – Форма "Главная кнопочная форма"
7. Разработка запросов
Разработаем запросы.
1) Вывод сведений о книгах, взятых определенным читателем.
Рисунок 22 – Запрос "Вывод сведений о книгах, взятых определенным читателем"
2) Сведения о читателях, у которых находится определенная книга.
При построении данного запроса исключаются книги, которые были возвращены читателями, т.е. присутствует дата возврата.
Рисунок 23 – Запрос "Сведения о читателях, у которых находится определенная книга"
3) Сведения о читателе, прочитавшем за определенный интервал времени максимальное количество книг.
Данный запрос будет создан при помощи двух запросов.
Рисунок 24 – Запрос "Количество книг"
На основании него создадим другой запрос.
Рисунок 25– Запрос "Сведения о читателе, прочитавшем за определенный интервал времени максимальное количество книг"
4) Сведения о наличии определенной книги в фондах библиотеки.
Рисунок 26 – Запрос "Сведения о наличии определенной книги в фондах библиотеки"
5) Вывод сведений о домашнем адресе и телефоне определенного читателя.
Рисунок 27 – Запрос "Вывод сведений о домашнем адресе и телефоне определенного читателя"
... книга, отдел, куда была передана книга. Предварительно должны быть введены адреса издательств, их названия, а также название и расположение отделов библиотеки. Т.о., цель создания базы данных «Библиотека» – ведение учета и хранения книг библиотеки. Проектирование инфологической модели Инфологическая модель для базы данных «Библиотека» проектировалась, как модель «Сущность-связь». Сущность – ...
... "Издания" из него выделена характеристика: Аннотации (Код_издания, Аннотация) {Издание}. Рис. 5.2. Инфологическая модель базы данных "Библиотека", построенная с помощью языка "Таблицы-связи" Проектирование базы данных В соответствие с процедурой проектирования (п. 4.4) каждая из полученных сущностей должна быть представлена базовой таблицей. Первый вариант этих таблиц описывается так ...
... · Если Windows программа имеет графический интерфейс, то и Линукс программа должна иметь его тоже; · Функциональность Linux программы должна соответствовать основным функция Windos программы; С учётом поставленных критерий и принципов была осуществлена методика подбора программ аналогов для заполнения информационной базы, в которой они будут участвовать в качестве списков соответствий программ ...
... часть 3.1. Руководство системного программиста 3.1.1. Общие сведения о программе Данная программа представляет собой удобное средство для работы с однотабличной ненормализованной базой данных. В программу встроена запросная система, позволяющая добавлять, удалять, сортировать, выводить, обменивать и преобразовывать данные, построенная на основе нескольких универсальных запросов, ...
0 комментариев