Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Разработка инфологической моделиСтр 1 из 2Следующая ⇒
ВВЕДЕНИЕ Решение широкого круга задач, связанных с выполнением выпускных работ, а в дальнейшем научно – исследовательских, или производственных, требует умения разрабатывать и создавать базы данных, подбирать соответствующие им системы управления, разрабатывать прикладные программы поиска и обработки информации. Задачей учебной практики по МДК.02.02 Технология разработки баз данных является закрепление теоретического материала междисциплинарного курса МДК 02.02 и получение практических навыков по созданию и использованию баз данных.
Анализ предметной области
Предметная область: Продажа поддержанных машин. Фирма по продаже подержанных автомобилей работает с физическими лицами, клиентами фирмы, имеющими подержанный автомобиль или автомобили и желающими продать их через фирму. Непосредственно продажей автомобилей занимаются сотрудники фирмы – дилеры. На каждый предлагаемый в продажу автомобиль фирма заключает с клиентом договор, содержащий данные о клиенте, необходимые сведения об автомобиле, а также о дилере, обслуживающем этот договор. Данные, характеризующие деятельность фирмы, могут быть сгруппированы следующим образом: клиенты (код клиента, фамилия, имя, отчество, город, адрес, контактный телефон); дилеры (код дилеров, фамилия, имя отчество, фотография, домашний адрес, телефон); договоры (код договора, код клиента, код дилера, дата заключения договора, марка автомобиля, фото автомобиля, дата выпуска, пробег, дата продажи, размер комиссионных, примечание). В создаваемой базе данных необходимо обеспечить ввод и редактирование данных. Необходимо обеспечить ввод и редактирование данных. А также необходимо выдавать информацию о клиентах и предлагаемых или автомобилях, информацию о деятельности дилеров (с перечислением договоров) и клиентах, которых они обслуживают. Могут быть выполнены разнообразные запросы, например: посчитать количество договоров, заключенных с каждым клиентом; выдать некоторую информацию (например: данные дилера, дата заключения договора и т.д.).
Разработка инфологической модели
Рисунок 1 – Инфологическая модель Таблица 1 – Структуры таблиц
Классификация СУБД
СУБД — комплекс программ, позволяющих создать базу данных (БД) и манипулировать данными (вставлять, обновлять, удалять и выбирать). Система обеспечивает безопасность, надёжность хранения и целостность данных, а также предоставляет средства для администрирования БД. Классификации СУБД по модели данных: – иерархические – сетевые – реляционные – объектно-ориентированные – объектно-реляционные По степени распределённости:
– локальные СУБД (все части локальной СУБД размещаются на одном компьютере) – распределённые СУБД (части СУБД могут размещаться не только на одном, но на двух и более компьютерах). По способу доступа к БД: – файл-серверные – клиент-серверные – встраиваемые Системы управления базами данных - одна из фундаментальных составляющих компьютерного обеспечения информационных процессов. Главной функцией СУБД является эффективное хранение и предоставление данных в интересах конкретных прикладных задач.
Создание таблиц
Создание таблицы Группы товаров: create table [Группы товаров] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(50)); Создание таблицы Должности: createtable [Должности] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(20), foreign key([Код]) references [Продавцы]([Код должности])); Создание таблицы Клиент: create table [Продавцы] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Фамилия char(20), Имя char(20), Отчество char(20), [Дата рождения] date, Адрес char(100), Телефон char(20), [Код должности] int, [Дата занятия должности] date, ФИО char, [Фото сотрудника] image, foreign key([Код]) references [Продажи]([Код продавца])); Создание таблицы Продажи: create table [Продажи] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Дата date, [Код товара] int, Количество int, [Код продавца] int, foreign key(Код) references Товары(Код)); Создание таблицы Производители: createtable [Производители] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(50), foreign key([Код]) references [Группы товаров]([Код производителя])); Создание таблицы Товары: createtable [Товары] (Код COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, Название char(50), [Код производителя] int, Цена money, [Срок гарантии] date, [Процент получаемый продавцом с продажи] int, [Код группы товаров] int, [Фото товара]image, foreign key([Код группы товаров]) references [Группы товаров](Код)); Разработка схемы данных
Схема данных наглядно отображает таблицы и связи между ними, а также обеспечивает использование связей при обработке данных. В схеме данных устанавливаются параметры обеспечения целостности связей в базе данных. Рисунок 2 – Схема данных ЗАКЛЮЧЕНИЕ
ПРИЛОЖЕНИЕ А Таблицы с исходными данными
Рисунок А.1 – Таблица Виды назначения Рисунок А.2 – Таблицы дилеры Рисунок А.3 – Таблица Клиенты Рисунок А.4 – Договоры Рисунок А.5 – Таблица Марки Рисунок А.6 – Таблица Типы кузовов
ПРИЛОЖЕНИЕ Б Результаты выполнения запросов Рисунок Б.1 – Запрос 1 в режиме выполнения
Рисунок Б.2 – Запрос 2 в режиме выполнения
Рисунок Б.3 – Запрос 2 в режиме выполнения
Рисунок Б.4 – Запрос 3 в режиме выполнения Рисунок Б.5 – Запрос 3 в режиме выполнения Рисунок Б.6 – Запрос 4 в режиме выполнения
Рисунок Б.7 – Запрос 5 в режиме выполнения
Рисунок Б.8 – Запрос 6 в режиме выполнения Рисунок Б.9 – Запрос 7 в режиме выполнения Рисунок Б.10 – Запрос 8 в режиме выполнения
ПРИЛОЖЕНИЕ B ВВЕДЕНИЕ Решение широкого круга задач, связанных с выполнением выпускных работ, а в дальнейшем научно – исследовательских, или производственных, требует умения разрабатывать и создавать базы данных, подбирать соответствующие им системы управления, разрабатывать прикладные программы поиска и обработки информации. Задачей учебной практики по МДК.02.02 Технология разработки баз данных является закрепление теоретического материала междисциплинарного курса МДК 02.02 и получение практических навыков по созданию и использованию баз данных.
Анализ предметной области
Предметная область: Продажа поддержанных машин. Фирма по продаже подержанных автомобилей работает с физическими лицами, клиентами фирмы, имеющими подержанный автомобиль или автомобили и желающими продать их через фирму. Непосредственно продажей автомобилей занимаются сотрудники фирмы – дилеры. На каждый предлагаемый в продажу автомобиль фирма заключает с клиентом договор, содержащий данные о клиенте, необходимые сведения об автомобиле, а также о дилере, обслуживающем этот договор. Данные, характеризующие деятельность фирмы, могут быть сгруппированы следующим образом: клиенты (код клиента, фамилия, имя, отчество, город, адрес, контактный телефон); дилеры (код дилеров, фамилия, имя отчество, фотография, домашний адрес, телефон); договоры (код договора, код клиента, код дилера, дата заключения договора, марка автомобиля, фото автомобиля, дата выпуска, пробег, дата продажи, размер комиссионных, примечание). В создаваемой базе данных необходимо обеспечить ввод и редактирование данных. Необходимо обеспечить ввод и редактирование данных. А также необходимо выдавать информацию о клиентах и предлагаемых или автомобилях, информацию о деятельности дилеров (с перечислением договоров) и клиентах, которых они обслуживают. Могут быть выполнены разнообразные запросы, например: посчитать количество договоров, заключенных с каждым клиентом; выдать некоторую информацию (например: данные дилера, дата заключения договора и т.д.).
Разработка инфологической модели
Рисунок 1 – Инфологическая модель Таблица 1 – Структуры таблиц
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2020-11-23; просмотров: 111; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.8.42 (0.058 с.) |