Базы данных




Скачать 101.01 Kb.
НазваниеБазы данных
Дата16.10.2012
Размер101.01 Kb.
ТипДокументы

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ





Томский государственный университет систем управления и радиоэлектроники


































ПРИМЕРНАЯ РАБОЧАЯ ПРОГРАММА




По дисциплине: БАЗЫ ДАННЫХ








































































































































2009


1. Цели и задачи дисциплины, ее место в учебном процессе

1.1. Цели преподавания дисциплины

Целью данной дисциплины является обучение студентов концептуальному и логическому проектированию баз данных, защите данных, алгоритмам обработки и анализа данных на основе реляционной СУБД MS ACCESS.

1.2. Задачи изучения дисциплины

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

  • Уметь проектировать структуру БД с учетом требований нормализации отношений и ограничений предметной области;

  • овладеть навыками программирования в среде СУБД ACCESS.

    1. Место дисциплины в учебном процессе

Дисциплина изучается в четвертом семестре, для ее успешного' усвоения необходимо знание дисциплин:

  • информатика;

  • алгоритмические языки и программирование.

2. Содержание дисциплины


2.1. Лекции


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

Краткое содержание дисциплины. Основные проблемы обработки данных.

Назначение и основные компоненты системы баз данных; обзор современных систем управления базами данных (СУБД).

Тема 2. Модели баз данных

Уровни представления баз данных; понятия схемы и подсхемы; модели данных; иерархическая, сетевая и реляционная модели данных; схема отношения;

Тема 3. Реляционная модель данных

Основные понятия и определения. Реляционная алгебра и реляционное

исчисление. Достоинства и недостатки модели. Язык манипулирования данными для реляционной модели. Реляционная алгебра и язык SQL.

Тема 4. Проектирование реляционной базы данных

Функциональные зависимости. Декомпозиция отношений. Транзитивные зависимости. Проектирование с использованием метода «сущность-связь».

Нормализация отношений. Первая, вторая и третья нормальные формы.

Усиленная четвертая нормальная форма Бойса-Кодда.

Тема 5. Иерархическая модель данных

Основные понятия и определения. Однородные, двоичные и сбалансированные

древовидные структуры. Достоинства и недостатки модели.

Тема 6. Сетевая модель данных

Основные понятия и определения. Примеры сетевых моделей. Достоинства и недостатки моделей.


Тема 7. Изучение одной из СУБД: основы работы в СУБД ACCESS 8 час

Интерфейс СУБД. Основные объекты СУБД ACCESS. Создание и модификация базы данных. Первичная обработка таблиц: поиск, сортировка, добавление и удаление данных. Ключевые и индексные поля (индексирование базы данных). Создание форм и отчетов. Физическая организация баз данных.


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

Защита баз данных; целостность и сохранность баз данных. Хешированные, индексированные файлы.


2.2. Лабораторные работы, их содержание

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

Создание и первичная обработка БД

Нормализация отношений. Установление связей между таблицами.

Создание запросов, простых и специализированных: на выборку, на создание таблицы, на добавление записей, на обновление и удаление записей. Реляционные и перекрестные запросы

Создание макросов и модулей.

Формы, вычисляемые элементы, кнопочные формы

SQL – запросы.

Проектирование с использованием метода «сущность-связь» на основе стандарта IDEF1X

Создание Web страницы на основе базы данных.


2.3. Задания на самостоятельную работу

№№ п.п.

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

Форма контроля




Проработка лекционного материала

Подготовка к лабораторным работам и выполнение отчетов

Выполнение курсового проекта

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

SQL команды для создания БД, таблиц и просмотра данных.

Проектирование структуры БД.

Разработка интерфейса программы обработки данных

Изучение генератора отчетов.

Экзамен


Отчет. Допуск к лабораторным работам

Опрос на занятиях, проведение защиты. Экзамен по дисциплине. Конспекты.

3. Учебно-методические материалы по дисциплине



3.1. Основная литература


  1. Марков А. С., Лисовский К. Ю. Базы данных. Введение в теорию и методологию: Учебник для вузов/. - М.: Финансы и статистика, 2008. – 510 с.

  2. Гринченко Н. Н. и др. Проектирование баз данных СУБД Microsoft Access: учебное пособие для вузов. - М.: Горячая линия-Телеком, 2006. - 240 с.

3.2. Дополнительная литература


  1. Дунаев В. В. Базы данных. Язык SQL для студента. - СПб.: БХВ-Петербург, 2008. – 279 с.

  2. Карпова Т.С. Базы данных: модели, разработка, реализация: учебное пособие/ Т. С. Карпова. - СПб.: Питер, 2006. – 303 с.

  3. Базы данных. Учебник для высших учебных заведений/ Под ред.проф. Л.Д.Хомоненко- СПб.: KOPOНA-принт, 2004.



