Рабочая программа дисциплины




Скачать 158.28 Kb.
НазваниеРабочая программа дисциплины
Дата30.01.2013
Размер158.28 Kb.
ТипРабочая программа
Министерство образования Российской Федерации


Санкт-Петербургский государственный электротехнический

университет “ЛЭТИ”


РАБОЧАЯ ПРОГРАММА


дисциплины

<БАЗЫ ДАННЫХ>


Для подготовки дипломированных специалистов по направлению 654600 - "Информатика и вычислительная техника" по специальности 220400 - "Программное обеспечение вычислительной техники и автоматизированных систем"

и бакалавров по направлению 552800 - "Информатика и вычислительная техника"


Санкт-Петербург

2001


Санкт-Петербургский государственный электротехнический

университет “ЛЭТИ”


“УТВЕРЖДАЮ”


Проректор по учебной работе


проф. ___________ Ушаков В.Н.


“_____”_______________2001 г.


РАБОЧАЯ ПРОГРАММА


дисциплины


Базы данных


Для подготовки дипломированных специалистов по направлению 654600 - "Информатика и вычислительная техника" по специальности 220400 - "Программное обеспечение вычислительной техники и автоматизированных систем"

и бакалавров по направлению 552800 - "Информатика и вычислительная техника"


Факультет Компьютерных технологий и информатики

Кафедра Математического обеспечения и применения ЭВМ

Курс – 4

Семестр – 7


Лекции

48 ч.




Экзамен

7 семестр
















Практические занятия

0 ч.










(или семинары)




























Лабораторные занятия

16 ч.




Зачет

7 семестр
















Курсовое проектирование

0 ч.













Аудиторные занятия

64 ч.







Самостоятельные занятия

62 ч.




Всего часов

126 ч.








2001

Рабочая программа обсуждена на заседании кафедры Математического обеспечения и применения ЭВМ “____”_______________2001 г., протокол №______.


Рабочая программа составлена в соответствии с государственным образовательным стандартом подготовки дипломированных специалистов по направлению 654600 - "Информатика и вычислительная техника" по специальности 220400 - "Программное обеспечение вычислительной техники и автоматизированных систем" и бакалавров по направлению 552800 - "Информатика и вычислительная техника"


Рабочая программа согласована с рабочими программами изученных ранее дисциплин:

1)Информатика

2)Структуры данных


Рабочая программа одобрена методической комиссией факультета Компьютерных технологий и информатики “___”_____________2001г.

Цели и задачи дисциплины


Дисциплина посвящена изучению методов проектирования баз данных и реализации прикладного программного обеспечения /ПО/ на базе современных систем управления базами данных /СУБД/. Особое внимание уделяется реляционной модели данных.. Рассматриваются основы теории реляционных баз данных /БД/ и 2 метода проектирования БД : метод декомпозиции и метод “сущность-связь”. Подробно изучаются средства разработки приложений СУБД.

Изучение дисциплины не требует от студентов никаких специальных знаний. Желательно, но не обязательно, чтобы ей предшествовали такие дисциплины, как <Основы программирования> и <Структуры данных>.

Цели дисциплины заключаются в следующем:

—знакомство с моделями данных, используемыми в СУБД, основой теории реляционных баз данных и методами проектирования баз данных,

—приобретение навыков практического использования методов проектирования баз данных реляционного типа,

—подробное изучение конкретной СУБД реляционного типа, ее возможностей и особенностей,

—приобретение навыков реализации прикладного ПО с помощью выбранной СУБД.

Требования к уровню освоения дисциплины



В результате изучения дисциплины студенты должны:

  • знать основные понятия , связанные с реляционной моделью данных, принципы построения и функционирования систем управления базами данных, методы, используемые для проектирования БД: метод декомпозиции и <сущность—связь> (ER —метод), категории стандартов, используемых при проектировании баз данных; а также основные возможности СУБД реляционного типа.;

  • уметь применять на практике формальные методы построения БД, а также уметь применять средства выбранной СУБД для реализации прикладного ПО,

  • иметь представление о других /не реляционных/ моделях данных и СУБД, построенных на этих моделях, а также о перспективных направлениях работ в области управления данными.


Содержание рабочей программы


Тема 1. Введение.

Сферы применения баз данных. История развития автоматизированных систем обработки данных. Суть концепции баз данных. Краткая характеристика дисциплины, ее цели, задачи, объем, содержание, порядок изучения материала, связь с другими дисциплинами учебного плана и место в подготовке специалистов по указанным направлениям и специальностям . Формы контроля самостоятельной работы. Характеристика учебной литературы.


