Учебная программа по дисциплине базы данных и субд дорохина Т. В., Скуратовская О. Г icon

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


Смотрите также:
Программа дисциплины «Базы данных»...
Лекционный комплекс модуль Базы данных и субд глоссарий бд база данных...
Реферат на тему: Access. Базы данных...
Системы управления базами данных (субд). Функции субд базы данных (БД)...
Рабочая учебная программа по дисциплине «Базы данных» Направление №230100 «Информатика и...
Управление транзакциями в системах баз данных Понятие транзакции...
Сервисные программы (внешние утилиты)...
Опираются на единый устоявшийся комплекс основных понятий. Рассмотрим эти понятия...
Гис-технологии в экологии...
Методические указания к лабораторным работам по курсу "Базы данных" Москва...
Тезисы лекционных занятий по дисциплине «Базы данных и их приложения»...
Методика выполнения работы Введение в базы данных и Microsoft Access База данных (БД)...



Загрузка...
скачать
УЧЕБНАЯ ПРОГРАММА ПО ДИСЦИПЛИНЕ

БАЗЫ ДАННЫХ И СУБД

Дорохина Т.В., Скуратовская О.Г.


Для очной формы обучения ВСЕГО 260

лекции 70

семинары 70

Всего аудиторных занятий 140

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


Требования ГОС к обязательному минимуму содержания основной

образовательной программы:

Базы данных (БД) и системы управления базой данных (СУБД). Выбор системы управления базами данных. Жизненный цикл базы данных. Уровни моделей и этапы проектирования БД. Инфологическое моделирование. Языковые средства современных СУБД. Даталогическое моделирование. Проектирование на физическом уровне. Средства и методы проектирования БД. Реляционные СУБД. СУБД на инвертированных файлах. Гипертекстовые и мультимедийные БД. XML-серверы. Объектно-ориентированные БД. Распределенные БД. Коммерческие БД.

Организация процессов обработки данных в БД. Ограничения целостности. Технология оперативной обработки транзакции (ОLТР–технология). Информационные хранилища. ОLАР-технология.

Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Основные математические методы, применяемые при сжатии информации. Фрактальные методы в архивации. Управление складами данных.


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

^ Перечень дисциплин, усвоение которых необходимо для изучения курса: «Информатика», «Программирование», «Информационные технологии».

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

    • знать:

  • основные понятия и подходы к построению БД,

  • модели данных,

  • классификацию баз данных и СУБД,

  • средства и методы проектирования БД,

  • языки описания и манипулирования данными разных классов (QBE, SQL),

    • уметь:

  • построить модель предметной области и создать соответствующую ей базу данных,

  • работать в СУБД MS SQL-сервер, Access,

  • создавать запросы к БД,

  • проектировать приложения,

  • получать результатные документы.

    • иметь представление о:

  • хранилищах данных,

  • проблемах создания и сжатия больших информационных массивов,

  • возможностях использования современных языков программирования для разработки приложений и создания интерфейса ИС.

Основные виды занятий: лекции и практические занятия.

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

Основной вид рубежного контроля знаний: курсовая работа, зачет и экзамен.


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

Тема 1. Основные понятия.

База данных (БД) и предметная область. Система управления базой данных (СУБД). Понятие банка данных (БнД). Компоненты БнД. База данных (БД) – ядро БнД. Требования к БД. Понятие «целостность БД». Программные, технические и организационно-методические средства. БнД. Классификация БнД. Документальные и фактографические БД. Объектно-ориентированные БД. Гипертекстовые и мультимедийные БД. XML-серверы. Распределенные БД. Коммерческие БД.

Пользователи БнД. Администраторы БнД (АБД) и их функции.

^ Тема 2. Введение в проектирование БД. Инфологическое (концептуальное) моделирование предметной области.

Жизненный цикл базы данных. Модели данных. Уровни моделей и этапы проектирования БД. Инфологическое моделирование. Требования, предъявляемые к ИЛМ. Модель Чена «сущность-связь». Объекты, атрибуты, ключи, связи. ER-модели. Классы объектов. Типы объектов. Виды связей.

^ Тема 3. Даталогическое моделирование.

Особенности даталогических моделей. Общие принципы даталогического проектирования. Факторы, влияющие на проектирование БД.

Реляционная модель данных. Проектирование реляционных баз данных методом нормализации. Определение ключевых полей и связей. Связывание таблиц. Целостность БД. Получение реляционной схемы из ER-диаграммы.

Современные средства и методы проектирования БД.

^ Тема 4. Физическая организация хранения данных.

Файловые структуры. Классификация файлов. Индексные файлы. Инвертированные списки. Модели физической организации данных при бесфайловой организации. Страничная организация данных. Технологии хранения данных в SQL server.

^ Тема 5. Языки запросов к БД.

Язык запросов по образцу QBE. Табличные языки как «построители» SQL-запросов.

Язык запросов SQL. Структура языка. Типы данных и средства определения доменов. Средства определения базовых таблиц и ограничений целостности. Общая характеристика оператора SELECT, предикаты раздела WHERE, группировка и условия раздела HAVING.

Средства манипулирования данными.

Создание и использование "представлений". Создание и использование курсоров. Встроенный SQL.

^ Тема 6. Современные СУБД.

Классификация СУБД. Реляционные СУБД. СУБД на инвертированных файлах. Характеристика сетевых СУБД.

Языковые средства современных СУБД. Классификация языковых средств Выбор СУБД.

^ Тема 7. Организация процессов обработки данных в БД.

Распределенная обработка данных. Модели «клиент-сервер» и «файл-сервер». Модели сервера БД и сервера приложений. Модели транзакций. Свойства транзакций. Журнал транзакций. Параллельное выполнение транзакций. Механизм блокировок. Триггеры Хранимые процедуры.

^ Тема 8. Хранилища данных.

Технология оперативной обработки транзакции (ОLТР–технология). Информационные хранилища. ОLАР-технология. Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Основные математические методы, применяемые при сжатии информации. Фрактальные методы в архивации. Управление складами данных.

^ Тема 9. Разработка приложений

Клиентское и серверное ПО. Проектирование приложений типа "клиент-сервер". Особенности работы в гетерогенной среде. Стандарты интерфейсов.

Генераторы приложений в современных СУБД. Создание меню.

Визуальное программирование для приложений. Средства документирования проекта.

Публикация БД в Интернет.


ЛИТЕРАТУРА

Основная:

  1. Базы данных: модели, разработка, реализация / Карпова Т.С. - СПб.:Питер, 2002

  2. Малыхина М.П. Базы данных: основы, проектирование, использование. - СПб.: БХВ-Петербург, 2004

  3. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений. – М.: Бином-Пресс; СПб.: КОРОНА, 2006.


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

  1. Проектирование баз данных на SQL Server 2000 / Дэвидсон Л.; Пер. с англ. – М.: БИНОМ. Лаборатория знаний, 2003.

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

  3. Дейт К. Дж. Введение в системы баз данных, 6-е изд.: Пер. с англ.. - К.; СПб.:Издательский дом "Вильямс", 2000




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

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

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

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

Рейтинг@Mail.ru
наверх