Учебно-методический комплекс по специальностям 050202. 65 и 050200. 62 «Информатика» Москва 2008

Вид материалаУчебно-методический комплекс

Содержание


2.2. Тематический план лекционного курса
2.2. Тематический план семинарских занятий
2.3. Тематический план лабораторных занятий
Наименование тем
Ansi/iso sql
3. Организация самостоятельной работы
4. Темы курсовых работ
5. Требования к зачету
6. Методическое обеспечение дисциплины
Организация самостоятельной работы студентов
7. Дополнительные материалы
8. Материально-техническое обеспечение реализации
10. Улман Д. Основы систем баз данных. – М.: Финансы и статистика, 1983
Подобный материал:
1   2   3




2.2. Тематический план лекционного курса





№№

п/п

Тема или содержание

Время,

час

1

Тема 1. Основы баз данных

2

2

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

8

3

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

6

4

Тема 4. Нормализация таблиц РБД

4

5

Тема 5. Язык структурированных запросов

10

6

Тема 6. Разработка программного обеспечения по работе с базами данных

6



2.2. Тематический план семинарских занятий





№№

п/п

Тема или содержание

Время,

час

1

Тема 1. Основы баз данных. Система управления базами данных как специальное программное обеспечение для управления базами данных.

2(4)

2

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

2(4)

3

Тема 2. Модели баз данных. Обзор моделей баз данных: иерархическая модель. Преимущества и недостатки иерархической модели.

2(4)

4

Тема 2. Модели баз данных. Сетевая модель. Пример сетевой модели. Преимущества и недостатки сетевой модели.

2(4)

5

Тема 2. Модели баз данных. Реляционная модель. Основные понятия. Сущности, атрибуты, таблицы. Объектно-ориентированная модель. Основные понятия. Эволюция моделей данных.

2(4)

6

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

2(4)

7.

Тема 4. Нормализация таблиц РБД. Необходимость нормализации. Избыточность данных. Избыточность данных как причина аномалий данных. Аномалии обновления. Аномалии включения. Аномалии удаления.

2(4)

8.

Тема 4. Нормализация таблиц РБД. Этапы нормализации. Нормальные формы. 1НФ, 2НФ, 3НФ. Приведение к первой нормальной форме (1НФ).

2(4)

9.

Тема 6. Разработка программного обеспечения по работе с базами данных. Основные технологии по работе с локальными базами данных.

2(4)


Примечание: В скобочках указано время предусмотренное для профиля 050200.62 - «Информатика».


2.3. Тематический план лабораторных занятий





№№

п/п

Тема или содержание

Время,

час

1.

Тема 2. Модели баз данных. Разработка иерархической модели.

2

2.

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

2

3.

Тема 2. Модели баз данных. Разработка реляционной базы данных.

2

4.

Тема 3. Реляционная модель баз данных. Запросы.

2

5.

Тема 3. Реляционная модель баз данных. Отчеты.

2

6.

Тема 3. Реляционная модель баз данных. Обеспечение целостности данных.

2

7.

Тема 4. Нормализация таблиц РБД. Приведение к нормальным формам (1НФ, 2нф, 3НФ).

2

8.

Тема 4. Нормализация таблиц РБД. Нормальная форма Бойса-Кодда (БКНФ).

2

9.

Тема 5. Язык структурированных запросов. Введение в SQL. Назначение. Основные понятия. Типы данных. Таблицы. Запросы.

2

10.

Тема 5. Язык структурированных запросов. Компоненты языка SQL: язык определения данных и язык манипулирования данными. Стандарты и диалекты языка SQL: ANSI/ISO SQL, SQL-99(SQL-3), Transact-SQL.

2

11.

Тема 5. Язык структурированных запросов. Команды языка определения данных (DDL). Команды языка манипулирования данными (DML).

2

12.

Тема 5. Язык структурированных запросов. Использование языка SQL для выборки данных из таблиц. Формирования запроса. Определение выборки - предложение WHERE. Использование булевых операторов. Использование специальных операторов в «условиях». Оператор IN. Оператор BETWEEN. Оператор LIKE. Оператор IS NULL. Функции агрегирования. Суммирование данных с помощью функций агрегирования.

2

13.

Тема 5. Язык структурированных запросов. Ввод, удаление и изменение значений полей. Команды обновления. Ввод значений. Исключение строк из таблицы. Изменение значений полей.

2

14.

