Проектирование базы данных "Библиотечный фонд"

Структура базы данных "Библиотечный фонд". Разработка таблиц "Авторы", "Выдача книг", "Книги фонда". Таблица "Разделы книг" как способ хранения информации о существующих разделах. Способы занесения информации о сотрудниках библиотеки. Формы базы данных.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 28.05.2012
Размер файла 940,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

8

Размещено на http://www.allbest.ru/

Нижегородский Государственный Технический университет им. Р.Е. Алексеева

Кафедра Прикладная математика

Дисциплина Информатика

Курсовая работа

Тема

Проектирование базы данных "Библиотечный фонд"

Выполнил:

студент гр. 11-РТ

Фазлиев Д.Н.

Нижний Новгород, 2012

Структура базы данных «Библиотечный фонд»

Спроектированная база данных «Библиотечный фонд» содержит 5 таблицы, 1 запроса и 4 формы.

Таблица «Авторы» предназначена хранения инициалов авторов:

Название поля

Тип поля

Код_автора

Счетчик

ФИО

Текстовый (15)

Имя

Текстовый (15)

Отчество

Текстовый (15)

Фамилия

Текстовый (15)

Исходные данные таблицы «Авторы»:

Код_автора

ФИО

Имя

Отчество

Фамилия

1

Толстой Л.Н.

Лев

Николаевич

Толстой

2

Булгаков С.В.

Сергей

Викторович

Булгаков

3

Ильф И.А.

Илья

Арнольдович

Ильф

4

Васильев Б.Л.

Борис

Львович

Васильев

5

Калитеский Н.И.

Николай

Иванович

Калитеский

6

Ансельм А.А.

Алексей

Андреевич

Ансельм

7

Погожих Г.Н.

Георгий

Николаевич

Погожих

8

Иванов И.И

Иван

Иванович

Иванов

Таблица «Выдача книг»

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

Название поля

Тип поля

Код выдачи

Счетчик

Код книги

Текстовый(6)

Название книги

Числовой

ФИО сотрудника

Числовой

Дата выдачи

Дата/время

Дата возвраты

Дата/время

Стоимость за день

Денежный

Количество дней

Вычисляемый

Стоимость за все дни

Вычисляемый

Исходные данные таблицы «Выдача книг»:

Код

Код книги

Названиекниги

ФИОсотрудника

Дата выдачи

Дата возврата

1

123679

1

2

03.01.2012

21.01.2012

2

234756

2

3

10.01.2012

24.01.2012

3

236431

3

1

03.09.2009

17.09.2009

Стоимость за день

Количество дней

Стоимость за все дни

1,50р.

18

27,00р.

1,50р.

14

21,00р.

1,50р.

14

21,00р.

Таблица «Книги фонда»

Таблица «Книги фонда» предназначена хранения подробной информации о книгах. Здесь рассказано почти о всём что требуется читателю:

Название поля

Тип поля

Код книги

Числовой

Номер книги

Текстовый (6)

Число страниц

Числовой

Название

Текстовый(255)

Название раздела

Числовой

Код автора

Числовой

Год издания

Текстовый(5)

Издательство

Текстовый(20)

Место публикации

Текстовый(20)

Цена покупки

Денежный

Тип обложки

Текстовый(20)

Дата покупки

Дата/время

Заметки

Текстовый(255)

Исходные данные таблицы «Книги фонда»:

№книги

Число стр.

Название

Код

Код автора

Год

Издательство

1

123679

400

Чем люди живы

1

1

2010

Рипол Классик

2

234756

640

Мастер и Маргарита

1

2

2009

Эксмо

3

236431

640

Двенадцать стульев. Золотой теленок

2

3

2009

Эксмо

4

871276

960

Лев Толстой

1

1

2006

Эксмо

5

346123

192

А зори здесь тихие…

3

4

2005

Терра-Книжный клуб

6

752901

480

Волновая оптика

4

5

2008

Лань

7

105623

448

Основы статистической физики и термодинамики

4

6

2007

Лань

8

120871

144

Английская грамматика

5

7

2008

Эксмо

9

102345

85

Сборник формул по математике

5

8

2009

АСТ

10

109459

511

Русский язык

5

8

2011

АСТ

Таблица «Разделы книг» предназначена хранения информации о существующих разделах:

