Одуль “Проектирование реляционной базы данных”.

одуль “Информационные системы: структура и классификация”.

ема 1. Общие понятия, структура, классификация информационных систем.

Общие понятия и типы информационных систем, определение их базовых свойств. Основные задачи, стоящие перед ИС. Этапы развития ИС. Сферы применения и ожидаемые эффекты. Классификация ИС по различным критериям (масштабу, области применения, способу реализации). Информационное, техническое, математическое, программное, правовое, и организационное обеспечение, содержание составляющих ИС.

Классификация ИС по признаку структурированности задач (автоматизация решений, создание управляющих отчетов, модельных и экспертных ИС). Классификация ИС для разных уровней управления. Системы поддержки принятия решения. Интеграция ИС в крупных фирмах. Корпоративные ИС. Примеры реализации ИС (бухучет, управление потоками, документооборот, управление предприятием). Классификация ИС по способу использования информации (информационно-поисковые ИС информационно-решающие, управляющие, советующие).

Тема 2. Модели жизненного цикла информационной системы.

Понятие проекта. Классификация проектов. 10. Основные этапы проектирования проекта. Понятие жизненного цикла информационной системы. Международный стандарт ISO/IEC 12207.

Основные процессы жизненного цикла: разработка, эксплуатация и сопровождение. Вспомогательные и организационные процессы. Структура жизненного цикла информационной системы. Модели жизненного цикла ИС: каскадная, спиральная (характеристики).

Тема 3. Архитектура информационной системы.

Понятие банка данных, базы данных, системы управления базами данных (СУБД). Структура банка данных, описание составных частей.

Архитектура информационной системы. Описание архитектуры Клиент - Сервер. Характеристика вариантов этой архитектуры. Схема обмена данными при работе с базами данных.

одуль “Проектирование реляционной базы данных”.

Тема 1. Модели баз данных.

Классические модели представления данных: иерархическая и сетевая модели данных. Описания, характеристики, достоинства и недостатки, наилучшие области применения, представители. Реляционная модель представления данных. Описания, характеристики, достоинства и недостатки, наилучшие области применения, представители.

Современные модели представления данных: постреляционная и многомерная модели представления данных. Описания, характеристики, достоинства и недостатки, наилучшие области применения, представители. Объектно-ориентированная модель представления данных. Понятия инкапсуляции, наследования, полиморфизма в объектно-ориентированных базах данных.

Тема 2. Основы проектирования реляционной базы данных.

Многопользовательские и однопользовательские базы данных. Понятия транзакции, обеспечения целостности базы данных. Общее понятие о типах данных.

Основные сведения о реляционной базе данных. Элементы реляционной модели. Ограничения и операции над отношениями. Реляционная алгебра и реляционное исчисление. Проблемы проектирования реляционных баз данных. Логическое проектирование. Структуризация данных.

Понятие избыточности данных. Нормализация отношений. Выявление зависимостей между атрибутами. Нормальные формы. Обеспечение целостности базы данных. Языки описания базы данных и запросов (QBE, SQL).

Алгоритмы индексирования и хеширования - методы ускорения доступа к данным.

Связывание таблиц: цель и сущность механизма. Типы связей (1:1, 1:М, М:1, М:М), их характеристика. Примеры.

Тема 3. Этапы разработки базы данных.

Общая характеристика программного продукта: объекты СУБД, элементы интерфейса: панели инструментов, дополнительные возможности: механизм встраивания и связывания OLE, импортирование данных и др.

Этапы разработки базы данных. Этапы создания таблицы. Характеристика режимов работы с объектами СУБД. Связывание таблиц. Использование мастера анализа таблиц. Создание форм, отчетов, запросов (простых, сложных, вычислимых). Возможности сохранения, взаимосвязь с таблицей. Назначение, характеристики, различия. Использование макросов, модулей, гиперссылок. Общее представление, назначение. Использование языков SQL и QBE.

Язык SQL. Основные операторы языка SQL. Примеры записи запросов на языке SQL.

Наши рекомендации