Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой АВтошкола.doc
Скачиваний:
21
Добавлен:
22.12.2018
Размер:
1.75 Mб
Скачать

Проектирование sql – запросов

Запустить среду PL/SQL Developer - C:\Users\plsql.exe

В появившемся окне задать имя пользователя (Username) и логин(Password), уточнив у преподавателя, для моей версии пароль – b27.

После этого в появившемся окне выбираем следующий набор команд, представленнный на рснуке (Для создания реляционной таблицы необходимо выбрать команду SQL Window из выпадающего набора команды New. В окне SQL Window на языке SQL описать перечень атрибутов родительской таблицы, их тип и размер):

Создаем таблицы:

Таблица «Автошкола»

Таблица «Договор»

Таблица «Инструктор»

Таблица «Транспорт»

Таблица «Ученик»

Таблица «Анкета»

Таблица «Квитанция»

Таблица «Картотека»

Теперь заполняем созданные таблицы

Таблица «Автошкола»

Таблица «Транспорт»

Таблица «Инструктор»

Таблица «Ученик»

Таблица «Квитанция»

Таблица «Договор»

Таблица «Анкета»

Таблица «Картотека»

Проектирование sql – запросов

Показать ФИО и пол всех инструкторов

Показать за какими инструкторами закреплены ученики

Показать марки автомобилей автошколы

Количество договоров, заключенных для получения прав :

Какие ученики заключили договор на получение категории В

Показать ФИО и дату начала занятий учеников, обучающихся на категорию В

На какую сумму были оплачены квитанции в 2010 году

Показать номер договора и ФИО ученика, который оплатил квитанцию более чем на 10000

Показать ФИО, телефен и квалификацию инструкторов мужского пола

Вывести данные из таблицы Ученик, упорядочив результаты по ФИО учеников

Показать данные инструкторов джигурда и петросян

Найти ФИО учеников, оплативших квитанции, сумма которых превышает среднюю сумму квитанции

Найти ученика, у которого раньше всех экзамен по теории

Найти учеников, которые будут обучаться на автомобиле hyundai accent

Показать учеников, ФМО которых начинается на ‘а’

Показать данные инструктора у которого больше всего учеников

Сделать отчет об оплатах учеников и упорядочить по возрастанию суммы

Показать на какие категории учатся ученики, отсортировав по категориям

Какие ученики пришли повысить квалификацию

Показать дату начала занятий учеников, которые пришли получать права

Показать сколько учеников учится на каждой из категорий

Заключение

В результате выполнения курсовой работы спроектирована и полностью проанализирована предметная область «Автошкола». Были изучены её функции, описан смысл операций и ограничений с помощью диаграммы потоков данных. На основе выделенных информационных объектов и их атрибутов построена концептуальная и логическая модель, в связи с большим количеством неуникальности ключей, необходимо было произвести нормализацию отношений. Для защиты базы данных от неверно внесенных изменений, целостность данных была разграничена на три составляющие: целостность объектов, целостность приложения и ссылочная целостность.

Физическая модель данных представлена реляционными таблицами, вся информация которых содержится в базе данных, реализованной на СУБД Oracle 10g. Была спроектирована и реализована информационная система описанная созданием базы и запросов на языке SQL.

Литература

  1. 1. Курс лекций по предмету базы данных.

  2. http://sql-language.ru/

  3. SQL: полное руководство. Киев. 2001г.

  4. Базы данных. Хомченко. 2000г.

  5. http://www.warayg.narod.ru/context/bd/SQL/u_sql/1-2.htm

  6. Базы данных в среде промышленных СУБД. Черноморов Г.А. Новочеркасск 2006г.

  7. http://mad-slonik.narod.ru/Download/SQL_Fkenov.pdf

Приложение А

МИНИСТЕРСТВО ВНУТРЕННИХ ДЕЛ Российской Федерации

Приказ

от 16 декабря 1992 г.N 460

о ВВЕДЕНИИ НОВОГО ОБРАЗЦА ВОДИТЕЛЬСКОГО УДОСТОВЕРЕНИЯ

(в ред. Приказа МВД РФ от 30.07.93 N 362)

Во исполнение Постановления Правительства Российской Федерации от 8 апреля 1992 г. N 228 "О некоторых вопросах, связанных с эксплуатацией автомототранспорта в Российской Федерации" и в целях автоматизации процесса изготовления, выдачи и учета удостоверений на право управления транспортными средствами, а также усиления

защиты их от подделок приказываю:

1. Ввести в действие на территории Российской Федерации бланки удостоверений на право управления транспортными средствами (водительских удостоверений), совместно разработанные с акционерным обществом "Оптическая техника и технология"

(Приложение N 1).

2. Утвердить:

2.1. Утратил силу. - Приказ МВД РФ от 30.07.93 N 362.

2.2. Инструкцию по оформлению водительских удостоверений с использованием автоматизированных систем (Приложение N 3).

3. ГУ ГАИ (Федорову В.А.):

3.1. в срок до 20 декабря 1992 г. заключить соглашение с акционерным обществом "Оптическая техника и технология" (АО ОТТ) о генеральном подряде на внедрение в подразделения ГАИ МВД, ГУВД, УВД комплексных автоматизированных систем изготовления, выдачи и учета водительских удостоверений.

3.2. в срок до 1 марта 1993 г. утвердить график поэтапного оснащения данными автоматизированными комплексами подразделений Госавтоинспекции.

4. Подразделениям ГАИ до внедрения комплексных автоматизированных систем выдавать гражданам водительские удостоверения ранее установленного образца.

5. Министрам внутренних дел республик, начальникам ГУВД, УВД краев, областей, автономных образований, городов Москвы, Санкт-Петербурга и Ленинградской области:

5.1. Осуществить, начиная с 1 января 1993 года, поэтапное внедрение в деятельность подразделений Госавтоинспекции комплексных автоматизированных систем на основе договоров, заключаемых с АО ОТТ.

Предусмотреть при этом предоставление АО ОТТ необходимых помещений (кабинетов) для монтажа оборудования и его дальнейшей эксплуатации.

5.2. Утвердить Перечни цифровых кодов (номеров), используемых в штампах при заполнении водительских удостоверений, для каждой автоматизированной системы, установленной в данном регионе, и каждого сотрудника ГАИ, допущенного к экзаменационной работе.

5.3. Обеспечить широкое информирование населения, а также заинтересованных министерств, ведомств, предприятий, учреждений и организаций о введении в действие новых водительских удостоверений и порядке их выдачи.

5.4. Срок действия водительских удостоверений ранее утвержденного образца истекает 1 января 2000 г.

Министр

генерал-полковник

внутренней службы

В.ЕРИН

Приложение N 3

к Приказу МВД России

от 16 декабря 1992 г. N 460

ИНСТРУКЦИЯ

по ОФОРМЛЕНИЮ ВОДИТЕЛЬСКИХ УДОСТОВЕРЕНИЙ

С ИСПОЛЬЗОВАНИЕМ АВТОМАТИЗИРОВАННЫХ СИСТЕМ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]