НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра ССОД
КУРСОВАЯ РАБОТА
по дисциплине «Базы Данных»
Задание №13
База данных «Программируемые интегральные логические схемы»
Факультет: АВТ Преподаватель
Группа: АИ-72 доц. Щетинин Ю.И.
Студент: Спитченко В.М.
Отметка о защите:
________________
Дата защиты: «____»___________2009г.
Новосибирск
2009
Содержание
Сведения:
§ Тип микросхемы,
§ Фирма – изготовитель,
§ Время задержки распространения сигнала,
§ Число выводов,
§ Число программируемых связей,
§ Термы произведений,
§ Технология,
§ Дополнительные сведения (особенности ПЛИС, их использования и др.),
§ Стоимость (цена),
§ Дата поступления, поставщик,
§ Код потребителя, ответственное лицо, телефон.
§ Дата выдачи, количество и типы выданных микросхем.
Запросы:
ü Вывод сведений о ПЛИС с числом программируемых связей не менее … и с определенной технологией изготовления,
ü Вывод сведений о ПЛИС с числом программируемых связей … временем задержки распространения сигнала не более …
ü Вывод дополнительных сведений микросхемы ПЛИС типа …,
ü Сведения о суммарной стоимости имеющихся на складе микросхем типа …,
ü Количество имеющихся на складе микросхем определенной фирмы – изготовителя.
Отчет:
- выдача ПЛИС со склада потребителям за определенный месяц с группировкой по кодам потребителей и сортировкой по типам микросхем.
Введение
В эпоху современных цифровых технологий в нашем мире повсеместно находят, и еще долгое время будут находить, свое применение огромное количество различных информационных систем, выполняющих самые разнообразные задачи по сбору, обработке, управлению и обмену данными, в различных областях профессиональной деятельности и в повседневной жизни.
В рамках данной курсовой работы рассматривается база данных “ Программируемые логические интегральные микросхемы ”, она может найти применение в качестве автоматизированного каталога для торговой организации занимающейся продажей микроэлектронных компонентов.
В данной работе для физического проектирования и реализации, поддержки и обслуживания базы данных используется система управления базами данных Microsoft Access 2007. Эта система входит в состав пакета Microsoft Office и является наиболее подходящей для первоначального знакомства с базами данных. Она содержит средства для быстрого проектирования такие как мастера, шаблоны и конструкторы. Также Microsoft Access комплектуется языком программирования высокого уровня Visual Basic for Application, который открывает широчайший спектр как для начинающих, так и для опытных разработчиков.
Проектирование базы данных.
Проектирование баз данных состоит из трех фаз: концептуальной, логической и физической. Первая фаза предусматривает создание концептуальной модели данных, не зависящей от каких-либо физических характеристик. Во второй фазе, назначение которой состоит в создании логической модели данных, концептуальная модель подвергается доработке посредством удаления элементов, которые не могут быть реализованы в реляционных системах. В третьей фазе логическая модель данных преобразуется в физический проект, предназначенный для реализации в среде конкретной целевой СУБД.
Концептуальное проектирование базы данных. Построение диаграммы «Сущность-Связь»
Сущность – некоторый объект представляющий интерес будущей базы данных. Определим в нашем задании все сущности:
1) ПЛИС,
2) Заказано,
3) Заказы,
4) Потребители
5) Поставки.
Рассмотрим каждую сущность в отдельности со своим набором атрибутов:
1. Сущность «ПЛИС» – это сильная сущность, т.к. её существование не зависит от другой сущности. Атрибуты данной сущности: тип, фирма‑изготовитель, задержка, число выводов, число связей, термы произведений, технология, особенности, цена.
2. Сущность «Заказано» – это слабая сущность, её существование напрямую зависит от существования сущностей «ПЛИС» и «Заказы». Для существования связи между слабой и сильными сущностями в неё необходимо включить дополнительные общие поля, которыми являются «Тип» и «Код заказа». Атрибуты данной сущности: Тип, код заказа, количество.
3. Сущность «Заказы» – это слабая сущность, её существование напрямую зависит от существования сущности «Потребители». Для существования связи между слабой и сильной сущностями в неё необходимо включить дополнительное общее поле, которым является «Код заказа». Атрибуты данной сущности: Код заказа, код потребителя, дата выдачи.
4. Сущность «Потребители» – это сильная сущность, её существование не зависит от другой сущности. Атрибуты сущности «Потребители»: Код потребителя, ФИО, контактный телефон.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.