
Петербургский
государственный университет путей сообщения
_____________________________________________________________________________
Факультет «Управление процессами перевозок»
Кафедра «Информатика и информационная безопасность»
Пояснительная записка к
курсовой работе на тему:
«Перечень книг, выпускаемых издательством»
Санкт – Петербург
2006
Содержание
СОДЕРЖАНИЕ 2
ПОСТАНОВКА ЗАДАЧИ 3
СНОВНЫЕ ПОЛОЖЕНИЯ 3
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ. 5
СОЗДАНИЕ ТАБЛИЦ. 7
СОЗДАНИЕ ФОРМ 12
Создание Запросов 14
СОЗДАНИЕ ОТЧЕТОВ 19
Создание кнопочной формы 22
ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА 25
Постановка задачи
В соответствии с индивидуальным заданием в курсовой работе необходимо:
Спроектировать базу данных: определить необходимые таблицы, запросы, формы, отчеты.
Подготовить таблицы и заполнить их данными по тематике задания (не менее 10 строк в таблице).
Создать кнопочную форму и подготовить необходимые формы для ввода и
корректировки данных в таблицах.
Сформировать запросы и проверить их выполнение.
Подготовить требуемые отчеты.
По результатам выполнения задания оформить пояснительную записку к Курсовой работе.
Перечень книг, выпускаемых издательством.
База данных должна содержать следующую информацию.
Для каждой книги: название, год издания, название учебной дисциплины, при изучении которой используется данная книга (учебник), стоимость одного экземпляра, количество имеющихся в издательстве экземпляров.
Для каждого автора книги: имя, фамилия, отчество, наименование книг, которые написал, страна проживания
При работе с базой данных необходимо предусмотреть получение следующей информации:
сведения обо всех книгах запрашиваемого автора с подсчетом стоимости по наименованиям, учитывая стоимость одного экземпляра.
сведения обо всех книгах, выпущенных издательством, которое выбрал пользователь.
данные о книге, количество экземпляров которой минимально (сведения об авторе, издательство, год издания) с группировкой по авторам.
название учебников по запрашиваемой дисциплине, сведения об авторе, и информацию об общем количестве имеющихся экземпляров.
Сновные положения
Microsoft Access – это система управления базами данных (СУБД), средство, позволяющее делать необходимые операции с базами данных (БД), которые содержат очень большое число элементов. Система включает в себя все необходимое для создания локальной БД, общей БД в локальной сети с файловым сервером и создания приложения пользователя, работающего с базой данных на SQL-сервере. Основным компонентом БД является таблица.
База данных (БД) представляет собой специальным образом структурированную информацию, записанную во внешней памяти ЭВМ, отображающую состояние объектов реального мира (сведения о явлениях, процессах, действиях) и связи между ними, используемая для 1 или нескольких приложений. Данные являются информацией (сигналом), зафиксированной в определенной (структурированной) форме, пригодной для последующей обработки, хранения и передачи. Данные становятся информацией, если пользователь обработает их и осмыслит, применив при этом адекватные этим данным методы. Сегодня большинство СУБД размещают в своих структурах не только данные, но и методы (программные коды), поэтому можно утверждать, что Microsoft Access – это СУБД, предлагающая широкий диапазон средств для хранения информации и эффективного управления этой информацией.
Базы данных содержат различные объекты, основными из которых являются таблицы, основной объект базы данных, в котором хранятся все данные, имеющиеся в базе, а также структура базы. Структура простейшей базы данных соответствует структуре её двухмерной таблицы, содержащей столбцы и строки. Их аналогами в структуре простейшей базы данных являются поля и записи.
Кроме того в БД, созданные с помощью СУБД Access содержат:
Запросы позволяют выбирать данные из одной или нескольких связанных таблиц. Результатом выполнения запроса является результирующая таблица, которая наряду с другими таблицами может быть использована при обработке данных. С помощью запросов можно также обновлять, удалять или добавлять данные в таблицы.
Формы служат для ввода и просмотра данных в удобном для пользователя виде, который соответствует привычному для него документу. При выводе данных с помощью форм можно применять специальные средства оформления.
Отчёты предназначены для формирования выходных документов и вывода их на печать. По своим свойствам и структуре отчёты во многом подобны формам. Основное их отличие заключается в том, что в отчёте отображаются все данные и в них предусмотрена возможность группировать данные по различным критериям. Отчёты в отличие от форм могут содержать специальные элементы оформления, характерные для печати документов: колонтитулы, номера страниц и т.д.
Страницы – это специальные объекты баз данных, реализованные в версиях Access 2000 и Access 2002. В более ранних версиях Access такие страницы доступа к данным отсутствуют. Эти страницы являются диалоговыми Web-страницами, т.е. осуществляют интерфейс между клиентом, сервером и базой данных, размещённой на сервере.
Макросы предназначены для автоматизации повторяющихся операций при работе с СУБД. Макрос является программой, которая содержит описание последовательности конкретных действий пользователя. Каждому действию соответствует определённая макрокоманда. Формируются макросы в диалоговом режиме путём выбора нужных макрокоманд.
Модули создаются пользователем путём применения интегрированной среды объектно-ориентированного программирования Visual Basic for Applications (VBA). Основной идеей объектно-ориентированного программирования является объединение данных и оперирующих ими функций в один объект. Данные в VBA рассматриваются как совокупность объектов (таблиц, форм, отчётов и т. д.), имеющих свойства и методы, реализующие заранее определённые действия над объектами.