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



Скачать 47.28 Kb.
Дата07.07.2013
Размер47.28 Kb.
ТипЛекции
АННОТАЦИЯ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
1. Наименование дисциплины: Базы данных
2. Направление: 231000 «Программная инженерия»
3. Квалификация (степень): бакалавр
4. Профиль подготовки: «Разработка программно-информационных систем»
5. Кафедра: автоматизированных систем управления (АСУ)
6. Структура дисциплины


Курс

Семестр

Трудоемкость (в зачетных единицах)

Кол-во часов

Форма итогового контроля

Общее

Лекции

Практические занятия

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

ИРС

СРС

3

5

4

144

34

17

17

12

33

Экз., ИДЗ


7. Цели дисциплины
Ознакомление с архитектурой современных реляционных СУБД, технологиями проектирования и разработки информационных систем. В задачи изучения дисциплины входит изучение методов проектирования информационных моделей и баз данных для реальных предметных областей; изучение принципов построения эффективных систем обработки данных.
8. Содержание дисциплины
Понятие базы данных. Реляционная схема как совокупность отношений. Системы управления базами данных (СУБД). Основные функции СУБД. Уровни абстракции и этапы проектирования информационных систем. Использование инструментов концептуального моделирования данных: обозначение сущностей, виды связей, генерация физической модели данных из концептуальной, имплементация физической модели данных в БД. Понятие реляционной схемы. Понятие отношения. Ограничения целостности. Нормализация отношений. Операции реляционной алгебры. Реляционное исчисление с переменными-кортежами. Реляционное исчисление с переменными на доменах. Преобразование выражений реляционной математики. Алгоритмы оптимизации реляционных выражений.

Организация данных в виде таблиц, индексов, ограничений целостности. Построение индексов в виде сбалансированных деревьев. Понятие плана запроса и его оптимизации. Языки программирования серверной логики баз данных, хранимые процедуры, триггеры.
Транзакционность, журналирование, блокировки. Двухфазная фиксация распределенных транзакций. Управление безопасностью доступа к данным. Основные операторы определения данных и манипулирования данными в SQL. Стадии исполнения SQL-запросов в Oracle, план выполнения запроса, принципы оптимизации плана. Основные конструкции языка программирования серверной логики PL/SQL. Хранимые процедуры, пакеты, триггеры в Oracle.
9. Результаты обучения
В результате освоения дисциплины «Базы данных» обучающиеся должны:

  • знать:

  • Основные понятия баз данных: модели данных; иерархическая, сетевая и реляционная модели данных; физическая организация баз данных;

  • Назначение и функции СУБД

  • Основы реляционной математики

  • Уровни абстракции и методологию концептуального (инфологического) проектирования информационного обеспечения программных систем

  • Реляционную алгебру и язык SQL

  • Основные операторы определения данных и манипулирования данными в SQL

  • Функции и архитектуру современных СУБД

  • Рынок современных реляционных СУБД

  • Язык запросов SQL и методы оптимизации запросов

  • уметь:

  • Использовать средства концептуального (инфологического) моделирования, диаграммы сущность-связь

  • Использовать язык SQL для построения реляционных запросов

  • Использовать методы оптимизации реляционных запросов

  • Обосновывать целесообразность использования конкретной СУБД для решения задачи 

  • владеть:

  • Навыками использования инструментов концептуального (инфологического) моделирования данных

  • Клиентскими средствами современных СУБД для подготовки и оптимизации SQL-запросов

  • Навыками подготовки коммерческих предложений по информационным системам




Приобретаемые компетенции
- понимание основных концепций, принципов, теорий и фактов, связанных с информатикой (ПК-1)

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

- готовность обосновать принимаемые проектные решения, осуществлять постановку и выполнение экспериментов по проверке их корректности и эффективности (ПК-4)

- способность готовить коммерческие предложения с вариантами решения (ПК-8)

- навыки моделирования, анализа и использования формальных методов конструирования программного обеспечения (ПК-12)

- навыки использования операционных систем, сетевых технологий, средств разработки программного интерфейса, применения языков и методов формальных спецификаций, систем управления базами данных (ПК-15)

- навыки использования различных технологий разработки программного обеспечения (ПК-16)

- умение применять основные методы и инструменты разработки программного обеспечения (ПК-17)

Автор аннотации ___________________________ Алексеев В.А.
Заведующий кафедрой ___________________________ Кузнецов Л.А.

Похожие:

Аннотация программы учебной дисциплины iconАннотация программы дисциплины учебного плана и программ учебной и производственных практик Аннотация программы дисциплины «История математики и математического образования»
Целью преподавания дисциплины является обеспечение уровня знаний студентов по данной дисциплине в соответствии с требованиями государственного...
Аннотация программы учебной дисциплины iconПрограммы дисциплины учебного плана и программ учебной и производственных практик Аннотация программы дисциплины «Философия математики»
Целью преподавания дисциплины является обеспечение уровня знаний студентов по данной дисциплине в соответствии с требованиями государственного...
Аннотация программы учебной дисциплины iconДисциплины вариативной части профессионального цикла Аннотация примерной программы учебной дисциплины «Системы автоматизированного проектирования электрических машин»
Примерной программы учебной дисциплины Системы автоматизированного проектирования
Аннотация программы учебной дисциплины iconАннотация программы учебной дисциплины

Аннотация программы учебной дисциплины iconДисциплины вариативной части профессионального цикла Аннотация примерной программы учебной дисциплины «Введение в направление и профиль»
Примерной программы учебной дисциплины «Введение в направление и профиль»
Аннотация программы учебной дисциплины iconАннотация программы учебной дисциплины
Поэтому включение дисциплины “Основы теории управления” в учебный план будет способствовать повышению качества подготовки
Аннотация программы учебной дисциплины iconДисциплины базовой части цикла модуля «Электротехника» Аннотация программы учебной дисциплины б 07
Цели дисциплины: получение студентами основных научно-практических, общесистемных знаний в области современной силовой электроники...
Аннотация программы учебной дисциплины iconАннотация программы учебной дисциплины
Целью изучения дисциплины является освоение способов организации данных в компьютерных программах и методов их обработки и применения...
Аннотация программы учебной дисциплины iconАннотация программы учебной дисциплины
Цель дисциплины заключается в подготовке специалистов, способных проектировать и обслуживать системы реального времени (срв) в различных...
Аннотация программы учебной дисциплины iconАннотация учебной дисциплины
Цели освоения учебной дисциплины: дать общие представления о математике как особом способе познания мира, ее месте и роли в гуманитарных...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org