Базы данных

Структура таблиц базы данных в режиме конструктора. Структура запросов и описание процесса их создания. Данные о книгах хранящихся в библиотеке, информация о читателях и дата выдачи книг читателям. Запросы на выборку о выдаче книг за определенный период.

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

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

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

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

Федеральное агентство связи

Сибирский Государственный Университет Телекоммуникаций и Информатики

Межрегиональный центр переподготовки специалистов

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

По дисциплине: Информатика

Выполнил: Муратканова А.Т.

Группа: МБТ-32

Вариант: 10

Проверил: Сваровский И.Н.

Новосибирск, 2014 г

Содержание

1. Задание

2. Описание процесса проектирования базы данных

3. Структура таблиц базы данных (в режиме конструктора)

4. Схема связей между таблицами

5. Содержание таблиц

6. Структура запросов и описание процесса их создания

7. Результаты запросов

8. Структура отчетов (в режиме конструктора) и описание процесса их создания

9. Результаты отчетов

1. Задание

Создать базу данных, для хранения данных о книгах в библиотеке и выдаче книг читателям. В таблицах базы данных должны быть следующие поля: Код книги, Название книги, Жанр книги, Год издания, Издательство, Номер читателя, ФИО читателя, Дата выдачи книги.

2. Описание процесса проектирования базы данных

В работе необходимо создать базу данных, которая будет содержать:

1. Две таблицы.

Первая таблица «Книги» - содержит данные о книгах хранящихся в библиотеке, информацию о читателях и дату выдачи книг читателям. Содержит графы: «Номер читателя», «Дата выдачи книги», «Код книги», «Жанр книги», «Название книги», «Год издания», «Издательство».

Вторая таблица «Читатели» - содержит информацию о читателях. Содержит графы: «Номер читателя», «ФИО читателя».

2. Три запроса.

Первый запрос «Выдача книг читателям за определенный период» выдает информацию о выданных книгах читателям с «Начало периода» по «Конец периода». Дата начала периода и конца периода запрашивается у пользователя при запуске запроса. Запрос содержит графы: «Дата выдачи книги», «Номер читателя», «ФИО читателя», «Код книги», «Название книги», «Жанр книги», «Год издания».

Второй запрос «Выдача книг читателям» выдает информацию о книгах полученных отдельными читателями. ФИО читателя запрашивается у пользователя при запуске запроса. Запрос содержит графы: «ФИО читателя», «Номер читателя», «Дата выдачи книги», «Название книги», «Жанр книги», «Год издания», «Издательство».

Третий запрос «Данные о книгах заданного жанра» выдает информацию о книгах заданного жанра находящихся в библиотеке. Жанр книг запрашивается у пользователя при запуске запроса. Запрос содержит графы: «Жанр книги», «Код книги», «Название книги», «Издательство», «Год издания».

3. Два отчета.

Первый отчет «Книги выданные читателям за определенный период» создает информацию для вывода данных на печатающее устройство. Создан на основе запроса «Выдача книг читателям за определенный период», выдает информацию о книгах полученных читателями за период с «Начало периода» по «Конец периода», а также общее количество выданных книг. Дата начала периода и конца периода запрашивается у пользователя при запуске отчета. Отчет содержит графы : «Дата выдачи книги», «Номер читателя», «ФИО читателя», «Код книги», «Название книги», «Жанр книги.

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

Задание выполнено с использованием Microsoft Access - 2002.

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

3. Структура таблиц базы данных (в режиме конструктора)

Исходя из условия задания, необходимо создать две таблицы со следующими полями:

1. Книги - «номер читателя», «дата выдачи книги», «код книги», «жанр книги», «название книги», «год издания», «издательство».

2. Читатели - «номер читателя», «ФИО читателя».

Для создания таблицы «Книги» выполняем следующие действия:

- В окне созданной базы, находясь в пункте меню «Таблицы», нажимаем пункт «Создание таблицы в режиме конструктора».

- В появившемся окне в первой строке графы «имя поля», набираем имя «Номер читателя», тип данных выбираем текстовый. В свойствах поля в стоке «Индексированное поле» выбираем - «Да» (Допускаются совпадения).

