Главная страница
Навигация по странице:

  • ПОЯСНИТЕЛЬНАЯ

  • Реферат курсовой по РЭО. Создание базы данных


    Скачать 1.05 Mb.
    НазваниеСоздание базы данных
    АнкорРеферат курсовой по РЭО
    Дата24.06.2022
    Размер1.05 Mb.
    Формат файлаrtf
    Имя файлаStudent.rtf
    ТипРеферат
    #613559
    страница1 из 5
      1   2   3   4   5

    Министерство образования и науки Республики Казахстан

    Карагандинский государственный технический университет

    Кафедра САПР

    ПОЯСНИТЕЛЬНАЯ

    ЗАПИСКА

    к курсовой работе

    по дисциплине "Технология разработки баз данных"

    Тема: "Создание базы данных "РЭО-ГАИ"

    Руководители:

    (подпись) (дата)

    (подпись) (дата)

    Студенты

    (группа)

    _____________________

    (подпись) (дата)


    Караганда 2009
    Содержание


    Введение 3

    1. Постановка задачи 5

    2. Структура базы данных 7

    2.1 Структура таблиц 7

    2.2 Структура хранимой информации 8

    2.3 Нормализация отношений 10

    3. Структура программы 17

    3.1 Описание модулей 17

    3.2 Описание запросов выполняемых в программе 17

    Заключение 22

    Приложение 23


    Введение



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

    Целью выполнения данного курсового проекта является разработка системы "РЭО-ГАИ" и соответствующей ей базы данных, позволяющей документировать в электронном виде автоматизацию учета движений автомобилей и предоставлять необходимые отчеты.

    В качестве среды разработки базы данных была выбрана СУБД MSSQL Server 2000. Эта СУБД была выбрана в качестве инструмента потому, что она способна работать на серверной основе, и имеет большие функциональные возможности. В качестве языка программирования был выбран язык Borland Delphi. Данная среда позволяет легко работать с базой данных, созданной в MSSQL Server 2000, редактировать и дополнять ее.

    Язык SQL (Structured Query Language) в настоящее время стал фактически стандартным языком доступа к реляционным базам данных. Целью стандартизации является переносимость приложений между различными СУБД.

    Реализация в SQL концепции операции, ориентированных на табличное представление данных, позволило создать компактный язык с небольшим (менее 30) набором предложений. SQL может использоваться как интерактивный (для выполнения запросов) и как встроенный (для построения прикладных программ). В нем существует:

    предложение определения данных (определение баз данных, а также определение и уничтожение таблиц и индексов);

    предложение на выбор данных;

    предложение управления данными (предоставление и отмена привилегии на доступ данным и др.);

    предложение на модификацию данных (добавление, удаление, изменение данных).

    Кроме того, предоставляет возможность выполнять в этих предложениях:

    арифметические вычисления, обработку текстовых строк;

    упорядочивание строк, столбцов при выводе содержимого таблиц;

    запоминание выводимого по запросу содержимого таблицы;

    создание представлений (виртуальных таблиц);

    агрегирование данных: группирование данных и применение к этим группам таких операций, как среднее, сумма, максимум, минимум, число элементов.

    К инструментальным средствам, позволяющим обеспечить простое и эффективное использование MSSQL Server можно отнести:

    Enterprise Manager;

    Service Manager;

    Query Analyzer.

    База данных SQL Server - это контейнер объектов, предназначенных для хранения, записи и извлечения данных в безопасном режиме - содержит следующие компоненты:

    Таблицы;

    Хранимые процедуры;

    Индексы;

    Представления.


    1. Постановка задачи



    Задачей данного курсового проекта является разработка системы "РЭО - ГАИ", включающую в себя 9 таблиц:

    Автомобили (№ автомобиля, код района учета, код марки автомобиля, код типа кузова, № двигателя, № шасси, код цвета, РНН владельца, дата выпуска);

    Владельцы (РНН владельца, признак владельца, адрес владельца, ФИО/наименование, телефон, адрес стоянки авто, пол, год рождения, № удостоверения личности, дата выдачи, профессия);

    Движение (№ авто, код операции, код района учета, РНН владельца, дата операции);

    Категория цвета (код категории цвета, наименование категории);

    Марка автомобиля (код марки авто, наименование);

    Операции (код операции, наименование операции);

    Районы учета (код учета района, наименование района);

    Тип кузова (код типа кузова, наименование);

    Цвета (код цвета, код категории цвета, наименование).

    При работе с системой работник ГАИ должен иметь возможность решать следующие задачи:

    Регистрировать новые автомобили в системе.

    Относить автомобили к районам учета.

    Проводить каталогизацию автомобилей.

    Вести учет количества автомобилей, принадлежащих владельцам.

    Вести учет движений автомобилей, при этом предполагается три вида операций: постановка на учет, снятие с учета, перерегистрация.

    Вести поиск автомобилей по неполному номеру двигателя.

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

    Вести поиск автомобилей по категориям цветов, поставленных на учет в текущем году.

    Администрация управления дорожной полиции должно иметь возможность получать сведения

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

    О перерегистрации автомобилей на других владельцев.

    О движении транспортных средств на некоторую дату.
      1   2   3   4   5


    написать администратору сайта