«Библиотека»



ПРАВИТЕЛЬСТВО САНКТ-ПЕТЕРБУРГА

КОМИТЕТ ПО ОБРАЗОВАНИЮ

Государственное экономное общеобразовательное учреждение

средняя общеобразовательная школа № 585

Кировского района Санкт-Петербурга


ПРОЕКТ


По дисциплине: (Наименование дисциплины)


На тему: (Тема работы)


(Вариант __)



Выполнил(-и)

учащийся(-еся)

10 А класса

Иванов И.И.

(Петров П.П «Библиотека».)

Оценка _______________


Учитель

Востряков А.В.


Дата __________________



Санкт-Петербург

2012 г.
Реферат

Отчет: 25 с., 27 рис., 2 табл., 1 библ., 4 прил.

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

База данных разработана в среде MS Access 2003, работающей «Библиотека» под управлением Windows 98, Me, NT 4.0, 2000. Ядро базы данных занимает 2,26 Мб на жестком диске. При 100 записях объем нужного места составит 2,3 Мб.


СОДЕРЖАНИЕ
1 Разработка базы данных

1.1 Постановка задачки ….…………………………………….…………………...4

1.2 Анализ предметной области …..………………………….………..…………5

1.3 Проектирование БД при «Библиотека» помощи ER-диаграмм…………….………….……..6

2 Общие сведения программеру

2.1 Малые системные требования….…………………………………….8

2.2 Состав базы данных………………….………………….……………………8

2.3 Структура интерфейса юзера…….…………………….……………10

3 Аннотация юзеру

3.1 Предназначение базы данных…..………………………………………………...12

3.2 Советы по использованию базы данных ………………..………….12

3.3 Начало работы с базой данных …..…………………………………………13

3.4 Просмотр инфы ……..………………………………………………..14

3.5 Ввод инфы «Библиотека» …………………..……………………………………….16

3.6 Создание отчетов и выдача справок………………….……………………..18 Заключение………….………………………………………………………………20

Перечень литературы…….…………………………………………………………...21


Приложение А.……………………………………………………………………...22
Приложение Б.……………………………………………………………………............23 Приложение В…………………………………………………………………………….24 Приложение Г…………………………………………………………………………….25


^ 1 ПОСТАНОВКА Задачки 1.1 Задание
Спроектировать базу данных, выстроить программку, обеспечивающую взаимодействие с ней в режиме «Библиотека» диалога, для работников библиотеки российской классики. В БД должны храниться сведения об имеющихся в библиотеке книжках, о читателях библиотеки и читальных залах.

Для каждой книжки в БД должны храниться сведения об создателе, заглавии, годе издания «Библиотека» и числе экземпляров в каждом зале библиотеки, также шифр книжки и дата закрепления книжки за читателем. Сведения о читателях библиотеки должны включать фамилию, номер телефона и уникальный номер читательского билета. Читатели закрепляются «Библиотека» за отдельным залом и могут записываться и выписываться из библиотеки. Библиотека имеет несколько читальных залов, которые характеризуются номером, заглавием и вместимостью.

Библиотека может получать новые книжки и списывать старенькые «Библиотека». Шифр книжки может изменяться в итоге переклассификации.

Библиотекарю могут потребоваться последующие сведения о текущем состоянии библиотеки:

- какие книжки закреплены за читателем,

- как именуется книжка с данным шифром,

- какой шифр у книжки с «Библиотека» данным заглавием,

- когда книжка была закреплена за читателем,

- какое число читателей пользуется библиотекой.

Библиотекарь может заносить последующие конфигурации:

- запись нового читателя в библиотеку,

- списывание старенькой книжки,

- изменение шифра книжки.

Нужно предугадать возможность выдачи справки о «Библиотека» ко­личестве книжек определенного создателя в читальном зале и отчета о работе библиотеки в течение месяца (полное количество чита­телей, количество записавшихся в этот месяц, какие книжки и сколько раз были «Библиотека» взяты, кто из читателей не брал книжки в этот месяц).

