Базы данных в информационных системах

Рохас Криулько Наталья Педровна

*InstructorProfile(zh-CN)*

内容描述: Изучение этапов, средств и методов проектирования баз и банков знаний. Исследование существующих моделей данных и анализ сравнительных характеристик современных средств ведения баз и банков данных и знаний. Использование языков описания и манипулирования данными при разработке пользовательских приложений, графического отображения данных, а также средств автоматизации для объединения данных на одной платформе.

贷款数: 5

Пререквизиты:

  • Основы информационных систем

*СomplexityDiscipline(zh-CN)*:

*TypesOfClasses(zh-CN)* *hours(zh-CN)*
*Lectures(zh-CN)* 15
*PracticalWork(zh-CN)*
*LaboratoryWork(zh-CN)* 30
*srop(zh-CN)* 30
*sro(zh-CN)* 75
*FormOfFinalControl(zh-CN)* экзамен
*FinalAssessment(zh-CN)*

零件: Вузовский компонент

循环次数: Базовые дисциплины

Цель
  • Выработка у студентов системного подхода при разработке баз данных и их использовании, привитие практических навыков в процессе создания информационного обеспечения информационных систем организаций средствами современных IT-технологий, а так же подготовка специалиста, владеющего:
  • - методикой обследования и анализа предметной области при проектировании баз данных;
  • - автоматизированными методиками построения экономико-математических и организационных моделей;
  • - автоматизированными методами обработки информации средствами СУБД и, в итоге, способного подходить к решению проблем проектирования и сопровождения баз данных системно, с привлечением средств современных информационных технологий.
Задача
  • знакомство с программой информатизации Республики Казахстан, современным состоянием информационно-вычислительного обслуживания объектов управления, с перспективами внедрения средств вычислительной техники для решения задач, ориентированных на нужды бизнеса;
  • приобретение базовых знаний в области теории баз данных;
  • приобретение студентами теоретических основ и практических навыков работы по проектированию и сопровождению баз данных с помощью конкретных СУБД.
Результат обучения: знание и понимание
  • Рассказать основные модели представления данных и методы их обработки, этапы, средства и методы проектирования данных, структурированных в виде баз данных;
  • Назвать существующие логические модели данных;
  • Показать сравнительные характеристики современных средств обработки, языки описания и манипулирования данными.
Результат обучения: применение знаний и пониманий
  • Анализировать предметную область по существующему документообороту и информационным потокам с целью выявления информационных потребностей и отображать формализованное описание предметной области;
  • Использовать языковые средства СУБД для создания приложений;
  • Проектировать интерфейс пользователя персональной базы данных современными средствами объектно-ориентированного и визуального программирования;
Результат обучения: формирование суждений
  • Формировать профессиональные суждения в основных принципах проектирования и организации баз данных.
Результат обучения: коммуникативные способности
  • Способность работать в группе по проектированию и разработки баз данных и реализации ИТ-проектов.
Результат обучения: навыки обучения или способности к учебе
  • Осуществлять систематизированный сбор научно-технической информации, анализ отечественного и зарубежного опыта в сети Интернет, научной и периодической литературе, выявлять направления развития ИТ-инфраструктуры предприятий и организаций.
*TeachingMethods(zh-CN)*

технологии проблемно- и проектно- ориентированного обучения;

информационно-коммуникационные (в том числе дистанционные образовательные) технологии.

Темы лекционных занятий
  • Основные понятия баз данных
  • Этапы проектирования баз данных
  • Построение инфологической модели. Элементы языка ER-диаграмм
  • Модели данных. Иерархическая модель. Сетевая модель. Реляционная модель.
  • Логическое проектирование
  • Нормализация отношений. Нормальные формы высшего уровня
  • Постреляционная и многомерная модель данных. Объектно-ориентированная модель, объектно-реляционные СУБД, нереляционные СУБД
  • Диаграммы потоков данных. Диаграммы переходов состояний. Язык SQL (DDL, DML).
  • Компоненты Microsoft SQL Server.
  • Интеллектуальный анализ данных в СУБД Microsoft SQL Server
  • Создание баз данных и таблиц в среде Microsoft SQL Server
  • Логическая структура и физическая реализация БД
  • Использование ограничений и триггеров
  • Реализация хранимых процедур и функций
  • Общие сведения о Transact-SQL
Основная литература
  • Дейт К. Дж. Введение в системы баз данных. –М.: Издательский дом «Вильямс», 2008.
  • Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика, 2-е изд. – М.: Издательский дом «Вильямс», 2009
  • Стивен Форте, Эндрю Дж. Браст Разработка приложений на основе MS SQL Server, 2005.
Дополнительная литература
  • Питер Роб, Карлос Коронел Системы баз данных: проектирование, реализация и управление, 5-е издание, – BHV Санкт-Петербург, 2004 . -1040 с
  • Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных. Издательство "Лори", 2006, 382 с.
  • Жилинский А. Самоучитель Microsoft SQL Server 2008. – БХВ-Петербург, 2009, 240 с.
  • Петкович Д. Microsoft SQL Server 2008. Руководство для начинающих. - БХВ-Петербург, 2009, 752 с.
  • Уильям Р. Станек Microsoft SQL Server 2008. Справочник администратора. - БХВ-Петербург, Русская редакция, 2009, 720 с.