Учебная программа по дисциплине «Управление данными»

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

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

Составитель

Содержание образовательного стандарта по дисциплине Управление данными.

Основные понятия банков данных и знаний; информация и данные; предметная область банка данных; роль и место банков данных в информационных системах; пользователи банков данных; преимущества централизованного управления данными; база данных как информационная модель предметной области; система управления базой данных (СУБД); администратор базы данных; архитектура банка данных; инфологическое проектирование базы данных; выбор модели данных; иерархическая; сетевая и реляционные модели данных, их типы структур, основные операции и ограничения; представления структур данных в памяти ЭВМ; современные тенденции построения файловых систем; обзор промышленных СУБД; тенденции развития банков данных.

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

Цель курса «Управление данными» - дать студентам теоретические знания технологии организации и хранения данных при формированиии баз данных и практические навыки по созданию баз данных и управлению ими.

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

НЕ нашли? Не то? Что вы ищете?

§  о современных технологиях организации и управления данными;

§  об инструментальных средствах разработки прикладных программ в СУБД;

знать:

§  структуру, свойства и представление информации,

§  роли пользователей БД,

§  основы теории баз данных и их проектирования,

§  назначение, архитектуру, функциональные возможности и тенденции развития современных СУБД;

уметь:

§  создавать базы данных средствами СУБД Access,

§  управлять базами данных;

иметь опыт:

§  применения полученных теоретических знаний при работе с СУБД.

Дисциплина “Управление данными” базируется на знаниях, полученых обучающимися по данной дисциплине в курсе «Информатика».

Содержание дисциплины в соответствии с ГОС и её общий объем в часах по учебному плану.

Основные понятия банков данных и знаний; информация и данные; предметная область банка данных; роль и место банков данных в информационных системах; пользователи банков данных; преимущества централизованного управления данными; база данных как информационная модель предметной области; система управления базой данных (СУБД); администратор базы данных; архитектура банка данных; инфологическое проектирование базы данных; выбор модели данных; иерархическая; сетевая и реляционные модели данных, их типы структур, основные операции и ограничения; представления структур данных в памяти ЭВМ; современные тенденции построения файловых систем; обзор промышленных СУБД; тенденции развития банков данных

Общий объем в часах по учебному плану 136 часов.

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

№№

п/п

Форма учебной работы

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

Очная

Очно-заочная

Заочная

1.

Аудиторная работа

85

Лекции

60

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

25

2.

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

51

3.

Всего по учебной дисциплине

136

ТЕМАТИЧЕСКИЙ План ИЗУЧЕНИЯ ДИСЦИПЛИН:

№№

тем

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

Всего часов

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

Аудиторная работа

Внеаудиторная работа

Лекции

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

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

1.

Тема 1. Основные понятия банков и баз данных и знаний. Элементы проектирования БД.

18

4

10

2.

Тема 2. Создание и корректировка БД в СУБД ACCESS.

8

6

10

3.

Тема 3. Эксплуатация БД. Механизм запросов в СУБД. Отчеты.

14

11

10

4.

Тема 4. Инструментальные средства разработки прикладных программ в СУБД.

6

4

14

5.

Тема 5. Возможности современных СУБД и тенденции развития баз и банков данных Открытый интерфейс доступа к данным. Обслуживание БД.

14

7

Итого:

136

60

25

51

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

Тема 1. Основные понятия банков и баз данных и знаний. Элементы проектирования БД.

Предмет и содержание курса. Информация и данные. Основные понятия банков данных и знаний. Преимущества централизованного управления данными. Роль и место банков данных в информационных системах. Классификация БД.

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

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

Реляционная модель данных. Индексирование. Ключи и связи. Ссылочная целостность. Введение в нормализацию данных.

Системы управления базами данных (СУБД). Двенадцать правил Кодда.

Тема 2. Создание и корректировка БД в СУБД ACCESS.

СУБД ACCESS. Свойства полей БД. Типы данных. Объекты БД ACCESS. Мастера ACCESS. Создание БД. Создание и заполнение таблиц БД. Связывание таблиц

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

Тема 3. Эксплуатация БД. Механизм запросов в СУБД. Отчеты.

Поиск информации. Фильтры. Простые запросы. Создание запросов на выборку и параметрических запросов. Групповые операции и вычисления в запросах. Запросы-действия и перекрестные запросы. Введение в язык создания запросов SQL. Кнопочные и подчиненные формы. Отчеты, типы отчетов и методы их создания. Вычисления в отчетах и формах. Создание диаграмм.

Тема 4. Инструментальные средства разработки прикладных программ в СУБД.

Макросы и модули, назначение, способы создания и запуска. Основы программирования на языке VBA. Разработка пользовательского интерфейса.

Тема 5. Возможности современных СУБД и тенденции развития баз и банков данных Открытый интерфейс доступа к данным. Обслуживание БД.

Обслуживание БД: резервирование, оптимизация, восстановление и защита БД. Интеграция и использование внешних данных. Поддержка технологий корпоративных сетей. Многопользовательская БД ACCESS. Современные тенденции построения файловых систем. Обзор промышленных СУБД. Тенденции развития баз и банков данных. Хранилища данных. Аппаратные средства систем хранения данных.

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

1.  Описание предметной области. Разработка модели. - 4 часа.

2.  Создание БД. Создание и заполнение таблиц БД. Связывание таблиц. - 4 часа.

3.  Создание форм ввода. - 2 часа.

4.  Поиск информации в БД. Создание запросов. - 6 часов

5.  Написание запросов на языке SQL. - 4 часа.

6.  Создание отчетов и подчиненных форм. - 3 часа

7.  Создание макросов и разработка пользовательского интерфейса. - 2 часа.

Литература:

1.  Гайдамакин информационные системы, базы и банки данных. Вводный курс: Учебное пособие. - М.:Гелиос АРВ, 20с.,ил.

2.  Савицкий организации, хранения и обработки данных:Учеб. Пособие.-М.:ИНФРА-М, 2001.-232 с.

3.  , Пушкина Microsoft Access 2002. - СПб.:БХВ-Петербург, 20с.: ил.

Рабочая программа разработана доцентом кафедры ИТиЕНД РОСНОУ