Лабораторная работа

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

Работа добавлена на сайт bukvasha.net: 2015-10-29

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 23.11.2024



МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Волгоградский государственный технический университет

Кафедра информатики и вычислительной техники
Семестровая работа

         по Базе данных
Выполнила:

студентка группы

Проверила:

                                                       


Волгоград  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

e-mail

Символьный

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’\$\””

После выполнения данного запроса на экран выводится список газет, с указанием стоимости.
                           
План

1.  Анализ предметной области

2.  Информационная схема задач и схема задач

3.  Выделение сущностей и атрибутов

4.  ISP и UP информация

5. Концептуальная схема

6.  Функциональные зависимости

7. Примеры SQL запросов
                                              

1.Анализ предметной области.

Разрабатываемый программный продукт «Газета» представляет собой базу данных, которая содержит информацию о печатном издании-газете.Такая база данных может быть интересна: рекламным агентствам, средствам массовой информации(СМИ) и др.

Что касается средств, предоставляемых пользователю для работы с БД, необходимо отметить следующее. Специфика области применения не требует создания сложных документов, и проведения каких-либо математических расчетов с содержимым полей. Основная цель при создании инструментов БД - обеспечить наиболее удобный и доступный просмотр информации о газетах. Обязательным является возможность добавления новых записей в БД и редактирование существующих. БД обеспечивает поиск записей по одному параметру и их набору.

2.Информационная схема и схема задач
                 
3.Выделение сущностей и атрибутов
При проектировании базы данных были выделены следующие сущности и атрибуты:
         Газета                                                    Директор


Код директора

Ф.И.О. директора

Серия/№ паспорта

ИНН

Оклад

Телефон
 

Название газеты

Код издательства

Код директора

Жанр газеты

Код рубрики

Тираж

Качество бумаги

Цена
 
                                                                     

                                                                                                
                                                                                          

Рубрика
 

Координаты
 

Код рубрики

Название рубрики

Кол-во объявлений

Время сущ-я рубрики

Код менеджера рубрики
 

Код издательства

Город

Улица

Дом (офис)

Индекс

e-mail
 




             


Менеджер
 

Покупатели
 

Код менеджера рубрики

Ф.И.О. менеджера

Дата рождения

Серия/№ паспорта

ИНН

Образование

Телефон

Оклад


 

Социальный статус

Оклад

Пол

Возраст

Жанр газеты
 


1. Реферат Основные черты права Древнего Китая
2. Сочинение Маленькая Баба Яга
3. Курсовая Инвестиционные и капитальные вложения в сельскохозяйственное производство. Экономическая эффекти
4. Реферат Внешняя политика России в XVII веке 2
5. Контрольная работа на тему Основные этапы развития экономической теории 2
6. Реферат на тему Подходы к аудиторской проверке
7. Реферат Многозадачность в Windows
8. Реферат Реформы Петра I 9
9. Реферат Проблема молодежи в России
10. Реферат Загрязнение атмосферы выбросами транспорта