Скачать 143.95 Kb.
|
Министерство экономического развития и торговлиРоссийской ФедерацииГосударственный университет- Высшая школа экономики Факультет бизнес-информатики Программа дисциплины«Базы данных» для направления 080700.62 – Бизнес-информатика подготовки бакалавра Авторы – С.М.Диго, Г.И.Перминов, Н.А.Герасимов Рекомендовано секцией УМС Одобрена на заседанииСекция «Бизнес-информатика» кафедры бизнес-аналитики Председатель Зав. кафедрой _________________ Г.А.Левочкина _______________Т.К.Кравченко “____” __________________ 2006 г. “____” _______________ 2006 г. Утверждено УС факультетаБизнес-информатикиУченый секретарь _______________________А.И.Олейник “____” ____________________ 2006 г. Москва – 2006 Ι. Тематический план учебной дисциплины
ΙΙ. Формы рубежного контроля Итоговая оценка по учебной дисциплине складывается из оценок за:
ΙΙΙ. Базовый учебник
ΙV. Содержание программыТема 1. Организация хранения данных.Понятие банка данных (БнД). Предпосылки создания БнД. Компоненты БнД. База данных (БД) – ядро БнД. Программные средства БнД. Понятие СУБД. Языковые средства современных СУБД. Классификация языковых средств. Языки четвертого поколения и их свойства. Технические средства БнД. Организационно-методические средства. Классификация БнД. OLAP и OLTP-системы. Хранилища данных. Тенденции развития БнД. Пользователи БнД. Администраторы БнД (АБД) и их функции. Преимущества и недостатки БнД. Этапы проектирования баз данных. Основная литература.
Дополнительная литература
Тема 2. Логическая организация баз данных.Виды моделей данных. Структурированные модели данных: сетевые, иерархические, реляционные. Особенности, преимущества и недостатки. Влияние типа модели на особенности проектирования. Основная литература.
Дополнительная литература
Тема 3. Физическая организация базы данных.Последовательная и списковая организация. Прямая адресация. Сжатие данных. Индексация. Основная литература
Дополнительная литература
Тема 4. Инфологическое моделирование предметной области.Понятие предметной области. Состав инфологической модели (ИЛМ). Требования, предъявляемые к ИЛМ. Способы описания предметной области. ER-модели. Объекты и классы объектов. Атрибуты объектов. Типы объектов. Виды связей. Классы членства. Сравнение методик инфологического моделирования. Методология IDEF1X. ULM. Основная литература.
Дополнительная литература
Тема 5. Основы теории реляционных баз данных.Основные понятия: отношение, кортеж, ключ, внешний ключ, домен. Теория нормализации. Основная литература
Дополнительная литература
Тема 6. Проектирование реляционных баз данных.Проектирование БД на основе алгоритмов нормализации. Достоинства и недостатки подхода. Проектирование на основе использование ER-моделей. Алгоритм проектирования (алгоритм перехода от базовой ER-модели). Проектирование с использованием CASE-систем. Основная литература.
Дополнительная литература
Тема 7. Целостность баз данных.Понятие целостности. Классификация ограничений целостности. Причины, вызывающие нарушение ограничений целостности. Процедурный и декларативный способы задания ограничений целостности. Основная литература.
Тема 8. Безопасность данных.Понятие безопасности данных. Классификация безопасных систем. Уровни защиты. Способы обеспечения безопасности данных в современных СУБД. Основная литература.
Дополнительная литература
Тема 9. Организация ввода данных в базу данных.Способы ввода данных в базу данных. Экранные формы: понятие, классификация. Генераторы экранных форм. Создание и использование экранных форм. Использование приемов, рационализирующих процесс ввода данных. Контроль вводимых данных. Возможности использования элементов типа «список». Ввод данных одновременно в несколько связанных таблиц. Основная литература.
Дополнительная литература
Тема 10. Табличные языки запросов.Язык запросов QBE. Общая характеристика языка QBE. Особенности реализации QBE в современных СУБД. Переменные и наполнители. Классификация запросов. Задание простых и сложных запросов. Влияние типа поля на формулирование запроса. Возможности совместной обработки нескольких таблиц, связывание таблиц. Вычисляемые поля. Упорядочение данных в ответе. Состав и порядок следования полей в ответе. Возможности группировки данных, получение подитогов. Использование агрегатных функций. Корректирующие (управляющие) запросы. Запоминание и корректировка запросов. Использование запросов на QBE при обработке данных. Возможность сохранения результатов выполнения запроса. Особенности реализации QBE в современных СУБД. Табличные языки как «построители» SQL-запросов Основная литература.
Дополнительная литература
Тема 11. Язык SQL.Общая характеристика SQL. Стандарты SQL. Классификация. Реализации SQL в современных СУБД. SQL-серверы. Возможности работы в гетерогенной среде. SQL-DDL- описание базы данных. Создание баз данных, таблиц, индексов. Задание ограничений целостности при описании баз данных. Ограничения целостности в стандартах SQL. Обеспечение безопасности при работе с БД. SQL-DML – манипулирование данными. Ввод и корректировка данных средствами SQL. Команда SELECT. Определение состава полей, выводимых в ответ. Вычисляемые поля. Возможности задания условий отбора. Возможности связывания таблиц. Вложенные запросы. Возможности группировки данных, получение подитогов. Использование агрегатных функций. Упорядочение данных в ответе. Создание и использование «представлений». Понятие. Назначение. Описание представлений. Ограничения при создании и использовании. Создание и использование курсоров. Понятие. Назначение. Описание курсоров. Встроенный SQL. Особенности реализаций SQL в современных СУБД. Основная литература.
Дополнительная литература
Тема 12. Вывод информации из баз данных.Возможности генераторов отчетов современных СУБД. Способы (режимы) создания отчетов. Источники данных для отчетов. Задание формы и состава документа. Введение вычисляемых полей. Получение документов, включающих несколько степеней итогов. Получение документов на основе нескольких источников (таблиц, запросов и др.) Графическое оформление документа. Сохранение описания документа. Корректировка созданного описания. Возможности получения сложных документов. Возможности совместного использования СУБД и программных средств других классов (текстовых и табличных процессоров, графических и мультимедийных систем) для получения выходных документов. Вывод документа на печать, на дисплей и в файл. Создание «этикеток». Использование генераторов форм для получения выходных документов. Основная литература.
Дополнительная литература
Тема 13. Разработка приложений.Генераторы приложений в современных СУБД. Создание меню. Визуальное программирование. Средства документирования проекта. Технология доступа к БД из языков высокого уровня на примере VB или VBA. Технология DAO. Технология ADO. Подключение библиотек объектов доступа к данным. Основная литература
Дополнительная литература
Тема 14. Распределенные БД.Понятие распределенных БнД. Классификация распределенных БнД. Централизованные и распределенные базы данных. Особенности работы с базами данных в многопользовательском режиме. Проблемы, связанные с параллельным доступом, и пути их решения. Работа с базами данных в режимах «файл-сервер» и «клиент-сервер». Двух- и трехуровневые системы клиент-сервер. Обеспечение целостности БД в распределенных БнД. Протокол двухфазной фиксации. Технологии тиражирования. Сетевые возможности современных СУБД. Особенности создания баз данных, функционирующих в локальных и глобальных сетях. Особенности программирования обработки баз данных при многопользовательском режиме доступа. Проектирование приложений типа «клиент-сервер». Клиентское и серверное ПО. Особенности работы в гетерогенной среде. Стандарты интерфейсов. Особенности администрирования в распределенных БнД. Особенности работы в глобальных сетях. Публикация БД в Интернет. Основная литература.
Дополнительная литература
Тема 15. Основные характеристики и особенности работы в MS SQL сервер.Установка и запуск SQL-сервера. Особенности языка SQL. Основные подсистемы Создание БД с помощью Enterprise Manager. Основная литература
Дополнительная литература
Тема 16. Объектно-ориентированные базы данных (ООБД).Понятие объектно-ориентированных бах данных (ООБД). Особенности проектирование ООБД. Основные характеристики и преимущества и недостатки ООСУБД. Основная литература
Дополнительная литература
VI. Контрольные вопросы.
|
Рабочая программа Учебной дисциплины Базы данных Для направления... Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования... | Программа дисциплины «Архитектура корпоративных информационных систем»... «Архитектура корпоративных информационных систем» для направления 080700. 68 «Бизнес-информатика» подготовки бакалавра | ||
Рабочая программа Учебной дисциплины Анализ данных Для направления... Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования... | Рабочая программа Учебной дисциплины Хранилища данных Для направления... Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования... | ||
Программа дисциплины «Проектирование информационных систем» для направления... «Проектирование информационных систем» для направления 080700. 68 «Бизнес-информатика» подготовки бакалавра | Рабочая программа Учебной дисциплины Операционные системы Для направления... Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования... | ||
Программа дисциплины Анализ данных и прогнозирование для направления... Требования к студентам: Приступая к изучению данной дисциплины, студент должен обладать знаниями информатики в объеме общеобразовательной... | Рабочая программа Учебной дисциплины Объектно-ориентированный анализ... Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования... | ||
Программа дисциплины Культурология Культурология для направления 080700. 62 «Бизнес-информатика» подготовки бакалавра | Программа дисциплины «Отечественная история» для направления 080700.... России в пределах тех требований, которые предъявляются на вступительных экзаменах в гу-вшэ | ||
Программа дисциплины Иностранный язык для профессиональной деятельности... Обязательный минимум содержания дисциплины по гос (для дисциплин федерального компонента) | Рабочая программа Учебной дисциплины Программная инженерия Для направления... Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования... | ||
Программа дисциплины Экономическая теория (Микроэкономика 1) для... Пиндайк Р. С., Рубинфельд Д. Л. Микроэкономика: Пер с англ. – М.: Дело, 2000. – 808 с | Программа дисциплины «Современные средства построения интеллектуальных систем» Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080700.... | ||
Программа дисциплины «Проектирование информационных систем» «Проектирование информационных систем» для направления 080700. 62 Бизнес-информатика подготовки бакалавра | Программа дисциплины [Введите название дисциплины] для направления/... Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 62 "Бизнес-информатика"... |