Выбор СУБД для решения конкретной задачи




КУРСОВАЯ РАБОТА

по дисциплине МДК 02.02 «Технология разработки и защиты баз данных»

 

 

Студент:_____________ Малышев А.С. 13.05.2014

(подпись)

Специальность, группа: 230115, 22П

 

 

Нижний Новгород

СОДЕРЖАНИЕ

Введение……………………………………………………………..3

1. Постановка задачи и описание предметной области………….4

2. Выбор СУБД для решения конкретной задачи………………..5

3. Разработка приложения………………………………………....7

3.1 Создание проекта приложения……………………………..7

3.2 Создание базы данных проекта…………………………….8

3.3 Создание форм……………………………………………....10

3.4 Создание отчетов…………………………………………....12

3.5 Создание запросов…………………………………………..14

3.6 Создание меню приложения………………………………..16

4. Инструкция по работе с приложением………………………...21

Список литературы………………………………………………....23

Приложения……………………………………………………..…..24


 

Введение

В настоящее время в разных сферах деятельности все более нуждаются в средствах, позволяющих быстро, просто и безошибочно переработать большое количество информации. Применение таких средств, позволяет существенно снизить затраты, уменьшить скорость работы и повысить эффективность. Например в каждом автосалоне, большой объем данных: (машин, личных данных клиентов, персонала, стран производства машины) и что бы снизить время и совместить всю эту информацию в одно целое создается база данных.

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

Данный проект ставит следующее задачи:

· Создать правильно работающую базу данных.

· Сделать ее простой в эксплуатации.

· Сделать удобный и простой интерфейс.

· Сделать базу данных наглядной.

 

Постановка задачи и описание предметной области

 

Предметной областью является автосалон «Горький». Предоставляющий услуги по продажи автомобилей.

Автосалон предоставляет услуги по продаже автомобилей. При работе с этой базой, клиенты могут извлечь информацию о марке автомобиля, стоимости, классе, стране производителя, модели и код. Соответственно каждый продавец, может извлечь информацию о клиенте, которого он обслуживает.

Автосалон осуществляет продажу автомобилей. Каждая машина отличается уровнем комфорта (эконом-класс, бизнес-класс, средний-класс). Форма оплаты наличная или кредитная карта.

Продажей автомобиля может управлять только один продавец.

О каждом клиенте необходимо хранить следующие данные: номер клиента, ФИО, телефон, адрес, данные паспорта и номер машины.

Каждая машина имеет номер.

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

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

Отношение «Данные покупателя» имеет атрибуты: номер покупателя, ФИО, адрес, телефон, данные паспорта, номер машины.

Отношение «Данные продавца» имеет атрибуты: ФИО, номер машины, номер покупателя, дата продажи.

Отношение «Данные машины» имеет атрибуты: номер машины, стоимость, класс, уровень комфорта, марка, страна производителя.

Таблицу «Данные покупателя» связываем с «Данные машины» по номеру машины, а таблицу «Данные покупателя» с таблицей «Данные продавца» по номеру клиента.

 

Выбор СУБД для решения конкретной задачи

База данных - это поименнованая, структурированная совокупность взаимосвязаных хранящихся вместе данных относящихся к конкретной предметной области.

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

Программа Visual Basic была специально разработана и идеально подходит для создания интерфейса пользователя, или проектирования «лицевой стороны» программы, а также для работы с имеющимися базами данных, в том числе Microsoft Access. Visual Basic.NET предусматривает технологию обработки баз данных, аналогичную используемой Microsoft Access. Это дает возможность создавать основные приложения для работы с базами данных с помощью всего нескольких десятков строк в тексте программы.

Для выбора характеристик компьютера необходимо учесть следующие моменты: время получения результатов запросов к базе данных допустимо в пределах нескольких секунд, то есть требования к скорости обработки данных невысоки; необходимо предусмотреть возможное развитие системы (увеличение объема базы данных, переход к новым версиям операционной системы и СУБД, включение системы в локальную вычислительную сеть и т.д.). Таким образом, технические требования следующие: процессор Pentium 233 МГц или выше, объем оперативной памяти 256 Мбайт или выше, емкость жесткого диска 16 Мбайт, монитор, клавиатура, мышь, принтер.

 

 

№ Характеристики Visual Foxpro Access
1. Язык DBASEc с объектами Basic c Объектами
2. Система Закрытая Закрытая
3. Встроенные базы данных DBF, DBC, ODBC MDB, ODBC
4. Создание пользовательских мастеров - -
5. Динамическое создание форм ввода, обработки сообщений + +
6. Модель создания приложения - -
7. Вывод из баз данных на печать Встроенный Report Встроенный Report
8. Цена базы данных Формат бесплатен Формат бесплатен
9. Основные преимущества Высокий уровень объектной модели. Высокая скорость обработки данных. Интеграция объектно-ориентированного языка программирования с Xbase и SQL. Многоплатформенность. Простота освоения.
10. Основное назначение Создание приложений масштаба предприятия. Создание приложений для работы на различных платформах (Windows 3.x, Windows 95, Macintosh и т. д.) Создание отчетов произвольной формы на основании различных данных. Разработка не коммерческих приложений.

 

Разработка приложения



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-07 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: