Методические указания к выполнению лабораторных работ Омск 2006 icon

Методические указания к выполнению лабораторных работ Омск 2006


1 чел. помогло.
Смотрите также:
Методические указания к выполнению лабораторных работ Факультет информатики и систем управления...
Методические указания к дисциплине по выполнению лабораторных работ (практикумов) для студентов...
Методические указания по выполнению лабораторных работ для студентов дневной и заочной форм...
Методические указания к выполнению лабораторных работ Санкт-Петербург, 2007 г...
Методические указания к выполнению лабораторных работ по дисциплин...
Методические указания к выполнению лабораторных работ по теоретической электротехнике Часть...
Методические указания к выполнению лабораторных работ по теоретической электротехнике Часть...
Методические указания к выполнению лабораторных работ по курсу «вычислительная техника и...
Методические указания к выполнению лабораторных работ 4 8 по курсу «Сопротивление материалов»...
Методические указания для выполнения лабораторных работ для студентов специальностей 220400...
Методические указания по выполнению лабораторных работ по дисциплине «Безопасность...
Методические указания к выполнению лабораторных и курсовых работ иркутск 2007...



Загрузка...
страницы:   1   2   3   4   5
скачать



П.С. Гладкий, Е.А. Костюшина, М.Е. Соколов



ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ



Методические указания

к выполнению лабораторных работ


Омск - 2006


ОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Факультет компьютерных наук

Кафедра кибернетики


П.С. Гладкий, Е.А. Костюшина, М.Е. Соколов



ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ



Методические указания

к выполнению лабораторных работ

для студентов 3 курса, обучающихся по специальности

^ 220100 – Вычислительные машины, комплексы, системы и сети


Омск - 2006


УДК


П.С. Гладкий, Е.А. Костюшина, М.Е. Соколов, Проектирование баз данных: Методические указания к лабораторным работам. Омск: Издательство: Наследие. Диалог-Сибирь, 2006. 32 с.


Методические указания являются руководством для выполнения лабораторных работ по курсу «Базы данных». Рассматриваются вопросы проектирования баз данных с помощью метода нормализации форм и ER-диаграмм.

Для студентов факультета компьютерных наук специальности 220100.


Работа подготовлена на кафедре кибернетики


 Омский госуниверситет, 2006


Предисловие


Цель предлагаемых методических указаний дать теоретические и практические навыки проектирования баз данных.


Для проектирования баз данных используют следующие инструменты:

  1. Реляционная модель данных – способ представления данных предметной области

  2. Структурированный язык запросов (SQL) – универсальный способ манипулирования данными.

При разработке базы данных выделяют следующие уровни моделирования, при помощи которых происходит переход от предметной области к конкретной реализации базы данных (БД) средствами конкретной системы управления базами данных (СУБД):

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

  2. Логическая модель данных

  3. Физическая модель данных

  4. База данных и приложения

При разработке логической модели данных выделяют два подхода:

  1. Сбор информации об объектах решаемой задачи в рамках одной таблицы (одного отношения) и последующая декомпозиция ее на несколько взаимосвязанных таблиц на основе процедуры нормализации отношений.

  2. Формулирование знаний о системе (определение типов исходных данных и их взаимосвязей) и требований к обработке данных, получение с помощью CASE-системы (Computer Aided Software Engineering –система автоматизации проектирования и разработки баз данных) готовой схемы БД или даже готовой прикладной информационной системы.


Исходя из вышесказанного, предлагается следующая структура практических занятий по проектированию баз данных:

  1. Проектирование методом нормализации отношений (Лабораторная работа №1)

  2. Проектирование с помощью CASE средств (Лабораторная работа №2)

  3. Основы структурированного языка запросов (SQL) (Лабораторная работа №3)

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

Первую лабораторную работу рекомендуется выполняться параллельно с другими.


^

Лабораторная работа № 1. Проектирование схемы базы данных


Цель работы: изучение общих принципов проектирования реляционных моделей данных, знакомство с основами реляционного исчисления.

Задачи:

  • ознакомиться с предметной областью;

  • научиться основам проектирования и создания схем данных;

  • изучить основы реляционного исчисления;

  • самостоятельно разработать схему данных для предметной области (формирование описания таблиц, определение первичных ключей).

Требования:

  • схема данных должна содержать не менее 5 базовых отношений (не считая справочных);

  • 2 запроса в терминах реляционного исчисления;

  • работа должна быть оформлена согласно приведенному образцу.
^

Лабораторная работа № 2. Проектирование схемы базы данных с помощью CASE средств


Цель работы: научиться проектировать реляционные модели данных с помощью CASE средств.

Задачи:

  • изучить предметную область по теме;

  • спроектировать ER-диаграмму по данной предметной области;

  • провести преобразование ER-модели в реляционную модель.

Требования:

  • в качестве CASE-средства при проектировании схемы базы данных необходимо использовать Oracle Designer или CASE Studio, СУБД – Oracle;

  • количество сущностей в ER-диаграмме не менее 7;

  • между сущностями в ER-диаграмме должны быть показаны все типы связей.
^

Варианты задания по лабораторным работам №1, №2


1. «Абитуриент». а) администратор ВУЗа; б) член технической приёмной комиссии; в) член экзаменационной комиссии.

2. «Факультет». а) ректор; б) декан; в) преподаватель; г) студент.

3. «Супермаркет». а) заведующий; б) продавец; в) покупатель; г) снабженец.

4. «Ателье по ремонту бытовой техники». а) директор; б) мастер; в) клиент; г) поставщик деталей.

5. «Домоуправление». а) руководитель; б) паспортист; в) бригадир ремонтников; г) работник районной администрации.

6. «Общественный транспорт». а) руководитель предприятия; б) диспетчер; в) водитель; г) пассажир.

7. «Библиотека». а) библиотекарь; б) читатель; в) работник архива.

8. «Общественное питание». а) руководитель; б) снабженец; в) повар; г) посетитель.

9. «Служба занятости». а) регистратор безработных; б) администратор общественных работ; в) администратор по переобучению; г) безработный.

10. «Овощная база». а) руководитель базы; б) поставщик; в) заведующий магазином; г) диспетчер автотранспорта.

11. «Обслуживание пассажиров на ж/д вокзале». а) администратор; б)кассир; в) служба грузодоставки; г) пассажир.

12. «Дом отдыха». а) администратор дома отдыха; б) представитель профкома предприятия; в) клиент; г) заведующий столовой при доме отдыха.

13. «Грузоперевозки». а) отправитель; б) получатель; в) диспетчер; г)водитель автотранспорта.

14. «Школа». а) директор; б) учитель; в) родитель; г) ученик.

15. «Чемпионат по футболу». а) директор стадиона; б) судья; в)администратор команды; г) болельщик.

16. «Туристическая фирма». а) руководитель фирмы; б) менеджер; в) клиент.

17. «Фотоателье». а) руководитель; б) клиент; в) фотограф.

18. «Музей». а) экскурсовод; б) билетер; в) работник хранилища; г)составитель экспозиций; д) посетитель музея.

19. «Рекламное агентство». а) руководитель агентства; б) рекламодатель; в)менеджер агентства.

20. «Поликлиника». а) врач; б) больной; в) работник регистратуры.

21. «Студия звукозаписи». а) звукорежиссер; б) исполнитель; в) бухгалтер.

22. «Коллекционный винный погреб». а) владелец; б) соммилье(хранитель винного погреба); в)покупатель.

23. «Оператор сотовой связи». а) абонент; б) менеджер; в) работник технического отдела; г) работник справочной службы.

24. «Паспортный стол». а) начальник ПС; б) паспортист; в) гражданин;
г) работник справочной службы.

25. «Автосалон». а) заказчик; б) поставщик; в) менеджер; г) работник технического сервиса.

26. «Выставочная галерея». а) посетитель выставки; б) экскурсовод; в)куратор галереи г) составитель выставки.

27. «Политические деятели страны». а) избиратель; б) работник центральной избирательной комиссии.

28. «Торговля недвижимостью» а) риэлтер; б) продавец; в) покупатель.

29. «Аптека» а) фармацевт; б) поставщик; в) покупатель.




Скачать 0,73 Mb.
оставить комментарий
страница1/5
Дата29.09.2011
Размер0,73 Mb.
ТипМетодические указания, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы:   1   2   3   4   5
отлично
  1
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

наверх