Информационная схема
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Волгоградский государственный технический университет
Кафедра информатики и вычислительной техники
Семестровая работа
по Базе данных
Выполнила:
студентка группы
Проверила:
Волгоград 2006
Информационная схема
Выбор газеты
Обзор рубрик
Информация о покупателе
Покупатель
Информация о рубриках
Информация о газете
Схема задач
Выбор газеты
Информация о газете
Интересующая рубрика
Информация о рубрике
Информация о покупателе
Газета
Да
Нет
Покупатель
Концептуальная схема
Газета
Содержит
Рубрики
Интересующие
Покупателей
Альтернативная концептуальная схема
Рубрики
Интересуются
Включены в
Ведет
Покупатели
Менеджер
Газету
ISP-информация
Описание атрибута:
Номер
Наименование
Тип
Длина
Диапазон
Вероятн. сущ.
Коэф повт
Газета
1
Название газеты
Символьный
30
A-Z,a-z,0-9
1
1
2
Код издательства
Целый
5
00000-99999
1
0
3
Код директора
Целый
5
00000-99999
1
0
4
Жанр газеты
Символьный
30
A-Z,a-z,0-9
1
1
5
Код рубрики
Целый
5
00000-99999
1
0
6
Тираж
Целый
6
000000-999999
1
1
7
Качество бумаги
Символьный
15
А-Я,а-я,-
1
1
8
Цена
Вещественный
6
0000.00-999999
1
1
Координаты
9
Код издательства
Целый
5
00000-99999
1
0
10
Город
Символьный
20
A-Z,a-z,0-9
0
1
11
Улица
Символьный
20
A-Z,a-z,0-9
0
1
12
Дом (офис)
Целый
5
00000-99999
0
1
13
Индекс
Целый
6
000000-999999
0
1
14
Символьный
20
A-Z,a-z,0-9
0
1
Директор
15
Код директора
Целый
5
00000-99999
1
0
16
Ф.И.О. директора
Символьный
100
А-Я, а-я,-
1
1
17
Серия/№паспорта
Целый
10
0000000001-9999999999
1
1
18
ИНН
Целый
10
0000000001-9999999999
1
1
19
Образование
Символьный
30
А-Я, а-я,-
0
1
20
Оклад
Целый
6
0000.00-999999
1
1
21
Телефон
Целый
6
000001-999999
0
1
Рубрика
22
Код рубики
Целый
5
00000-99999
1
0
23
Название рубрики
Символьный
30
A-Z,a-z,0-9
1
1
24
Кол-во объявлений
Целый
5
00000-99999
1
1
25
Время сущ-я рубрики
Вещественный
6
0000.00-999999
0
1
26
Код менеджера рубрики
Целый
5
00000-99999
1
0
Менеджер
27
Код менеджера рубрики
Целый
5
00000-99999
1
0
28
Ф.И.О. менеджера
Символьный
100
А-Я, а-я,-
1
1
29
Дата рождения
Дата
8
01.011900-01.01.2200
1
1
30
Серия/№паспорта
Целый
10
0000000001-9999999999
1
1
31
ИНН
Целый
10
0000000001-9999999999
1
1
32
Образование
Символьный
30
А-Я, а-я,-
0
1
33
Телефон
Целый
6
000001-999999
0
1
34
Оклад
Целый
6
0000.00-999999
1
1
Покупатели
35
Социальный статус
Символьный
30
А-Я, а-я,-
0
1
36
Оклад
Целый
6
0000.00-999999
1
1
37
Пол
Символьный
10
А-Я, а-я,-
1
1
38
Возраст
Целый
3
000-999
0
1
39
Жанр газеты
Символьный
30
А-Я, а-я,-
1
1
Описание связей:
Номер
Связываемые объекты
Наименование
Тип
1
Газета-Координаты
Газета имеет координаты
1:1
2
Газета-Директор
Газетой руководит директор
1:m
3
Газета-Рубрика
Газета содержит рубрики
1:m
4
Газета-Покупатели
Покупатели приобретают газету
m:n
5
Рубрика-Менеджер
У рубрики существует менеджер
m:n
UP-информация
Описание процесса
Наименование
Частота
Вероятность
Необходимые данные
Выбор газеты
По мере спроса
1
Газета,Рубрика,Покупатели
Обзор рубрик
По мере необх.
1
Клиент, Рубрика, Менеджер
Прием директора
По мере необх.
1
Директор
Прием менеджеров
По мере необх.
1
Менеджер
UP-информация
Операторы процесса:
Прием директора
поиск
Ф.И.О. директора;паспорт;образование;телефон.
добавление
все
редактирование
все
удаление
все
Обзор рубрик
поиск
Ф.И.О. клиента; Ф.И.О. менеджера;Название рубрики рубрикидата; номер заказа.
добавление
все
удаление
все
Выбор газеты
поиск
Название;Жанр газеты;Код рубрики;Покупатели
добавление
все
удаление
все
Прием менеджеров
поиск
Ф.И.О. менеджера;паспорт;образование;телефон. модель; код товара; описание
добавление
все
редактирование
все
удаление
все
Функциональные зависимости. Реляционная схема.
1. Реляционная схема
Директор Газета
Код директора Ф.И.О. директора Серия/№ паспорта ИНН Оклад Телефон Название газеты Код издательства Код директора Жанр газеты Код рубрики Тираж Качество бумаги Цена
Рубрика
Координаты Код рубрики Название рубрики Кол-во объявлений Время сущ-я рубрики Код менеджера рубрики
Код издательства Город Улица Дом (офис) Индекс e-mail Менеджер
Код менеджера рубрики Ф.И.О. менеджера Дата рождения Серия/№ паспорта ИНН Образование Телефон Оклад
Покупатели
Социальный статус Оклад Пол Возраст Жанр газеты
2.Функциональные зависимости
Код издательства {Адрес нахождения газеты, Город, Улица, Дом(офис),Индекс,e-mail}
Код директора {Ф.И.О. директора, Серия/№ паспорта, ИНН, Оклад, Телефон}
Код рубрики {Название рубрики, Кол-во объявлений, Время сущ-я рубрики, Код менеджера рубрики}
Код менеджера рубрики {Ф.И.О. менеджера, Дата рождения, Серия/№паспорта, ИНН, Образование, Телефон, Оклад}
Жанр газеты {Социальный статус, Оклад, Пол, Возраст}
SQL запросы
Запрос по нескольким полям одной таблицы:
Select *from ‘gazeta.db’ where janr gazet = ‘s1’ and tiraj= ‘s2’
После выполнения данного запроса на экран выводится список газет, отвечающий заданным условиям (жанр газеты, тираж, цена).
Запрос по одному полю одной таблицы:
Select *from ‘gazeta.db’ where cena = ‘s’\$\””
После выполнения данного запроса на экран выводится список газет, с указанием стоимости.
План
Анализ предметной области
Информационная схема задач и схема задач
Выделение сущностей и атрибутов
ISP и UP информация
5. Концептуальная схема
Функциональные зависимости
7. Примеры SQL запросов
1.Анализ предметной области.
Разрабатываемый программный продукт «Газета» представляет собой базу данных, которая содержит информацию о печатном издании-газете.Такая база данных может быть интересна: рекламным агентствам, средствам массовой информации(СМИ) и др.
Что касается средств, предоставляемых пользователю для работы с БД, необходимо отметить следующее. Специфика области применения не требует создания сложных документов, и проведения каких-либо математических расчетов с содержимым полей. Основная цель при создании инструментов БД - обеспечить наиболее удобный и доступный просмотр информации о газетах. Обязательным является возможность добавления новых записей в БД и редактирование существующих. БД обеспечивает поиск записей по одному параметру и их набору.
2.Информационная схема и схема задач
3.Выделение сущностей и атрибутов
При проектировании базы данных были выделены следующие сущности и атрибуты:
Газета Директор
Код директора Ф.И.О. директора Серия/№ паспорта ИНН Оклад Телефон Название газеты Код издательства Код директора Жанр газеты Код рубрики Тираж Качество бумаги Цена
Координаты Рубрика
Код рубрики Название рубрики Кол-во объявлений Время сущ-я рубрики Код менеджера рубрики
Код издательства Город Улица Дом (офис) Индекс e-mail
Менеджер Код менеджера рубрики Ф.И.О. менеджера Дата рождения Серия/№ паспорта ИНН Образование Телефон Оклад Покупатели Социальный статус Оклад Пол Возраст Жанр газеты

Нравится материал? Поддержи автора!
Ещё документы из категории информатика:
Чтобы скачать документ, порекомендуйте, пожалуйста, его своим друзьям в любой соц. сети.
После чего кнопка «СКАЧАТЬ» станет доступной!
Кнопочки находятся чуть ниже. Спасибо!
Кнопки:
Скачать документ