На этом уроке. Оглавление

Базы данных

Введение в теорию реляционных баз данных

SQLite version 3.31.1

      

На этом уроке

  1. Научимся преобразовывать наборы данных в структуры, которые соответствуют требованиям реляционной модели данных.
  2. Определим основные подходы к построению реляционных баз данных.
  3. Установим СУБД SQLite в качестве рабочего окружения.

Оглавление

Данные в современном мире

Реляционные базы данных

Подходы к хранению и использованию данных

Начинаем работать с данными

База данных учеников

Предварительный вариант структуры

Рассмотрим проблемные места предварительной реализации

Составные значения в ячейках

Неоднозначные зависимости столбцов таблицы

Транзитивные зависимости, избыточность данных

Проблема однотипного ввода одинаковых значений

Решаем проблемы методом приведения данных к нормальным формам

Убираем составные значения, приводим данные к первой нормальной форме

Упрощаем зависимости между значениями, приводим данные ко второй нормальной форме

Решаем проблему транзитивных связей и унифицируем ввод значений, приводим данные к третьей нормальной форме

Связи между таблицами

Преимущества при использовании правил приведения к нормальным формам

Общий подход к проектированию реляционных баз данных

Установка рабочего окружения

Популярные реляционные СУБД

СУБД SQLite

Сильные стороны SQLite

Слабые стороны SQLite

Установка SQLite

Установка SQLite на Windows

Установка SQLite на MacOS

Установка SQLite на Linux

Проверка установки для Windows

Проверка установки для MacOS и Linux

Практическое задание

Глоссарий

Дополнительные материалы

Используемые источники


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: