Аннотация примерной программы учебной дисциплины Вычислительные системы, сети и телекоммуникации Цели и задачи дисциплины

Вид материалаДокументы

Содержание


Проектный практикум
1.Предпроектное обследование предметной области
2. Системная архитектура проекта
3. Оценка эффективности и качества проекта.
Аннотация дисциплины
Базы данных
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   15


2. Компонентный состав дисциплины Проектный практикум

Перечень

Технологии формирования

Средства и технологии оценки

kв

Объем в ЗЕТ (кредитах)

Модуль

дисцип-лины

Состав компоненты

1.Предпроектное обследование предметной области

Знает:

- методы анализа прикладной области, информационных потребностей, формирования требований к ИС;

- методологии и технологии проектирования ИС.

Лекции

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

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

Тестирование

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

Экзамен

5

1

Умеет:

- использовать системный подход для анализа предметной области;

- использовать современные методы и средства анализа предметной области и проектирования ИС.

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

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

Тестирование

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

Экзамен


Владеет:

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

- методологией SADT и CASE-технологиями моделирования;

- универсальным языком моделирования (UML).

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

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

Тестирование

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

Экзамен

2. Системная архитектура проекта

Знает:

- методологии и технологии проектирования ИС, проектирование обеспечивающих подсистем ИС;

- методы управления IT – проектами.

Лекции

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

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

Тестирование

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

Экзамен


5

1

Умеет:

- использовать современные методы и средства проектирования ИС.

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

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

Тестирование

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

Экзамен

Владеет:

- инструментальными средствами проектирования баз данных, технического проектирования приложения ИС;

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

- прикладными программами управления проектами

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

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

Тестирование

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

Экзамен

3. Оценка эффективности и качества проекта.

Знает:

- систему показателей эффективности, методы и средства оценки и оптимизации затрат проекта;

- методику расчета экономической эффективности проектирования ИС;

- основы менеджмента качества ИС.

Лекции

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

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

Тестирование

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

Экзамен


4

1

Умеет:

- оценивать и минимизировать затраты на выполнение этапов проектирования;

- производить расчеты экономической эффективности проектов ИС.

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

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

Тестирование

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

Экзамен


Владеет:

- прикладными программами управления проектами с оценкой затрат и определения показателей эффективности.

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

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

Тестирование

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

Экзамен



Аннотация дисциплины

базовой части цикла профессионального


Аннотация примерной программы учебной дисциплины Базы данных

  1. Цели дисциплины

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


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



  1. Требования к уровню освоения содержания дисциплины.

Процесс изучения дисциплины направлен на формирование у обучаемого следующих компетенций:

ПК-4 Способен ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий;

ПК-5 Способен осуществлять и обосновывать выбор проектных решений по видам обеспечения информационных систем;

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

ПК-9 Способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы;

ПК-13 Способен принимать участие во внедрении, адаптации и настройке прикладных ИС;

ПК-16 Способен оценивать и выбирать современные операционные среды и информационно-коммуникационные технологии для информатизации и автоматизации решения прикладных задач и создания ИС;

ПК-17 Способен применять методы анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях;

ПК-19 Способен анализировать рынок программно-технических средств, информационных продуктов и услуг для решения прикладных задач и создания информационных систем.


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

Знать
  • особенности реляционной модели и их влияние на проектирование БД;
  • методы и изобразительные средства, используемые в ER-моделировании;
  • языки описания и манипулирования данными разных классов (QBE, SQL, элементы 4GL);
  • технологии организации БД;
  • содержание этапов проектирования БД;
  • архитектуру системы безопасности СУБД и БД;
  • технологии доступа к данным СУБД;
  • концепции распределенных БД.


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


Владеть
  • методами и инструментальными средствами анализа предметной области и моделирования БД;
  • инструментальными средствами администрирования СУБД;
  • языками описания и манипулирования данными;
  • средствами и языками программирования для разработки приложений БД.



  1. Содержание дисциплины. Основные разделы.

Тема 1. Введение в базы и банки данных. Основные объекты БД.

Тема 2. Реляционная модель данных. Язык SQL.

Тема 3. Этапы проектирования БД.

Тема 4. Архитектура системы безопасности СУБД и БД. Модели транзакций.

Тема 5. Разработка приложений БД.

Тема 6. Распределенные БД.

Карта компетенций дисциплины Базы данных

1. Наименование компетенций дисциплины Базы данных

Индекс

компетенции

Формулировка

1. ПК-4

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

2. ПК-5

Способен осуществлять и обосновывать выбор проектных решений по видам обеспечения информационных систем

3. ПК-8

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

4. ПК-9

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

5. ПК-13

Способен принимать участие во внедрении, адаптации и настройке прикладных ИС

6. ПК-16

Способен оценивать и выбирать современные операционные среды и информационно-коммуникационные технологии для информатизации и автоматизации решения прикладных задач и создания ИС

7. ПК-17

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

8 ПК-19

Способен анализировать рынок программно-технических средств, информационных продуктов и услуг для решения прикладных задач и создания информационных систем


2. Компонентный состав дисциплины Базы данных

Перечень

Технологии формирования

Средства и технологии оценки

kв

Объем в ЗЕТ (кредитах)

Модуль

дисциплины

Состав компоненты

1. Введение в базы и банки данных. Основные объекты БД.

Знает:

- классификацию, характеристики СУБД и БД;

- архитектуру СУБД и БД;

- назначение и свойства объектов БД;

- основные свойства столбцов таблиц БД и связей между таблицами.

Лекции

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

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

Тестирование

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

Экзамен


3

1

Умеет:

- создавать объекты БД и схемы данных;

- планировать использование индексов таблиц БД.


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

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

Тестирование

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

Экзамен

Владеет:

- приема работы по вводу, модификации, фильтрации и сортировке данных в таблицах БД;

- инструментальными средствами СУБД для создания объектов БД, схем данных и манипуляции данными.

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

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

Тестирование

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

Экзамен

2.Реляционная модель данных. Язык SQL

Знает:

- виды моделей данных;

- основы реляционной алгебры и реляционного исчисления;

- синтаксические конструкции операторов подмножеств DDL и DML языка SQL;

- планы выполнения и методы оптимизации запросов.

Лекции

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

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


Тестирование

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

Экзамен


5

1,5

Умеет:

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

- использовать язык манипулирования данными для создания запросов.

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

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


Тестирование

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

Экзамен

Владеет:

- инструментальными средствами СУБД для создания и исполнения запросов.

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

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

Тестирование

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

Экзамен

3.Этапы проектирования БД

Знает:

- содержание этапов проектирования БД;

- методы анализа предметной области и способы ее формального описания;

- правила нормализации и обеспечения целостности данных;

- методику и критерии выбора СУБД;

- способы денормализации данных.

Лекции

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

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


Тестирование

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

Экзамен



4

1,5

Умеет:

- анализировать предметную область;

- выполнять концептуальное, логическое и физическое моделирование БД.


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

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

Тестирование

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

Экзамен

Владеет:

- инструментальными средствами анализа предметной области и моделирования БД.

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

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

Тестирование

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

Экзамен

4. Архитектура системы безопасности СУБД и БД. Модели транзакций

Знает:

- систему понятий безопасности СУБД на уровне сервера и БД;

- методы и средства шифрования данных на сервере БД;

- назначение и правила использования протокола SSL;

- операторы подмножества DCL языка SQL;

- свойства транзакций, назначение журнала транзакций;

- виды блокировок, способы поиска и разрешения тупиков.

Лекции

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

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


Тестирование

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

Экзамен



4

1

Умеет:

- планировать и создавать систему ролей и пользователей СУБД и БД;

- использовать различные методы шифрования данных при хранении их в БД и при передаче по сети;

- планировать регламентные операции по обслуживанию БД.

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

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

Тестирование

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

Экзамен


Владеет:

- инструментами администрирования СУБД для создания системы безопасности данных;

- программными средствами языка манипулирования и контроля данных для создания ролей и пользователей БД, определения их прав;

- инструментальными и программными средствами СУБД для создания средств шифрования и выполнения операций шифрования и дешифрования данных.

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

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

Тестирование

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

Экзамен


5.Разработка приложений БД

Знает:

- структуру организации файл-серверных, клиент-серверных и Web-приложений БД;

- языки программирования серверных и клиентских приложений;

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

Лекции

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

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


Тестирование

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

Экзамен



4

1,5

Умеет:

- разрабатывать файл-серверные приложения;

- разрабатывать двух- и трехзвенные клиент-серверные приложения;

- разрабатывать Web-приложения.

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

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

Тестирование

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

Экзамен

Владеет:

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

- инструментальными средствами и языками программирования среды Visual Studio для разработки клиентских и Web-приложений.

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

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

Тестирование

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

Экзамен


6.Распределенные БД

Знает:

- виды, функции и архитектуру распределенных БД и СУБД;

- правила и типы фрагментации;

- виды прозрачности распределенных БД и СУБД и способы их обеспечения, правила Дейта;

- методы и средства согласования данных в распределенной БД, обработки распределенных запросов и транзакций.

Лекции

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

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


Тестирование

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

Экзамен



4

1,5

Умеет:

- проектировать распределенные БД;

- использовать различные средства согласования данных в фрагментах распределенной БД (проекты SSIS, репликация, распределенные транзакции);

- разрабатывать приложения распределенных БД.

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

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

Тестирование

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

Экзамен


Владеет:

- методологией и инструментальными средствами проектирования распределенных БД;

- инструментальными средствами создания и управления распределенной БД;

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

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

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

Тестирование

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

Экзамен