5. Основные характеристики используемой СУБД


В результаты мы получили СУБД, обладающую рядом характеристик.

Разработанная СУБД позволяет выполнять простейшие операции с данными:

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

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

- обновлять значения некоторых полей в одной или нескольких записях;

- находить одну или несколько записей, удовлетворяющих заданному условию.

Разработанная СУБД организует хранение информации таким образом, чтобы ее было удобно:

- просматривать;

- пополнять;

- изменять;

- искать нужные сведения,

- делать любые выборки,

- осуществлять сортировку в любом порядке.


6. Разработка меню, форм, инструментальных панелей и др.


Разработаем формы для каждой из таблиц и занесем в них данные.


Создание базы данных "Библиотека"

Рисунок 11 – Форма "Авторы"


Создание базы данных "Библиотека"

Рисунок 12 – Форма "Города"


Создание базы данных "Библиотека"

Рисунок 13 – Форма "Издательства"


Создание базы данных "Библиотека"

Рисунок 14 – Форма "Информация о книге"

Форма "Информация о книге" имеет подчиненную форму "Авторы книг", через которую можно назначить несколько авторов одной книге.


Создание базы данных "Библиотека"

Рисунок 15 – Форма "Информация о читателе"


Создание базы данных "Библиотека"

Рисунок 19 – Форма "Бронирование книг"


В данной форме требуется ввести либо "Шифр книги" либо выбрать наименование книги. Второе поле база данных установит самостоятельно.


Создание базы данных "Библиотека"

Рисунок 20 – Форма "Выдача книг"


Создадим главную кнопочную форму.


Создание базы данных "Библиотека"

Рисунок 21 – Форма "Главная кнопочная форма"


7. Разработка запросов


Разработаем запросы.

1) Вывод сведений о книгах, взятых определенным читателем.


Создание базы данных "Библиотека"

Рисунок 22 – Запрос "Вывод сведений о книгах, взятых определенным читателем"


2) Сведения о читателях, у которых находится определенная книга.

При построении данного запроса исключаются книги, которые были возвращены читателями, т.е. присутствует дата возврата.

Создание базы данных "Библиотека"

Рисунок 23 – Запрос "Сведения о читателях, у которых находится определенная книга"


3) Сведения о читателе, прочитавшем за определенный интервал времени максимальное количество книг.

Данный запрос будет создан при помощи двух запросов.


Создание базы данных "Библиотека"

Рисунок 24 – Запрос "Количество книг"


На основании него создадим другой запрос.


Создание базы данных "Библиотека"

Рисунок 25– Запрос "Сведения о читателе, прочитавшем за определенный интервал времени максимальное количество книг"

4) Сведения о наличии определенной книги в фондах библиотеки.


Создание базы данных "Библиотека"

Рисунок 26 – Запрос "Сведения о наличии определенной книги в фондах библиотеки"


5) Вывод сведений о домашнем адресе и телефоне определенного читателя.


Создание базы данных "Библиотека"

Рисунок 27 – Запрос "Вывод сведений о домашнем адресе и телефоне определенного читателя"



Информация о работе «Создание базы данных "Библиотека"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 15015
Количество таблиц: 17
Количество изображений: 37

Похожие работы

Скачать
6016
0
0

... книга, отдел, куда была передана книга. Предварительно должны быть введены адреса издательств, их названия, а также название и расположение отделов библиотеки. Т.о., цель создания базы данных «Библиотека» – ведение учета и хранения книг библиотеки. Проектирование инфологической модели Инфологическая модель для базы данных «Библиотека» проектировалась, как модель «Сущность-связь». Сущность – ...

Скачать
17833
1
1

... "Издания" из него выделена характеристика: Аннотации (Код_издания, Аннотация) {Издание}. Рис. 5.2. Инфологическая модель базы данных "Библиотека", построенная с помощью языка "Таблицы-связи" Проектирование базы данных В соответствие с процедурой проектирования (п. 4.4) каждая из полученных сущностей должна быть представлена базовой таблицей. Первый вариант этих таблиц описывается так ...

Скачать
40793
1
2

... ·  Если Windows программа имеет графический интерфейс, то и Линукс программа должна иметь его тоже; ·  Функциональность Linux программы должна соответствовать основным функция Windos программы; С учётом поставленных критерий и принципов была осуществлена методика подбора программ аналогов для заполнения информационной базы, в которой они будут участвовать в качестве списков соответствий программ ...

Скачать
147393
3
0

... часть 3.1. Руководство системного программиста 3.1.1. Общие сведения о программе Данная программа представляет собой удобное средство для работы с однотабличной ненормализованной базой данных. В программу встроена запросная система, позволяющая добавлять, удалять, сортировать, выводить, обменивать и преобразовывать данные, построенная на основе нескольких универсальных запросов, ...

0 комментариев


Наверх