Аннотация примерной программы учебной дисциплины Вычислительные системы, сети и телекоммуникации Цели и задачи дисциплины
Вид материала | Документы |
СодержаниеПроектный практикум 1.Предпроектное обследование предметной области 2. Системная архитектура проекта 3. Оценка эффективности и качества проекта. Аннотация дисциплины Базы данных |
- Аннотация примерной программы учебной дисциплины «Экология» Цели и задачи дисциплины, 10.59kb.
- Аннотация примерной программы учебной дисциплины «Механика жидкости и газа» Цели, 60.08kb.
- Аннотация примерной программы учебной дисциплины Основы безопасности труда Цели и задачи, 47.72kb.
- Аннотация примерной программы учебной дисциплины «Статистические методы обработки информации», 49.02kb.
- Аннотация примерной программы учебной дисциплины «Технология, комплексная механизация, 127.54kb.
- Аннотация примерной программы учебной дисциплины «Анализ и диагностика финансово-хозяйственной, 4407.75kb.
- Аннотация примерной программы учебной дисциплины Основы организации труда Цели и задачи, 38.91kb.
- Аннотация примерной программы учебной дисциплины «Эконометрика» Цели и задачи дисциплины, 90.89kb.
- Аннотация примерной программы учебной дисциплины «Высшая математика» Цели и задачи, 351.31kb.
- Аннотация примерной программы учебной дисциплины «Маркетинговый анализ» Цели и задачи, 141.79kb.
2. Компонентный состав дисциплины Проектный практикум
Перечень | Технологии формирования | Средства и технологии оценки | kв | Объем в ЗЕТ (кредитах) | |
Модуль дисцип-лины | Состав компоненты | ||||
1.Предпроектное обследование предметной области | Знает: - методы анализа прикладной области, информационных потребностей, формирования требований к ИС; - методологии и технологии проектирования ИС. | Лекции Самостоятельная работа Лабораторные работы | Тестирование Контрольная работа Экзамен | 5 | 1 |
Умеет: - использовать системный подход для анализа предметной области; - использовать современные методы и средства анализа предметной области и проектирования ИС. | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен | |||
Владеет: - инструментальными средствами моделирования предметной области; - методологией SADT и CASE-технологиями моделирования; - универсальным языком моделирования (UML). | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен | |||
2. Системная архитектура проекта | Знает: - методологии и технологии проектирования ИС, проектирование обеспечивающих подсистем ИС; - методы управления IT – проектами. | Лекции Самостоятельная работа Лабораторные работы | Тестирование Контрольная работа Экзамен | 5 | 1 |
Умеет: - использовать современные методы и средства проектирования ИС. | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен | |||
Владеет: - инструментальными средствами проектирования баз данных, технического проектирования приложения ИС; - универсальным языком моделирования; - прикладными программами управления проектами | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен | |||
3. Оценка эффективности и качества проекта. | Знает: - систему показателей эффективности, методы и средства оценки и оптимизации затрат проекта; - методику расчета экономической эффективности проектирования ИС; - основы менеджмента качества ИС. | Лекции Самостоятельная работа Лабораторные работы | Тестирование Контрольная работа Экзамен | 4 | 1 |
Умеет: - оценивать и минимизировать затраты на выполнение этапов проектирования; - производить расчеты экономической эффективности проектов ИС. | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен | |||
Владеет: - прикладными программами управления проектами с оценкой затрат и определения показателей эффективности. | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен |
Аннотация дисциплины
базовой части цикла профессионального
Аннотация примерной программы учебной дисциплины Базы данных
- Цели дисциплины
Целью изучения дисциплины является научить студентов квалифицированно использовать возможности современных баз данных.
Задачи дисциплины
- показать особенности технологии банков данных как одной из основных информационных технологий, с тем, чтобы студенты понимали тенденции развития современных информационных технологий, видели их преимущества и недостатки,
- изучить особенности работы в условиях конкретных технологий в их профессиональной деятельности;
- сориентировать студентов во множестве современных СУБД и связанных с ними технологий;
- осветить теоретические и организационно-методических вопросы построения и функционирования систем, основанных на концепции баз данных, в том числе различные методологии моделирования и проектирования баз данных;
- показать возможности средств автоматизации проектирования БД;
- показать возможности современных высокоуровневых языков и средств создания приложений баз данных;
- научить практической работе (проектирование, ведение и использование баз данных) в среде выбранных целевых СУБД.
- Требования к уровню освоения содержания дисциплины.
Процесс изучения дисциплины направлен на формирование у обучаемого следующих компетенций:
ПК-4 Способен ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий;
ПК-5 Способен осуществлять и обосновывать выбор проектных решений по видам обеспечения информационных систем;
ПК-8 Способен проводить обследование организаций, выявлять информационные потребности пользователей, формировать требования к информационной системе, участвовать в реинжиниринге прикладных и информационных процессов;
ПК-9 Способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы;
ПК-13 Способен принимать участие во внедрении, адаптации и настройке прикладных ИС;
ПК-16 Способен оценивать и выбирать современные операционные среды и информационно-коммуникационные технологии для информатизации и автоматизации решения прикладных задач и создания ИС;
ПК-17 Способен применять методы анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях;
ПК-19 Способен анализировать рынок программно-технических средств, информационных продуктов и услуг для решения прикладных задач и создания информационных систем.
В результате изучения дисциплины студент должен:
Знать
- особенности реляционной модели и их влияние на проектирование БД;
- методы и изобразительные средства, используемые в ER-моделировании;
- языки описания и манипулирования данными разных классов (QBE, SQL, элементы 4GL);
- технологии организации БД;
- содержание этапов проектирования БД;
- архитектуру системы безопасности СУБД и БД;
- технологии доступа к данным СУБД;
- концепции распределенных БД.
Уметь
- анализировать предметную область;
- выполнять концептуальное, логическое и физическое моделирование БД;
- использовать языки определения и контроля данных для создания и модификации структуры БД, разграничения прав пользователей;
- получать результатные данные в различном виде;
- выполнять функции администрирования БД;
- разрабатывать приложения БД.
Владеть
- методами и инструментальными средствами анализа предметной области и моделирования БД;
- инструментальными средствами администрирования СУБД;
- языками описания и манипулирования данными;
- средствами и языками программирования для разработки приложений БД.
- Содержание дисциплины. Основные разделы.
Тема 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, репликация, распределенные транзакции); - разрабатывать приложения распределенных БД. | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен | |||
Владеет: - методологией и инструментальными средствами проектирования распределенных БД; - инструментальными средствами создания и управления распределенной БД; - инструментальными и программными средствами организации обмена данными в распределенной СУБД, создания и обработки распределенных запросов и транзакций; | Лабораторные работы Самостоятельная работа | Тестирование Контрольная работа Экзамен |