- Во второй строке в графе «имя поля» набираем «Дата выдачи книги», тип данных выбираем «Дата/время».

- В третье строке «имя поля» набираем «Код книги», тип данных «числовой».

- В четвертой строке «имя поля» набираем «Жанр книги», тип данных - «текстовый».

- В пятой строке «имя поля» набираем «Название книги», тип данных - «текстовый» в свойствах поля размер поля оставляем, как предлагается по умолчанию 50, считая, что название не будет содержать более 50 знаков.

- В шестой строке «имя поля» набираем «Год издания», тип данных - «текстовый».

- В седьмой строке «имя поля» набираем «Издательство», тип данных - «текстовый».

- Закрываем конструктор, выбираем сохранить изменения, и в появившемся окне вводим имя таблицы «Книги» и нажимаем «ОК».

Для создания таблицы «Читатели» выполняем те же действия, но создаем следующие поля со свойствами:

- В первой строке - «Номер читателя», тип данных - текстовый, ключевое поле. В свойствах, в строке «Индексированное поле», выбираем - «Да» (совпадения не допускаются).

- Во второй строке - «ФИО читателя», тип данных - текстовый, в свойствах в строке «Индексированное поле» выбираем «Нет».

- Закрываем, конструктор и сохраняем таблицу под именем «Читатели».

4. Схема связей между таблицами

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

Также добавляем и вторую таблицу «Читатели». Нажимаем кнопку «Закрыть».

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

От таблицы «Книги» к таблице «Читатели» протянулась линия со значками 1 и , что означает связь один - ко - многим.

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

Закрываем окно «Схема данных.

Схема базы данных:

5. Содержание таблиц

Таблица «Книги» Имеет следующие графы:

«Номер читателя», «Дата выдачи книги», «Код книги», «Жанр книги», «Название книги», «Год издания», «Издательство».

В графе «Номер читателя» содержатся данные о номере читателя, которому выдана данная книга.

В графе «Дата выдачи книги» содержится информация о дате выдачи данной книги читателю.

В графах «Код книги», «Жанр книги», «Название книги», «Год издания», «Издательства» содержится информация о книгах.

В таблицу внесены следующие данные:

Книги

Номер читателя

Дата выдачи книги

Код книги

Жанр книги

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

Год издания

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

1

01.03.2006

1

Классика

Идиот

2005

"Азбука-классика"

2

03.03.2006

2

Классика

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

2006

"Эксмо-Пресс"

4

05.03.2006

3

Классика

Лолита

2004

"Азбука-классика"

7

10.03.2006

4

Классика

Записки охотника

2005

"Азбука"

4

12.03.2006

5

Классика

Бесприданница

2005

"Эксмо-Пресс"

1

11.03.2006

6

Классика

Доктор Живаго

2003

"Азбука-Пресс"

2

20.03.2006

7

Юридическая литература

Административное Законодательство

2000

"ВИУ"

8

05.04.2006

8

Юридическая литература

Государственная пошлина

2003

"Книга сервис"

5

10.04.2006

9

Юридическая литература

Воздушный кодекс РФ

2004

"Ось-89"

2

12.04.2006

10

Юридическая литература

Земельный кодекс РФ

2006

"Проспект"

4

15.04.2006

11

Юридическая литература

Кодекс РСФСР об административных правонарушениях

2001

"Гном-Пресс"

3

01.03.2006

12

Юридическая литература

Кодекс РФ об административных правонарушениях

2004

"ИНФРА-М"

5

03.03.2006

13

Энциклопедия

Большая Российская энциклопедия бухгалтера

2002

"Информцентр ХХI"

6

05.03.2006

14

Энциклопедия

Западное литературоведение

2004

"Интрада"

8

10.03.2006

15

Энциклопедия

Мифы народов мира

2003

"Большая Российская Энциклопедия"

7

12.03.2006

16

Энциклопедия

Импрессионизм: Иллюстрированная энциклопедия

2004

"Кристалл"

3

11.03.2006

17

Энциклопедия

