Готовая база «Учет выдачи и возврата книг» в СУБД Microsoft Access 2007

Раздел
Программирование
Предмет
Просмотров
67
Покупок
0
Антиплагиат
Не указан
Размещена
19 Авг 2024 в 00:06
ВУЗ
Не указан
Курс
Не указан
Стоимость
500 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
Учет выдачи и возврата книг
48.9 Кбайт 500 ₽
Описание

Выполнена практическая работа по реализации базы данных по теме «Учет выдачи и возврата книг» в СУБД Microsoft Access 2007

Оглавление

Постановка задачи

Реализовать базу данных (БД) по теме «Учет выдачи и возврата книг» в СУБД Microsoft Access 2007.

В результате проектирования БД «Учет выдачи и возврата книг» получены следующие таблицы:

Тематика (код тематики, наим.тематики)

Издательство (код изд-ва, наим. изд-ва)

Читатель (номер ЧБ, фам, адрес, год рожд, образование)

Книги (№ книги, наим.книги, авторы, код тематики, код изд-ва, адрес хранения)

Учет книг (номер ЧБ, № книги, дата возврата, дата выдачи, дата факт.возврата)

Перед созданием таблиц в СУБД необходимо для каждого поля (столбца) таблиц определить некоторые характеристики (полужирным шрифтом выделены ключевые поля):

 Тематика

Характеристики поля

Поле

Тип

поля

Списочный характер

Возможные ограничения

Индексируемость

Обязательность заполнения

Код тематики

Счетчик

-

-

-

+

Наименование тематики

Текстовый

-

-

+

+

Читатель

Характеристики поля

Поле

Тип

поля

Списочный характер

Возможные ограничения

Индексируемость

Обязательность заполнения

Номер ЧБ

Числовой

-

-

-

+

Фамилия

Текстовый

-

-

+

+

Адрес

Текстовый

-

-

-

+

Год рождения

Числовой

-

>1920 And <2005

-

-

Образование

Мастер подстановок

неполное среднее,

среднее,

высшее

-

-

-

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

Характеристики поля

Поле

Тип

поля

Списочный характер

Возможные ограничения

Индексируемость

Обязательность заполнения

Код издательства

Счетчик

-

-

-

+

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

Текстовый

-

-

+

+

Книги

Характеристики поле

Поле

Тип

поля

Списочный характер

Возможные ограничения

Индексируемость

Обязательность заполнения

№ книги

Числовой

-

-

-

+

Наименование книги

Текстовый

-

-

-

+

Авторы

Текстовый

-

-

+

+

Код тематики

Мастер подстановок (поле Наименование тематики из таблицы «Тематика»)

-

-

-

+

Код издательства

Мастер подстановок

(поле Наименование издательства из таблицы «Издательство»)

-

-

-

+

Адрес хранения

Мастер подстановок

Отдел 1

Отдел 2

-

-

+

Учет книг

Характеристики поля

Поле

Тип

поля

Списочный характер

Возможные ограничения

Индексируемость

Обязательность заполнения

Номер ЧБ

Мастер подстановок (Номер ЧБ из таблицы «Читатель»)

-

-

-

+

№ книги

Мастер подстановок (№ книги из таблицы «Книги»)

-

-

-

+

Дата выдачи

Дата/время

-

-

-

+

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

Дата/время

-

-

-

+

Дата фактвозврата

Дата/время

-

-

-

-

1.     Запустить MS Access 2007, создать новую базу данных «Учет выдачи и возврата книг».

2.     Создание таблицы «Тематика»:

-       на закладке Главная с помощью кнопки Вид перейти в режим Конструктора:

-      внести названия и типы полей таблицы «Тематика»:

-      в разделе Свойства поля на закладке Общие для поля Наименование тематики установить характеристики индексируемости и обязательности:

-        на закладке Главная с помощью кнопки Вид перейти в Режим таблицы и ввести данные в таблицу «Тематика»:

3.     Создание таблицы «Читатель»:

-       на закладке Создание с помощью кнопки Таблица создать новую таблицу и сохранить под именем «Читатель»:

-       перейти в режим Конструктора и внести названия и типы полей таблицы «Читатель»:

-   для поля Год рождения в разделе Свойства поля на закладке Общие внести соответствующее ограничение целостности в строку Условие на значение;

