Зудилин Александр Эдуардович, ст - umotnas.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Название работы Кол-во страниц Размер
Александр и Маргарита Тучковы: история большой любви и преданности 1 26.14kb.
Константин Эдуардович Циолковский родился 17 сентября 1857 года в... 1 77.16kb.
Г. Екатеринбург 2010/2011 уч год 1 123.25kb.
Классный час. 11Б класс. 09. 2009 г. Александр Невский личность нации. 1 105.27kb.
Е. М. Скитер Александр I: личность и политика 4 1750.25kb.
Коррекция гиперметропии высокой степени методом полиартифакии 14. 1 314.93kb.
На июнь 2009г. Подробная информация и заказ билетов 1 53.55kb.
Александр Иванович Субетто Научно-биографическая литература 1 10.41kb.
Хает Илья (HP), Цимбалистов Александр (inline group), Шпер Александр... 7 3167.57kb.
Хает Илья (HP), Цимбалистов Александр (inline group), Шпер Александр... 7 3295.44kb.
«Стимул» для жилищного строительства 1 39.71kb.
Порядок доступа сотрудников и посетителей Управления Федерального... 1 68.09kb.
Викторина для любознательных: «Занимательная биология» 1 9.92kb.

Зудилин Александр Эдуардович, ст - страница №1/1

Федеральное агентство по образованию

ГОУ ВПО

«Уральский государственный горный университет»

УТВЕРЖДАЮ

Председатель Методической комиссии

Института Геологии и Геофизики

_____________ /проф. Тагильцев С.Н./

«____» _____________ 2008 г.


РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

ОПД.Ф.07 - УПРАВЛЕНИЕ ДАННЫМИ

Закреплена за кафедрой Геоинформатики.


Учебный план специальности подготовки дипломированных специалистов 230201 "Информационные системы в технике и технологиях" (ГИН), квалификация - инженер.

Часов по РУП: общее - 136 ч., обязательные аудиторные занятия – 80 ч., лекции 44 ч., практические занятия 36 ч., самостоятельная работа студентов - 56 ч.

Виды контроля в семестрах: экзамен – 5.

Программу составил:

Зудилин Александр Эдуардович, ст. преподаватель.
Рабочая программа дисциплины ОПД.Ф.07 «Управление данными» составлена на основании:

а) государственного образовательного стандарта ВПО направления подготовки дипломированных специалистов 230200 «Информационные системы» (рег. номер 276 тех/дс от 27.03.2000).

б) опыта преподавания дисциплины в университете в соответствии с общими требованиями Государственного образовательного стандарта высшего профессионального образования подготовки дипломированного специалиста по направлению 230200 "Информационные системы" (квалификация - инженер).

в) рабочего учебного плана специальности 230201 "Информационные системы в технике и технологиях" (утв. 23.06.2000 г.).

Рабочая программа рассмотрена и утверждена на заседании кафедры геоинформатики. Протокол №____ от _______200 г.
Зав. кафедрой ____________________ проф. Писецкий В.Б.

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


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

2. ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ ДИСЦИПЛИНЫ

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

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

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


Студент должен иметь навыки работы в современных системах управления данными (MS-Access).

3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (тематический план)


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

Обяз.

ауд.


занятий,

часов


Литература, стр.

1. Введение.

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



2

[1], 7-17

2. Архитектура Информационных Сиcтем.

Однопользовательские ИС. Многопользовательские ИС в сетях. Централизованная БД. Распределенная БД. Модели архитектуры клиент-сервер. Преимущества централизованного управления данными.



4

[1],33-34, 50-60

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

Иерархическая, сетевая и реляционная модели данных, их типы структур, основные операции и ограничения; представление структур данных в памяти ЭВМ.



4

[1], 108-122

4. Теория реляционных баз данных.

Отношение, столбец, кортеж, домен, возможный ключ, первичный ключ, Внешний ключ. Виды связей. Реляционная алгебра и реляционное исчисление. Операции реляционной алгебры. Формулы исчисления кортежей.



6

[1],130-138, 237-255

5. Проектирование БД.

БД как информационная модель предметной области. Проект, Реализация БД, Разработка специальных средств администрирования БД, Эксплуатация БД. Этапы проектирования: Системный анализ, инфологическое проектирование, Даталогическое проектирование, Физическое проектирование



4

[1],63-72, 78-101

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

Избыточное дублирование данных и аномалии. Теория нормальных форм.



2

[1],152-183

7. Языки баз данных. Язык QBE.

Языки определения данных. Языки манипулирования данными. Характеристика языка запросов QBE. Характеристика языка запросов SQL. Типы данных. Совместимость типов данных. Строковые данные. Числовые типы данных. Денежные типы данных. Типы данных даты и времени. Двоичные типы данных.



2

[1],45-49, 310-326

8. Язык SQL.

Выборка, сортировка, фильтрация, группирование данных. Использование статистических функций. Использование подзапросов. Объединение таблиц. Комбинированные запросы. Добавление, исправление и удаление данных. Создание таблиц. Использование представлений (VIEW). Хранимые процедуры. Обработка транзакций. Использование курсоров. Ограничения, индексы, триггеры.



8

[1],261-307, 350-356

9. Администрирование баз данных. Безопасность баз данных.

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



4

[1],360-368

10. Физические модели баз данных.

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



4

[1],210-228

11. Разработка приложений баз данных.

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



2

[2],382-368

12. Перспективы развития баз данных и информационных систем.

Тенденции развития банков данных. Базы данных в геоинформационных системах



2

[1],370-381

4. ТЕМАТИКА ЛАБОРАТОРНЫХ И ПИСЬМЕННЫХ РАБОТ.

4.1. Лабораторные и расчетно-графические работы.


Номер

раздела и

темы


Наименование тем лабораторных работ, необходимое обеспечение

5

Проектирование базы данных. Создание инфологической модели. (6 часов)

5

Проектирование базы данных. Даталогическое проектирование. (2 часа)

6

Оптимизация логической структуры базы данных на основе теории нормальных форм. (4 часа)

5,6

Создание таблиц базы данных, атрибутов, ключей, индексов, реляционных связей. (6 часов)

8

Простые SQL-запросы на выборку данных. (4 часа)

8

Сложные SQL-запросы – объединения и комбинированные запросы. (4 часа)

8

SQL-запросы на добавление, модификацию и удаление данных. (2 часа)

8

SQL-запросы на изменение структуры базы данных. (2 часа)

11

Создание простейшего приложения базы данных. (8 часов)


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

5.1. Рекомендуемая литература.

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


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

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


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


3. Дейт К.Дж.. Введение в системы баз данных / Пер. с англ. 6-е изд.. - К.: Диалектика. 1998.

4. Диго С.М. Проектирование и использование баз данных. - М.: Финансы и статистика, 1995. - 208 с.

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

6. Мейер Д. Теория реляционных баз данных. - М.: Мир, 1987. -608 с.

7. Томсон Л.,Веллинг Л. Разработка Web-приложений на PHP и MySQL -Киев.ДиаСофт,2002. -672 сс.

8. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. М.: Финансы и статистика, 1989. - 351 с.



9. Форта, Бен. Освой самостоятельно SQL. 10 минут на урок, 3-е издание. : Пер. с англ. — М. : Издательский дом "Вильямс", 2005. —288 с. : ил.

5.2. Средства обеспечения освоения дисциплины.


Компьютерные программы и методические руководства к лабораторным работам по основным разделам дисциплины.


6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ.


Компьютерный класс кафедры геоинформатики. Персональные компьютеры и программы. Демонстрационные фильмы и слайды.