Проанализировав задание, внесем некие коррективы:

- Условимся, что сначало библиотека имеет два читальных зала «Русская традиционная проза» и «Русская традиционная поэзия».

- Шифр книжки «Библиотека» имеет вид: А-00 (российская буковка, дефис и две числа).

- Номер читательского билета состоит из 6 цифр, напр. 234513.

- При списывании старенькой книжки удаляются все ее экземпляры.

- Отчет о работе библиотеки выдается как в месяц, так «Библиотека» и за хоть какой другой срок (указываются начало и конец периода).


^ 1.2 Анализ предметной области
Предметная область – библиотека российской классики.

Работнику доступны последующие сведения о текущем состоянии библиотеки: информация о книжках в библиотеке «Библиотека» и книжках, закрепленных за определенным читателем, дата закрепления и дата возврата книжки, определение шифра книжки по ее наименованию либо создателю и напротив, сведения о читателях и читальных залах, также полное количество читателей «Библиотека». Сведения о количестве книжек определенного создателя, о записавшихся в библиотеку, о популярности книжек и неактивных читателях выводятся в форме отчета (справки).

Библиотекарь также может заносить некие конфигурации в базу данных, а «Библиотека» а именно: запись нового читателя, списывание старенькой книжки и изменение шифра книжки.

Сведения о читателе содержат в себе: Фамилию И.О., номер телефона и читательского билета, также дату записи в «Библиотека» библиотеку. Сведения о книжке содержат в себе: Фамилию И.О. писателя, заглавие, год издания, количество экземпляров, также шифр и номер читального зала, к которому приписана книжка.

При реализации базы данных следует учитывать «Библиотека», что выбор инфы из отсортированного перечня позволит ускорить работу юзера, также уберет возможность ошибки при вводе соответственной инфы. Убрать ввод неадекватной инфы можно при помощи подсказок (всплывающих либо при сообщении об ошибке).


^ 1.3 Проектирование базы «Библиотека» данных при помощи ER-диаграмм.

После проведения анализа предметной области, выделим последующие сути [лит.]: КНИГИвБиблиотеке, ЧитателиБиблиотеки, ЗакреплениеКНИ-ГИзаЧитателем, ЧитальныеЗалы и КолЭкземпляров.

Любая суть имеет последующие атрибуты:

КНИГИвБиблиотеке (ШифрКниги, АвтКниги, НазвКниги, ГодИздКниги);

ЧитателиБиблиотеки (НомЧитБил «Библиотека», ФИОЧит, ТелЧит, НомЧитЗал);

ЗакреплениеКНИГИзаЧитателем (ШифрКниги, НомЧитБил, ДатаЗакрКн, ДатаВозврКн);

ЧитальныеЗалы (НомЧитЗал, НазвЧитЗал, ВместимЧитЗал);

КолЭкземпляров (НомЧитЗал, ШифрКниги, КолЭкзКниги);

В нашей базе данных имеем последующие ER-диаграммы:

К
n

1
аждый читатель закрепляется за одним читальным «Библиотека» залом, как следует, имеем отношение многие-к-одному (набросок 1).


ЧитателиБиблиотеки

(НомЧитБил)

ЧитальныеЗалы

(НомЧитЗал)




Набросок 1
Сути «читатель» и «книга» не связать впрямую меж собой, т.к. один читатель может взять несколько книжек и одна «Библиотека» книжка (но различные экземпляры) может быть выдана различным читателям, потому получаем отношение многие-ко-многим. Это отношение разбивается вводом сути ЗакреплениеКНИГИзаЧитателем – книжка, взятая читателем (набросок 2).


1

n

ЧитателиБиблиотеки

(НомЧитБил)


ЗакреплениеКНИГИзаЧитателем

(НомЧитБил, ШифрКниги)



n


1

КНИГИвБиблиотеке

(ШифрКниги)




Набросок 2
Отношение сущностей КНИГИвБиблиотеке и «Библиотека» КолЭкземпляров определяется совершенно точно один-ко-многим, т.к. одна книжка содержится в каждом читальном зале в определенном количестве экземпляров (набросок 3).

1

n

КНИГИвБиблиотеке

(ШифрКниги)


КолЭкземпляров

(КолЭкзКниги)




Набросок 3
Аналогично отношение сущностей ЧитальныеЗалы и КолЭкземпляров имеет отношение «Библиотека» один-ко-многим (набросок 4).

1

n

ЧитальныеЗалы

(НомЧитЗал)


КолЭкземпляров

(КолЭкзКниги)


Набросок 4
Для обработки конфигураций, предусмотренных заданием, следует сделать формы [лит.]: ЗапНовЧитБибл (добавить читателя), СписСтарКниги (списать старенькую книжку), ИзменШифраКниги (поменять шифр книжки). Для удобства «Библиотека» работы с базой данных следует сделать формы-меню и – подменю. Доступ к всеохватывающей инфы будет проходить при помощи запросов [лит.]. Для предоставления инфы с выводом на печать следует предугадать отчеты.

Для исключения «Библиотека» ввода неправильной инфы (некорректная дата, фамилия без инициалов, не семизначный номер телефона и т.д.) в базу данных следует создать ограничения на вводимую информацию.


^ 2 Общие сведения программеру 2.1 Малые системные требования для работы БД
Для «Библиотека» работы системы нужен IBM PC – совместимый компьютер со последующими параметрами:

База данных «Библиотека российской «Библиотека» классики» сотворена в среде разработки Microsoft Access 2003. Ядро базы данных занимает 2,26 Мб на жестком диске. При 100 записях объем нужного места составит 2,3 Мб.


^ 2.2 Состав базы данных
База данных разработана для работников библиотеки российской «Библиотека» классики. В БД хранятся сведения об имеющихся в библиотеке книжках, о читателях библиотеки и читальном зале.

Для каждой книжки в БД хранятся сведения об создателе, заглавии, годе издания и числе экземпляров в «Библиотека» каждом зале библиотеки, также шифр книжки и дата закрепления книжки за читателем. Сведения о читателях библиотеки включают фамилию, номер телефона и уникальный номер читательского билета, также дату записи в библиотеку. Библиотека имеет один «Библиотека» читальный зал с заглавием и вместимостью.

Библиотекарю доступны последующие сведения о текущем состоянии библиотеки:

- какие книжки закреплены за читателем,

- как именуется книжка с данным шифром,

- какой шифр у книжки с данным «Библиотека» заглавием,

- когда книжка была закреплена за читателем,

- какое число читателей пользуется библиотекой.

Библиотекарь может заносить последующие конфигурации:

- запись нового читателя в библиотеку,

- списывание старенькой книжки,

- изменение шифра книжки.

Предусмотрена возможность выдачи справки о «Библиотека» ко­личестве книжек определенного создателя и отчеты о работе библиотеки за интересующий период (количество и информация о записавшихся читателях, какие книжки и сколько раз были взяты, кто из читателей не брал книжки «Библиотека» за обозначенный период).

Разработанная база данных содержит 6 таблиц, 11 запросов, 20 форм для ввода и просмотра инфы, 5 отчетов.

Схема данных приведена в Приложении А.

База данных состоит из последующих таблиц [лит.]: КНИГИвБиблиотеке,

ЧитателиБиблиотеки «Библиотека», ЗакреплениеКНИГИзаЧитателем, ЧитальныеЗалы, КолЭкземпляров.

Таблица “ ЧитальныеЗалы ” содержит информацию о читальных залах. Она содержит поля: номер читального зала, заглавие и вместимость.

