Базы данных
Информатика и вычислительная техника
  • формат pdf
  • размер 1.77 МБ
  • добавлен 11 августа 2011 г.
Лукин В.Н. Базы данных. Конспект лекций
/ Московский авиационный институт (технический университет), факультет Прикладной математики и физики, Москва, 2009 год, ред 3.51, 08.12.09, 105 стр.

К версии 3.5-3.51
Всё время хочется поставить точку, но она остается многоточием. И эта версия не исключение. Выверить мне её, кажется, удалось (если кто обнаружит ошибки – прошу о них сообщить, хотя бы в знак признательности за мой труд, доставшийся вам на халяву). Но если бы этим кончилось! С удлинением лекций на 15 минут появилась возможность расширить материал, но как?
Новую тему не вставишь, текст можно увеличить. А в некоторых случаях это невозможно. Так и перетекают темы из одной лекции в другую, не останавливаясь на границе. Из-за этого расширилась тема по проектированию, реально она больше лекции. Добавились слова про транзакции, их в лекции не было и в вопросах пока нет. Сократился «хвост» курса: я уже не надеюсь добраться до алгоритма синтеза, как мечталось, хорошо, что удалось поговорить о сокращении функциональных зависимостей. Соответственно, я убрал слова про структуру не избыточных покрытий (там, где говорилось о разбиении множества функциональных зависимостей): теперь они не работают на какой-то логический финал. Так что Лекция 16 оказалась весьма редуцированной, и я её удалил. Но я добрался, наконец, до пятой нормальной формы и изложил её по возможности ясно. Список литературы расширился.

Содержание конспекта лекций:

1. Хранение данных.

Информация. Данные. Системы хранения данных на основе файлов. База данных. Система управления базами данных. Администратор БД (АБД)

2. Модели данных.

Модель, схема. Модель «сущность-связь». Независимость данных.

3. Ранние модели данных, применяемые в СУБД.

Иерархическая модель. Сетевая модель.
Пример базы данных на основе на сетевой модели.
Постановка задачи. Диаграмма. СУБД. Описание на ЯОД

4. Реляционная модель.

Принципы. Модель. Уточнения

5. Реляционная алгебра: начальные понятия.

Схема, Отношение. Ключ, Изменение отношений во времени.

6. Операции реляционной алгебры.

Булевы операции. Выбор. Свойства выбора. Проекция. Свойства проекции.

7. Операции реляционной алгебры (Продолжение).

Соединение. Свойства соединения

8. Операции реляционной алгебры (Продолжение).

Деление. Постоянные отношения. Переименование атрибутов. Эквисоединение, естественное и ? – соединение. Реляционная алгебра. Полнота ограниченного множества операторов. Операторы расщепления и фактора.

9. Язык структурных запросов SQL.

Начальные понятия. СТАНДАРТ ANSI: Типы данных. Интерактивный и встроенный SQL. Синтаксис. Подразделы SQL. Простейшие действия. Функции агрегирования. Группировка возможности форматирования.

10. Язык структурных запросов SQL (Продолжение).

Соединение. Вложенные запросы. Связанные запросы. Предикаты, определенные на подзапросах. Объединение. Изменение базы данных(Изменение содержания. Изменение структуры).

11. Понятие о нормальных формах.

Первая нормальная форма (1НФ). Вторая нормальная форма (2НФ). Третья нормальная форма (3НФ). Нормальная форма Бойса-Кодда (НФБК). Четвертая нормальная форма (4НФ). Пятая нормальная форма (5НФ) – Проекция/Соединение.

12. Проектирование данных.

Процессы проектирования. Концептуальное проектирование. Логическое проектирование. Обеспечение целостности и достоверности данных. Понятие транзакции. Контроль полномочий. Средства создания модели.
Работа со средством создания моделей данных ERWIN
Сущности, атрибуты, ключи. Связи. Индексы. Генерация схемы базы данных. Отчёты.

13. Методы хранения данных и доступа к ним.

Непосредственный доступ: Последовательный метод. Прямой метод.
Индексные методы: Индексно-последовательный метод. Индексно-произвольный метод. Инвертированные списки
Хеширование: Методы хеширования. Методы разрешения коллизий. Методы удаления и переразмещения (рехеширования). Анализ метода

14. Функциональные зависимости.

Аксиомы вывода. B-аксиомы И RAP-последовательности вывода. Ориентированный ациклический граф вывода. Определение реляционной базы данных. Представление множества функциональных зависимостей

15. Покрытия функциональных зависимостей.

Лемма об эквивалентности функциональных зависимостей. Неизбыточные покрытия. Посторонние атрибуты. Канонические покрытия. Оптимальные покрытия.
Уточнение нормальных форм(2 нормальная форма; 3 нормальная форма). Нормализация через декомпозицию.

