Home
Videos uploaded by user “SQL adv school Макс Чалышев”
Урок 1. SQL. Вводный. SQL и базы данных
 
04:45
Oracle SQL. SQL и базы данных, вводный урок, что такое база данных. Зачем нужен язык SQL.
SQL.Задания с собеседований в крупные компании с решениями
 
14:31
Oracle SQL. Здесь собраны лучшие задачи с собеседований адаптированные к нашей учебной схеме с готовыми решениями. Сморите, запоминайте, и попробуйте сделать эти задачи сами. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:13842679487627 схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l35.txt
Урок1.PLSQL.Типы данных PL SQL
 
10:24
Стандартные типы данных Разберём основные типы данных В программах PL/SQL могут использоваться переменные и константы, описываемые в разделе DECLARE либо в заголовках пакета, в функциях и процедурах. Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l1.txt
Урок8.PL SQL.Процедуры
 
07:18
Процедура — это подпрограмма на языке ORACLE PL SQL которая выполняет необходимые нам действия. У процедуры есть уникальное в рамках схемы БД имя и набор параметров. Процедуру можно вызывать из другой процедуры или функции, а также из анонимного PL SQL блока, при наличии соотв разрешений. Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l8.txt
Урок 13. SQL. Таблица DUAL.
 
05:19
В SQL Oracle диалекта есть специальная таблица DUAL Эта таблица создана искусственно , она содержит одно поле и одну строку тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l13.txt
Урок 8. SQL. Конструкция LIKE
 
09:48
Oracle SQL.Предикат LIKE устанавливает соответствие текстового значения ячейки некоторому заданному шаблону. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l8.txt
Урок2.PL SQL.Отладка DBMS_OUTPUT
 
07:48
В качестве неложного способа отладки PL SQL программ целесообразно использовать стандартный пакет DBMS_OUTPUT. С помощью данного пакета можно вносить отладочную информацию во временный буфер , который позже можно будет прочитать . Для начала работы с буфером DBMS_OUTPUT необходимо выполнить специальную команду set serveroutput on Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l2.txt
Урок 4.SQL. Простой Select. Выбор информации.
 
15:33
Оператор SELECT позволяет выбирать информацию из базы данных и выводить ее на экран в удобном формате. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l4.txt
Урок 2. SQL. Инструменты и тестовая среда
 
05:29
О том, как учиться SQL Oracle по нашим материалам, где выполнять учебные примеры и какое программное обеспечение необходимо установить инструменты, тестовая среда. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l2.txt
Урок 9. SQL. Псевдонимы
 
05:47
В языке SQL в запросах есть такое понятие как псевдонимы тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l9.txt
Урок 6. SQL. Сортировка в запросе order by.
 
09:19
Cпециальный оператор ORDER BY который используется в команде SELECT для сортировки данных. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l6.txt
Урок 22. SQL. Обьединение UNION, MINUS, INTERSECT
 
06:25
Oracle SQL.Cпециальные операторы для работы с множествами данных в SQL UNION, MINUS, INTERSECT учебная среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l22.txt
Урок 2а. SQL. Схема базы данных.
 
04:59
Oracle SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ Описание учебной схемы базы данных, какие таблицы, как учиться... скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l2.txt
Урок 24. SQL. Группирови group by.
 
17:24
Oracle SQL. SQL позволяет группировать данные полученные в результате выборки Для группировки данных в языке SQL используется оператор GROUP BY учебная среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l24.txt
Урок 5.SQL. WHERE and not or
 
14:47
Oracle SQL. Более сложные критерии фильтрации, логические операнды and not or. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l5.txt
Урок 21. SQL. Обьединение RiGHT JOIN, LEFT JOIN
 
09:49
SQL Oracle диалекта предусмотрен синтаксис правого и левого объединения таблиц или RiGHT JOIN или LEFT JOIN
Урок 14. SQL advanced. Высший пилотаж SQL. Model
 
12:22
Высший пилотаж SQL Model Оператор sql Model позволяет рассматривать результат запроса как многомерный массив при этом в SQL задаем оси измерения этого массива (идентифицируем данные по осям) использование Model, так же позволит нам подводить промежуточные и общие итоги, с применением агрегатных функций Oracle SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqladv/l14.txt
Урок 14.PL SQL.Пакеты PACKAGE
 
09:25
В PL SQL предоставляет возможность гармонично группировать программные единицы – процедуры и функции. Такая возможность позволяют осуществить специальные конструкции пакеты или модули. Так же в пакетах PL SQL объявления, процедур функций, переменных отделены от реализации. Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l14.txt
Урок32. PL SQL. По триггерам в ORACLE
 
07:24
Триггер - это подпрограмма на PL SQL которая вызывается при некотором событии в базе данных например, при добавлении строки. У триггеров есть наименование. В триггерах можно использовать процедуры и функции PL SQL обращаться к PL SQL пакетам, контексту , параметрам сессии. Допускается использование автономных транзакций в коде триггеров. Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l32.txt
Урок 4.SQL advanced. Pivot, переворачиваем запрос с группировкой
 
11:32
Oracle SQL.Для транспонирования таблицы с группировкой в ORACLE SQL используется специальный оператор PIVOT. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqladv/l1.txt
Урок 24.SQL advanced.Индексы Oracle
 
08:31
Использование индексов в ORACLE DB Индексы предназначены для быстрого доступа к строкам таблиц, для быстрого нахождения ассоциированных строк таблицы. Индексы позволяют находить строку с определенным значением столбца, просматривая при этом лишь небольшую часть общего объема строк таблицы. Oracle SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqladv/l24.txt
Урок 26.SQL. IN с подзапросом
 
08:15
Oracle SQL. Ранее мы уже встречались в оператором IN при использовании этого оператора в качестве фильтра по перечислению значений. учебная среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l26.txt на этом занятии мы познакомимся с еще одним способом использования IN Важным свойством использования IN является то , что в качестве источника значений для оператора может быть другой запрос
Урок9.PL SQL.Функции
 
06:23
Функция — это подпрограмма на языке ORACLE PL SQL, которая вычисляет значения и возвращает результат вычисления. У функции есть уникальное в рамках схемы БД имя и набор параметров. Функцию можно вызывать из другой процедуры или функции, а также из анонимного PL SQL блока. Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l9.txt
Урок 3. SQL advanced. Обьединение UNION , MINUS, INTERSECT
 
08:17
В этом уроке мы научимся сравнивать множества данных, для этого в SQL есть удобные операторы MINUS UNION и INTERSECT
Урок 27. SQL. Подзапрос EXISTS
 
06:54
Oracle SQL.Подзапрос EXISTS является наиболее сложным типом подзапроса в SQL. Но мы попробуем разобраться, здесь очень важно Осознать, что подзапрос EXIST Является предикатом, возвращает нам либо истину либо ложь, то есть в подзапрос EXIST это критерий того, будет на экран выведена данная строка либо нет. Также подзапрос EXISTS подразумевает внешнее объединение то есть внутренний подзапрос связывается определённым отношением с внешним запросом учебная среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l27.txt
Урок 7. SQL. Ограничение rownum
 
06:19
Oracle SQL.Rownum позволит ограничить количество выводимых строк на заданную величину. Использование и примеры. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l7.txt
Урок4.PL SQL. Анонимный PL SQL блок.
 
04:42
В анонимном отсутствует имя, он начинается с DECLARE или BEGIN. Анонимный PL SQL нельзя будет вызвать из какого-то другого блока, процедуры функции или пакета. Анонимные блоки включают в себя вызовы процедур и функций, используются так же при тестировании и отладке приложений на PL SQL Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l4.txt
Урок 10. SQL. Конструкция DISTINCT
 
04:27
Cпециальная команда DISTINCT которая предназначена для выбора в запросе только уникальных значений, уникальных строк то-есть исключает повторения и дублирования строк. учебная среда https://apex.oracle.com/pls/apex/ sqladv student1 student1
Урок7.PL SQL. Общая структура программы в PL SQL
 
06:59
Чуть позже, мы узнаем, как писать процедуры функции, анонимные блоки в пакеты в PL SQL. На этом уроке мы посмотрим общее описание, общий принцип как устроены программы на PL SQL. Итак ,программы на PL SQL бывают именованными, то есть, у них есть наименование - это функции, пакеты, процедуры. Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l7.txt
Урок 29.SQL.Подзапрос после FROM
 
07:03
Oracle SQL. Мы познакомимся с еще одним замечательным способом использования подзапроса А именно использование поздапроса как источника данных после ключевого слова FROm то есть мы сможем исспользовать подзапрос вмеcто таблицы учебная среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l29.txt
Урок 23 SQL. Обьединение таблицы с самой же собой
 
09:19
Необычный способ объединения таблиц JOIN. Язык SQL допускает объединение таблицы с самой же собой. При этом разумеется необходимо соблюсти условие, а именно, у каждой копии таблицы должен быть свой собственный псевдоним. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l23.txt
Урок 12. SQL. NULL значения
 
07:18
Для базы данных существует осбенный тип данных NULL для обозначения пустых значений То есть, если в ячейке пустые значения — это значит в терминах базы данных, что там NULL значения тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l12.txt
Урок 12.PL SQL. Курсоры в PL SQL.
 
10:21
Для работы с наборами данных на основе запросов с командой SELECT в PL SQL есть специальные конструкции - курсоры В PL/SQL поддерживаются два типа курсоров: явные и неявные. Явный курсор объявляется разработчиком, а неявный курсор не требует объявления. Курсор возвращает набор данных. Курсор может быть объявлен в секциях объявлений любого блока PL/SQL, подпрограммы или пакета. Для управления явным курсором используются операторы CURSOR , OPEN , FETCH и CLOSE . Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l12.txt
Урок 30. SQL advanced. Команда Merge ORACLE SQL
 
08:16
Merge КОМАНДА обновление и вставки данных может работать только как команда вставки или обновления Oracle SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqladv/l27.txt
Урок 14. SQL. Математика в запросах.
 
11:37
В запросах SQL мы можем использовать результаты математических вычислений причем мы можем выводить результаты математических вычислений, так и использовать математические выражения в уловиях отбора строк WHERE тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l14.txt
Урок 5.SQL advanced. Итераторы иерархические запросы CONNECT BY
 
13:57
Oracle SQL. Для работы с иерархическими данными в SQL Oracle диалекта существует специальная конструкция CONNECT BY Так же эта конструкция применяется для создания итераторов учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqladv/l5.txt
Урок 18. PL SQL. Динамический sql
 
09:54
Динамический SQL используется в ORACLE либо с помощью покета DBMS_SQL либо с помощью команды execute immediate использование execute immediate проще и позволяет разрешить подавлющее большинство задач В некоторых задачах требуется использование динамических запросов. Это случается , когда мы заранее не знаем какой нам нужен SQL запрос, какие обьекты будут использоваться для получения данных Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l18.txt
Урок 32. SQL. Предикаты ANY, ALL
 
07:48
Oracle SQL. Предикат ANY является верным , если из всех значений выведенные подзапросом если любой из их удовлетворяет условию для текущей строки внешнего запроса. Предикат ALL является верным, если каждое значение выбранное подзапросом удовлетворяет условию в предикате внешнего запроса. -- учебная среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l32.txt
Урок 15. SQL. Работа со строками.
 
15:46
Обзор основных функций работы с текстом в SQL Oracle диалекта Слова и тект окружают нас везде и без функций работы с тестом, без изменения текстовых данных нам не обойтись тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l15.txt
Урок3.SQL. Создание таблиц.
 