Тема 6. Разработка программного обеспечения по работе с базами данных. Работа с внешними данными с помощью BDE/ODBC/MS DBJet.

2

15.

Тема 6. Разработка программного обеспечения по работе с базами данных. Объектно-ориентированное программирование в среде баз данных. DAO – data access object

4

16.

Тема 6. Разработка программного обеспечения по работе с базами данных. Доступ к внешним данным с помощью распределенных запросов. Клиент/серверная сетевая инфраструктура и работа с удаленными базами данных.

4



Сводная таблица бюджета времени

Наименование тем

Всего

(час)

Фонд времени (часов)

Лекционные занятия

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

Семи-нарские занятия

Само-стоятель-ная работа

Тема 1. Основы баз данных

6

2

Лекция 1




2(4)

Сем. 1

2

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

44

2

Лекция 2




2(4)

Сем. 2

2(4)

2

Лекция 3

2

Лаб. 1

2(4)

Сем. 3

6

2

Лекция 4

2

Лаб. 2

2(4)

Сем. 4

6

2

Лекция 5

2

Лаб. 3

2(4)

Сем. 5

6

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

30

2

Лекция 6

2

Лаб. 4




4

2

Лекция 7

2

Лаб. 5

2(4)

Сем. 6

6

2

Лекция 8

2

Лаб. 6




6

Контрольная работа №1

Тема 4. Нормализация таблиц РБД

23

2

Лекция 9

2

Лаб. 7

2

Сем. 7

6

2

Лекция 10

2

Лаб. 8

2

Сем. 8

5

Контрольная работа №2

Тема 5. Язык структурированных запросов

45

2

Лекция 11

2

Лаб. 9




5

2

Лекция 12

2

Лаб. 10




5

2

Лекция 13

2

Лаб. 11




5

2

Лекция 14

2

Лаб. 12




5

2

Лекция 15

2

Лаб. 13




5

Контрольная работа №3

Тема 6. Разработка программного обеспечения по работе с базами данных

32

2

Лекция 16

2

Лаб. 14




5

2

Лекция 17

4

Лаб. 15

Лаб. 16

2

Сем. 9

6

2

Лекция 18

4

Лаб. 17

Лаб. 18




5

Контрольная работа №4

Итого:

180

36

36

18

90

Примечание: В скобочках указано время предусмотренное для профиля 050200.62 - «Информатика».

2.4. Список рекомендуемой литературы


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

  1. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. – М.: Финансы и статистика, 1998.
  2. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс. – М., 2002.
  3. Грабер М. Введение в SQL. – М.: Лори, 1996.
  4. Козлов В.А. Открытые информационные системы. Серия: Прикладные информационные технологии. 2001.
  5. Проектирование и реализация баз данных Microsoft SQL Server 2000. Учебный курс Microsoft. – М.: Русская редакция; СПб.: Питер, 2005.



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

  1. Дейт К. Введение в системы баз данных. 6-е изд., перераб. и доп. – К.: Диалектика, 1998.
  2. Лешек А. Мацяшек. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML. – М., 2002.
  3. Петров В.Н. Информационные системы: учебник. М, 2001.
  4. Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. – СПб.: БХВ-Петербург, 2004.
  5. Улман Д. Основы систем баз данных. – М.: Финансы и статистика, 1983



2.4.3. Перечень ключевых слов


1НФ, 2НФ, 3НФ

ANSI/ISO SQL

BDE

CASE средства ER-моделирования

CREATE TABLE

CREATE VIEW

DAO

DDL

DELETE

DML

ER-диаграмма

ER-модель

INSERT

Microsoft SQL Server

ODBC

SQL

SQL-3

SQL-99

Transact-SQL.

UPDATE

Абстрактные модели данных

Администрирование СУБД

Аномалии данных

Атрибуты

База данных

Вложенные запросы

Внешний ключ (FK)

Внешняя модель

Внутренняя модель

Вторичный ключ (SK)

Данные

Денормализация

Детерминант

Диаграммы «сущность-связь»

Записи в таблице

Запросы

Иерархическая модель

Избыточность данных

Индексы

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

Информация

Категории моделей баз данных

Клиент/серверная сетевая инфраструктура

Ключевые атрибуты

Концептуальная модель

Методология проектирования программного обеспечения

Модели данных

Модели реализации

Моделирование данных

Модель «птичья лапка»

Модель «сущность-связь»

Модель реализации

Модель Чена

Неупорядоченные данные

