Базы данных в информационных системах
内容描述: Изучение этапов, средств и методов проектирования баз и банков знаний. Исследование существующих моделей данных и анализ сравнительных характеристик современных средств ведения баз и банков данных и знаний. Использование языков описания и манипулирования данными при разработке пользовательских приложений, графического отображения данных, а также средств автоматизации для объединения данных на одной платформе.
贷款数: 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 с.