3.3. Литература для организации самостоятельной работы


  1. Колесникова С.И. Базы данных. Методические указания к лекциям. Томск, 2006.

  2. Колесникова С.И. Базы данных. Лабораторные работы. ТУСУР. Томск, 2006.

  3. Сибилев Д.С. Разработка концептуальной модели данных - Томск, 2002.

  4. Сибилёв В. Д. Базы данных: Учебно-методическое пособие. - Томск: ТУСУР, 2006. – 27 с.

  5. Колесникова С.И. Базы данных. Методические указания к курсовому проектированию. ТУСУР. Томск, 2006.

  6. Малыхина М. П. Базы данных: основы, проектирование, использование: Учебное пособие для вузов/ - СПб.: БХВ-Петербург, 2004. – 499 с.

  7. Давыдова Е. М., Новгородова Н. А. Базы данных: лабораторный практикум. - Томск: ТУСУР, 2005. - 166 с.

  8. Рудикова Л. В. Базы данных: Разработка приложений: Практическое руководство/. - СПб.: БХВ-Петербург, 2006. - 487 с.

  9. Глушаков СВ., Ломотько Д.В. Базы данных. Учебный курс- Харьков: Фолио, 2000.

  10. Публикации журнала «Компьютер - Пpecc».

  11. Публикации журнала "Информационные технологии".



ПРИЛОЖЕНИЕ К РАБОЧЕЙ ПРОГРАММЕ


по дисциплине «БАЗЫ ДАННЫХ (по выбору)»


Балльно-рейтинговая система оценки знаний


Оценка объема и качества знаний студентов по результатам семестровой аттестации определяется в соответствии с Положением о балльно-рейтинговой системе оценки знаний и обеспечения качества учебного процесса. Семестровая балльная раскладка по дисциплине приведена в таблице 1.


Таблица 1. Дисциплина БАЗЫ ДАННЫХ (по выбору) (экзамен, зачет, лекции, лабораторные работы)


Элементы учебной деятельности

Максимальный балл на 1-ую КТ с начала семестра

Максимальный балл за период между 1КТ и 2КТ

Максимальный балл за период между 2КТ и на конец семестра

Всего за

семестр

Посещение занятий

4

4

4

12

Тестовый контроль

6

11




17

Выполнение и защита результатов лабораторных работ

5

6

18

29

Компонент своевременности

4

4

4

12

Итого максимум за период:

19

25

26

70

Сдача экзамена (максимум)










30

Нарастающим итогом

19

44

70

100



ПРИЛОЖЕНИЕ К РАБОЧЕЙ ПРОГРАММЕ


по дисциплине «БАЗЫ ДАННЫХ (по выбору)»

(Курсовой проект)

Балльно-рейтинговая система оценки знаний


Оценка объема и качества знаний студентов по результатам семестровой аттестации определяется в соответствии с Положением о балльно-рейтинговой системе оценки знаний и обеспечения качества учебного процесса. Семестровая балльная раскладка по дисциплине приведена в таблице 1.


Таблица 1. Дисциплина БАЗЫ ДАННЫХ (по выбору) (Курсовой проект)


Элементы учебной деятельности

Максимальный балл на 1-ую КТ с начала семестра

Максимальный балл за период между 1КТ и 2КТ

Максимальный балл за период между 2КТ и на конец семестра

Всего за

семестр

Получение задания на курсовой проект/работу

4







4

Подбор и обзор литературы

12







12

Выполнение необходимых расчетов по проекту




18




18

Выполнение необходимых графических работ




4

8

12

Полное оформление работы







12

12

Компонент своевременности

4

4

4

12

Итого максимум за период:

20

26

24

70

Защита проекта/работы (мах)










30

Нарастающим итогом

20

46

70

100




Похожие:

Базы данных iconВопросы к экзамену по курсу "Сетевые базы данных"
Понятия: база данных, система управления базами данных, банк данных, словарь данных, администратор базы данных
Базы данных iconИнформационные системы, использующие базы данных: оборудование, программное обеспечение, данные, люди
Информационная система это нечто большее, чем просто данные или данные в сочетании с программным обеспечением базы данных. Полная...
Базы данных iconСтатья посвящена описанию речевой базы данных русского языка, разработанной в Институте системного анализа ран при поддержке Российского Фонда Фундаментальных Исследований
Рассматриваются вопросы, связанные с разработкой структуры базы данных, подбором текстовых материалов, вводом и разметкой речевых...
Базы данных iconПонятия о базах данных и системах управления ими. Классификация баз данных. Основные средства обработки данных базы данных являются одним из основных
Базы данных являются одним из основных компонентов современных информационных систем
Базы данных iconРабочая программа дисциплины Базы данных и субд
Целью дисциплины «Базы данных и субд» является изучение студентом методов проектирования баз данных, современных систем управления...
Базы данных iconКонноли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. 2-е издание
Копейкин М. В., Спиридонов В. В., Шумова Е. О. Базы данных. Основы sql реляционных баз данных: Учеб пособие. – Спб.: Сзту, 2004....
Базы данных iconЛабораторная работа № Создание простейшей базы данных 8 Лабораторная работа № Создание базы данных «Библиотека»
База данных – это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только...
Базы данных iconРабочая программа по дисциплине "Базы Данных"
Целью преподавания дисциплины «Базы данных» является формирование у студентов глубоких теоретических знаний в области управления,...
Базы данных iconИерархический метод индексирования базы предикатов
В базах данных для ускорения поиска применяется индексация данных [3]. Однако индексация базы данных в Прологе затруднена переменными...
Базы данных iconРеляционные базы данных
Операции над данными. Применение логических операций и операций теории множеств для выборки необходимых данных из базы
Разместите кнопку на своём сайте:
Библиотека


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