Программа курса ( syllabus ) По дисциплине “ Системы баз данных” (код дисциплины ) для специальности 050703 Информационные системы Форма обучения дневная Всего 3 кредита icon

Программа курса ( syllabus ) По дисциплине “ Системы баз данных” (код дисциплины ) для специальности 050703 Информационные системы Форма обучения дневная Всего 3 кредита


Смотрите также:
Программа обучения студентов ( Syllabus ) по дисциплине Современные методы проектирования баз...
Программа обучения студентов ( Syllabus ) по дисциплине менеджмент качества для специальности...
Программа обучения студентов (Syllabus) по дисциплине Экология для специальности других...
Программа обучения студентов (Syllabus) по дисциплине Геоэкология для специальности 050608...
Программа обучения студентов ( Syllabus ) По дисциплине «Классический язык» Латинский язык Для...
Программа обучения студентов (Syllabus) по дисциплине Учение о биосфере и ее эволюция для...
Программа обучения студентов (Syllabus) по дисциплине Геохимия окружающей среды для...
Программа обучения студентов (Syllabus) по дисциплине: Диагностика и коррекция...
Программа обучения студентов (Syllabus) по дисциплине «География международного туризма» для...
Программа обучения студентов (Syllabus) по дисциплине «Учение о геосистемах» для специальности...
Программа обучения студентов (Syllabus) по дисциплине Методика преподавания астрономии для...
Программа обучения студентов (Syllabus) по дисциплине Промышленная экология для специальности...



Загрузка...
скачать
АЛМАТИНСКИЙ ИНСТИТУТ ЭНЕРГЕТИКИ И СВЯЗИ

ФАКУЛЬТЕТ РАДИОТЕХНИКИ И СВЯЗИ

Кафедра «Компьютерные технологии»


УТВЕРЖДАЮ

Декан ФРТС

__________ Медеуов У.И.

«________»___________2009г..


программа курса (syllabus)


По дисциплине “ Системы баз данных”

(код дисциплины – )

для специальности


050703 – Информационные системы


Форма обучения дневная

Всего 3 кредита

Курс 3

Семестр шестой

Количество часов 135


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

Лекции - 32 часа

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


Всего самостоятельной работы 71 часов

СРСП (аудиторных) 20 часов

Курсовая работа

Экзамен - 6 семестр


Алматы 2009


Программа курса составлена ст. преподавателем кафедры электроники и компьютерных технологий Сатимовой Е.Г. на основании рабочего учебного плана дисциплины «Системы баз данных» для студентов специальности 050703 – Информационные системы.


Программа рассмотрена и одобрена на заседании кафедры «Компьютерные технологии» 28.08.2009 г. Протокол № 1.


Зав.кафедрой_____________________ З.К. Куралбаев


Преподаватели:

Сатимова Елена Григорьевна,

АИЭС, факультет «Радиотехники и связи»,

старший преподаватель кафедры «Компьютерные технологии», имеет сертификат МСР.

Аманбаев Абрахман Абдиханович,

АИЭС, факультет «Радиотехники и связи»,

старший преподаватель кафедры «Компьютерные технологии».

Ельчибаева Райгуль Балабаевна,

АИЭС, факультет «Радиотехники и связи»,

ассистент кафедры «Компьютерные технологии».


^ Время и место проведения аудиторных занятий курса:

Соответствует расписанию занятий


Кафедра ЭКТ 331 корпус Б

Адрес: 050013 Алматы ул. Байтурсынова 126, Б.331

Контактный телефон:_260-66-95
^

1 ЦЕЛЬ И ЗАДАЧИ ДИСЦИПЛИНЫ


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

Цель курса – формирование у студентов общих понятий о системах баз данных, архитектуры систем баз данных; понятий реляционной модели, основных элементов стандартного реляционного языка SQL; умение создать реальную базу данных; умение работать в сетевой или локальной базе данных, изучение принципов построения основных моделей данных и их использование в современных системах управления базами данных (СУБД), изучение методов защиты и безопасности баз данных.

Задачей изучения курса является изучение студентом основных понятий системы баз данных, архитектуры систем управления реляционными базами данных; архитектуры клиент/сервер; понятие реляционной модели, элементов стандартного реляционного языка SQL; умение создать реальную реляционную базу данных; умение работать в сетевой базе данных; умение применять методы защиты и безопасности баз данных иметь представления об администрировании баз данных и применять полученные навыки в практической деятельности инженера электронной техники.

