To support our site, Class Central may be compensated by some course providers.

Введение в базы данных

St. Petersburg State Polytechnic University and Higher School of Economics via Stepik

11
students interested

Taken this course? Share your experience with other students. Write review

Overview

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

Основу курса составляет изучение и применение в типовых ситуациях средств SQL для обработки данных в SQL-СУБД. Выполнение практических задач в рамках курса предполагает использование СУБД MySQL.

Важную часть курса составляет рассмотрение основных этапов проектирования реляционных баз данных, рассмотрение аномалий структурированных данных.

Помимо базовой части курса рассматриваются вопросы работы с SQL-базами данных в приложениях, описывается концепция ORM и вводятся определения, описываются области применения NoSQL-систем.

 

Syllabus

Введение и базовые операции SQL


1.1 Термины и определения


1.2 Базовые операции SQL


1.3 Агрегация данных

Основы реляционных баз данных


2.1 Введение в реляционную модель данных


2.2 Архитектура ANSI/SPARC


2.3 Выборки из нескольких источников


2.4 Триггеры и хранимые процедуры

Проектирование баз данных


3.1 Задача проектирования баз данных


3.2 Концептуальное проектирование


3.3 Логическое и физическое проектирование


3.4 Инструмент проектирования MySQL Workbench


3.5 SQL-DDL


Нормализация реляционной базы данных


4.1 Термины нормализации


4.2 Основные нормальные формы: 1НФ, 2НФ, 3НФ, НФБК


4.3 Прочие нормальные формы: 4NF, 5NF, DKNF, 6NF

Использование ORM


5.1 Моделирование данных с использованием ORM


Администрирование MySQL и оптимизация запросов



6.1 Сложность выполнения запросов. EXPLAIN


6.2 Индексы


6.3 Практическая работа с индексами


Нереляционные СУБД



7.1 Термины и характеристики NoSQL


7.2 Обзор key-value СУБД Redis


7.3 Обзор документоориентированной СУБД MongoDB


Заключительный модуль



8.1 Финальный урок

Taught by

Alexander Myasnov and Ivan Savin

Reviews for Stepik's Введение в базы данных
Based on 0 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.