М: Изд-во механико-математического факультета МГУ, 2004. 136 стр.
Учебное пособие содержит информационный материал, поддерживающий
курс лекций «Введение в Базы данных», который читается автором с
1997 года на механико-математическом факультете МГУ имени
М.В.Ломоносова для студентов 5 курса как естественнонаучный курс.
Рассмотрены вопросы визуального моделирования и логического
проектирования, организации процессов создания БД и информационных
систем. Описаны основы реляционной модели и языка для формирования
запросов к реляционной БД. Визуальное моделирование логической
структуры БД излагается в нотации UML.
Для студентов и аспирантов, начинающих работать с базами данных и информационными системами. Содержание.
Предисловие.
Основные понятия.
Что такое База данных.
Представление данных.
Роли - Кто работает с данными?
Типы Баз данных.
Навигационные БД. Сервер и клиенты. Транзакционные и аналитические системы.
Транзакции.
Свойства транзакций. Двухфазная фиксация транзакций.
Базы данных и деятельность предприятия.
ИС и Базы данных — исторический аспект.
Вопросы. Реляционная модель.
Реляционная Алгебра.
Нормальные Формы.
Язык SQL.
Команда SELECT.
Удаление избыточных данных. Задание условий в запросах. Операторы сравнения. Булевские Операторы. Оператор IN. Оператор BETWEEN. Оператор LIKE. Работа с NULL значениями. Агрегатные функции. Предложение GROUP BY. Предложение HAVING. Упорядочение вывода. Соединение таблиц. Подзапросы. Связанные подзапросы. Методология создания ИС/БД.
Проблема сложности.
Методология Rational Unified Process.
Стадии процесса RUP. Стадия «Техническое Задание». Стадия «Технический проект». Стадия «Рабочий проект». Стадия «Ввод в действие». Внедрение RUP.
Жизненный цикл ИС ─ ГОСТ 12207 и RUP.
Вопросы. Визуальное моделирование.
UML — стандартизированный язык моделирования.
Инструментальная поддержка UML ─ Rational Rose.
Визуальное моделирование логической структуры БД.
Вопросы. Заключение.
Приложения © Механико-математический факультет МГУ, 2004 г.
Для студентов и аспирантов, начинающих работать с базами данных и информационными системами. Содержание.
Предисловие.
Основные понятия.
Что такое База данных.
Представление данных.
Роли - Кто работает с данными?
Типы Баз данных.
Навигационные БД. Сервер и клиенты. Транзакционные и аналитические системы.
Транзакции.
Свойства транзакций. Двухфазная фиксация транзакций.
Базы данных и деятельность предприятия.
ИС и Базы данных — исторический аспект.
Вопросы. Реляционная модель.
Реляционная Алгебра.
Нормальные Формы.
Язык SQL.
Команда SELECT.
Удаление избыточных данных. Задание условий в запросах. Операторы сравнения. Булевские Операторы. Оператор IN. Оператор BETWEEN. Оператор LIKE. Работа с NULL значениями. Агрегатные функции. Предложение GROUP BY. Предложение HAVING. Упорядочение вывода. Соединение таблиц. Подзапросы. Связанные подзапросы. Методология создания ИС/БД.
Проблема сложности.
Методология Rational Unified Process.
Стадии процесса RUP. Стадия «Техническое Задание». Стадия «Технический проект». Стадия «Рабочий проект». Стадия «Ввод в действие». Внедрение RUP.
Жизненный цикл ИС ─ ГОСТ 12207 и RUP.
Вопросы. Визуальное моделирование.
UML — стандартизированный язык моделирования.
Инструментальная поддержка UML ─ Rational Rose.
Визуальное моделирование логической структуры БД.
Вопросы. Заключение.
Приложения © Механико-математический факультет МГУ, 2004 г.