Изучение дисциплины "Системы баз данных" студентами предполагается на третьем и четвертом курсе и базируется на знаниях, полученных в институте на 1-3 курсах по дисциплинам “Информатика”, “Высшая математика” и “Программирование на языках высокого уровня”. Полученные знания и навыки могут быть использованы при изучении дисциплин “Методы и средства защиты компьютерной информации” и др., в курсовом и дипломном проектировании.


^ График занятий:

Основной период обучения (16 недель, 6 семестр) ведется по кредитной технологии, основанной на ответственности студента к процессу обучения. В этот период схема занятий следующая: еженедельно 1 лекция – 2 ч. ( по 100 минут каждая лекция), 1 лабораторное занятие еженедельно - 2ч. ( по 100 минут каждое занятие ), еженедельно самостоятельная работа (СРС) - 6,5 ч., включающая самостоятельную работу над курсовым проектом, подготовку к лекциям и лаборатории, СРСП -1ч каждую неделю ( консультации и сдача курсового проекта).
^

2 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

2.1 Лекционные занятия (40 часа)


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

Количество академических часов

Лекция

Лабораторные

СРСП

СРС

1

2

3

4

5

1. Введение в БД. Технология баз данных, основные понятия и определения. СБД, архитектура СБД. Иерархические, сетевые и реляционные модели данных. Реляционные системы, классификация, клиентские СУБД, серверы БД. Задачи проектирования и защиты

2

4

1

2

2. Основные понятия и определения баз данных. Классификация СУБД. Пользователи банков и баз данных.

2




2

2

3. Архитектура базы данных. Физическая и логическая независимость. Жизненный цикл БД.

2

4

1

2

4. Проектирование реляционных баз данных. Этапы проектирования БД

2

4

1

4

5. Проектирование данных с помощью модели "сущность-связь".

2

4

1

4

6. Проектирование реляционных баз данных методом нормальных форм

4




2

4

7. Манипуляционная часть реляционной модели данных. Реляционная алгебра. Реляционное исчисление.

2

4

1

4

8. Основы языка SQL

2

4

1

4

9. Целостность и надежность данных. Механизмы обеспечения целостности в БД. Типы ограничений целостности, ссылочная целостность, умолчания, правила. Триггеры, системные и пользовательские хранимые процедуры БД.

2

4

1

4

10. Управление транзакциями в современных реляционных СУБД.

2

4

1

4

11. Выборочный и обязательный подходы к созданию системы безопасности. Стандарты. Классы безопасности. «Розовая» книга. Поддержка безопасности в языке SQL. Реализация системы безопасности в современных СУБД

2




1

4

12. Настройка производительности системы. Повышение эффективности выполнения операторов SQL с помощью индексов.

2




2

4

13. Планирование ёмкости базы данных

2




1

4

14. Мониторинг и аудит. Шифрование БД в MICROSOFT SQL SERVER 2005

2










Всего часов

32

32

20

51


^

2.2 Перечень лабораторных занятий (32 часа)


Лаб. раб./

нед.

^ Содержание работы

Часы

1/

I-II

Разработка моделей баз данных в среде Erwin и Visio.

4

2/

III-IV

Знакомство с сервером баз данных Microsoft SQL Server 2005. Сравнение возможностей Microsoft SQL Server и Microsoft ACCESS. Установка Microsoft SQL Server 2005.

4

3/

V-VI

Создание базы данных и таблиц в режиме SQL Server Enterprise Manager.

4

4/

VII-VIII

Создание базы данных и таблиц с помощью команд языка SQL в режиме SQL Server Query Analyzer. Определение связей между таблицами при помощи мастера диаграмм.

4

5/

IX- X

Сортировка данных. Создание представлений в режиме SQL Server Enterprise Manager и в режиме SQL Server Query Analyzer.

4

6/

XI- XII

Понятие триггера и процедуры. Создание триггеров и процедур в режиме SQL Server Enterprise Manager и в режиме SQL Server Query Analyzer.

4

7/

^ XIII- XIV

Понятие транзакции. Создание транзакции. Функции.

4

8/

XV- XVI