Таблица “ КНИГИвБиблиотеке ” содержит информацию о книжках, имеющихся в библиотеке, и включает поля: фамилия «Библиотека» создателя, заглавие книжки, год издания, количество экземпляров и шифр. Ключевое поле “ШифрКниги” (шифр), данной таблицы, имеет текстовый тип данных, а его значение обязано иметь вид: А-11 (одна буковка, дефис, две числа). Шифр для книжки является «Библиотека» личным номером, потому совпадения не применимы, как и отсутствие данных. В случае неверного ввода, выводится сообщение об ошибке «Введен неправильный шифр».

Таблица “ ЧитателиБиблиотеки ” содержит информацию о читателях, записанных в библиотеку, и «Библиотека» включает поля: ФИО читателя, контактный телефон, номер читательского билета, номер читального зала и дата записи в библиотеку. Поле “ФИОЧит”, данной таблицы, имеет текстовый тип данных, а его значение обязано иметь вид: Иванов «Библиотека» И.И. (фамилия и инициалы через точку с пробелом). Фамилия и даже инициалы людей могут совпадать, но это поле не может быть пустым. В случае неправильного ввода, выводится сообщение: «Неверный «Библиотека» формат ввода». Длина строчки поля “ФИОЧит” должна быть менее 25 знаков.

Таблица “ ЗакреплениеКНИГИзаЧитателем ” содержит информацию о книжках, закрепленных за читателями, и служит для связи таблиц “ КНИГИвБиблиотеке ” и “ ЧитателиБиблиотеки ”. Она содержит только поля, связанные с «Библиотека» главными полями этих таблиц (“ШифрКниги ” – шифр книжки и “ ФИОЧит ” – номер читательского билета), также информацию о дате закрепления книжки – поле “ДатаЗакрКн”, в него записывается лаконичный формат даты: 18.05.2001 (число, месяц, год) и поле “ДатаВозврКн «Библиотека»” – информация о возврате книжки. Очевидно, данные поля могут иметь совпадения, к примеру, если более 1-го читателя за один денек пользовалось библиотекой. Но 1-ое поле не может быть пустым. Неправильные данные отслеживаются «Библиотека» программкой по маске ввода.

Таблица “КолЭкземпляров” содержит информацию, о том в каком количестве книжки находятся в читальных залах библиотеки. Она служит для связи таблиц “ КНИГИвБиблиотеке ” и “ ЧитальныеЗалы ”. Она содержит только поля, связанные с главными полями «Библиотека» этих таблиц (“ШифрКниги ” – шифр книжки и “ НомЧитЗала ” – номер читального зала) и “КолЭкзКниги”- число экземпляров книжки в читальном зале.

Структуры вышеназванных таблиц, также спецификации полей этих таблиц представлены в приложении Б.


^ 2.3 Структура интерфейса «Библиотека» юзера


Формы и их предназначение представлены в таблице 1.
Заглавие формы Предназначение

Основная кнопочная форма

Основная кнопочная форма, содержащая главные разделы

ЗапНовЧитБибл

Запись нового читателя в библиотеку

Заставка

Форма, с которой начинается работа с базой

ИзменШифраКниги

Изменение «Библиотека» шифра книжки

ПоискКниг

Меню поиска книжек

ПоискКнигпоАвтору

Поиск книжек по создателю

ПоискКнигпоНазванию

Поиск книжек по наименованию

ПоискКнигпоШифру

Поиск книжек по шифру

ПоискЧит

Меню поиска инфы о читателях

ПоискЧитЗала

Информация о читальных залах

ПоискЧИТпоНомБилета

Информация о читателях по номеру чит. билета

ПоискЧИТпоФИО

Информация о читателях по их ФИО

СписСтарКниги

Списывание старенькой книжки

ЧислоЧитПользБибл

Подчиненная форма «Библиотека» (Общее число читателей библиотеки)

Месяц

Меню вывода отчета в месяц

_СВЕДоКНИГвЧитЗале

Подчиненная форма ПоискЧитЗала

_СВЕДоКНИГуЧитателя