Экономика и страхование

1995

"Церих-ПЭЛ"

2

20.03.2006

18

Справочник

Справочник по спутниковой связи и вещанию

1983

М.Радио и Связь

1

05.04.2006

19

Справочник

Справочник по кварцевым резонаторам

1978

М.Связь

3

10.04.2006

20

Справочник

Справочник по математике

1980

Москва "Наука"

4

12.04.2006

21

Справочник

Полупроводниковые приборы

1984

Энергоатомиздат

5

09.04.2006

22

Справочник

Интегральные микросхемы

1983

Радио и Связь

7

25.03.2006

23

Наука

Радиопередающие устройства

1980

М.Связь

6

02.04.2006

24

Наука

Электронные приборы

1980

М.Высшая школа

8

01.04.2006

25

Наука

Интегральные микросхемы

1983

М.Энергоатомиздат

4

29.03.2006

26

Наука

Электрорадиоизмерения

1983

Энергоатомиздат

2

23.03.2006

27

Наука

Синтезатор частот

1979

М.Связь

1

04.04.2006

28

Наука

Электронные СВЧ устройства. Хар-ки и применение

1981

М.Радио и Связь

5

09.04.2006

29

Наука

Оптоэлектроника

1977

М.Советское радио

7

27.03.2006

30

Наука

Основы теории цепей

1985

М.Высшая школа

Таблица читатели имеет графы:

«Номер читателя» - содержит информацию об индивидуальном номере читателя.

«ФИО читателя» - содержит фамилию, имя, отчество читателя.

В таблицу внесены следующие данные:

Таблица «Читатели» имеет связь с таблицей «Книги» и имеет графу со знаком « + ». Наведя курсор на знак « + » напротив нужной строки с номером читателя и ФИО читателя в таблице «Читатели» базы данных и нажав левую кнопку мыши, получим фрагмент таблицы «Книги» с данными о книгах полученными данным читателем.

Например для читатели Иванова.И.И. с индивидуальным номером « 1 » эта таблица будет содержать следующие данные:

6. Структура запросов и описание процесса их создания

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

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

Зацепив левой кнопкой мыши поле «Жанр книги» (или двойным нажатием правой кнопки мыши) из таблицы «Книги», перетаскиваем его в первое поле запроса, также поле «Код книги» перетаскиваем во второе поле запроса, поля «Название книги», «Год издательства», «Издательство» из таблицы перетаскиваем соответственно в третье, четвертое, пятое поле запроса. В строке условие отбора в первом поле «Жанр книги» ставим курсор и пишем [Введите жанр книги].

Закрываем запрос, сохраняем изменения, в появившемся окне вводим имя запроса «Данные о книгах заданного жанра» и нажимаем «ОК».

Перед выполнением запроса у пользователя будет запрошена информация о жанре книги.

Далее, таким же образом, создаем запрос «Выдача книг по датам за определенный период». Нажимаем «Создание запроса в режиме конструктора». В окне «Добавление таблицы» добавляем таблицу «Книги» и таблицу «Читатели». Из таблицы «Читатели» в верхнем окне захватываем и переносим в поля запроса следующие поля «Дата Выдачи книги», «Номер читателя», «ФИО читателя» соответственно в первое, второе, третье поле запроса. Из таблицы «Книги» выбираем следующие поля «Код книги», «Название книги», «Жанр книги», «Год издания» соответственно в четвертое, пятое, шестое, седьмое поле запроса. В строке условие отбора в первом поле «Дата выдачи книги» ставим курсор и пишем Between [Дата начало периода] And [Дата конец периода].

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

Теперь перед выполнением запроса у пользователя будет сначала запрошена дата начала периода, а затем дата конца периода и так будет задан период, между какими датами отобрать записи.

Создаем запрос «Выдача книг читателям». В меню базы переходим на запросы, щелкаем на «Создание запроса в режиме конструктора», в появившемся окне добавляем таблицу «Читатели» и таблицу «Книги» закрываем окно добавления таблиц. Из таблицы «Читатели», двойным нажатием правой кнопки мыши, выбираем поля «ФИО читателя», «Номер читателя», «Дата выдачи книги», а из таблицы «Книги» - «Название книги», «Жанр книги», «Год издания», «Издательство».

