Базы данных
Информатика и вычислительная техника
  • формат doc
  • размер 2.39 МБ
  • добавлен 09 июля 2011 г.
Пушников А.Ю. Введение в системы управления базами данных
Учебное пособие. 178 стр.

Содержание:

Элементы теории множеств (Множества. Операции над множествами. Декартово произведение множеств. Отношение. Примеры отношений. Бинарные отношения. Отношение эквивалентности. Отношения порядка. Функциональное отношение. n-арные отношения. Транзитивное замыкание отношений).

Базовые понятия реляционной модели данных (Общая характеристика реляционной модели данных. Типы данных, используемые в реляционной модели. Домены. Отношения, атрибуты, кортежи отношения. Свойства отношений. Первая нормальная форма).

Целостность реляционных данных (Null-значения. Трехзначная логика (3VL). Потенциальные ключи. Целостность сущностей. Внешние ключи. Целостность внешних ключей. Операции, могущие нарушить ссылочную целостность. Стратегии поддержания ссылочной целостности, их применение).

Реляционная алгебра (Обзор реляционной алгебры. Замкнутость реляционной алгебры. Отношения, совместимые по типу. Теоретико-множественные операторы. Специальные реляционные операторы: выборка (ограничение, селекция), проекция, соединение, тэта-соединение, экви-соединение, естественное соединение, деление. Зависимые реляционные операторы. Запросы, невыразимые средствами реляционной алгебры. Плохая нормализация отношений. Невыразимость транзитивного замыкания реляционными операторами. Кросс-таблицы).

Элементы языка SQL (Операторы SQL. Операторы DDL. Операторы DML. Операторы защиты и управления данными. Примеры использования операторов манипулирования данными: INSERT, UPDATE, DELETE. Имена корреляции (алиасы, псевдонимы). Агрегатные функции. Группировки. Подзапросы. Синтаксис оператора выборки данных (SELECT). BNF-нотация. Порядок выполнения оператора SELECT. Реляционная полнота SQL).

Нормальные формы отношений (Этапы разработки базы данных. 1НФ (Первая Нормальная Форма). Аномалии обновления. Функциональные зависимости. 2НФ (Вторая Нормальная Форма). Анализ декомпозированных отношений. 3НФ (Третья Нормальная Форма). Алгоритм нормализации. OLTP и OLAP-системы. Корректность процедуры нормализации - декомпозиция без потерь. Теорема Хеза).

Нормальные формы более высоких порядков (НФБК (Нормальная Форма Бойса-Кодда). 4НФ (Четвертая Нормальная Форма). 5НФ (Пятая Нормальная Форма). Продолжение алгоритма нормализации).

Элементы модели "сущность-связь" (Основные понятия ER-диаграмм. Пример разработки простой ER-модели. Концептуальные и физические ER-модели).

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

Транзакции и параллелизм (Работа транзакций в смеси. Потеря результатов обновления. Незафиксированная зависимость (чтение "грязных" данных, неаккуратное считывание). Неповторяемое считывание. Фиктивные элементы (фантомы). Собственно несовместимый анализ. Конфликты между транзакциями. Блокировки. Разрешение тупиковых ситуаций. Преднамеренные блокировки. Предикатные блокировки. Метод временных меток. Механизм выделения версий данных. Теорема Есварана о сериализуемости. Реализация изолированности транзакций средствами SQL. Уровни изоляции. Синтаксис операторов SQL, определяющих уровни изоляции).

Транзакции и восстановление данных (Виды восстановления данных. Индивидуальный откат транзакции. Восстановление после мягкого сбоя. Восстановление после жесткого сбоя. Восстановление данных и стандарт SQL).
Похожие разделы
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  5. Работа в Access
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Устаревшие материалы
  4. Базы данных
  1. Прикладная литература
  2. Компьютерная литература
  3. Firebird
  1. Прикладная литература
  2. Компьютерная литература
  3. IBM DB2
  1. Прикладная литература
  2. Компьютерная литература
  3. Microsoft Office
  4. Microsoft Access
  1. Прикладная литература
  2. Компьютерная литература
  3. MySQL / MariaDB
  1. Прикладная литература
  2. Компьютерная литература
  3. NoSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. Oracle
  1. Прикладная литература
  2. Компьютерная литература
  3. PostgreSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL Server
  1. Прикладная литература
  2. Компьютерная литература
  3. Visual FoxPro
Смотрите также

Андреева Е.Г. Базы данных

  • формат doc
  • размер 129.77 КБ
  • добавлен 13 апреля 2011 г.
Конспект лекций. Омск: Изд-во ОмГТУ – 40 с. Автоматизированные информационные системы. Предметная область информационной системы. База данных. Системы управления базами данных и их функции. Модели данных. Архитектура систем управления базами данных. Система баз данных. Данные. Аппаратное обеспечение. Программное обеспечение. Пользователи. Базы данных. Преимущества систем БД. Реляционные и другие системы. Архитектура системы баз данных. Арх...