26:38
Oracle SQL.Создание таблиц в базе данных.Типы колонок. Изменение структуры таблицы. тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l3.txt
Урок 20. SQL advanced. Представления View
 
05:58
Ранее мы уже разбирали конструкцию WITH одобный функционал обеспечивают представления VIEW Oracle SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqladv/l20.txt
Урок5.PL SQL.Математика в прогрпммах PL SQL
 
10:16
Кратко изложу информацию о том, как производить математические вычисления в PL SQL Данные математических вычислений можно присваивать переменной, выдавать как результат функции, использовать в курсорах и циклах, а также в конструкциях SQL встраиваемых в PL SQL программы. Основные математические операции Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l4.txt
Урок 33. SQL. Работа с датами.
 
10:41
В языке SQL Oracle диалекта существует множество функций для работы c типом date Напоминаю тип date содержит дату и время, например, время заполнения накладной , дату время создания записи в таблице Функция SYSDATE- текущая дата время если мы SYSDATE-1 предыдущий день, то же самое время SYSDATE-1/24*3 текущее время - 3 часа назад то есть единица обозначет сутки , а 1/24 один час учебная среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l33.txt
Урок 20.SQL. Обьединение таблиц JOIN.
 
11:01
объединить в запросе две таблицы в одном запросе, давайте рассмотрим записи из таблицы города CITY записи из таблицы MAN используем JOIN тестовая среда https://apex.oracle.com/pls/apex/ схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l20.txt
Урок 34.SQL.Ограничения check
 
07:42
Для полей таблицы можно создавать ограничения Например некоторые поля таблицы могут не допускать вставку пустых значений Другие поля быть уникальным или же иметь математическое выражение ограничивающее вставку и обновление данных В Oracle SQL , это диалект SQL который мы изучаем, следующие виды ограничений
Урок10a.PL SQL.Циклы в PL SQL
 
11:09
Практически в любом алгоритмическом языке программирования существуют синтаксические конструкции, отвечающие за организации повторения одинаковых частей программы. Такие повторения назеваются циклами, а операторы – операторами для организации циклов. В отличие от других языков с их repeat while в ORACLE PL SQL циклы упрощены, но вместе с тем удобны, хорошо воспринимаются и позволяют реализовать практически любой сложный алгоритм. Oracle PL SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/plsql/l10a.txt
Урок 17. SQL. Добавление данных. INSERT
 
05:24
Для добавления данных в SQL используется команда INSERT команда INSERT существует SQL в двух вариантах.... учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqlbasic/l17.txt
SQL advanced. Задания с собеседований в крупные компании и фирмы
 
25:44
В этом видео представлены задания с собеседований в крупные компании и фирмы на должности ведущего программиста и архитектора с решениями Oracle SQL. учебная среда https://apex.oracle.com/pls/apex/f?p=4550:1:103440124..::::: схема: SQLADV польз: student1 пароль: student1 будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command или используйте http://sqlfiddle.com/ скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt урок и задания http://sqladv.ru/dev/sqladv/lz.txt
Урок 25. PL SQL.Последовательности SEQUENCE
 
12:28
Последовательность SEQUENCE – это объект базы данных, который генерирует целые числа в соответствии с правилами, установленными во время его создания. Чаще всего этот объект используется при формировании первичного ключа таблицы.
Урок 33. PL SQL. Триггеры INSTEAD OF
 
09:08
Триггеры INSTEAD OF специальный вид триггеров , который служит для модификации данных при обращении к представлениях. Вместо реальной вставки данных или вместо реального обновления данных будет вызван триггер INSTEAD OF , в коде которого, мы можем выполнить все необходимые нам операции.

Poll windows service
Buy microsoft points instantly
Windows 8007000e
Dell e4300 bluetooth driver windows 7
Solar walk app for windows