Голосов: 0
#1
Анализ данных на языке SQL – базовый курс [2020]
РУНО
Алексей Козлов
Вы изучите возможности языка SQL:
1. Создание таблиц и отношений между ними.
2. Работа с данными различных типов – числа, текст, дата/время.
3. Использование триггеров для автоматизации.
4. Работа с подзапросами и проекциями.
После курса Вы сможете:
1. Использовать современные базы данных на языке SQL.
2. Составлять и конструировать различные виды отчетов.
3. Составлять запросы к данным при помощи языка SQL.
В итоге, вы получите мощный современный инструмент для обработки баз данных - язык SQL!
Последний урок включает в себя реальный пример построения простого приложения с использованием SQL.
Тема 1. Подготовка программного обеспечения
1. Установка SQLiteStudioТема 2. Обзор языка SQL (Обзор ключевых компонентов языка SQL)
2. Инструкция по работе с учебными файлами
1. Базовые понятия языкаТема 3. Основные понятия (Основные понятия реляционных баз данных)
2. Организация базы данных
3. Команда SELECT
4. Выбор строк
5. Выбор столбцов
6. Подсчёт количества строк
7. Вставка данных
8. Обновление данных
9. Удаление данных
1. Создание таблицыТема 4. Отношения (Реляционные отношения и связанные таблицы)
2. Удаление таблицы
3. Вставка строк
4. Удаление строк
5. Что такое NULL
6. Ограничения на столбцах
7. Схема данных
8. Ключевые столбцы
9. Фильтрация данных
10. Удаление дубликатов
11. Сортировка
12. Условные выражения
13. Контроль знаний
1. Что такое JOINТема 5. Строки (Функции и оператора для работы со строками)
2. Доступ к связанным таблицам
3. Отношения с несколькими таблицами
4. Контроль знаний
1. Вычисление длины строкиТема 6. Числа (Числовой тип данных и основные операции с ним)
2. Выбор части строки
3. Удаление пробелов
4. Смена регистра
5. Контроль знаний
1. Числовые типы данныхТема 7. Дата и время (Функции для работы с датой и временем)
2. Целочисленное деление
3. Округление
4. Контроль знаний
1. Дата и времяТема 8. Агрегаты (Статистические функции языка SQL)
2. Функции для работы с датой и временем
3. Контроль знаний
1. Что такое агрегатыТема 9. Транзакции (Целостность данных и транзакции)
2. Использование функций агрегирования
3. Агрегирования уникальных (DISTINCT) значений
4. Контроль знаний
1. Что такое транзакцииТема 10. Триггеры (Автоматизация рутинных операций с помощью триггеров)
2. Целостность данных
3. Производительность
4. Контроль знаний
1. Автоматизация операций с помощью триггеровТема 11. Подзапросы и проекции (Повторное использование данных с помощью подзапросов и проекций)
2. Предотвращение нежелательных обновлений
3. Timestamp
4. Контроль знаний
1. Создание подзапросаИТОГОВОЕ ТЕСТИРОВАНИЕ
2. Поиск в результирующем наборе
3. Создание проекции
4. Создание проекции по нескольким таблицам
5. Контроль знаний
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.