В строке условие отбора в первом поле «ФИО читателя» ставим курсор и пишем [Введите ФИО читателя].

Закрываем запрос, сохраняем изменения, в появившемся окне вводим имя запроса «Выдача книг читателям» и нажимаем «ОК».

Перед выполнением запроса у пользователя будет запрошена ФИО читателя.

7. Результаты запросов

Первый запрос «Выдача книги по датам за определенный период» базируется на обеих таблицах «Книги» и «Читатели».

Данный запрос выдает данные о книгах выданных за определенный период времени и информацию о читателях, которым выданы эти книги.

Таблица запроса имеет следующие графы:

«Дата выдачи книги», «Номер читателя», «ФИО читателя», «Код книги», «Название книги», «Жанр книги», «Год издания».

При запуске запроса появляется окно «Введите значение параметра» с надписью «Дата начала периода». Необходимо ввести число, месяц и год начиная с которого мы хотим получить данные, например 01.03.06, и нажать кнопку «ОК».

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

После ввода всех необходимых данных появится таблица, составленная по результатам запроса и содержащая информацию о книгах выданных читателям за период в данном случае с 01.03.06 по 01.04.06:

Выдача книг по датам за определенный период

Дата выдачи книги

Номер читателя

ФИО читателя

Код книги

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

Жанр книги

Год издания

01.03.2006

3

Васильев.Н.К.

12

Кодекс РФ об административных правонарушениях

Юридическая литература

2004

01.03.2006

1

Иванов.И.И.

1

Идиот.

Классика

2005

03.03.2006

5

Миронова.Р.И.

13

Большая Российская энциклопедия бухгалтера

Энциклопедия

2002

03.03.2006

2

Петров.А.В.

2

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

Классика

2006

05.03.2006

6

Попов.Н.В

14

Западное литературоведение

Энциклопедия

2004

05.03.2006

4

Бабкина.А.Л.

3

Лолита

Классика

2004

10.03.2006

7

Баталов.Л.Д

4

Записки охотника

Классика

2005

10.03.2006

8

Уваров.Р.А.

15

Мифы народов мира

Энциклопедия

2003

11.03.2006

3

Васильев.Н.К.

17

Экономика и страхование

Энциклопедия

1995

11.03.2006

1

Иванов.И.И.

6

Доктор Живаго

Классика

2003

12.03.2006

4

Бабкина.А.Л.

5

Бесприданница

Классика

2005

12.03.2006

7

Баталов.Л.Д

16

Импрессионизм: Иллюстрированная энциклопедия

Энциклопедия

2004

20.03.2006

2

Петров.А.В.

18

Справочник по спутниковой связи и вещанию

Справочник

1983

20.03.2006

2

Петров.А.В.

7

Административное Законодательство

Юридическая литература

2000

23.03.2006

2

Петров.А.В.

27

Синтезатор частот

Наука

1979

25.03.2006

7

Баталов.Л.Д

23

Радиопередающие устройства

Наука

1980

27.03.2006

7

Баталов.Л.Д

30

Основы теории цепей

Наука

1985

29.03.2006

4

Бабкина.А.Л.

26

Электрорадиоизмерения

Наука

1983

01.04.2006

8

Уваров.Р.А.

25

Интегральные микросхемы

Наука

1983

Второй запрос «Выдача книги читателям» также создан на основе обеих таблиц «Книги» и «Читатели».

Данный запрос выдает информацию о книгах полученных определенным читателем.

Таблица запроса содержит следующие графы:

«ФИО читателя», «Номер читателя», «Дата выдачи книги», «Название книги», «Жанр книги», «Год издания», «Издательство».

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

После ввода данных появится таблица, содержащая информацию о книгах выданных определенному читателю, в данном случае Иванову.И.И.:

Выдача книг читателям

ФИО читателя

Номер читателя

Дата выдачи книги

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

Жанр книги

Год издания

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

Иванов.И.И.