Нормализация

Нормальная форма Бойса-Кодда (БКНФ)

Нормальные формы

Объединение множества запросов в один

Объектно-ориентированная модель

Ограничения целостности данных в реляционных базах данных

Первичный ключ (PK)

Полная функциональная зависимость

Пользователь

Поля таблицы

Понятийная модель

Потенциальный ключ (CS)

Права

Права доступа к данным

Правила целостности

Представления

Привилегии

Реляционная модель

Связанные подзапросы

Связь многие-ко-многим (M:N)

Связь один-к-одному (1:1)

Связь один-ко-многим (1:М)

Сетевая модель

Система управления базами данных

Словарь данных

Соединение таблиц

Составной ключ

Суперключ

Сущность

Таблицы

Типы данных

Транзитивная зависимость

Упорядоченные данные

Управление безопасностью в СУБД

Уровни абстракции данных

Физическая модель

Функции агрегирования

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

Целостность на уровне ссылки

Целостность на уровне сущности

Целостность, определяемая пользователем

Частичная зависимость

Этапы нормализации

Язык запросов

Язык структурированных запросов

3. ОРГАНИЗАЦИЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ


Специфика дисциплины «Системы управления базами данных» ориентирует студентов на активную самостоятельную работу:
  1. овладение терминологией;
  2. приобретение навыков в постановке задач;
  3. приобретение навыков в проектировании расчетов;
  4. привитие навыков четких рассуждений;
  5. практика в анализе связей между процессами;
  6. самостоятельная разработка алгоритма решаемой задачи;
  7. практика в написании программ для ЭВМ;
  8. самостоятельная работа с книгой.



4. ТЕМЫ КУРСОВЫХ РАБОТ


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


1. Разработка базы данных «Школа».

2. Разработка базы данных «Учебный план».

3. Разработка базы данных «Склад».

4. Разработка базы данных «Магазин».

5. Методика изучения баз данных на уроках информатики в средней школе.


5. ТРЕБОВАНИЯ К ЗАЧЕТУ

СПИСОК ВОПРОСОВ


5.1. Требования к зачету


Для сдачи зачета по дисциплине «Системы управления базами данных» необходимо выполнить все требуемые практические задания (получить допуск к зачету преподавателя, проводившего семинарские или лабораторные занятия). Существенным моментом является посещаемость занятий (в случае пропусков занятий предполагается более подробный опрос по темам пропущенных занятий).


На зачет выносится материал, излагаемый в лекционном курсе и рассматриваемый на семинарских и на лабораторных занятиях. Для получения зачета надо правильно ответить на несколько поставленных вопросов и решить предложенные несложные задачи. В затруднительных ситуациях (в отдельных случаях) допускается на зачете воспользоваться тетрадью с записью материалов лекций и семинаров в присутствии преподавателя. При этом преподаватель может убедиться, в какой степени студент ориентируется в «своих» материалах и по ряду дополнительных вопросов (по тетради) решить вопрос о зачете.


5.2. Список вопросов к зачету


1. Моделирование данных. Основы моделирования. Модели данных: уровни абстракции данных.

2. Модифицированные (ANSI/SPARC) абстрактные модели данных. Концептуальная модель. Внутренняя модель. Внешняя модель. Физическая модель.

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

4. Модели реализации: иерархическая, сетевая, реляционная и объектно-ориентированная. Концептуальная модель как основа при проектировании базы данных.

5. Типы связей для описания отношений между данными: один-ко-многим (1:М), многие-ко-многим (M:N) и один-к-одному (1:1).

Иерархическая модель. Пример иерархической структуры. Преимущества и недостатки иерархической модели.

6. Сетевая модель. Пример сетевой модели. Преимущества и недостатки сетевой модели.

7. Модель «сущность-связь» (ER-модель). Модель «сущность-связь» как графический инструмент моделирования данных. Диаграммы «сущность-связь».

8. Реляционная модель. Основные понятия. Сущности, атрибуты, таблицы. Объектно-ориентированная модель. Основные понятия. Эволюция моделей данных.

9. Отображение модели «сущность-связь» на реляционную модель. Типы данных: числовой, символьный, дата/время, логический.

10. Ключевые атрибуты. Первичный ключ (PK). Составные ключи. Функциональные зависимости атрибутов. Полная функциональная зависимость. 11. Суперключ. Потенциальный ключ (CS). Вторичный ключ (SK). Внешний ключ (FK). Индексы.

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

