Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62




НазваниеУчебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62
страница3/99
Дата04.02.2016
Размер6.67 Kb.
ТипУчебно-методический комплекс
1   2   3   4   5   6   7   8   9   ...   99

УП: 08080001_62-07-34-2623.plm




стр. 5







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

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

(выписка из ГОСа)

Блок

Наименование дисциплины и ее основные разделы

Всего часов

ОПД.Ф

Базы данных
Базы данных (БД), банки данных (системы баз данных), системы управления базами данных (СУБД). Назначение и принципы построения. Эволюция и характеристика концепций обработки данных. Жизненный цикл БД. Основные классы задач, решаемых с использованием баз данных: обработка данных, управление деятельностью (процессами), поиск информации.
Типология БД: фактографические, документальные, мультимедийные; БД оперативной и ретроспективной информации. Соотношение основных требований и свойств СУБД: система компромиссов.
Основы обработки данных. Понятие физической и логической записи. Схемы размещения записей (последовательная, страничная, с учетом частоты использования и т.д.) и доступа (последовательное сканирование, двоичный поиск, индексный поиск, поиск по ключу). Модели данных: иерархические, сетевые, реляционные, объектные.
Методологические основы БД: модель предметной области, модель организации данных, модель управления доступом. Соотношение понятий «данные», «информация», «метаинформация». Хорошо и слабоструктурированная информация. Декларативный и процедурный способ отображения объектов и отношений. Внутренняя и внешняя схема. Реляционная алгебра и реляционное исчисление. Основные операции реляционной алгебры и реляционного исчисления при обработке данных. Аномалии. Нормализация отношений.
Физическая организация БД. Файловые структуры, используемые для хранения и организации доступа к БД: файлы с последовательным, прямым, индексным доступом, инвертированные списки, цепочки. Стратегии обновления данных. Оценка эффективности использования пространства и времени доступа.
Модели организации доступа к БД. Классификация фактографических баз данных по способу доступа. Локальные, сетевые и распределенные базы данных. Обработка распределенных данных и запросов. Архитектура «файл-сервер», «клиент/сервер», модели сервера баз данных. Многопотоковые и многосерверные архитектуры. Типы параллелизма при обработке запросов. Модель сервера приложений.
Языки определения данных и языки манипулирования данными. Формы реализации запросов: SQL, QBE и др.
Понятие целостности базы данных. Условия целостности. Обработка транзакций. Модель ANSI/ISO. Откат и восстановление. Параллельное выполнение транзакций. Захваты и блокировки.
Проблема управления складами данных: создания, хранение, сжатие больших информационных массивов. Информационные хранилища.

192




Код занятия

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

Литература

Часов




Раздел 1. Теоретические основы баз данных







1.1

Модели данных: иерархическая, сетевая, реляционная, объектная /Лек/

Л1.1

1

1.2

Самостоятельное изучение моделей данных /Ср/

Л1.1

0,5

1.3

Реляционная модель данных. Реляционные объекты данных. Целостность реляционных данных. Реляционная алгебра и исчисление. /Лек/

Л1.1

1

1.4

Самостоятельное изучение теоретического материала по теме: Реляционная модель данных. /Ср/

Л1.1

0,25

1.5

Язык управления реляционными данными. Введение в SQL. /Лек/

Л1.1

1

1.6

Самостоятельное изучение SQL /Ср/

Л1.1

0,5




Раздел 2. Проектирование баз данных







2.1

Этапы проектирования. Инфологическое мделирование. Модель «сущность-связь» /Лек/

Л1.1

1

2.2

Самостоятельное изучение этапов проектирования, построение модели сущность-связь /Ср/

Л1.1

0,25

2.3

Даталогическое проектирование. Проектирование реляционных баз
данных.Нормализация отношений. /Лек/

Л1.1

2

2.4

Создание проекта реляционной базы данных. Проведение нормализации. /Лаб/

Л1.1

2

2.5

Самостоятельная работа по проектированию базы данных. /Ср/

Л1.1

0,5




Раздел 3. Разработка баз данных







УП: 08080001_62-07-34-2623.plm




стр. 6

3.1

Разработка настольных баз данных на платформе MS’Access. Объектная модель DAO /Лек/

Л1.1

2

3.2

Изучение основ разработки на MS'Access. Изучение объектной модели DAO /Ср/

Л1.1

0,5

3.3

Создание простейших баз данных MS'Access. Практическое использование DAO для доступа к данным MS'Access /Лаб/

Л1.1

2

3.4

Разработка баз данных на платформе VFP. Процедурные методы работы с dbf таблицами. Контейнеры баз данных. Реализация триггеров поддержки ссылочной целостности в базах данных VFP. Встроенные процедуры и функции в базах данных VFP. /Лек/

Л1.2

4

3.5

Самостоятельное изучение основ разработки баз данных на платформе VFP /Ср/

Л1.2

0,5

3.6

Разработка простейших баз данных на платформе VFP. /Лаб/

Л1.2

4

3.7

Основы разработки баз данных на основе MS’SQL Server. /Лек/




2

3.8

Изучение основ разработки баз данных на MS'SQL Server. /Ср/




0,5

3.9

Основы администрирования MS’SQL Server посредством SQL Server Management Studio. Основные объекты MS’SQL Server, создание баз данных, управление доступом к MS’SQL Server, способы авторизации. Работа с MS’SQL Server при помощи утилит командной строки: osql, sqlcmd. /Лек/




2

3.10

Изучение базовых методов доступа (работа с утилитами osql, sqlcmd, подключение к серверу, выполнение простейших команд на TSQL). Изучение основ работы в SQL Server Management Studio. /Ср/




0,5

3.11

Практическая работа с базами данных MS'SQL Server, с утилитами osql, sqlcmd, подключение к серверу, выполнение простейших команд на TSQL. /Лаб/




2

3.12

Практическая работа с базами данных MS'SQL Server, с утилитами osql, sqlcmd, подключение к серверу, выполнение простейших команд на TSQL. /Лаб/




2

3.13

Основы языка TSQL. Типы данных, системные процедуры и функции. Организация ветвления и циклов в TSQL. /Лек/




4

3.14

Изучение языка TSQL /Ср/




0,5

3.15

Создание многооператорных пакетных программ на TSQL. Процедуры выгрузки данных и загрузки данных /Лаб/




2

3.16

Использование объектной модели ADO, использование расширения объектной модели ADO – ADOX для выполнения некоторых задач администрирования баз данных. Управление MS”SQL Server при помощи объектной модели SQLDMO. /Лек/




2

3.17

Изучение объектных моделей ADO, ADOX, SQLDMO /Ср/




0,5

3.18

Выполнение практических работ по администрированию баз данных (автоматическое описание таблиц, прцедур, создание объектов баз данных). Управление MS”SQL Server при помощи объектной модели SQLDMO. /Лаб/




2

3.19

Создание пользовательских процедур и функций в базах данных MS’SQL Server. Скалярные и табличные пользовательские функции. Серверные курсоры. /Лек/




2

3.20

Самомтоятельное изучение теоретического материала по языку TSQL, технологии использования серверных курсоров, создании пользовательских процедур и функций разных типов. /Ср/




0,5

3.21

Практическая работа по использования серверных курсоров, созданию пользовательских процедур, скалярных функций, табличных функций. /Лаб/




2

3.22

Использование ADO, ADOX, SQLDMO для управления пользовательскими процедурами и функциями. Выполнение пользовательских процедур при помощи объекта ADODB.Command. /Лек/




2

3.23

Самостоятельное изучение технологии использования ADO, ADOX, SQLDMO для управления пользовательскими процедурами и функциями. Выполнение пользовательских процедур при помощи объекта ADODB.Command. /Ср/




0,5

3.24

Выполнение практических работ по использованию ADO, ADOX, SQLDMO для управления пользовательскими процедурами и функциями. Выполнение пользовательских процедур при помощи объекта ADODB.Command. /Лаб/




2




Раздел 4. Технологии разработки приложений с использованием баз данных







4.1

Создание клиентских частей для доступа к базам данных на основе технологии WSH, HTA. /Лек/




2

4.2

Повторение HTML, DHTML, VBS. Самостоятельное изучение особенностей использования технологий WSH, HTA для создания клиентских частей приложений с базами данных /Ср/




5

4.3

Выполнение практических работ по использованию технологий WSH, HTA для создания клиентских частей приложений с базами данных /Лаб/




2

4.4

Построение клиентских частей приложений баз данных на платформе VFP. /Лек/




4

УП: 08080001_62-07-34-2623.plm




стр. 7

4.5

Повторение объектной модели VFP, самостоятельное изучение особенностей построения клиентских частей к базам данных на платформе VFP. /Ср/




6

4.6

Разработка простейших клиентских частей к базам данных на платформе VFP /Лаб/




2




Раздел 5. Создание Intranet приложений для работы с базами данных







5.1

Основы построения Web приложений для доступа к базам данных на платформе ASP. /Лек/




4

5.2

Повторение основ ASP, объектной модели ASP (объект form, методы передачи параметров формы: get, post) /Ср/




8

5.3

Создание простейших Internet и Intranet приложений на основе ASP. /Лаб/




4

5.4

Использование объектных моделей DAO, ADO для доступа к базам данных в Internet и Intranet приложениях. /Лек/




4

5.5

Самостоятельное изучение технологии использования объектных моделей DAO, ADO для доступа к базам данных в Internet и Intranet приложениях. /Ср/




