русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Описание тестовой схемы БД


Дата добавления: 2015-07-09; просмотров: 883; Нарушение авторских прав


При изучении приемов работы с SQL диалектом HyTech будет использована тестовая схема БД. В качестве примера выбрана предметная область «Учет книг библиотечного фонда», ER-диаграмма которой представлена на Рисунках 1-2.

На диаграмме представлены следующие сущности:

· Сущность «Читатель» – предназначена для хранения информации о читателях. Атрибут «КЛЮЧ_Читатель» является первичным ключом. Обязательными атрибутами являются: «Фамилия», «Имя», «Отчество» и «Читательский номер»;

· Сущность «Автор» – предназначена для хранения информации об авторах книг. Атрибут «КЛЮЧ_Автор» является первичным ключом. Обязательными атрибутами являются: «Фамилия», «Имя», «Отчество»;

· Сущность «Книга» – предназначена для хранения информации о книгах, которые составляют фонд библиотеки. Атрибут «КЛЮЧ_Книга» является первичным ключом. Обязательные атрибуты сущности: «КЛЮЧ_Автор», «КЛЮЧ_Издательство», «Год издания» и «Название»;

· Сущность «Издательство» – предназначена для хранения информации об издательстве. Атрибут «КЛЮЧ_Издательство» является первичным ключом. Обязательный атрибут: «Название»;

· Сущность «Выданные книги» – предназначена для учета книг, выданных читателю. Атрибут «КЛЮЧ_Выданные книги» является первичным ключом. Обязательные поля: «КЛЮЧ_Читатель» и «КЛЮЧ_Книга»;

· Сущность «Журнал» – предназначена для хранения информации о журналах, имеющихся в фонде библиотеки. Атрибут «КЛЮЧ_Журнал» является первичным ключом. Обязательное поле: «Название»;

· Сущность «Научная статья» – предназначена для хранения информации о научных статьях в журналах, имеющихся в фонде библиотеки. Атрибут «КЛЮЧ_Научная статья» является первичным ключом. Обязательные поля: «КЛЮЧ_Журнал», «КЛЮЧ_Автор» и «Название».

Рисунок 1. Логическая схема БД

 

Рисунок 2. Физическая схема БД



<== предыдущая лекция | следующая лекция ==>
Оптимизация запросов | Создание тестовой схемы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.745 сек.