Тема 2. Основные понятия. Модели данных.

База данных, СУБД, банк данных. Предметная область. Объекты и атрибуты, связи между объектами и атрибутами объектов. Модель предметной области. Концептуальная модель. Типы моделей данных. Реляционная модель данных. Основные определения: отношения, домены, кортежи, атрибуты. Схема отношения, его степень и мощность. Реляционная БД. Первичный ключ. Свойства отношений реляционной БД. Ограничения на отношения, основные операции над отношениями.


Тема 3. Проектирование баз данных.

Цели проектирования. Универсальное отношение и проблемы его использования. Функциональные зависимости /ФЗ/. Декомпозиция отношения. Нормальная форма Бойса-Кодда /НФБК/. Избыточные ФЗ. Правила вывода. Минимальное покрытие. Декомпозиционный метод проектирования. Модель <сущность-связь> (ER - модель) и ее основные нотации. Правила перехода от ER - модели к реляционной модели. Основные этапы проектирования БД методом <сущность-связь>.


Тема 4. Создание и корректировка базы данных .

Создание и модификация структуры таблицы. Ввод и корректировка данных в режиме формуляра и таблицы. Другие способы занесения информации в БД: создание масок/экранных форм/ для ввода/корректировки данных, импорт/экспорт в СУБД.


Тема 5. Поиск и упорядочение информации, хранящейся в БД.

Сортировка и индексация записей. Типы индексных файлов. Команды поиска в упорядоченной и неупорядоченной БД.


Тема 6. Установка связей между отношениями БД.

Цели установки связи. Основные правила и ограничения.


Тема 7. Вывод и анализ информации, хранящейся в БД.

Создание отчетов. 2 способа проектирования запросов к БД: языки QBE и SQL. SQL-диалект изучаемой СУБД .


Тема 8. Реализация основных операций реляционной алгебры.

Реализация с помощью команд встроенного языка СУБД. Реализация средствами языка SQL.


Тема 9. Программирование в СУБД.

Основные элементы программных файлов. Процедуры, переменные, массивы, структуры управления. Ввод и вывод информации. Программирование меню. Системные средства автоматизации создания приложений.


Тема 10. Нормальные формы: 1НФ-5НФ.


Тема 11. Заключение.

Проблемы использования и тенденции развития СУБД. Возможные направления исследований в области теории баз данных.


Перечень лабораторных работ




Наименование работы

Номер темы

1

Создание проекта БД для предметной области, заданной преподавателем

3

2

Создание и модификация БД

4

3

Упорядочение и поиск данных в БД. Установка связей между отношениями БД

5, 6

4

Создание экранных форм

4

5

Запросы к БД

7, 8

6

Создание отчетов

7

7

Создание меню

9

8

Сборка приложения

9

Распределение учебных часов по темам и видам занятий


№ темы

Название разделов и тем

Объем учебных часов

Семестр

Лекции

Лабор.

занятия

Практ.

занятия

Аудит.

занятия

Самост.

работа

Всего




1

Введение


1







1




1

7

2

Основные понятия. Модели данных.

2







2




2

7

3

Проектирование баз данных

6

2




8

8

16

7

4

Создание и корректировка базы данных в СУБД

7

5




12

12

24

7

5

Поиск и упорядочение информации, хранящейся в БД.

2

1




3

2

5

7

6

Установка связей между отношениями БД.

1

1




2

1

3

7

7

Вывод и анализ информации, хранящейся в БД

10

4




14

14

28

7

8

Реализация основных операций реляционной алгебры

2

1




3

2

5

7

9

Программирование в СУБД

12

2




14

19

33

7

10

Нормальные формы: 1НФ-5НФ.

4







4

4

8

7

11

Заключение. Проблемы использования и тенденции развития СУБД.

1







1




1

7

ИТОГО:

48

16




64

62

126

7

ЛИТЕРАТУРА


Основная




Название, библиографическое описание

Л

Лр

Пз (С)

К-во экз. в библ. (на каф.)

Гриф

1

Джексон Г. Проектирование реляционных баз данных для использования с микро-ЭВМ. М.:Мир, 1991.- 252 с.

7

7




Уч 49,

ф 4

ГК СССР по нар.обр.

2

Базы данных: Методические указания к лабораторным работам/ Сост.: Э.А. Опалева, Т.Г. Фомичева; ГЭТУ. СПб., 1997. - 40 с.




7




Уч 16,

ф 4

ГосКомРФ по высш.обр.



Дополнительная




Название, библиографическое описание

К-во экз.

в библ. (на каф.)

