Разработка базы данных информационной системы учета заявок клиентов компьютерной фирмы - Курсовая работа

бесплатно 0
4.5 163
Характеристика понятия базы данных, структурированных и взаимосвязанных методов, обеспечивающих добавление, выборку и отображение данных. Изучение предметной области, даталогического проектирования, требований к техническому и аппаратному обеспечению.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Информатизация общества и связанное с ней широкое распространение вычислительной техники и средств коммуникации выводят в ранг наиважнейших задачу создания специальных методов обработки данных: их поиск, защиту, обработку и хранение. В последнее время широкое распространение получили автоматизированные информационные системы: информационно-справочные, информационно-поисковые. Все они предназначены для регистрации, хранения и обработки данных с целью поиска и выдачи ответов на запросы пользователей. Базы данных, которые широко используются на практике, - это совокупность специальных методов и математических, информационных, программных, языковых, организационных и технических средств для поддержки динамической информационной модели предметной отрасли с целью обеспечения информационных запросов пользователей. Скорость доступа к информации, которая хранится в базах данных, удобство работы с ней зависит от организации структуры хранения данных, вида представления, возможностей поиска.Рассмотрим в качестве объекта современную компьютерную фирму с учета заявок клиентов, для которой необходимо спроектировать базу данных. Фирма оказывает услуги ремонта и диагностики компьютеров, оргтехники и периферийных устройств.Рассматривается и формируется перечень атрибутов, описывающих, идентифицирующих или моделирующих свойства сущностей, выделяются атрибут-основание и атрибуты-признаки для сущностей заданной предметной области. Например, при разработке базы данных информационной системы, автоматизирующей учет информации о ремонте оборудования, база данных «Ремонт» должна содержать сведения о : - клиентах; Данная сущность содержит информацию о клиентах и имеет следующие атрибуты: - код клиента; Данная сущность содержит информацию о мастерах, работающих в фирме и имеет следующие атрибуты: - код мастера; Данная сущность содержит информацию об оборудовании, сданного в ремонт и имеет следующие атрибуты : - серийный номер оборудования;ER-модель, как описание предметной области, должна определить объекты и взаимосвязи между ними, т.е. установить связи следующих двух типов: 1. Связи между объектами и наборами характеристических свойств и таким образом определить сами объекты. Связи между объектами, задающие характер и функциональную природу их взаимозависимости. Устанавливаются связи «один-ко-многим» между сущностями, используя для этого внешние ключи. Между сущностями БД «Ремонт», например, можно установить пять неидентифицирующие связей мощностью «один-ко-многим», оставляющие дочерней сущности относительную независимость, для связи: - сущности Клиент (родительский конец связи) с сущностью Ремонт (дочерний конец);В раскрывшейся структуре пустой БД «Ремонт» выполняем щелчок правой клавиши мыши по разделу Tables, и в выпадающем списке выбрать пункт New Table. В появившемся окне Create table ставим галочку Advanced, что даст возможность перейти к новой форме, позволяющей не только задать имя таблицы, имя очередного атрибута (колонки таблицы), выбрать тип данных для атрибута из выпадающего списка, добавить атрибут к списку атрибутов таблицы (нажатием на кнопку , после чего имя атрибута появится в списке атрибутов Columns), но и задать возможность/невозможность неопределенных значений атрибута (cannot be NULL), а также затем создать первичный и внешний ключи таблицы. Рисунок 12 - Окно Create table. Пример формирования ключей показан для таблицы «REMONT». в поле Referenced Table - имя ссылочной (родительской) таблицы;Для рассмотренной базы данных были составлены четыре sql-запроса, сформулированных на естественном языке, следующих типов: - Простая выборка; Чтобы распечатать информацию о мастерах, т.е. содержимое таблицы master (все столбцы), можно сформулировать запрос: SELECT Для распечатки списка, выполненных ремонтов техники, с указанием даты ремонта, серийным номером, кодом клиента выполним запрос: SELECT DATA_remonta, SN, KOD_lienta JOIN Klient USING (kod_lienta); При желании запрос можно модифицировать, чтобы расположить сведения о кодах клиентах и серийных номерах в хронологическом порядке, добавив ORDER BY DATA_PRIEMA, т.е. сортировку по дате поставки: SELECT DATA_remonta, SN, KOD_lientaДля создания данной базы данных необходим персональный компьютер со следующими характеристиками: процессор с тактовой частотой 800 МГЦ и выше, оперативная память - не менее 64 Мбайт, свободное дисковое пространство - не менее 60 Мбайт, устройство для чтения компакт-дисков, монитор типа Super VGA (число цветов - 256) с диагональю не менее 17 дюймов.База данных - это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Oracle Database 10g Express Edition позволяет управлять всеми сведениями из одного файла базы данных. Разработанная в данном курсовом проекте база данных для решения задач документооборота в компьютерном фирме по ремонту оборудования, позволяет автоматизировать весь документооборот. При появлении новых производственных задач разработчик может в кратчайшие сроки реа

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ИЗУЧЕНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

2. КОНЦЕПТУАЛЬНОЕ ПРОЕКТИРОВАНИЕ

3. ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

4. ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

5. РАЗРВБОТКА SQL-ЗАПРОСОВ

6. ТРЕБОВАНИЯ К ТЕХНИЧЕСКОМУ ОБЕСПЕЧЕНИЮ

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?