8

5.6

Реализация простеших Internet и Intranet приложений, использующих объектные модели DAO, ADO для доступа к базам данных. /Лаб/




4




Раздел 6. Разработка клиентских частей баз данных на платформе .NET







6.1

Основы объектной модели ADO.Net. Создание клиентских частей для работы с базами данных на платформе .NET. /Лек/




6

6.2

Повторение и изучение основ объектной модели ADO.Net, технологий создания клиентских частей для работы с базами данных на платформе .NET. /Ср/




12

6.3

Практическая реализация консольных и windows приложений использующих для доступа к базам данных объектную модель ADO.Net /Лаб/




6

6.4

Основы разработки Internet и Intranet клиентских частей для доступа к базам данных на ASP.NET /Лек/




6

6.5

Повторение и изучение основ разработки Intranet и Internet приложений на платформе ASDP.NET. Изучение технологии использования ADO.NET для доступа к базам данных из приложений ASP.NET. /Ср/




12

6.6

Практическая реализация простейших Intranet и Internet приложений на платформе ASDP.NET, использующих для доступа к базам данных ADO.NET /Лаб/




6




Раздел 7. Подготовка к экзамену







7.1

Повторение теоретическорго материала, выполнение практических заданий в ходе подготовки к экзамену /Ср/




12




5 Тематика лабораторных и письменных работ

5.1

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

5.1.1

1. Модели данных: иерархическая, сетевая, реляционная, объектная

5.1.2

Реляционная модель данных. Реляционные объекты данных. Целостность реляционных данных. Реляционная алгебра и исчисление.

5.1.3

2. Язык управления реляционными данными. Введение в SQL.

5.1.4

3. Проектирование баз данных. Этапы проектирования. Инфологическое мделирование. Модель «сущность-связь» Даталогическое проектирование. Проектирование реляционных баз данных.Нормализация отношений.

5.1.5

4. Разработка настольных баз данных на платформе MS’Access. Объектная модель DAO

5.1.6

5. Разработка баз данных на платформе VFP. Процедурные методы работы с dbf таблицами. Контейнеры баз данных. Реализация триггеров поддержки ссылочной целостности в базах данных VFP. Встроенные процедуры и функции в базах данных VFP.

5.1.7

6. Основы разработки баз данных на основе MS’SQL Server.

5.1.8

7. Основы администрирования MS’SQL Server посредством SQL Server Management Studio.

5.1.9

8. Основные объекты MS’SQL Server, создание баз данных, управление доступом к MS’SQL Server, способы авторизации. Работа с MS’SQL Server при помощи утилит командной строки: osql, sqlcmd.

5.1.10

9. Основы языка TSQL. Типы данных, системные процедуры и функции. Организация ветвления и циклов в TSQL.

5.1.11

10. Использование объектной модели ADO, использование расширения объектной модели ADO – ADOX для выполнения некоторых задач администрирования баз данных. Управление MS”SQL Server при помощи объектной модели SQLDMO.

5.1.12

11. Создание пользовательских процедур и функций в базах данных MS’SQL Server. Скалярные и табличные пользовательские функции. Серверные курсоры.

5.1.13

12. Использование ADO, ADOX, SQLDMO для управления пользовательскими процедурами и функциями. Выполнение пользовательских процедур при помощи объекта ADODB.Command.

5.1.14

13. Создание клиентских частей для доступа к базам данных на основе технологии WSH, HTA.




УП: 08080001_62-07-34-2623.plm




стр. 8

5.1.15

14. Построение клиентских частей приложений баз данных на платформе VFP.

5.1.16

15. Основы построения Web приложений для доступа к базам данных на платформе ASP.

5.1.17

Использование объектных моделей DAO, ADO для доступа к базам данных в Internet и Intranet приложениях.

5.1.18

16. Основы объектной модели ADO.Net. Создание клиентских частей для работы с базами данных на платформе .NET.

5.1.19

17. Основы разработки Internet и Intranet клиентских частей для доступа к базам данных на ASP.NET

5.2

Письменные работы:




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

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

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




Авторы, составители

Заглавие

Издательство, год

Л1.1

С. М. Диго

Базы данных: проектирование и использование: учеб. для вузов

М.: Финансы и статистика, 2005

Л1.2

Клепинин В.Б., Агафонова Т.П.

Visual FoxPro 9.0

БХВ-Петербург, 2008

6.2 Электронные образовательные ресурсы

6.2.1

1) Видео-демонстрации лекций по курсу Базы данных http://10.0.13.200/live_courses

6.2.2

2) Учебные материалы к лабораторным работам по курсу Базы данных http://10.0.12.5/books

6.2.3