1

Дейт К. Дж. Введение в системы баз данных/ Пер. с англ.-6-е изд.- К.: Диалектика, 2000.-784 с.

0

2

Ульман Дж.Д. , Уидом Дж. Введение в системы баз данных.- М.ЛОРИ,2000.-374 с.

0

3

Хансен Г., Хансен Дж. Базы данных. Разработка и управление.- М. БИНОМ, 1999.-699 с.

0

4

Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД – СПб.: Питер, 1997. – 704 с.

0

5

Джеймс Р. Грофф, Пол Н. Вайнберг. SQL: полное руководство: пер.с англ. – К.: Издательская группа BHV, 1999.-608 с.

0

6

Питер Пин-Шен Чен. Модель “сущность-связь”—шаг к единому представлению данных. СУБД,N3,1995, с.137

0

7

С.А. Каратыгин, А.Ф. Тихонов, Л.Н. Тихонова. Visual FoxPro6. –М.: БИНОМ, 1999. –773 с.

0

8

Менахем Базиян и др. Использование Visual FoxPro6. Специальное издание.: Пер. с англ. –К.;М.;СПБ.: Издательский дом "Вильямс", 1999-925 с.

0




Автор




к.т.н., доцент

Т.Г.Фомичева







Рецензент




к.т.н., доцент

Г.В. Разумовский







Зав. кафедрой МО ЭВМ




д.т.н., профессор

А.Р. Лисс







Декан факультета КТИ




д.т.н., профессор

И.В. Герасимов













Программа согласована:










Зав. отделом учебной литературы

Смирнова О.Н.







Председатель методической комиссии факультета КТИ




к.т.н., доцент

Чугунов Л.А.







Руководитель методического отдела




к.т.н., доцент

Марасина Л.А.







Похожие:

Рабочая программа дисциплины iconУчебно-методическое обеспечение дисциплины 8 Рекомендуемая литература 8 > Лист внесения изменений 9 введение нормативные ссылки Типовая программа не предусмотрена рабочая программа дисциплины специализации «Основы рекламы и связи с общественностью»
Рабочая модульная программа дисциплины для студентов, обучающихся по специальности
Рабочая программа дисциплины iconРабочая программа дисциплины Для студентов всех специальностей Форма обучения очная, заочная Тюмень 2012 ббк 71 К90 культурология [Текст]: рабочая программа дисциплины.
Культурология [Текст]: рабочая программа дисциплины. Тюмень: гаоу впо то «Тюменская государственная академия мировой экономики, управления...
Рабочая программа дисциплины iconРабочая программа Дисциплины История отечественных сми дисциплины опд. Р. Оо. Дисциплины и курсы по выбору студента, устанавливаемые вузом для специальности 030602. 65 «Связи с общественностью»
Рабочая программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования и...
Рабочая программа дисциплины iconРабочая программа Дисциплины опд. Ф. 02. 05 «Гидравлика»
А рабочая программа дисциплины «Основы гидравлики и гидропривода» / сост. Л. С. Диньмухаметова – Орск: огти 2002, – 18 с
Рабочая программа дисциплины iconРабочая программа дисциплины опд. Ф. 02. «Механика»
Рабочая программа дисциплины «Теория механизмов и машин» / сост. Н. Я. Подоляк – Орск: огти 2007, – 22 с
Рабочая программа дисциплины iconРабочая программа дисциплины Специальность 080801. 65 «Прикладная информатика в экономике»
Мультимедиа технологии [Текст]: рабочая программа дисциплины. Тюмень: тгамэуп, 2012. 20 с
Рабочая программа дисциплины iconРабочая программа дисциплины Специальность 080801. 65 «Прикладная информатика в экономике»
Информационные системы [Текст]: рабочая программа дисциплины. Тюмень: тгамэуп, 2012. 20 с
Рабочая программа дисциплины iconРабочая программа дисциплины опд. Ф. 02 «Механика»
Рабочая программа дисциплины «Теория механизмов и машин» / сост. Н. Я. Подоляк – Орск: огти 2007, – 16с
Рабочая программа дисциплины iconРабочая программа дисциплины Специальность 080801. 65 «Прикладная информатика в экономике»
Организация ЭВМ [Текст]: рабочая программа дисциплины. Тюмень: тгамэуп, 2012. 26 с
Рабочая программа дисциплины iconРабочая программа дисциплины Специальность 080801. 65 «Прикладная информатика в экономике»
Безопасность в банковской сфере[Текст]: рабочая программа дисциплины. Тюмень: тгамэуп, 2012. 12 с
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница