Автор работы: Пользователь скрыл имя, 08 Декабря 2010 в 07:54, курсовая работа
Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые вам средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.
Задание
Разработка базы данных “Автосалон АЛМАЗ” с помощью программы Microsoft Access.
Примечание:
Основой для учета, контроля и планирования служат всевозможные картотеки, регистрационные журналы, списки и т.д. Они постепенно накапливаются и обновляются. При большом объеме информации поиск и обобщение необходимых сведений, осуществляемых вручную, представляют собой довольно трудоемкий процесс.
С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно - справочных и расчетных задач.
Первоначально для накопления и хранения информации на ЭВМ применялись локальные массивы (или файлы), при этом для каждой из решаемых функциональных задач создавались собственные файлы исходной и результатной информации. Это приводило к значительному дублированию данных, усложняло их обновление, затрудняло решение взаимосвязанных проблемных задач.
Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач, например при автоматизации бухгалтерского учета на предприятии. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД). СУБД взаимодействуют не с локальными, а взаимосвязанными по информации массивами, называемыми базами данных. С появлением персональных компьютеров СУБД становятся наиболее популярным средством обработки табличной информации. Они являются инструментальным средством проектирования банков данных при обработке больших объемов информации.
Программное обеспечение для работы с базами данных используется на персональных компьютерах уже довольно давно. К сожалению, эти программы либо были элементарными диспетчерами хранения данных и не имели средств разработки приложений, либо были настолько сложны и трудны, что даже хорошо разбирающиеся в компьютерах люди избегали работать с ними до тех пор, пока не получали полных, ориентированных на пользователя приложений.
Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые вам средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.
Система
управления базами данных предоставляет
вам возможность контролировать
задание структуры и описание своих данных,
работу с ними и организацию коллективного
пользования этой информацией. СУБД
также существенно увеличивает возможности
и облегчает каталогизацию и ведение больших
объемов хранящейся в многочисленных
таблицах информации. СУБД включает
в себя три основных типа функций: определение
(задание структуры и описание) данных,
обработка данных и управление данными.
Все эти функциональные возможности в
полной мере реализованы в Microsoft Access.
В практике, как правило, необходимо решать
и задачи с использованием электронных
таблиц и текстовых процессоров. Например,
после подсчета или анализа данных необходимо
их представить в виде определенной формы
или шаблоны. В итоге пользователю приходится
комбинировать программные продукты для
получения необходимого результата. В
этом смысле все существенно упростят
возможности, предоставляемые Microsoft
Access. Предлагается рассмотреть эти
возможности.
Раздел
1 Описание используемого программного
обеспечения
Microsoft Access – это система управления базами данных (СУБД), предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки.
База данных (БД) представляет собой организованную структуру, используемую для хранения данных, т.е. любых сведений о явлениях, процессах, действиях и т.д. Данные несут в себе информацию о событиях, происходящих в материальном мире, и, по сути, являются зарегистрированными сигналами, возникшими в результате этих событий. Данные становятся информацией, если пользователь обработает их и осмыслит, применив при этом адекватные этим данным методы. Сегодня большинство СУБД размещают в своих структурах не только данные, но и методы (программные коды), поэтому можно утверждать, что Microsoft Access – это СУБД, предлагающая широкий диапазон средств для хранения информации и эффективного управления этой информацией.
Базы данных содержат различные объекты, основными из которых являются таблицы. Структура простейшей базы данных соответствует структуре её двухмерной таблицы, содержащей столбцы и строки. Их аналогами в структуре простейшей базы данных являются поля и записи.
Основными свойствами полей являются имя поля, тип поля, его размер, определяющий предельную длину данных, размещаемых в этом поле, и др.
При работе с Microsoft Access 2000 и Microsoft Access 2002 используются следующие типы данных:
Числовые поля могут иметь следующие размеры:
База данных может состоять из нескольких таблиц, содержащих различную информацию. Эти таблицы связаны между собой каким-либо определённым полем, называемым ключевым полем. Ключевое поле позволяет однозначно идентифицировать каждую запись таблицы, т.е. каждое значение этого поля отличает одну запись от другой. Связи между таблицами дают возможность совместно использовать данные из различных таблиц. Например, одна таблица содержит информацию о профессиональной деятельности сотрудников предприятия (таблица Сотрудник), другая таблица – информацию об их месте жительства (таблица Адрес). Допустим, на основании этих двух таблиц необходимо получить результирующую таблицу, содержащую поля Фамилия и инициалы, Должность и Адрес проживания. Причём поле Фамилия и инициалы может быть в обеих таблицах, поле Должность – в таблице Сотрудник, а поле Адрес проживания – в таблице Адрес. Ни одно из перечисленных полей не может являться ключевым, т. к. оно однозначно не определяет каждую запись. В качестве ключевого поля в этих таблицах можно использовать поле Код типа Счётчик, автоматически формируемое Access при создании структуры таблицы, или в каждой таблице задать поле Табельный номер, по которому затем связать таблицы. Таблицы при этом будут связаны так называемым реляционным отношением. Последовательность действий пользователя при создании таблиц Сотрудник и Адрес рассмотрена в пп. 9.1.2 и 9.1.3.
Взаимосвязанные двухмерные таблицы, являющиеся объектами СУБД, называются реляционными таблицами, а сами СУБД – реляционными базами данных.
СУБД Microsoft Access 2000 и Microsoft Access 2002 ориентированы на работу с объектами семи различных типов: таблицами, запросами, формами, отчётами, страницами, макросами, модулями.
Таблицы – это основной объект базы данных, в котором хранятся все данные, имеющиеся в базе, а также структура базы (поля, их типы, свойства).
Запросы позволяют выбирать данные из одной или нескольких связанных таблиц. Результатом выполнения запроса является результирующая таблица, которая наряду с другими таблицами может быть использована при обработке данных. С помощью запросов можно также обновлять, удалять или добавлять данные в таблицы.
Формы служат для ввода и просмотра данных в удобном для пользователя виде, который соответствует привычному для него документу. При выводе данных с помощью форм можно применять специальные средства оформления.
Отчёты предназначены для формирования выходных документов и вывода их на печать. По своим свойствам и структуре отчёты во многом подобны формам. Основное их отличие заключается в том, что в отчёте отображаются все данные и в них предусмотрена возможность группировать данные по различным критериям. Отчёты в отличие от форм могут содержать специальные элементы оформления, характерные для печати документов: колонтитулы, номера страниц и т.д.
Страницы – это специальные объекты баз данных, реализованные в версиях Access 2000 и Access 2002. В более ранних версиях Access такие страницы доступа к данным отсутствуют. Эти страницы являются диалоговыми Web-страницами, т.е. осуществляют интерфейс между клиентом, сервером и базой данных, размещённой на сервере.
Макросы
предназначены для
Модули
создаются пользователем путём
применения интегрированной среды
объектно-ориентированного программирования
Visual Basic for Applications (VBA). Основной идеей объектно-ориентированного
программирования является объединение
данных и оперирующих ими функций в один
объект. Данные в VBA рассматриваются как
совокупность объектов (таблиц, форм, отчётов
и т. д.), имеющих свойства и методы, реализующие
заранее определённые действия над объектами.
Раздел
2 База данных
Созданная
база данных имеет схему данных, показанную
на рисунке 1.
Рисунок
1 – Схема данных
В разработанной базе данных создано 5 таблиц, связанных между собой так, как показано в схеме данных. Все таблицы созданы с помощью конструктора.
Таблица
«Автомобили (в наличии)» имеет следующие
поля и соответствующие им типы данных
представленные в таблице 1. В данной таблице
хранятся данные об автомобилях имеющихся
в наличие в автосалоне.
Таблица 1 – Автомобили (в наличии)
Имя поля | Тип данных |
*Код автомобиля | Числовой |
Марка | Текстовый |
№ кузова | Текстовый |
№ двигателя | Текстовый |
№ ПТС | Текстовый |
Цвет | Текстовый |
Дата выпуска | Дата/время |
Дата прихода | Дата/время |
Комплектация | Текстовый |
Производитель | Текстовый |
Цена | Денежный |
Информация о работе Разработка базы данных “Автосалон АЛМАЗ” с помощью программы Microsoft Access