3) Базы данных: модели, разработка, реализация. Т.С.Карпова http://www.intuit.ru/department/database/sql

6.2.4

4) Введение в реляционные базы данных. С.Д. Кузнецов ISBN: 978-5-9556-0028-0 http://www.intuit.ru/department/database/rdbintro/

6.2.5

5) Основы SQL Л.Н.Полякова ISBN: 978-5-9556-0101-4 http://www.intuit.ru/department/database/sql/

6.2.6

6) Основы офисного программирования и документы Excel В.А. Биллиг http://www.intuit.ru/department/office/vbaexcel/

6.2.7

7) Основы офисного программирования и документы Word В.А. Биллиг http://www.intuit.ru/department/office/vbaword/

6.2.8

8) Data Mining. И.А. Чубукова, ISBN: 978-5-9556-0064-2 http://www.intuit.ru/department/database/datamining/

6.2.9

9) Распределенные базы и хранилища данных. А.М. Марасанов, Н.П. Аносова, О.О. Бородин, Е.С. Гаврилов, http://www.intuit.ru/department/database/olap/

6.2.10

10) Использование MS SQL Server Analysis Services 2008 для построения хранилищ данных. В.В. Полубояров http://www.intuit.ru/department/database/mssqlsas2008/

6.3 Программное обеспечение

6.3.1

1) MS'Access (по программе сотрудничества Microsoft с высшими учебными заведениями MSDNAA)

6.3.2

2) MS'VisualFoxPro (по программе сотрудничества Microsoft с высшими учебными заведениями MSDNAA)

6.3.3

3) MS'SQL Server (по программе сотрудничества Microsoft с высшими учебными заведениями MSDNAA)

6.3.4

4) MS'SQL Server Management Studio

6.3.5

5) MS'Visual Studio 2008 (по программе сотрудничества Microsoft с высшими учебными заведениями MSDNAA)

6.3.6

6) MS'VisualFoxPro (по программе сотрудничества Microsoft с высшими учебными заведениями MSDNAA)

6.3.7

7) MS'Office




7 МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ (МОДУЛЯ)

7.1

Microsoft .NET Framework 3.5 SP1

7.2

Microsoft SQL Server 2005

7.3

Microsoft SQL Server Management Studio 2008

7.4

Microsoft Visual Studio 2008 версия 9.0.30729.44 QFE

7.5

Microsoft Visual Basic 2008

7.6

Microsoft Visual C# 2008

7.7

Microsoft Visual FoxPro 9.0 SP 2.0

7.8

Microsoft Web Developer 2008

7.9

Microsoft Document Explorer версия 9.0.30729.44 QFE

7.10

Документация Microsoft SQL Server 2005-2008 на русском языке

7.11

Документация Microsoft Visual Studio 2008 на русском языке






1   2   3   4   5   6   7   8   9   ...   99

Похожие:

Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс дисциплины (опд. Ф.) Базы данных и экспертные системы
Рабочая программа составлена на основании требований Основной образовательной программы специальности 010501. 65 Прикладная математика...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс по дисциплине «Базы данных»
Методический комплекс включает учебную программу курса, планы проведения занятий, список основной и дополнительной рекомендуемой...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconПрограмма итогового государственного экзамена Направление подготовки дипломированного специалиста: 080800-Прикладная информатика Специальность: 080801. 65 «Прикладная информатика (по областям)»
Филиал федерального государственного автономного образовательного учреждения высшего профессионального образования
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс дисциплины «Операционные системы и среды»
Учебно-методический комплекс рекомендован к изданию кафедрой «Информационных технологий» и утвержден Учебно-методическим советом...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс дисциплины гсэ. 00 «История искусств»
Для специальностей: 230102 – «Автоматизированные системы обработки информации и управления», 080801 – «Прикладная информатика (в...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс дисциплины гсэ. В. 03 «Риторика»
Для специальностей: 080801 «Прикладная информатика (в экономике)», 030301 «Психология», 080504 «Государственное и муниципальное управление»,...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс дисциплины
Государственное и муниципальное управление, 080109 Бухгалтерский учет, анализ и аудит, 010501 Прикладная математика и информатика,...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс по дисциплине «Проектное управление фирмой»
Государственного образовательного стандарта высшего профессионального образования и предназначен для студентов очной формы обучения...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс по дисциплине «Проектное управление фирмой»
Государственного образовательного стандарта высшего профессионального образования и предназначен для студентов очной формы обучения...
Учебно-методический комплекс по дисциплине базы данных направление «Прикладная информатика» 080800. 62 iconУчебно-методический комплекс по дисциплине «Проектное управление фирмой»
Государственного образовательного стандарта среднего профессионального образования и предназначен для студентов Колледжа рационального...
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib2.znate.ru 2012
обратиться к администрации
Библиотека
Главная страница