13. Реализация связей в реляционной базе данных. Реализация связей «один к одному», «один ко многим», «многие ко многим».


14. Нормализация таблиц РБД. Необходимость нормализации. Избыточность данных. Избыточность данных как причина аномалий данных. Аномалии обновления. Аномалии включения. Аномалии удаления.

15. Этапы нормализации. Нормальные формы. 1НФ, 2НФ, 3НФ. Приведение к первой нормальной форме (1НФ).

16. Зависимости между атрибутами. Частичная зависимость. Транзитивная зависимость. Диаграмма зависимостей: 1НФ. Приведение ко второй нормальной форме (2НФ). Приведение к третьей нормальной форме (3НФ).

17. Нормальная форма Бойса-Кодда (БКНФ). Детерминант. Структура таблицы, приведенной к 3НФ, но не к БКНФ. Декомпозиция структуры таблицы для приведения к требованиям БКНФ.

18. Язык структурированных запросов. Общее понятие языков запросов. Язык структурированных запросов (SQL) как стандартный язык реляционных баз данных.

19. Введение в SQL. Назначение. Основные понятия. Типы данных. Таблицы. Запросы. Компоненты языка SQL: язык определения данных и язык манипулирования данными. Стандарты и диалекты языка SQL: ANSI/ISO SQL, SQL-99(SQL-3), Transact-SQL.

20. Команды языка определения данных (DDL). Команды языка манипулирования данными (DML).

21. Использование языка SQL для выборки данных из таблиц. Формирования запроса. Определение выборки - предложение WHERE.

22. Использование булевых операторов. Использование специальных операторов в «условиях». Оператор IN. Оператор BETWEEN. Оператор LIKE. Оператор IS NULL. Функции агрегирования. Суммирование данных с помощью функций агрегирования.

23. Строки и выражения. Форматирование результатов запросов. Упорядочение выходных полей. Использование множества таблиц в одном запросе. Соединение таблиц.

24. Вложенные запросы. Связанные подзапросы. Использование оператора EXIST. Использование операторов ANY, ALL и SOME. Использование предложения UNION. Объединение множества запросов в один.

25. Ввод, удаление и изменение значений полей. Команды обновления. Ввод значений. Исключение строк из таблицы. Изменение значений полей.

Использование подзапросов с командами обновления. Использование подзапросов в INSERT. Использование подзапросов с DELETE. Использование подзапросов с UPDATE.

26. Создание таблиц. Команда CREATE TABLE. Индексы. Изменение таблицы, которая уже была создана. Ограничения на множество допустимых значений данных. Ограничения в таблицах. Поддержка целостности данных. Родительские ключи.

27. Представления. Команда CREATE VIEW. Изменение значений с помощью представлений. Обновление представлений. Выбор значений, размещенных в представлениях.

28. Понятие администрирования СУБД. Использование языка SQL для решения административных задач по управлению правами доступа к данным. Пользователи. Права и Привилегии. Передача и лишение привилегий. Работа с множеством пользователей.

29. Управление безопасностью в СУБД. Обзор современных систем управления базами данных. Microsoft SQL Server.

30. Методология проектирования программного обеспечения.

31. Основные технологии по работе с локальными базами данных.

32. Работа с внешними данными с помощью BDE/ODBC/MS DBJet.

33. Объектно-ориентированное программирование в среде баз данных. DAO – data access object

34. Доступ к внешним данным с помощью распределенных запросов.

35. Клиент/серверная сетевая инфраструктура и работа с удаленными базами данных.


6. МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ


6.1. Методические рекомендации к семинарским занятиям

и лабораторным работам


Для эффективного овладения математической логикой рекомендуется:

- освоить фундаментальные понятия дисциплины;

- овладеть элементарными приемами составления программ;

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

- получить практические навыки в выводе формул;

- регулярно прорабатывать изученный материал;


6.2. Методические рекомендации по осуществлению

текущего, самостоятельного и итогового контроля


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


6.3. Методические рекомендации по организации

самостоятельной работы студентов


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

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


Темы для

самостоятельного изучения

Изучаемые

вопросы

К-во

часов

Формы

Самостоятельной

работы

Методическое обеспечение

Форма отчетности

К-во час.

(контр)

Тема 1. Основы баз данных

Система управления базами данных

2

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

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

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

2(4)

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

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

Модели баз данных. Моделирование данных.

6

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

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

Иерархическая модель. Сетевая модель.

6

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

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

Объектно-ориентированная модель

6

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

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

Реляционная модель баз данных.

4

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

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

Ограничения целостности данных в реляционных базах данных

6

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

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

Ключи баз данных

6

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 4. Нормализация таблиц РБД

Нормализация таблиц РБД.

6

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 4. Нормализация таблиц РБД

Аномалии обновления, включения, удаления.

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 5. Язык структурированных запросов

Язык структурированных запросов SQL.

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 5. Язык структурированных запросов

Компоненты языка SQL: язык определения данных и язык манипулирования данными.

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 5. Язык структурированных запросов

Стандарты и диалекты языка SQL: ANSI/ISO SQL, SQL-99(SQL-3), Transact-SQL.

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 5. Язык структурированных запросов

Команды языка определения данных (DDL). Команды языка манипулирования данными (DML).

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 5. Язык структурированных запросов

Использование языка SQL для выборки данных из таблиц. Формирования запроса.

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 6. Разработка программного обеспечения по работе с базами данных

Объектно-ориентированное программирование в среде баз данных.

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 6. Разработка программного обеспечения по работе с базами данных

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

6

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1

Тема 6. Разработка программного обеспечения по работе с базами данных

Клиент/серверная сетевая инфраструктура и работа с удаленными базами данных.

5

Работа с литературой, Интернет, персональным компьютером

Рекомендуемая литература, Ресурсы Интернет

Реферат

1


Примечание: В скобочках указано время предусмотренное для профиля 050200.62 - «Информатика».


7. ДОПОЛНИТЕЛЬНЫЕ МАТЕРИАЛЫ


7.1. Методические рекомендации по организации

изучения дисциплины


Дисциплина изучается в 5 семестре. Для информатиков профиля 050202.65 предусмотрено 36 час лекций, 18 час семинарских занятий, 36 час лабораторных занятий и 90 час самостоятельных занятий. Для информатиков профиля 050200.62 предусмотрено 36 час лекций, 36 час семинарских занятий, 36 час лабораторных занятий и 92 час самостоятельных занятий. В конце запланировано проведение зачета.

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


7.2. Образцы практических заданий


1. Разработать базу данных «Школа».

2. Разработать базу данных «Учебный план».

3. Разработать базу данных «Склад».

4. Разработать базу данных «Магазин».

5. Разработать таблицу запросов.

6. Разработать отчет.

7. Разработать модель иерархической базы данных.

8. Привести таблицу базы данных к нормализованному виду.


8. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ РЕАЛИЗАЦИИ

ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ


8.1. Программы, пособия, литература (в т.ч. в библиотеке МГОУ)


Библиотека МГОУ обеспечивает дисциплину «Системы управления базами данных» в полном объеме. В ней имеется следующая литература.
  1. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. – М.: Финансы и статистика, 1998.
  2. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс. – М., 2002.
  3. Грабер М. Введение в SQL. – М.: Лори, 1996.
  4. Дейт К. Введение в системы баз данных. 6-е изд., перераб. и доп. – К.: Диалектика, 1998.
  5. Козлов В.А. Открытые информационные системы. Серия: Прикладные информационные технологии. 2001.
  6. Лешек А. Мацяшек. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML. – М., 2002.
  7. Петров В.Н. Информационные системы: учебник. М, 2001.
  8. Проектирование и реализация баз данных Microsoft SQL Server 2000. Учебный курс Microsoft. – М.: Русская редакция; СПб.: Питер, 2005.
  9. Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. – СПб.: БХВ-Петербург, 2004.

10. Улман Д. Основы систем баз данных. – М.: Финансы и статистика, 1983




8.2. Технические средства обучения


На факультете средства вычислительной техники имеются в достаточном количестве: 4 компьютерных класса с современными персональными компьютерами. Классы имеют:

мультимедийный проектор;

принтер.

Программное обеспечение дисциплины:

операционная система Windows 2000 SP4 или Windows XP SP2 с развернутым веб-сервером MS IIS.

дистрибутив системы управления базами данных Microsoft SQL Server 2000, доступный пользователям рабочих станций локально или по сети;

офисный пакет программ MS Office в составе : Word, Excel, Power Point, Access;

среда разработки Visual Studio.NET 2003/2005, в состав которой входит Visual Basic и/или C#;

программа для чтения документов формата portable document format (pdf);

интернет-браузер Microsoft Internet Explorer.