About this Course
최근 조회 18,896

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 19시간 필요

권장: 6 hours/week...

러시아어

자막: 러시아어

귀하가 습득할 기술

Big DataDatabase (DBMS)MySQLSQL

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 19시간 필요

권장: 6 hours/week...

러시아어

자막: 러시아어

강의 계획 - 이 강좌에서 배울 내용

1
완료하는 데 1시간 필요

Вводная лекция.

Во вводной лекции рассказывается об основном содержании курса, о разделах курса, о месте баз данных для различных информационных систем. Вы узнаете, какие функции выполняет специальное программное обеспечение – система управления базой данных (СУБД). Познакомитесь с наиболее популярными СУБД и их особенностями. Также Вы узнаете о различных вариантах архитектур информационных систем....
4 videos (Total 34 min), 2 readings, 1 quiz
4개의 동영상
Этапы развития информационных систем и баз данных.11m
Роль и назначение СУБД.8m
Архитектура СУБД.13m
2개의 읽기 자료
Обращение к студентам.10m
Рекомендуемая к прочтению литература.10m
1개 연습문제
Задание 120m
2
완료하는 데 1시간 필요

Проектирование баз данных. Модель «сущность –связь».

В этой лекции Вы узнаете о том, как проектируются базы данных на самом верхнем уровне – концептуальном, когда рассматривается только суть хранимых данных, их свойства и связи между различными элементами без привязки к особенностям физической реализации и конкретной СУБД. Мы рассмотрим наиболее популярную модель «Сущность-связь» и подробно разберем, как описываются в терминах этой модели объекты (сущности), их атрибуты и связи....
4 videos (Total 37 min), 1 reading, 1 quiz
4개의 동영상
Представление сущностей.7m
Представление связей.7m
Бинарные связи.11m
1개의 읽기 자료
Демонстрационная база данных + инструкция.10m
1개 연습문제
Задание 2.20m
3
완료하는 데 1시간 필요

Реляционная алгебра. Нормализация реляционных отношений.

В этой лекции мы начнем с описания реляционной модели, на которой основаны наиболее популярные СУБД. Будут даны основные понятия реляционной теории и показано, как представляются объекты и связи в терминах реляционной модели. Будут продемонстрированы проблемы, возникающие при ошибках в проектировании данных, и пути их исправления. Также будут рассмотрены основные операции для манипулирования реляционными данными....
5 videos (Total 43 min), 1 quiz
5개의 동영상
Представление сущностей и связей в отношениях.7m
Преобразование отношений.9m
Нормальные формы отношений.8m
Реляционные операции.7m
1개 연습문제
Задание 3.20m
4
완료하는 데 1시간 필요

Основные объекты базы и их описание на языке SQL.

На этой неделе мы познакомимся с типичными объектами реляционной базы данных, поговорим об их назначении и использовании. Изучим команды для описания таблиц и правил целостности. Рассмотрим команды манипулирования данными в таблицах: вставку, изменение, удаление. Также будет дано подробное описание демонстрационной базы данных, которую можно установить на своем компьютере и воспроизвести на основе СУБД MySQL (предварительно необходимо установить СУБД MySQL на свой компьютер)....
4 videos (Total 33 min), 1 reading, 1 quiz
4개의 동영상
Создание и сопровождение таблиц.8m
Правила целостности.10m
Демонстрационная база данных.5m
1개의 읽기 자료
Установка демонстрационной базы данных.10m
1개 연습문제
Задание 4.20m
5
완료하는 데 1시간 필요

Запросы на языке SQL.

Этот модуль посвящен оператору SELECT, при помощи которого пишут запросы к реляционным данным. Мы начнем с самых простых запросов, рассмотрим правила указания критериев выборки. Будет показано, как использовать функции агрегирования и группировки, и как пишутся сложные запросы, соединяющие несколько таблиц и имеющие вложенную структуру....
4 videos (Total 30 min), 1 quiz
4개의 동영상
Агрегирование и группировка.6m
Соединение таблиц.4m
Вложенные запросы.6m
1개 연습문제
Задание 5.20m
6
완료하는 데 1시간 필요

Представления, процедуры, функции, триггеры.

Эту лекцию мы начнем с разговора о представлениях, которые позволяют разделить логику хранения данных и программного обеспечения, которые предоставляют удобный доступ к данным из одной или нескольких таблиц и возможность гибкой настройки прав доступа. В этой лекции мы поговорим о процедурном расширении языка SQL и покажем, как с его помощью создавать процедуры, функции и триггеры. Эти объекты хранятся в базе данных и нужны для реализации типичных операций с данными для различных приложений....
4 videos (Total 28 min), 1 quiz
4개의 동영상
Процедуры.6m
Функции.5m
Триггер.6m
1개 연습문제
Задание 6.20m
7
완료하는 데 1시간 필요

Индексирование данных.

В этом разделе речь пойдет об индексах – дополнительных структурах, необходимых для ускорения доступа к данным. Мы рассмотрим различные виды индексов и изучим способы их построения....
5 videos (Total 28 min), 1 quiz
5개의 동영상
Общее понятие индексирования.4m
Индексы на основе B-дерева.5m
Кластерные и некластерные индексы.6m
Полнотекстовые индексы.7m
1개 연습문제
Задание 7.20m
8
완료하는 데 1시간 필요

Оптимизация выполнения запросов.

В этой лекции мы поговорим о дополнительных структурах индексирования – пространственных индексах, индексах на основе хеширования и битовых шкал. Также мы обсудим, каким образом строится план выполнения запросов и как надо писать запросы, чтобы они выполнялись быстрее....
4 videos (Total 31 min), 1 quiz
4개의 동영상
Пространственные индексы.7m
Оптимизация выполнения запросов.8m
Рекомендации по составлению запросов.7m
1개 연습문제
Задание 8.20m
9
완료하는 데 1시간 필요

Управление конкурентным доступом.

Вы узнаете, как организовать доступ к базе данных различным пользователям. Как сделать так, чтобы они могли работать параллельно, в то же время не мешая друг другу. Что такое механизм транзакций и какие есть режимы их выполнения....
3 videos (Total 22 min), 1 quiz
3개의 동영상
Транзакции.9m
Уровни изолированности транзакций.6m
1개 연습문제
Задание 9.34m
10
완료하는 데 1시간 필요

Направления и тенденции развития баз данных. Современные подходы к обработке BigData.

В последней лекции вы узнаете о направлениях и тенденциях развития баз данных. Мы поговорим о то, что такое Big Data и какие есть современные подходы к их обработке. Дадим краткий обзор NoSQL базы данных и поговорим о методах анализа данных, которые могут быть применены во множестве прикладных областей....
4 videos (Total 26 min), 1 quiz
4개의 동영상
NoSQL базы данных.8m
Анализ данных.5m
Заключение.51
1개 연습문제
Задание 10.26m

강사

Avatar

Михайлова Елена

доцент, ИО заведующего кафедрой информационно-аналитических систем СПбГУ
Кафедра информационно-аналитических систем СПбГУ

상트 페테르부르크 주립 대학교 정보

Санкт-Петербургский государственный университет (СПбГУ) — старейший вуз России, основанный в 1724 году. Университет сегодня — научный, образовательный и культурный центр мирового значения, неизменно входящий во все международные рейтинги вузов. В номинации взаимодействие с работодателями QS Graduate Employability 2018 СПбГУ занимает 20 место среди 400 ведущих вузов мира и является лучшим в России. В настоящее время СПбГУ реализует 418 образовательных программ, включающих самые современные направления подготовки и специальности. Сертификат об успешном окончании представленных онлайн-курсов дает 5 дополнительных баллов при поступлении на программы магистратуры и аспирантуры СПбГУ. St Petersburg University is the oldest university in Russia, founded in 1724. The University today is a world-class research, educational and cultural centre which is always included in all international rankings of world universities. St Petersburg University was ranked 20th in QS Graduate Employability Ranking 2018 among 400 leading universities in the world and is the best in Russia. At present, St Petersburg University offers 418 academic programmes, including the most advanced areas and fields of study. The certificate of successful completion of offered online courses gives five additional points when applying for master’s and doctoral programmes at St Petersburg University....

자주 묻는 질문

  • 강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

  • 수료증을 구매하면 성적 평가 과제를 포함한 모든 강좌 자료에 접근할 수 있습니다. 강좌를 완료하면 전자 수료증이 성취도 페이지에 추가되며, 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 콘텐츠만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.