План на курса

Модели на релационни бази данни

  • Структурата на релационна база данни
  • Релационни оператори

Изтегляне на данни

  • Правила за написване на SQL заявки
  • Синтаксисът на SELECT
  • Избор на всички колони
  • Запитвания от аритметични операции
  • Псевдоними за колони
  • Литерали
  • Съединяване

Ограничаване на резултатите

  • Клаузата WHERE
  • Оператори за сравнение
  • Условие LIKE
  • Предварително условие BETWEEN ... AND
  • Условие IS NULL
  • Условие IN
  • Логически оператори
  • Множество от условия в клаузата WHERE
  • Ред на операторите
  • Клаузата DISTINCT

Сортиране на данни

  • Клаузата ORDER BY
  • Сортиране по повече от една колона или израз

Функции в SQL

  • Разликите между функциите за един ред и повече редици
  • Функции за текст, числови, дата
  • Функции за преобразуване
  • Вложени функции
  • Обработка на NULL стойности

Агрегиране на данни с помощта на групиращи функции

  • Групиращи функции
  • Как групиращите функции обработват NULL стойности
  • Създаване на групи данни - клаузата GROUP BY
  • Групиране на повече от една колона
  • Съкращаване на резултатът от функцията за групиране - клаузата HAVING

Извличане на данни от повече от една таблица

  • Типове съединявания
  • Псевдоними за таблици
  • Съединявания в клаузата WHERE
  • INNER JOIN Вътрешно съединяване
  • Външно съединяване LEFT, RIGHT
  • Картезиански производ

Подзапитвания

  • Помещаване на подзапитвания в командa SELECT
  • Подзапитвания с един ред и повече редове
  • Оператори за подзапитвания с един ред
  • Оператори за подзапитвания с повече редове - IN, ALL, ANY

Колективни оператори

  • Оператор UNION
  • Оператор INTERSECT
  • Оператор EXCEPT

Вмъкване, обновяване и изтриване на данни

  • Командата INSERT
  • Командата UPDATE
  • Командата DELETE

Транзакции

Изисквания

  • Computer грамотност
  • Познаване на всяка операционна система
 14 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории