Это старая версия (1.12) УчебныйКурсSQLВведение.

Содержание

Учебный Курс: Введение в SQL

Полное название курса: «Введение в структурированный язык запросов к реляционным базам данных SQL (Structured Query Language)»

Данный курс читался АтрашкевичАндрей на базе лаборатории дважды: в сентябре-октябре 2013 г. и мае 2014 г.

Программа курса

  1. Основы теории реляционных баз данных
    1. Что такое базы данных? Зачем они нужны? Почему необходимо реляционная связь?
    2. Таблицы и их атрибуты: поля (колонки — fields), записи (строки — observations), значения. Типы данных (строковые и числовые).
    3. Понятие ключа таблицы. Виды ключей.
    4. Описание рабочих таблиц и реляционных связей между ними.
  2. Основы языка SQL
    1. Structured Query Language — «язык структурированных запросов» или «структурированный язык запросов»?
    2. Соглашения об оформлении (нотации) кода и комментариев.
    3. Общая культура кода любого языка программирования (на примере SQL). Почему важно оформлять код?
  3. Простой оператор SELECT
    1. Первый запрос: запрос всех полей и все записей таблицы.
    2. Запрос выбранных полей.
    3. Запрос с указанием хранилища (схемы).
    4. Идентификатор таблиц.
    5. Переименование полей.
    6. Создание новых полей как результат операций над имеющимися.
  4. Конструкция ветвления (ЕСЛИ—ТО—ИНАЧЕ—ВСЁ)
    1. Построчная обработка данных (алгоритм).
    2. Основная конструкция ветвления: CASE WHEN THEN ELSE END. Стандартное оформление ветвления в коде.
    3. Множественные условиях WHEN. Логика обработки данных.
    4. Основные приёмы уменьшения числа ошибок при работе с ветвлениями.


КатегорияУчебныеКурсы