Подчиненная форма ПоискЧит

_СВЕДоНайденКнигах

Подчиненная форма ПоискКниг

_СВЕДоНайденКнигах2

Подчиненная форма ПоискКниг

_СВЕДоЧИТвЧитЗале

Подчиненная форма ПоискЧитЗала

Таблица 1

Для обеспечения требуемой функциональности употребляются запросы (таблица 2).


^ Заглавие запроса
Предназначение

КакиеКнигиЗакрепленыЗаЧитателем

Какие книжки закреплены «Библиотека» за читателем

КогдаКнигаБылаЗакрепленаЗаЧитателем

Когда книжка была закреплена за читателем

КакНазываетсяКНИГАсЗаданнымШифром

Как именуется книжка с данным шифром

КакойШИФРуКНИГИсЗаданнымНазванием

Какой шифр у книжки с данным заглавием

КолКнигОпредАВТОРАвЧитЗалах

Количество книжек определенного создателя в читальном зале

ОбщееЧислоЧит

Общее число читателей библиотеки

Справка

Употребляется для вывода справки о «Библиотека» количестве книжек определенного создателя в читальном зале

Месяц1

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

Месяц2

Употребляется для вывода отчета о общем числе читателей библиотеки в данный период

Месяц3

Употребляется для вывода отчета «Библиотека» о том, какие книжки и сколько раз были взяты за данный период

Месяц4

Употребляется для вывода отчета о том, кто из читателей не брал книжки в определенный период

Таблица 2

В приложении В приведены примеры «Библиотека» запросов.


3 Аннотация юзеру
^ 3.1 Предназначение базы данных
База данных разработана для работников библиотеки российской классики. В БД хранятся сведения об имеющихся в библиотеке книжках, о читателях библиотеки и читальном зале.

Для каждой «Библиотека» книжки в БД хранятся сведения об создателе, заглавии, годе издания и числе экземпляров в каждом зале библиотеки, также шифр книжки и дата закрепления книжки за читателем. Сведения о читателях библиотеки включают фамилию, номер «Библиотека» телефона и уникальный номер читательского билета, также дату записи в библиотеку. Читатели закрепляются за отдельным залом и могут записываться и выписываться из библиотеки. Библиотека имеет несколько читальных залов, которые характеризуются номером, заглавием и «Библиотека» вместимостью.

Библиотекарю доступны последующие сведения о текущем состоянии библиотеки:

- какие книжки закреплены за читателем,

- как именуется книжка с данным шифром,

- какой шифр у книжки с данным заглавием,

- когда книжка была закреплена за читателем «Библиотека»,

- какое число читателей пользуется библиотекой.

Библиотекарь может заносить последующие конфигурации:

- запись нового читателя в библиотеку,

- списывание старенькой книжки,

- изменение шифра книжки.

Предусмотрена возможность выдачи справки о ко­личестве книжек «Библиотека» определенного создателя и отчеты о работе библиотеки за интересующий период (количество и информация о записавшихся читателях, какие книжки и сколько раз были взяты, кто из читателей не брал книжки за обозначенный период).
^ 3.2 Советы по использованию «Библиотека» базы данных
База данных “Библиотека российской классики” употребляется работником библиотеки для управления читальным залом.

В процессе работы юзеру могут потребоваться последующие сведения, реализованные в данном продукте: информация о книжках, закрепленных «Библиотека» за читателем, информация о согласовании шифра и наименования книжки, дата закрепления книжки за читателем, количество читателей, справка о книжках определенного создателя и остальные отчеты о работе библиотеки за интересующий период. Доступные конфигурации «Библиотека» данных в базе описаны в п. 3.1.

Наличие в системе принтера даст дополнительные способности юзеру при работе с БД – печать отчетов и другой инфы.

Работа с базой данных осуществляется при помощи кнопок меню программки «Библиотека», для входа головного меню следует запустить форму «Заставка».

В процессе длительной работы за компом следует делать краткосрочные перерывы.
^ 3.3 Начало работы с базой данных
После загрузки базы данных вы увидите 1-ое окно «Библиотека» («Заставка»), поясняющее предназначение базы данных (набросок 5).



Набросок 5

Для начала работы с базой нажмите кнопку. Вы попадете в главное меню (набросок 6):



Набросок 6

Нажатие кнопок головного меню позволяет перебегать в последующие подменю, работа с которыми описана «Библиотека» в пп. 3.4 – 3.6 данного документа.

Для выхода из базы данных нажмите кнопку «Закончить работу с базой данных» либо «крестик» в правом верхнем углу окна.

^ 3.4 Просмотр инфы
3.4.1. Для просмотра инфы следует избрать «Библиотека» вставку «Поиск/просмотр данных». Вставка содержит кнопки «Сведения об имеющихся в библиотеке книгах», «О читателях библиотеки», «Читальных залах», предназначения этих кнопок описаны в пп. 3.4.2 – 3.4.4.

3.4.2. Нажав кнопку «Сведения об имеющихся в библиотеке «Библиотека» книгах», попадем в подменю «Поиск книги» (набросок 7):



Набросок 7

Выбрав более комфортную вам форму поиска инфы нажмите кнопку, например, «По шифру». Вам раскроется последующее окно (набросок 8):



Набросок 8

Выбрав книжку с интересующим Вас шифром в поле со «Библиотека» перечнем «Поиск книжки по шифру» вы увидите полную информацию о отысканной книжке. (Шифр, создатель, заглавие, год издания, когда и кем книжка была взята, с полной информацией о читателях, бравших книжку, в каком «Библиотека» читальном зале и в каком количестве экземпляров книжка доступна)

3.4.3. Нажав кнопку «О читателях библиотеки» попадем в подменю «Поиск читателей» (набросок 9):



Набросок 9

Дальше нужно избрать форму поиска. Пусть нажата кнопка «По «Библиотека» фамилии читателя». Раскроется форма (набросок 10):



Набросок 10

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

3.4.4. Нажав кнопку «Читальных залах», избираем номер читального зала из раскрывающегося перечня «Читальный зал номер» (набросок 11):



Набросок «Библиотека» 11

Будет выведена информация о заглавии читального зала, книжках, в читальном зале, читателях, записанных в этом читальном зале.
^ 3.5 Ввод инфы
3.5.1. Для ввода инфы следует надавить кнопку «Изменение данных» в окне головного меню, раскроется 2-ая вставка «Библиотека» (набросок 12):



Набросок 12

Работа с подменю «Изменение данных» осуществляется при помощи кнопок «Запись нового читателя в библиотеку», «Списывание старенькой книги» и «Изменение шифра книги», предназначения этих кнопок описаны в пп. 3.5.2 – 3.5.4.

3.5.2. Кнопка «Записать» производит «Библиотека» запись нового читателя в библиотеку. Пред нами раскрывается соответственная форма для наполнения фамилии, контактного телефона и номера читательского билета (набросок 13):



Набросок 13

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

3.5.3. Кнопка «Списать» создана для списания всех экземпляров старенькой книжки, имеющих однообразный шифр, в том числе хранящихся на руках у читателя. Пред нами раскроется соответственная «Библиотека» форма со всеми данными на книжку: создатель, заглавие, год издания, количество, шифр (набросок 14). Доступ к данным полей заблокирован. Переход от одной книжки к другой осуществляется по средствам прокрутки, но легче пользоваться «Библиотека» поиском по хоть какому из предложенных характеристик. Чтоб списать книжку изберите ее и нажмите кнопку «Списать», подтвердите удаление, и операция будет осуществлена.



Набросок 14

3.5.4. При помощи кнопки «Перерегистрация» - осуществляется изменение шифра книжки. Пред нами «Библиотека» раскроется окно с информацией о книжке, аналогичное предшествующему пт, с тем только исключением, что поле «Шифр» доступно для конфигурации (набросок 15). Вы сможете поменять шифр книжки на хоть какой другой, удовлетворяющий условию «Библиотека» записи шифра и не совпадающий с уже присвоенным. В случае ошибки программка будет выдавать подобающую информацию о ее типе.



Набросок 15
^ 3.6 Создание отчетов и выдача справок
3.6.1. Для сотворения отчетов следует избрать вставку «Библиотека» «Отчеты и справки» в окне головного меню (набросок 16).



Набросок 16

Для получения отчета о работе библиотеки изберите интересующий Вас период, например, январь. Раскроется подменю «Отчет о работе библиотеки за январь» (набросок 17):



Набросок 17

Работа с подменю «Библиотека» «Отчет о работе библиотеки в течение месяца» осуществляется при помощи кнопок «Общее количество читателей», «Количество записавшихся в этот месяц», «Какие книжки и сколько раз были взяты» и «Кто из читателей не «Библиотека» брал книжки в этот месяц». Все кнопки открывают надлежащие отчеты предварительно избранный Вами период. При наличии принтера отчеты могут быть написаны.

Все отчеты приведены в приложении Г.

3.6.2. Для выдачи справки «Библиотека» следует избрать вставку «Отчеты и справки» в окне головного меню. При нажатии на кнопку, изображающую лупу выскочит окно, в которое нужно ввести фамилию создателя, для которого Вы желаете получить справку о количестве «Библиотека» книжек в читальных залах (набросок 18):



Набросок 18


ЗАКЛЮЧЕНИЕ

При разработке базы данных, были получены базы работы в среде MS Access 2003: создание таблиц баз данных, с учетом типов данных их полей и вероятных логичных ограничений на «Библиотека» их ввод; создание запросов для обработки инфы, лежащей в базе данных; создание форм для обеспечения миролюбивого интерфейса меж юзером и программкой, также выполнения других форм работы с данными, не предусмотренными в запросах; создание «Библиотека» отчетов – всеполноценных документов для вывода на печать. Были исследованы способности усовершенствования вида форм методом прибавления графической инфы (картинок), блокирования (защиты) данных от юзера, прибавления раскрывающихся списков и т.д.


^ Перечень ЛИТЕРАТУРЫ

  1. Проектирование баз «Библиотека» данных. СУБД Microsoft Access: Учебное пособие для вузов / Н. Н. Гринченко, Е. В. Гусев, Н. П. Макаров, А. Н. Пылькин, Н. И. Цуканова. – М.: Жгучая линия-Телеком, 2004. – 240с.: ил.



^ Приложение «Библиотека» А – Схема данных




Набросок 19


Приложение Б - Примеры полей таблиц


Поля таблицы КНИГИвБиблиотеке показаны на рисунке 20:




Набросок 20


Структура этой таблицы представлена на рисунке 21:




Набросок 21


Пример наполнения полей таблицы и задание условия на значение приведен на «Библиотека» рисунке 22:



Набросок 22


Приложение В - Примеры запросов


Пример запроса на выдачу справки о количестве книжек определенного создателя в читальных залах приведен на рисунке 23:




Набросок 23


Приложение Г – Примеры разработанных отчетов


Отчет об полном количестве читателей библиотеки в «Библиотека» январе приведен на рисунке 24:




Набросок 24


Отчет о количестве записавшихся в библиотеку в январе приведен на рисунке 25:




Набросок 25


Отчет о том, какие книжки и сколько раз были взяты в январе приведен на «Библиотека» рисунке 26:




Набросок 26


Отчет о том, кто из читателей библиотеки не брал книжки в январе приведен на рисунке 27:




Набросок 27




bilet-12-don-kihot-servantesa.html
bilet-12-sposobi-tolkovaniya-prava.html
bilet-13-ekzamenacionnie-bileti-i-otveti-po-kursu-grazhdanskoe-pravo-obshaya-chast.html