Cоздание приложений в виде форм и отчетов в DELPHI для БД, созданных в SQL Server

4




Итого:

32


^ 2.3 Курсовая работа


Студентам предлагаются выполнить одну курсовую работу по проектированию и разработке базы данных. Курсовая работа включает проектирование реляционной базы данных с использованием ER-метода и CASE-средств и разработку клиент-серверной системы. Курсовая работа должна содержать концептуальную модель данных, созданную на основе реальных данных, с полным описанием объектов и отношений между объектами. Модель должна быть описана объектно-ориентированным подходом с графическим методом моделирования, т.е. должны быть использованы диаграммы сущности-связи (ERD), которые преобразуются в реляционную модель данных в виде таблиц и реляций (связей).

Таблицы должны быть приведены к нормальной форме Бойса-Кодда (НФБК) т.е. данные не должны быть избыточными (не должны повторяться) и противоречивыми, должны быть целостными (согласованными), в таблицах не должна присутствовать транзитивная зависимость, условие детерминанты выполнено.

Реляционная схема баз данных должна быть описана на языке SQL, т.е. написаны скрипты SQL – таблицы и данные определяются с помощью команд языка SQL.

В расчетно-графической работе должны быть представлены примеры из реляционной алгебры (пересечение, выборка, проекция и естественное соединение) и реляционных исчислений (все три вида) на языке DML SQL .
^

2.4 Самостоятельные работы. Требования


Самостоятельная работа студента включает в себя проработку лекционного материала, подготовку к лабораторным занятиям, защите лабораторных работ, подготовке к тестированию и изучение дополнительного материала по выполнению курсовой работы. В качестве источника информации студент использует учебники, учебные пособия, периодические издания, методические разработки, справочную литературу, электронную библиотеку института и кафедры, учебные материалы, размещенные на сайте кафедры и справочную систему Интернет.


^ График самостоятельной работы студентов:




п/п

Виды

занятий

Темы СРС

Сроки сдачи

тем СРС,

КР и др.

Номер и

раздел

источника

1


2


3

Лекции


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


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

Работа с материалами предыдущих лекций


Подготовка и ознакомление с материалами проведения будущего лабораторного занятия


Изучение теории и методики выполнение разделов курсовой работы

Каждую

неделю


Каждую

неделю


14-16 недели



Конспект, учебник


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


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




^

3 Итоговая оценка знаний студентов


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

Проведение комбинированного экзамена проводится в соответствии с Положением о проведении экзаменов в АИЭС.
^

3.1 Распределение рейтинговых баллов по видам контроля


Для дисциплины СБД устанавливаются следующие виды контроля: текущий контроль, рубежный контроль, итоговый контроль (таблица 1).

Видами текущего контроля является выполнение лабораторных работ, выполнение самостоятельной работы. К рубежному контролю относится КП. К итоговому контролю относится экзамен.


Таблица 1. Рейтинг допуска. Распределение баллов по видам контроля


Параметр

%-ное содержание

Баллы

Выполнение лабораторного практикума

25

25

Курсовая работа

45

45

Итоговая рубежная аттестация (тестирование)

15

15

Посещение лекционных занятий

15

15

Итого ∑ допуск

100

100


Итоговая оценка студентов накапливается за семестр по следующей схеме:

Таблица 2. Итоговая оценка за семестр


Параметр

%-ное содержание

Баллы

Рейтинг допуска

60

60

Финальный экзамен

40

40

Итого: 0,6∑ допуск+0,4экз.

100

100


Сроки сдачи результатов текущего контроля определяется календарным графиком учебного процесса по дисциплине.
^

3.2 Оценка знаний студентов


Уровень достижений студентов по программе курса оценивается на основании общей системы итоговых оценок, принятой в АИЭС (см. табл. 3).


Таблица 3. Общая система итоговых оценок

Оценка по традиционной системе

Буквенный эквивалент

В % -ном содержании

В баллах

В баллах GPI

Отлично

А

95-100

9

4.0

А–

90-94

8

3.67

Хорошо

В+

85-89

7

3.33

В

80-84

6

3.0

В–

75-79

5

2.67

Удовлетворительно

С+

70-74

4

2.33

С

65-69

3

2.0

С–

60-64

2

1.67

D+

55-59

1

1.33

Неудовлетворительно

D

50-54

0

1.0

F

0-49

0

0

















^ Политика выставления баллов:

Все указанные в таблицах 2,3 оценочные баллы являются максимальными. Они проставляются при условии ритмичного выполнения и высокого качества работы. Оценочные баллы тестирования и посещения лекционных занятий проставляются в зависимости от числа правильных ответов и числа пропущенных лекций


^ Политика курса:

- не опаздывать и не пропускать занятия;

- внимательно отслеживать предлагаемый преподавателем сценарий

занятия, активно участвуя в нем;

- отрабатывать лабораторные занятия, пропущенные по уважительным причинам ( при наличии допуска из деканата);

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

- самостоятельно заниматься в библиотеке и дома.

^ Нормы академической этики:

- дисциплинированность;

- воспитанность;

- доброжелательность;

- честность;

- ответственность;

- работать в аудитории с отключенными сотовыми телефонами.


Конфликтные ситуации должны, открыто обсуждаться в учебных группах

с преподавателем, эдвайзером, куратором а при неразрешимости конфликта доводиться до сотрудников деканата.

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

^ 4.1 Материал для обязательного изучения



  1. Дейт, К. Дж. Введение в системы баз данных, 8-е издание.: Пер. с англ. — М.: Издательский дом "Вильяме", 2005.

  2. Питер Роб, Карлос Коронел Системы баз данных: проектирование, реализация и управление, 5-е издание, – BHV Санкт-Петербург, 2004 . -1040 с., .

  3. Д.Кренке Теория и практика построения баз данных. 9-е изд. – СПб.: Питер,2005.

  4. К. Бегг, Т. Коннолли Базы данных. Проектирование, реализация и сопровождение. Теория и практика - Изд.: Вильямс, 2003.

  5. Род Стивенс. Программирование Баз Данных.- Москва, Бином ,2003.

  6. Райан Стивенс, Рональд Р.Плю. SQL за 24 часа. Москва Бином 1998 – 400с.

  7. Грофф Джеймс Р., Вайнберг Пол Н. SQL. Полное руководство. – BHV, Киев 1998 – 608с.

  8. Форта Б. Освой самостоятельно: SQL: 10 минут на урок (пер. с англ. под ред. Гусева В. С. ) Изд. 3-е. М.: Издательский дом "Вильяме", 2006.

  9. Мартин Грабер. Введение в SQL . – М.: Лори 1997.

  10. Основы баз данных: курс лекций: учеб. пособие / С.Д. Кузнецов. –М.:Интернет-Ун-т Информ. Технологий, 2005.

  11. Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных. Издательство "Лори", 2006, 382 с.


^ 4.2 Материал для дополнительного ознакомления


  1. Роберт Вийера. Программирование баз данных Microsoft SQL Server 2005. Базовый курс. Пер. с англ. — М.: Издательский дом "Вильямс", 2007 – 832с.

  2. Уильям Р. Станек. Microsoft SQL Server 2005. Справочник администратора. Издательство: Русская Редакция, 2008 г.,- 544с.

  3. Майк Гандерлой, Джозеф Джорден, Дейвид Чанц Освоение Microsoft SQL Server 2005. Пер. с англ. — М.: Издательский дом "Вильямс", 2007 – 1104с.

  4. Дибетта П. Знакомство с Microsoft SQL Server 2005 / Пер. с англ.-М.: Издательско-торговый дом “Русская Редакция”, 2005. -288 с.:ил.

  5. Microsoft SQL Server 2005. Руководство администратора. Пер. с англ. — М.: Издательский дом "Вильямс", 2008 – 816с.

  6. Ростислав Михеев. MS SQL Server 2005 для администраторов. – BHV Санкт-Петербург, 2007. 522с.

  7. Глушаков С.В.,Ломотько Д.В. Базы данных. Учебный курс. – Харьков «Фолио», Киев «Абрис» 2000 – 504с.

  8. Фаронов В.В., Шумаков П.В. Delphi 6. Руководство разработчика баз данных - М.: "Нолидж".




Скачать 142,1 Kb.
оставить комментарий
Дата17.10.2011
Размер142,1 Kb.
ТипПрограмма курса, Образовательные материалы
Добавить документ в свой блог или на сайт

Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

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

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

наверх