Список литературы – 20 наименований.
Читать онлайн
Похожие разделы
  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
Смотрите также

Аблязов В.И., Редько С.Г. Проектирование баз данных Microsoft Office Access 2003

  • формат pdf
  • размер 2.67 МБ
  • добавлен 12 апреля 2010 г.
Методические указания по выполнению лабораторных работ. СПбГПУ: 2009 г. 53 с. Реляционная база данных Microsoft Access Понятие базы данных Особенности базы данных Access Структура базы данных Ключевые поля и связи Целостность данных Задание и отображение данных Разработка структуры Базы данных и содержимого таблиц Этапы проектирования таблиц Создание таблиц Формирование схемы данных Формирование запросов Особенности запросов и фильтров Работа с ф...

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

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

Бабушкина Е.А., Бирюкова О.Ю., Верещагина Л.С. Базы данных. Конспект лекций

  • формат pdf
  • размер 920.14 КБ
  • добавлен 29 октября 2009 г.
Базы данных. Конспект лекций Конспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины «Базы данных». Лаконичное и четкое изложение материала, продуманный отбор необходимых тем позволяют быстро и качественно подготовиться к семинарам, зачетам и экзаменам по данному предмету. Издательство: ЭКСМО Автор: Бабушкина...

Бабушкина Е.А., Бирюкова О.Ю., Верещагина Л.С. Базы данных: конспект лекций

  • формат fb2
  • размер 328.6 КБ
  • добавлен 19 июня 2011 г.
М.: ЭКСМО, 2008. Конспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины «Базы данных». Лаконичное и четкое изложение материала, продуманный отбор необходимых тем позволяют быстро и качественно подготовиться к семинарам, зачетам и экзаменам по данному предмету. Лекции: 1. Введение. 2. Отсутствующие данные....

Гасанов Э.Э. Функционально-сетевые базы данных и сверхбыстрые алгоритмы поиска

  • формат pdf
  • размер 570.45 КБ
  • добавлен 21 января 2011 г.
Конспект лекций. - М.: Издательский центр РГГУ, 1997. - 88 с. Курс лекций "Оптимальный поиск в базах данных" читается на факультете защиты информации Российского государственного гуманитарного университета в качестве спецкурса для специальности 220600 "Организация и технология защиты информации". В книге описывается подход к исследованию сложности алгоритмов поиска, основанный на построении математической модели алгоритмов поиска. Приводятся свер...

Полякова Л.П. Основы SQL. Курс лекций

  • формат pdf
  • размер 1.37 МБ
  • добавлен 02 июня 2009 г.
Создание структуры реляционной базы данных, основные приемы управления данными с использованием языка запросов SQL, методы и средства поддержания базы данных в целостном состоянии, вопросы управления пользователями и обеспечения безопасности.

Ржеуцкая С.Ю. Базы данных. Язык SQL

  • формат pdf
  • размер 1.3 МБ
  • добавлен 16 января 2011 г.
Вологда: ВоГТУ, 2010. - 159 с. Очень подробный курс лекций по предмету Базы Данных. Содержание: 1. Основные понятия Терминология, базовые принципы Архитектуры информационных систем Модели данных 2. Реляционная модель Реляционная модель. Структурная и целостная части Манипуляционная часть реляционной модели 3. Проектирование базы данных Семантический анализ предметной области Нормализация базы данных Денормализация. Хранилища данн...

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

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

Швецов В.И., Визгунов А.Н., Мееров И.Б. Базы данных

  • формат pdf
  • размер 1.9 МБ
  • добавлен 16 декабря 2009 г.
Учебное пособие, составленное преподавателями Нижегородского гос. университета им. Лобачевского. Содержание: Введение в базы данных, общая характеристика основных понятий обработки данных, концептуальное программирование базы данных, модели данных СУБД, формализация реляционной модели, физические модели данных, языки и стандарты, SQL, тенденции развития баз данных, описание лабораторных работ и пример выполнения.

Ямникова О.А. Базы данных

  • формат doc
  • размер 2.87 МБ
  • добавлен 27 октября 2011 г.
Учебно-методический комплекс. - Тула: ТулГУ, 2004-2007 Учебно-методический комплекс по дисциплине "Базы данных" представлен в следующем объеме: Методические указания к лабораторным работам по базам данных (кафедра "Автоматизированные станочные системы") Методические указания по выполнению курсовой работы для студентов, обучающихся по специальности 230104 – «САПР» (кафедра "Автоматизированные станочные системы") Методические указания к самостоятел...