1

01.03.2006

Идиот.

Классика

2005

"Азбука-классика"

Иванов.И.И.

1

11.03.2006

Доктор Живаго

Классика

2003

"Азбука-Пресс"

Иванов.И.И.

1

04.04.2006

Электронные СВЧ устройства. Хар-ки и применение

Наука

1981

М.Радио и Связь

Иванов.И.И.

1

05.04.2006

Справочник по кварцевым резонаторам

Справочник

1978

М.Связь

Третий запрос «Данные о книгах заданного жанра» основан на первой таблице «Книги». Данный запрос выдает информацию о книгах заданного жанра находящихся в библиотеке.

Таблица запрос содержит следующие графы:

«Жанр книги», «Код книги», «Название книги», «Год издания», «Издательство».

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

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

Данные о книгах заданного жанра

Жанр книги

Код книги

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

Год издания

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

Наука

23

Радиопередающие устройства

1980

М.Связь

Наука

24

Электронные приборы

1980

М.Высшая школа

Наука

25

Интегральные микросхемы

1983

М.Энергоатомиздат

Наука

26

Электрорадиоизмерения

1983

Энергоатомиздат

Наука

27

Синтезатор частот

1979

М.Связь

Наука

28

Электронные СВЧ устройства. Хар-ки и применение

1981

М.Радио и Связь

Наука

29

Оптоэлектроника

1977

М.Советское радио

Наука

30

Основы теории цепей

1985

М.Высшая школа

8. Структура отчетов (в режиме конструктора) и описание процесса их создания

Создание отчетов в режиме конструктора.

Вначале формируем отчет «Данные о книгах заданного жанра» на основе запроса «Данные о книгах заданного жанра». В меню базы переходим на отчеты, щелкаем на «Создание отчета в режиме конструктора.

Сначала задаем параметры страницы. Для этого в главном меню левой кнопкой мыши нажимаем «Файл» появится окно «Параметры страницы». Нажимаем «Страница», в группе переключателей «Ориентация» - ставим точку в строке «книжная» и нажимаем «ОК».

В окне Отчет 1, нажимаем правую кнопку мыши и в появившемся меню,

выбираем строку колонтитулы и заголовок/примечание отчета (или в строке Вид в меню).

Таким же образом добавляем Панель инструментов.

Далее создаем заголовок отчета.

В панели инструментов левой кнопкой мыши выпираем кнопку «надпись» и левой кнопкой мыши щелкаем на поле «Заголовок отчета» набираем заголовок отчета «Книги заданного жанра». Далее ставим курсор на данную надпись и нажимаем правую кнопку мыши, в появившемся меню выбираем строку «Свойства». В окне свойств выбираем «Все» в строке «Размер шрифта» задаем размер - «20», в строке «Курсив» и «Подчеркнутый» ставим «да».

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

Закрываем окно свойств.

В появившемся списке запроса «Данные о книгах заданного жанра»

кнопкой «Shift» и стрелками клавиатуры выбираем строки «Жанр книги», «Код книги», «Название книги», «Издательство», «Год издания», затем левой кнопкой мыши перетаскиваем выделенные строки в область данных отчета.

Данные строки в области данных в отчете состоят из строки «Надпись» и строки «Поле». Левой кнопкой мыши выделяем строки «Надпись» и нажимаем на правую кнопку мыши, в появившемся меню выбираем строку «Вырезать».

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

Далее левой кнопкой мыши выделяем и расставляем данные названия строк в нужном нам порядке, в данном случае в одну линию горизонтально в порядке «Жанр книги», «Код книги», «Название книги», «Издательство», «Год издания». Затем, выделив все строки левой кнопкой мыши, нажимаем правую кнопку мыши и в меню выбираем строку «Свойства».

В окне свойств в строке «Размер шрифта» задаем размер - «20», в строке «Насыщенность» - «плотный», в строке «Курсив» - «да».

Далее в панели инструментов выбираем «Линию» и проводим ее под названиями строк. Выделяя линию левой кнопкой мыши, нажимаем правую кнопку и в меню выбираем строку «Свойства». В свойствах в строке «Ширина границы» задаем ширину - «2 пункта». Закрываем окно свойств.

Затем в области данных расставляем поля в таком же порядке, как и названия в верхнем колонтитуле. Выделяем левой кнопкой мыши расставленные поля, нажимаем правую кнопку мыши, выбираем строку «Свойства». В свойствах в строке «Размер шрифта» задаем размер - «10», в строке «Насыщенность» - «плотный», «Курсив» - «да», «Выравнивание текста» - «По центру».

В «Нижний колонтитул» вставляем дату и время создания отчета, а также нумерацию страниц. Для этого в главном меню левой кнопкой мыши нажимаем «Вставка» и выбираем строку «Дата и время». В появившемся окне свойств даты и времени, ставим галочку в строке «Формат даты» и точку в строке «13 апреля 2006 г.» также в строке «формат времени» - ставим галочку, в строке - «14:38:50» - точку и нажимаем «ОК».

Дата и время появятся в заголовке отчета.

Левой кнопкой мыши выделяем и перетаскиваем в «Нижний колонтитул». Нажимаем правую кнопку мыши, выбираем «Свойства». В свойствах в строке «Размер шрифта» задаем размер - «8», «Насыщенность» - «плотный», «курсив» - «да». Закрываем окно свойств.

Для добавления нумерации страниц нажимаем «Вставка» в главном меню, «номера страниц». В появившемся окне свойств, в группе переключателей «Формат», в строке «страница N из M» ставим точку; в группе переключателей «Расположение» в строке «нижний колонтитул» также ставим точку.

Также ставим галочку в строке «Отображать номер на первой странице».

Далее в «Примечание отчета» вставляем «Поле» выбрав его из панели инструментов (выбираем из панели инструментов и вставляем в «Примечание отчета» правой кнопкой мыши). В свойствах «Названия» в строке «Подпись» вводим «Количество книг всего:», в строке «Размер шрифта» - «14», «Насыщенность» - « плотный», «курсив», «подчеркнутый» - «да». Закрываем окно свойств. В свойствах «Поле» в строке «Данные» вводим «=Count([Жанр книги])», в строке «Размер шрифта» - «14», «насыщенность» - «плотный», «курсив», «подчеркнутый» - «да». Закрываем окно свойств.

(Окно свойств «Поле» и «Название» открываем нажатием правой кнопкой мыши на «Поле» или «Название» и выбором строки «Свойства» в меню).

Таким образом, в строке «Количество книг всего: » будет выводиться общее количество найденных книг заданного жанра.

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

Теперь создаем отчет «Книги выданные читателям за определенный период».

Данный отчет создается таким же образом, как и предыдущий отчет.

Задаем параметры страницы. Для этого в главном меню нажимаем «Файл», «параметры страницы». В появившемся окне свойств «Параметры страницы» нажимаем «Страница», в группе переключателей «Ориентация» ставим точку в строке «альбомная» и нажимаем «ОК».

Заголовок отчета содержит надпись «Книги выданные читателям за период с», поле «Начало периода» в свойствах которого в строке «Данные» введено значение «[Дата начала периода]», надпись «по», поле «Дата конца периода» в свойствах которого в строке «Данные» введено значение «[Дата конца периода]». Для данных надписей и полей в свойствах заданы следующие значения: «Размер шрифта» - «20», «Насыщенность» - «плотный», «курсив», «подчеркнутый» - «да».

Верхний колонтитул содержит названия: «Дата выдачи книги», «Номер читателя», «ФИО читателя», «Код читателя», «Названия книги», «Жанр книги». Для всех названий в свойствах заданы значения: «Размер шрифта» - «12», «Насыщенность» - «плотный», «Курсив» - «да».

Область данных содержит поля с такими же названиями и расставленные в таком же порядке. Для данных полей в свойствах заданы параметры: «Размер шрифта» - «12», «насыщенность» - «плотный», «курсив» - «да», «Выравнивание текста» - «По центру».

Нижний колонтитул содержит поля: «Дата/время» и «номера страниц» с параметрами такими же, как в предыдущем отчете.

