Annot_B1.V.OD.16.1

advertisement
Дисциплина (модуль)
Содержание
Реализуемые
компетенции
Результаты освоения
дисциплины (модуля)
Трудоемкость
Формы отчетности
Б1.В.ОД.16.1 Программирование реляционных баз данных
Введение в банки данных. Модели данных. Разработка системы
БД. CASE-средства проектирования БД. Общие сведения о
даталогическом моделировании. Проектирование внутреннего
уровня базы данных. Этапы проектирования. Проектирование
структур таблиц. Проектирование индексов. Целостность БД.
Процедурный и декларативный способы задания ограничений
целостности. Язык QBE. Табличные языки как «построители»
SQL-запросов. Язык SQL. Стандарты SQL. SQL-серверы.
Распределенные базы данных. Работа с базами данных в режимах
"файл-сервер" и "клиент-сервер". Двух- и трехуровневые системы
клиент-сервер. Особенности работы с базами данных в
многопользовательском режиме. Обеспечение целостности БД в
распределенных БнД. Транзакции. Понятие транзакции. Свойства
транзакций.
Модели
транзакций.
Журналы
транзакций.
Восстановление данных с помощью журнала транзакций.
Безопасность баз данных. Разработка приложений баз данных.
Структура приложений БД. Этапы проектирования приложений
БД. Перекрестная проверка моделей данных и функций.
Рекомендации по проектированию интерфейса и экранных форм.
Аналитическая обработка данных.
способностью проводить обследование организаций, выявлять
информационные потребности пользователей, формировать
требования к информационной системе (ПК-1)
способностью собирать детальную информацию для формализации
требований пользователей заказчика (ПК-6)
способностью программировать приложения и создавать
программные прототипы решения прикладных задач (ПК-8)
способностью осуществлять ведение базы данных и поддержку
информационного обеспечения решения прикладных задач (ПК-14)
знать:
особенности реляционной модели и их влияние на разработку
системы БД; изобразительные средства, используемые в ERмоделировании; языки описания и манипулирования данными
разных классов (QBE, SQL, элементы 4GL); технологии
организации БД;
уметь:
определить предметную область; спроектировать реляционную
базу данных (определить состав каждой таблицы, типы полей,
ключ для каждой таблицы); работать с современными
программными средствами; определить ограничения целостности,
получать результатные данные в виде различном виде (ответов на
запросы, экранных форм, отчетов); использовать информационные
технологии для решения экономических задач на предприятии;
владеть:
навыками программирования в среде современных СУБД.
4 ЗЕ
Экзамен
Download