-   так как поле Образование должно быть представлено в виде списка, поэтому для его создания выберите тип данных Мастер подстановок. Затем в появившемся окне необходимо выбрать опцию Будет введен фиксированный набор значений, далее, отвечая на вопросы Мастера, ввести значения элементов списка;

-        в разделе Свойства поля на закладке Общие для введенных полей установить соответствующие характеристики индексируемости и обязательности;

-       внести данные в таблицу «Читатель».

4.     Аналогично создать таблицы «Издательство», «Книги», «Учет книг», учитывая характеристики полей в соответствующих таблицах, и внести данные. Обратите внимание, в каком порядке создавались таблицы и вносились в них данные! 

5.     Схема данных:

-        на закладке Работа с базами данных с помощью кнопки Схема данных вызвать схему данных и поместить на неё все имеющиеся таблицы.

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

Внешний вид схемы данных должен быть следующий:

6.     Создание форм:

Экранные формы позволяют организовать наглядную и удобную работу с базой данных, состоящей из большого количества связанных таблиц реляционной базы данных. Имеющийся в системе Мастер разработки экранных форм позволяет легко создавать экранные формы нескольких видов (простые - для работы с данными одной таблицы, более сложные - для работы с несколькими таблицами с использованием подчиненных форм).

-      на закладке Создание с помощью кнопки Форма создать формы для каждой таблицы, улучшая внешний вид каждой формы при использовании закладки Формат.

7.     Создание отчета

Пусть требуется создать отчет по читателям и темам с итогами (число выданных книг) по читателям и темам. Для реализации отчета необходимо выбрать из базы данных соответствующие данные, то есть создать запрос:

-        на закладке Создание с помощью кнопки Конструктор запросов создать новый запрос и сохранить под именем «Книги читателя»;

-        поместить в созданный запрос те таблицы, сведения из которых необходимы для будущего отчета, и выбрать из этих таблиц соответствующие поля:

-        проверить правильность работы запроса с помощью закладки Конструктор и команды Выполнить;

-        на закладке Создание с помощью кнопки Мастер отчетов создать простой настраиваемый отчет на основе запроса «Книги читателей». При работе с Мастером отчетов необходимо установить следующие уровни группировки:

-        для добавления итогов откройте созданный отчет в Режиме макета и на закладке Формат в списке Итоги выберите Количество значений.

Вам подходит эта работа?
Похожие работы
Microsoft Access
Лабораторная работа Лабораторная
5 Янв в 22:27
36
0 покупок
Microsoft Access
Контрольная работа Контрольная
31 Дек 2024 в 21:05
47
0 покупок
Microsoft Access
Курсовая работа Курсовая
25 Дек 2024 в 16:10
72 +1
0 покупок
Microsoft Access
Курсовая работа Курсовая
20 Дек 2024 в 20:10
49
0 покупок
Microsoft Access
Курсовая работа Курсовая
19 Дек 2024 в 21:34
47
0 покупок
Другие работы автора
Информационные системы
Контрольная работа Контрольная
21 Янв в 14:03
17 +5
0 покупок
Другое
Контрольная работа Контрольная
19 Янв в 01:06
13 +2
0 покупок
История
Контрольная работа Контрольная
18 Янв в 16:22
10
0 покупок
Ценообразование
Задача Задача
18 Янв в 12:38
17 +5
0 покупок
Ценообразование
Задача Задача
18 Янв в 12:32
16 +2
0 покупок
Английский язык
Контрольная работа Контрольная
7 Янв в 23:45
29
0 покупок
Гражданское право
Контрольная работа Контрольная
7 Янв в 19:48
30
0 покупок
История
Контрольная работа Контрольная
6 Янв в 23:56
51
0 покупок
История государства и права
Контрольная работа Контрольная
6 Янв в 23:51
65 +1
3 покупки
Теория государства и права
Контрольная работа Контрольная
6 Янв в 23:29
36
0 покупок
История
Контрольная работа Контрольная
5 Янв в 23:17
71
0 покупок
Гражданское право
Контрольная работа Контрольная
5 Янв в 23:02
100 +1
0 покупок
Уголовный процесс
Контрольная работа Контрольная
5 Янв в 22:40
84
0 покупок
Другое
Контрольная работа Контрольная
5 Янв в 21:50
80
0 покупок
Другое
Контрольная работа Контрольная
5 Янв в 21:41
86
0 покупок
Другое
Контрольная работа Контрольная
5 Янв в 19:48
85 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир