Правительство Российской Федерации
Федеральное государственное автономное образовательное учреждение высшего профессионального образования Московский институт электроники и математики Национального исследовательского университета "Высшая школа экономики"
Факультет Информационных технологий и вычислительной техники
Программа дисциплины "Базы данных"
для направления 230100.62 "Информатика и вычислительная техника" подготовки бакалавра по специализации "Вычислительные машины, комплексы, системы и сети"
Автор программы: Карпова И.П., к.т.н., доцент ikarpova@hse.ru
Одобрена на заседании кафедры "Вычислительные системы и сети" «___»____________ 2012 г Зав. кафедрой Вишнеков А.В.
Рекомендована секцией УМС [Введите название секции УМС] «___»____________ 20 г Председатель [Введите И.О. Фамилия] ________________________ [подпись]
Утверждена УС факультета Информационных технологий и вычислительной техники «___»_____________20 г. Ученый секретарь [Введите И.О. Фамилия] ________________________ [подпись]
Москва, 2012
Настоящая программа не может быть использована другими подразделениями университета и другими вузами без разрешения кафедры-разработчика программы. 1Область применения и нормативные ссылки Настоящая программа учебной дисциплины устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 230100.62 "Информатика и вычислительная техника" подготовки бакалавра по специализации "Вычислительные машины, комплексы, системы и сети", изучающих дисциплину "Базы данных". Программа разработана в соответствии с: Федеральным государственным образовательным стандартом высшего профессионального образования по направлению 230100 "Информатика и вычислительная техника" (квалификация "бакалавр"); Образовательной программой по направлению 230100.62 "Информатика и вычислительная техника" подготовки бакалавра по специализации "Вычислительные машины, комплексы, системы и сети"; Рабочим учебным планом университета по направлению 230100.62 "Информатика и вычислительная техника" подготовки бакалавра по специализации "Вычислительные машины, комплексы, системы и сети". 2Цели освоения дисциплины Целями освоения дисциплины "Базы данных" являются изучение и практическое освоение методов создания баз данных (БД) и общих принципов их функционирования, теоретических и прикладных вопросов применения современных систем управления базами данных (СУБД) и автоматизированных информационных систем (АИС).
3Компетенции обучающегося, формируемые в результате освоения дисциплины В результате освоения дисциплины студент должен: принципы организации и архитектуры систем баз данных; модели данных; последовательность и этапы проектирования баз данных; современные методики синтеза и оптимизации структур баз данных; основные конструкции языка обработки данных (SQL); методики оптимизации процессов обработки запросов; современные методы обеспечения целостности данных; методы физической организации баз данных; стандарты, методические и нормативные материалы, определяющие проектирование, создание и сопровождение баз данных; современные методы и средства создания автоматизированных информационных систем, основанных на базах данных; о многообразии современных систем управления базами данных, их областях применения и особенностях; о тенденциях и перспективах развития современных систем управления базами данных; об основных нерешенных на сегодняшний день проблемах, возникающих при создании и использовании баз данных. применять современную методологию для исследования и синтеза информационных моделей предметных областей АИС; применять современную методологию на стадии технического проектирования – обследование, выбор и системное обоснование проектных решений по структуре информационных моделей и базам данных; проектировать базы данных (от этапа анализ предметной области информационной системы до реализации физической модели базы данных); применять методы проектирования баз данных и составления программ взаимодействия с базой данных; реализовывать и документировать автоматизированную информационную систему, основанную на базе данных. Иметь навыки (приобрести опыт) работы с реляционными базами данных на языке SQL; работы по проектированию базы данных: проведения анализа предметной области информационной системы, составления инфологической модели и даталогической (концептуальной) схемы базы данных, определения ограничений целостности и прав доступа к данным, использования средств защиты данных; применения метода "сущность связь" (ER-method, method "entity-relation") для проектирования баз данных.
В результате освоения дисциплины студент осваивает следующие компетенции: Компетенция | Код по ФГОС/ НИУ | Дескрипторы – основные признаки освоения (показатели достижения результата) | Формы и методы обучения, способствующие формированию и развитию компетенции | Компетенции по Единому классификатору компетенций НИУ ВШЭ | Способен применять профессиональные знания и умения на практике. | СК-Б2 | Демонстрирует навыки квалифицированного пользователя реляционных баз данных, оценивает и обосновывает выбор системного программного обеспечения, может спроектировать и реализовать базу данных по произвольной предметной области. | Изложение материала на лекциях, закрепление в ходе выполнения курсового проекта и домашних заданий. Использование методических материалов в печатном (методические указания) и электронном виде (презентация). | Способен работать с информацией: находить, оценивать и использовать информацию из различных источников, необходимую для решения научных и профессиональных задач (в том числе, на основе системного подхода). | СК-Б6 | Демонстрирует умение работать с литературными источниками (в частности, в интернете), использует полученную информацию при решении профессиональных задач. | Изложение материала на лекциях, закрепление в ходе выполнения курсового проекта (КП). Особое внимание – на выявление достоинств и недостатков методов и подходов, которые в настоящее время применяются в области БД. | Способен участвовать в проектной деятельности. | ИК-Б1.1 | Воспроизводит описание методологии проектирования баз данных. Применяет методологию проектирования баз данных на практике, оценивает полученные решения, обосновывает их рациональность. | Подробное изложение методологии проектирования БД, консультирование по курсовому проекту, защита КП. | Способен вести письменную и устную коммуникацию на русском (государственном) языке в рамках профессионального и научного общения. | ИК-Б2.1_2.2._2.4.1 | Демонстрирует знание профессиональной терминологии, умение оформлять техническую документацию на проект базы данных. | В рамках выполнения курсового проекта оформляется отчет (письменная коммуникация) и проводится защита курсового проекта (устная коммуникация). Проведение устного зачета и экзамена. | Способен использовать ИКТ для поиска и обработки информации, для работы с базами данных, для обеспечения информационной безопасности, для систематизации и хранения информации. | ИК-Б4.1, 4.3, 4.5, 4.6 | Применяет ИКТ для поиска информации по предметной области и анализа данных, умеет работать с базами данных на внутреннем языке запросов (SQL), владеет методами защиты данных в БД от несанкционированного доступа и от сбоев, применяет полученные знания для создания базы данных по произвольной предметной области. | Изложение материала на лекциях, закрепление в ходе выполнения лабораторных работ и курсового проекта. Использование методических материалов в печатном (методические указания) и электронном виде (презентация). | Способность описывать проблемы и ситуации профессиональной деятельности, используя язык и аппарат другой науки: математический. | ИК-Б5.2 | Использует формализмы описания схемы (подсхемы) базы данных в виде ER-диаграмм. | Изложение материала на лекциях, закрепление в ходе выполнения курсового проекта. Использование методических материалов в печатном (методические указания) и электронном виде (презентация). | Компетенции по ФГОС ВПО по направлению 230100 | Осознает сущность и значение информации в развитии современного общества; владеет основными методами, способами и средствами получения, хранения, переработки информации. | ОК-11 | Демонстрирует владение основными способами и средствами получения, хранения, обработки информации. | Изложение материала на лекциях, закрепление в ходе выполнения курсового проекта.
| Имеет навыки работы с компьютером как средством управления информацией. | ОК-12 | Владеет навыками работы с вычислительной техникой и СУБД (системами управления базами данных), может работать с существующей БД на уровне внутреннего языка запросов или создать БД по произвольной предметной области. | Изложение материала на лекциях, закрепление в ходе выполнения лабораторных работ и курсового проекта. Использование методических материалов в печатном виде (методические указания), работа в дисплейном классе. | Способен разрабатывать модели информационных систем, включая модели баз данных. | ПК-4 | Владеет навыками анализа предметной области, создания инфологической, концептуальной и физической моделей БД. | Изложение на лекциях метода ER моделирования, языка описания данных. Консультирование в ходе выполнения КП. Проведение контрольных работ. | Способен разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования. | ПК-5 | Владеет навыками создания информационных систем, основанных на базах данных, под управлением выбранной СУБД. Знает основные возможности СУБД по обеспечению защиты данных, | Изложение на лекциях основ создания автоматизированных информационных систем и способов создания процедурных объектов БД. Консультирование в ходе выполнения курсового проекта. Проведение лабораторных работ. |
|