Разработка базы данных "Программируемые логические интегральные микросхемы"

Страницы работы

Содержание работы

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра ССОД

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

по дисциплине «Базы Данных»

Задание №13

База данных «Программируемые интегральные логические схемы»

Факультет:  АВТ                                                                                                     Преподаватель

Группа:      АИ-72                                                                                                    доц. Щетинин Ю.И.

Студент:    Спитченко В.М.

                                                                 Отметка о защите:

                                                                                                                    ________________

Дата защиты: «____»___________2009г.

Новосибирск

2009

Содержание

Проектирование базы данных. ………………………………………………………………….….…4 стр.

Концептуальное проектирование базы данных. ……………………………………………………. 5 стр.

Построение диаграммы «Сущность-Связь» ………………………………………………………… 5 стр.

Логическое проектирование базы данных. ……………………………………………………..……9 стр.

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

Физическое проектирование базы данных: ……………………………………………………...…12 стр.

Основные характеристики используемой СУБД. ………………………………………………… 17 стр.

Создание запросов ………………………………………………………………………………...…18 стр.

Создание отчетов ……………………………………………………………………………….……24 стр.

Разработка интерфейса пользователя: ……………………………………………...………………26 стр.

Заключение: ……………………………………………………………………………………..……35 стр.

Список используемой литературы…………………………………………………..………………36 стр.

Задание:

Разработать базу данных «Программируемые логические интегральные микросхемы».

Сведения:

§  Тип микросхемы,

§  Фирма – изготовитель,

§  Время задержки распространения сигнала,

§  Число выводов,

§  Число программируемых связей,

§  Термы произведений,

§  Технология,

§  Дополнительные сведения (особенности ПЛИС, их использования и др.),

§  Стоимость (цена),

§  Дата поступления, поставщик,

§  Код потребителя, ответственное лицо, телефон.

§  Дата выдачи, количество и типы выданных микросхем.

Запросы:

ü  Вывод сведений о ПЛИС с числом программируемых связей не менее … и с определенной технологией изготовления,

ü  Вывод сведений о ПЛИС с числом программируемых связей … временем задержки распространения сигнала не более …

ü  Вывод дополнительных сведений микросхемы ПЛИС типа …,

ü  Сведения о суммарной стоимости имеющихся на складе микросхем типа …,

ü  Количество имеющихся на складе микросхем определенной фирмы – изготовителя.

Отчет:

-  выдача ПЛИС со склада потребителям за определенный месяц с группировкой по кодам потребителей и сортировкой по типам микросхем.

Введение

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

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

   В данной работе для физического проектирования и реализации, поддержки и обслуживания базы данных используется система управления базами данных Microsoft Access 2007. Эта система  входит в состав пакета Microsoft Office и является наиболее подходящей для первоначального знакомства с базами данных. Она содержит средства для быстрого проектирования такие как мастера, шаблоны и конструкторы. Также Microsoft Access комплектуется языком программирования высокого уровня  Visual Basic for Application, который открывает широчайший спектр как для начинающих, так и для опытных разработчиков.


Проектирование базы данных.

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

 Концептуальное проектирование базы данных. Построение диаграммы «Сущность-Связь»

Сущность – некоторый объект представляющий интерес будущей базы данных. Определим в нашем задании все сущности:

1) ПЛИС,

2) Заказано,

3) Заказы,

4) Потребители

5) Поставки. 

Рассмотрим каждую сущность в отдельности со своим набором атрибутов:

1. Сущность «ПЛИС» – это сильная сущность, т.к. её существование не зависит от другой сущности. Атрибуты данной сущности: тип, фирма‑изготовитель, задержка, число выводов, число связей, термы произведений, технология, особенности, цена.

 


2. Сущность «Заказано» – это слабая сущность, её существование напрямую зависит от существования сущностей «ПЛИС» и «Заказы». Для существования связи между слабой и сильными сущностями в неё необходимо включить дополнительные общие поля, которыми являются «Тип» и «Код заказа». Атрибуты данной сущности: Тип, код заказа, количество.

 


3. Сущность «Заказы» – это слабая сущность, её существование напрямую зависит от существования сущности «Потребители». Для существования связи между слабой и сильной сущностями в неё необходимо включить дополнительное общее поле, которым является «Код заказа». Атрибуты данной сущности: Код заказа, код потребителя, дата выдачи.

 


4. Сущность «Потребители» – это сильная сущность, её существование не зависит от другой сущности. Атрибуты сущности «Потребители»:  Код потребителя, ФИО, контактный телефон.

 

Похожие материалы

Информация о работе