Ахмадеев И.А., Хайруллин А.Х. Базы данных

  • формат doc
  • размер 1.46 МБ
  • добавлен 25 января 2012 г.
Набережные Челны: Камский государственный политехнический институт, 2004, - 237 с. Учебное пособие посвящено вопросам проектирования баз данных, специальным вопросам при работе с базами данных, а также реализации программного обеспечения для работы с базами данных с использованием СУБД Access, языка программирования Visual Basic for Application (VBA) и системы SQL Server. Введение Одна из причин применения средств вычислительной техники во мног...

Баканов М.В., Романова В.В., Крюкова Т.П. Базы данных. Системы управления базами данных. Лабораторный практикум

Практикум
  • формат doc
  • размер 3.44 МБ
  • добавлен 29 августа 2011 г.
Лабораторный практикум/ М.В. Баканов, В.В. Романова, Т.П. Крюкова; Кемеровский технологический институт пищевой промышленности. - Кемерово, 2010. – 70 с. Лабораторный практикум содержит указания к выполнению лабораторных и контрольных работ для изучения систем управления базами данных Microsoft Access и FoxPro. Предназначено для студентов всех форм обучения.

Быков Ю.В. Основы программирования на языке SQL

Практикум
  • формат pdf
  • размер 222.38 КБ
  • добавлен 18 мая 2011 г.
Методическое пособие по курсу "Системы управления базами данных" для студентов специальности "Программное обеспечение информационных технологий" Белорусский государственный университет информатики и радиоэлектроники. Минск 2002. Методическое пособие содержит описание основных конструкций языка SQL, используемых для формирования запросов к реляционным базам данных.

Кузнецов С. Основы современных баз данных

  • формат htm, gif
  • размер 844 КБ
  • добавлен 12 апреля 2010 г.
Предметом курса являются системы управления базами данных (СУБД). Это очень важная тема, без основательного знакомства с которой в наше время невозможно быть не только квалифицированным программистом, но даже и грамотным пользователем компьютеров. Основное назначение данного курса - систематическое введение в идеи и методы, используемые в современных реляционных системах управления базами данных. В курсе не рассматривается какая-либо одна попул...

Роб Питер, Коронел Карлос. Системы баз данных: проэктирование, реализация и управление

  • формат djvu
  • размер 12.55 МБ
  • добавлен 11 октября 2009 г.
5-е изд., перераб. и доп.: Пер. с англ. - СПб.: БХВ-Петербург, 2004. - 1040 с. Книга содержит последовательное и всестороннее описание процесса разработки и реализации базы данных. Подробно представлены теоретические основы баз данных: реляционная модель базы данных, ER-моделирование, нормализация таблиц базы данных, язык структурированных запросов (SQL). Приведен пример проектирования и реализации базы данных для университетской лаборатории. Ра...

Уэлдон Дж. Администрирование баз данных

  • формат pdf
  • размер 5.2 МБ
  • добавлен 28 февраля 2011 г.
-М.: Финансы и статистика, 1984. 207 с. Книга посвящена центральной функции управления в системах с базами данных - функции администрирования. Приводятся основные концепции таких систем. Даются анализ предметной области и выработка стратегии внедрения информационной системы, этапы проектирования баз данных и приложений, вопросы эксплуатации и развития системы. Краткое содержание: Часть I. Организация администрирования базы данных; Глава 1. Управл...

Фролов А.В., Фролов Г.В. Базы данных в Интернете: практическое руководство по созданию

  • формат pdf
  • размер 20.65 МБ
  • добавлен 10 февраля 2009 г.
Эта книга —практическое руководство по созданию приложений Web с базами данных для Интернета, а также для корпоративной интрасети. Здесь рассмотрены современные технологии, созданные Microsoft для работы с базами данных. Основное внимание уделяется применению ASP, CGI и ISAPI, ADO, элементов управления ActiveX, аплетов Java, сценариев JavaScript, а также DHTML. Описаны основы использования и создания серверных элементов управления ActiveX (с прим...

Фролов А.В., Фролов Г.В. Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных

  • формат djvu
  • размер 7.68 МБ
  • добавлен 26 октября 2011 г.
Изд. 2-е, испр. - М.: Издательско-торговый дом "Русская редакция", 2000. - 448 с., ил. Эта книга —практическое руководство по созданию приложений Web с базами данных для Интернета, а также для корпоративной интрасети. Здесь рассмотрены современные технологии, созданные Microsoft для работы с базами данных. Основное внимание уделяется применению ASP, CGI и ISAPI, ADO, элементов управления ActiveX, аплетов Java, сценариев JavaScript, а также DHTML...

Шекхар Шаши, Чаула Санжей. Основы пространственных баз данных

  • формат djvu
  • размер 10.58 МБ
  • добавлен 28 июня 2010 г.
Москва, Кудиц-образ, 2004 Приведен подробный обзор различных аспектов построения и функционирования систем управления пространственными базами данных