Свържете се с нас

Съдържание и теми, включени в курса

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

  • Структура на релационна база данни
  • Видове връзки между таблици
  • Нормализация и денормализация на база данни
  • Релационни оператори

Извличане на данни

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

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

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

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

  • Клауза ORDER BY
  • Сортиране по множество колони или изрази

SQL функции

  • Разлики между едноредови и многоредови функции
  • Текстови, числови и функции за дата
  • Явна и неявна конверсия
  • Функции за конверсия
  • Влагане на функции
  • Преглед на изпълнението на функциите - dual таблица
  • Получаване на текуща дата с функция SYSDATE
  • Обработка на NULL стойности

Агрегиране на данни чрез групиране

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

Извличане на данни от множество таблици

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

Подзаявки

  • Поставяне на подзаявки в командата SELECT
  • Едноредови и многоредови подзаявки
  • Оператори за едноредови подзаявки
  • Функции за групиране в подзаявка
  • Оператори за многоредови подзаявки IN, ALL, ANY
  • Как се обработват NULL стойности в подзаявки

Оператори за множества

  • Оператор UNION
  • Оператор UNION ALL
  • Оператор INTERSECT
  • Оператор MINUS

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

  • Команда INSERT
  • Копиране на данни от друга таблица
  • Команда UPDATE
  • Команда DELETE
  • Команда TRUNCATE

Транзакции

  • Команди COMMIT, ROLLBACK и SAVEPOINT

DDL команди

  • Основни обекти в база данни
  • Правила за именуване на обекти
  • Създаване на таблици
  • Налични типове данни за колони
  • Опция DEFAULT
  • Опции NULL и NOT NULL

Управление на таблици

  • Референциална цялостност CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
  • Създаване на таблица чрез заявка
  • Изтриване на таблица DROP TABLE
  • Команда DESCRIBE

Други схема обекти

  • Последователности
  • Синоними
  • Изгледи

Изисквания

  • Компютърна грамотност
  • Познания за всяка операционна система
 21 Часа

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


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

Отзиви от участници (6)

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

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