Примечание отчета содержит надпись и поле.

В свойствах надписи заданы параметры: в строке «подпись» - «Всего выдано книг: », в строке «Размер шрифта» - «12», «Курсив» - «да».

В свойствах поля заданы параметры: в строке «Данные» - «=Count([Код книги])», «Размер шрифта» - «12», «курсив» - «да».

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

Далее закрываем отчет и сохраняем его под именем - «Книги выданные читателям за данный период».

9. Результаты отчетов

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

Выдает информацию о книгах заданного жанра находящихся в библиотеке.

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

В результате получим следующий отчет:

Книги заданного жанра

Жанр книги:Код книги:Название книги:Издательство:Год издания:

Справочник18Справочник по М.Радио и Связь1983

спутниковой связи и

вещанию

Справочник19Справочник по М.Связь1978

кварцевым

резонаторам

Справочник20Справочник по Москва "Наука"1980

математике

Справочник21Полупроводниковые Энергоатомиздат1984

приборы

Справочник22Интегральные Радио и Связь1983

микросхемы

Количество книг всего:5

19 апреля 2006 г.Страница 1 из 1

15:48:56

Второй отчет «Книги выданные читателям за определенный период» составлен на основе запроса «Книги выданные читателям за определенный период».

При запуске отчета появляется окно «Введите значение параметра» с надписью «Дата начала периода», в которое необходимо ввести число, месяц и год начиная с которого хотим получить отчет, например 12.04.06, и нажать кнопку «ОК».

Далее появится второе окно «Введите значение параметра» с надписью «Дата конца периода», в которое необходимо ввести число, месяц и год по которое хотим получить отчет, например 15.04.06, и нажать кнопку «ОК».

В результате получим следующий отчет:

Книги выданные читателям за периодс12.04.06по15.04.06

Дата выдачи книги:номер читателя:ФИО читателя:Код книги:Название книги:Жанр книги:

12.04.20064Бабкина.А.Л.21Полупроводниковые Справочник

приборы

12.04.20062Петров.А.В.10Земельный кодекс Юридическая

РФлитература

15.04.20064Бабкина.А.Л.11Кодекс РСФСР об Юридическая

административных литература

правонарушениях

Всего выдано книг:3

19 апреля 2006 г.

16:05:50Страница 1 из 1

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


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

  • Создание таблиц базы данных в режиме конструктора. Схема связей между таблицами и содержание таблиц. Установление связи с поддержанием целостности. Структуры двух запросов (в режиме конструктора) и описание процесса их создания. Результаты вывода отчетов.

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

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

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

  • Компоненты реляционной базы данных Microsoft Access. Создание структуры таблиц и определение связей между ними. Проектирование форм для сводных таблиц и запросов с помощью конструктора окон. Разработка и создание автоотчетов и запросов на выборку данных.

    реферат [3,3 M], добавлен 29.01.2011

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

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

  • Создание базы данных, содержащей информацию о названии, протяженности и степени навигации реки. Моделирование макроса графика средней глубины рек, впадающих в Карское море. Создание таблиц в режиме Конструктора. Запросы на выборку и обновление.

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

  • Функции базы данных Access: организация, добавление и изменение информации, связывание таблиц, макросы, модули, средства печати. Элементы базы данных: запросы, таблицы, формы и отчеты. Виды запросов: на выборку, перекрестные, на изменение, с параметрами.

    реферат [2,1 M], добавлен 16.05.2014

  • Создание простых форм-справочников. Редактирование свойств формы в режиме конструктора. Добавление и редактирование свойств элементов управления. Проектирование отчётов для базы данных. Приведение таблицы к нормальной форме и построение схемы данных.

    реферат [138,0 K], добавлен 23.11.2008

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

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

  • Структура простейшей базы данных и свойства полей. Характеристика типов данных. Описание процесса создания базы данных, таблиц и связей между ними, простых и составных форм, запросов в Microsoft Access. Пример составления подчинённых отчетов и макросов.

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

  • Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.

    курсовая работа [818,0 K], добавлен 10.03.2016

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