Разработка базы данных "Информационная система магазина автозапчастей"
Краткое сожержание материала:
Размещено на
Содержание
ВВЕДЕНИЕ
ГЛАВА 1. ОБЗОР СУЩЕСТВУЮЩИХ СУБД
1.1 Обзор и сравнительная характеристика программного обеспечения, используемого при создании СУБД
1.2 Принципы организации данных, лежащие в основе СУБД
ГЛАВА 2. ВОЗМОЖНОСТИ MS ACCESS, ИСПОЛЬЗОВАННЫЕ ПРИ РАЗРАБОТКЕ БАЗЫ ДАННЫХ
2.1 Пользовательский интерфейс MS Access 2003
2.2 Главное окно приложения Microsoft Access
2.3 Строка заголовка
2.4 Строка меню
2.5 Панель инструментов
2.6 Окно базы данных
2.7 Строка состояния
ГЛАВА 3. РАЗРАБОТКА СТРУКТУРЫ ПРОЕКТИРУЕМОЙ БАЗЫ ДАННЫХ И ЕЁ РЕАЛИЗАЦИЯ СРЕДСТВАМИ SQL, VBA
3.1 Предметная область
3.2 Инфологическая модель
3.3 Применение средств SQL, VBA
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА
ПРИЛОЖЕНИЯ
Введение
В последние годы на первый план выдвигается новая отрасль - информационная индустрия, связанная с производством технических средств, методов, технологий для производства новых знаний. Эта индустрия тесно связана с развитием компьютерных технологий.
В информационном обществе доминирует производство информационного продукта, а материальный продукт становится более информационно емким. Изменятся весь уклад жизни, система ценностей: возрастает значимость культурного досуга, возрастает спрос на знания, от человека требуется способность к интеллектуальному труду и творчеству.
В результате появились противоречия между ограниченными возможностями человека по восприятию и переработке информации и существующими массивами хранящейся и передаваемой информации. Возникло большое число избыточной информации, в которой иногда трудно сориентироваться и выбрать нужные сведения. Для решения подобных проблем применяются автоматизированные базы данных. Они стали неотъемлемой частью практически всех компьютерных систем - от отрасли до отдельного предприятия.
Деятельность современных предприятий невозможно представить без применения технических средств. С их появлением изменилась технология создания и обработки документов.
В настоящее время для рационализации управленческих процессов на предприятиях, в учреждениях и организациях применяются различные программные средства, предназначенные для полной или частичной автоматизации документационного обеспечения управления (ДОУ).
Все чаще для решения различных управленческих и производственных задач используют локальные компьютерные сети. Их установка и программное обеспечение законодательно не регламентированы.
Каждая организация сама приобретает офисные программные продукты, предназначенные для автоматизации документационного обеспечения управления исходя из своих материальных, финансовых и интеллектуальных возможностей.
Цель данной курсовой работы - разработать базу данных «Информационная система магазина автозапчастей».
Объект исследования - база данных «Информационная система магазина автозапчастей».
Предмет исследования - процесс разработки базы данных «Информационная система магазина ЗИПа автозапчастей».
В соответствии с целью, предметом и объектом исследования, требуется выполнить следующие задачи:
1. провести анализ литературных источников, которые будут использоваться в процессе создания базы данных;
2. провести обзор существующих СУБД;
3. провести обзор возможностей MS Access, которые будут использоваться в процессе создания базы данных;
4. разработать структуру проектируемой базы данных;
5. сделать общие выводы.
ГЛАВА 1. Обзор существующих СУБД
1.1 Обзор и сравнительная характеристика программного обеспечения, используемого при создании СУБД
Рассмотрим более подробно программные продукты компании Microsoft. Эта компания в настоящий момент предлагает пять пакетов программ, которые могут быть использованы для создания пользовательского приложения по обработке данных: Access, SQL Server, Visual Basic, Visual C++ и Visual FoxPro. Эти средства могут быть использованы как по отдельности - для решения конкретной поставленной задачи, так и в качестве интегрированного набора, каждый компонент которого может быть использован при разработке больших проектов масштаба предприятия. С этой точки зрения характеристика всех пяти продуктов приведена в таблице 1.1.
Таблица 1.1 - Сравнение средств разработки Microsoft
Название продукта |
Основные преимущества |
Основное назначение |
|
Access |
Простота освоения. Возможность использования непрофессиональным программистом. Имеет мощные средства подготовки отчетов из БД различных форматов |
Создание отчетов произвольной формы на основании различных данных. Разработка не коммерческих приложений. |
|
SQL-Server |
Высокая степень защиты данных. Мощные средства работы с данными. Высокая производительность |
Хранение больших массивов данных. Хранение данных, требующих соблюдения режима секретности или при не допустимости их потери. |
|
Visual Basic |
Универсальность. Возможность создания компонентов OLE. Невысокие требования к мощности ПЭВМ |
Создание приложений средней мощности, не связанных с большой интенсивностью обработки данных. Разработка компонентов OLE. Создание приложений для интеграции компонентов Microsoft Office. |
|
Visual C++ |
Универсальность. Наибольшая скорость работы приложения. Неограниченная функциональность |
Создание компонентов приложения для выполнения критичных по скорости процессов или обеспечения функциональности, не достижимой в других средствах разработки. |
|
Visual FoxPro |
Высокий уровень объектной модели. Высокая скорость обработки данных. Интеграция объектно-ориентированного языка программирования с Xbase и SQL. Многоплатформенность |
Создание приложений масштаба предприятия. Создание приложений для работы на различных платформах (Windows 3.x,, Windows 95,, Macintosh и т. д.). |
Рассмотрим более подробно перечисленные в таблице 1.1 средства разработки за исключением пакета Visual C++, который, являясь инструментом профессионала, даже для краткого рассказа потребует очень большого объема.
Какие общие черты имеют рассматриваемые средства разработки, подтверждающие наше утверждение о возможности их совместного использования для разработки пользовательских приложений различного уровня сложности? Во-первых такие новые технологии, как OLE, ODBC, DAO, RDAO, ActiveX и пр., которые они поддерживают. Эти технологии закладывают возможность использования в одном приложении данных, хранящихся в различных форматах. Мы можем легко разрабатывать приложения, независимые от данных. Помимо этого, за счет OLE Automation, мы можем использовать функциональные возможности различных пакетов программ для выполнения с данными специфических операций. Классическим примером такой возможности является подготовка в приложении, написанном на Visual FoxPro, данных, хранящихся в формате Access, для вывода в виде сложного графика с использованием Мастера подготовки графиков Excel.
При совместном использовании различных средств разработки приложений обычно больше всего интересуют данные. В таблице 1.2 приведен перечень типов данных, доступных в рассматриваемых средствах разработки. Прочерки в двух предпоследних колонках таблицы обозначают, что для этого типа данных задание конкретных величин не требуется.
Таблица 1.2 - Типы данных
Тип данных |
Visual FoxPro |
Access и Visual Basic |
MS SQL Server |
Длина |
Число десятичных разрядов |
Занимаемый объем |
|
Binary Image |
Нет |
dbLongBinary |
bynary(n) |
n байт |
- |
до 1,2 Гбайт |
|
Byte |
Нет |
dbByte |
tinyint |
1 |
- |
1 байт |
|
Character Text |
C |
dbText |
char(n), varchar(n) |
n |
Другие файлы:
Информационнная система интернет-магазина автозапчастей Информационная система обувного магазина "Престиж" Разработка базы данных в среде Microsoft Access для магазина автозапчастей Информационная система мебельного магазина База данных книжного магазина |