Название поля

Тип поля

Код раздела

Счетчик

Название раздела

Текстовый(30)

Название вида

Текстовый(30)

Исходные данные таблицы «Разделы книг»:

Название_раздела

Код_вида_книги

1

Художественная литература

Русская литература XIX

2

Художественная литература

Русская литература

3

Художественная литература

Великая Отечественная война

4

Научно-техническая литература

Естественные науки

5

Учебники

Учебные пособия

Таблица «Сотрудники» предназначена хранения информации о работниках библиотеки:

Название поля

Тип поля

Код сотрудника

Числовой

ФИО сотрудника

Текстовый(15)

Телефон

Текстовый(10)

Исходные данные таблицы «Сотрудники»:

ФИО_сотрудника

Телефон

1

Пентюк Е.М.

2-87-76

2

Белых Д.А.

2-98-65

3

Смирнова Н.В.

2-34-67

Формы базы данных «Библиотечный фонд»

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

Главная форма содержит кнопки для вызова других форм:

При нажатии левой кнопкой мыши на кнопку происходит вызов формы редактирования или просмотр отчетов.

Форма «Книги фонда» предназначена для просмотра, редактирования, удаления записей о книгах:

Кроме того, форма содержит кнопку «Домой» для возврата к главной форме.

Выдача книг

Форма «Выдача книг» предназначена для просмотра информации о том когда и кому выдана книга и служит для новых записей выдачи книг:

Форма «Авторы» предназначена для просмотра и добавления авторов книг:

Форма «Разделы книг» предназначена для выбора книги определённого жанра:

Форма «Сотрудники» позволяет ознакомится с подробной информацией о каждом работнике:

Форма «Поиск» поможет найти из всего перечня книг ту, которая необходима:

база данных библиотечный фонд

Размещено на Allbest


Подобные документы

  • Базы данных как совокупность структур, предназначенных для хранения больших объемов информации и программных модулей. Анализ способов создания базы данных для учета книг личной библиотеки, особенности использования языка программирования C++Builder.

    курсовая работа [8,1 M], добавлен 10.01.2014

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

    курсовая работа [1,8 M], добавлен 04.02.2013

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

  • Разработка автоматизированного рабочего места служащего библиотечного фонда "Национальная библиотека им. В.И. Вернадского". Программные средства для разработки базы данных библиотечного фонда. Установление связей таблиц базы данных библиотечного фонда.

    курсовая работа [5,3 M], добавлен 07.06.2010

  • Основные виды баз данных. Система управления базами данных. Анализ деятельности и информации, обрабатываемой в поликлинике. Состав таблиц в базе данных и их взаимосвязи. Методика наполнения базы данных информацией. Алгоритм создания базы данных.

    курсовая работа [3,1 M], добавлен 17.12.2014

  • Автоматизация рабочего места библиотекаря; создание системы по учёту книг и работы с абонентами. Область применения программы "Информационная система библиотечного фонда"; алгоритм работы базы данных. Разработка интерфейса, логическое проектирование.

    курсовая работа [3,2 M], добавлен 21.10.2012

  • Механизм и основные этапы создания и администрирования базы данных для Картотеки книг или библиотеки при помощи средств Microsoft SQL Server. Характеристика данной базы и требования, предъявляемые к ней. Основные операции с исследуемой базой данных.

    курсовая работа [289,8 K], добавлен 21.06.2011

  • Что такое базы данных, визуализация информации базы. Структура и свойства простейшей базы данных. Характеристика определений, типов данных, безопасность, специфика формирования баз данных. Подходы к проектированию технического задания. Работа с таблицами.

    презентация [4,3 M], добавлен 12.11.2010

  • Проектирование базы данных с отображением подробной информации обо всех сотрудниках, подразделениях, должностях, работе. Установление взаимосвязи между всеми элементами базы данных для оперативного поиска нужной информации по различным критериям.

    курсовая работа [3,5 M], добавлен 19.06.2015

  • Проектирование системы управления базой данных "Почтовые отделения" для создания единой информационной системы: создание таблиц для хранения данных, ввод данных, разработка элементов базы, предназначенных для просмотра, редактирования и вывода информации.

    курсовая работа [1,4 M], добавлен 31.03.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.