-
Урок 1. 00:13:33Знакомство с курсом
-
Урок 2. 00:18:42Скачивание и установка Data Base
-
Урок 3. 00:17:57Базы данных, таблицы, нормализация
-
Урок 4. 00:11:30Знакомство с HR схемой
-
Урок 5. 00:09:28SQL команды
-
Урок 6. 00:27:14Типы данных и понятие NULL
-
Урок 7. 00:16:01Команда DESCRIBE
-
Урок 8. 00:03:45Разбор домашнего задания
-
Урок 9. 00:17:09Наш первый SELECT
-
Урок 10. 00:14:37Оператор DISTINCT
-
Урок 11. 00:07:31Некоторые правила и советы
-
Урок 12. 00:16:13Expressions в SELECT LIST часть 1
-
Урок 13. 00:17:50Expressions в SELECT LIST часть 2, ALIAS
-
Урок 14. 00:13:20Таблица DUAL, Оператор q
-
Урок 15. 00:06:47Разбор домашнего задания
-
Урок 16. 00:24:27Selection, WHERE
-
Урок 17. 00:10:54Математические операторы сравнения
-
Урок 18. 00:15:24BETWEEN, IN, IS NULL
-
Урок 19. 00:14:43LIKE
-
Урок 20. 00:06:35AND
-
Урок 21. 00:06:05OR
-
Урок 22. 00:07:33NOT
-
Урок 23. 00:16:43Приоритетность операторов
-
Урок 24. 00:15:52ORDER BY часть 1
-
Урок 25. 00:09:40ORDER BY часть 2
-
Урок 26. 00:09:14Разбор домашнего задания
-
Урок 27. 00:06:14Разновидности функций
-
Урок 28. 00:09:24LOWER
-
Урок 29. 00:04:07UPPER
-
Урок 30. 00:06:37INITCAP
-
Урок 31. 00:09:18CONCAT
-
Урок 32. 00:06:01LENGTH
-
Урок 33. 00:08:14LPAD и RPAD
-
Урок 34. 00:06:27TRIM
-
Урок 35. 00:07:05INSTR
-
Урок 36. 00:08:41SUBSTR
-
Урок 37. 00:04:57REPLACE
-
Урок 38. 00:10:44ROUND (для числа)
-
Урок 39. 00:04:09TRUNC (для числа)
-
Урок 40. 00:07:57MOD
-
Урок 41. 00:07:31Введение в DATE функции
-
Урок 42. 00:05:55SYSDATE
-
Урок 43. 00:06:40MONTHS_BETWEEN
-
Урок 44. 00:05:51ADD_MONTHS
-
Урок 45. 00:08:47NEXT_DAY
-
Урок 46. 00:03:29LAST_DAY
-
Урок 47. 00:11:24ROUND (для даты)
-
Урок 48. 00:05:42TRUNC (для даты)
-
Урок 49. 00:11:16Разбор домашнего задания
-
Урок 50. 00:19:28Введение в CONVERSION функции
-
Урок 51. 00:21:44TO_CHAR (для числа)
-
Урок 52. 00:29:27TO_CHAR (для даты)
-
Урок 53. 00:23:48TO_DATE
-
Урок 54. 00:09:27TO_NUMBER
-
Урок 55. 00:14:37Nested (вложенные) single-row функции
-
Урок 56. 00:08:38NVL
-
Урок 57. 00:06:01NVL2
-
Урок 58. 00:12:03NULLIF
-
Урок 59. 00:07:21COALESCE
-
Урок 60. 00:16:47DECODE
-
Урок 61. 00:09:42Simple CASE
-
Урок 62. 00:11:20Searched CASE
-
Урок 63. 00:19:01Разбор домашнего задания
-
Урок 64. 00:10:06Введение в GROUP функции
-
Урок 65. 00:16:31COUNT
-
Урок 66. 00:09:08SUM
-
Урок 67. 00:08:51AVG
-
Урок 68. 00:06:41MAX и MIN
-
Урок 69. 00:06:59Введение в GROUP BY
-
Урок 70. 00:19:59GROUP BY часть 1
-
Урок 71. 00:12:59GROUP BY часть 2
-
Урок 72. 00:07:37HAVING
-
Урок 73. 00:05:52Nested (вложенные) group функции
-
Урок 74. 00:08:50Разбор домашнего задания
-
Урок 75. 00:12:38Введение в JOIN
-
Урок 76. 00:34:40NATURAL JOIN
-
Урок 77. 00:16:27JOIN USING
-
Урок 78. 00:17:19JOIN ON
-
Урок 79. 00:08:40Примеры на объединение больше 2-х таблиц
-
Урок 80. 00:08:53NONEQUIJOIN
-
Урок 81. 00:15:36SELF JOIN
-
Урок 82. 00:11:47Введение в OUTER JOIN
-
Урок 83. 00:14:38LEFT OUTER JOIN
-
Урок 84. 00:05:24RIGHT OUTER JOIN
-
Урок 85. 00:04:40FULL OUTER JOIN
-
Урок 86. 00:06:03CROSS JOIN
-
Урок 87. 00:08:54Oracle JOIN синтаксис
-
Урок 88. 00:12:33Разбор домашнего задания
-
Урок 89. 00:21:26Введение в SUBQUERY
-
Урок 90. 00:13:02SINGLE-ROW SUBQUERY
-
Урок 91. 00:14:21MULTIPLE-ROW SUBQUERY
-
Урок 92. 00:13:53CORRELATED SUBQUERY
-
Урок 93. 00:18:14Примеры на подзапросы
-
Урок 94. 00:12:04Разбор домашнего задания
-
Урок 95. 00:18:41Введение в SET операторы
-
Урок 96. 00:14:06UNION ALL
-
Урок 97. 00:04:34UNION
-
Урок 98. 00:04:00INTERSECT
-
Урок 99. 00:03:05MINUS
-
Урок 100. 00:14:40Примеры на SET операторы
-
Урок 101. 00:06:50Разбор домашнего задания
-
Урок 102. 00:01:59Введение в DML
-
Урок 103. 00:17:54Простой INSERT
-
Урок 104. 00:06:03INSERT с использованием функций
-
Урок 105. 00:07:34INSERT с использованием SUBQUERY
-
Урок 106. 00:08:03INSERT в несколько таблиц
-
Урок 107. 00:11:32Ошибки при использовании DML
-
Урок 108. 00:12:26Простой UPDATE
-
Урок 109. 00:07:54UPDATE с использованием SUBQUERY
-
Урок 110. 00:08:06Простой DELETE
-
Урок 111. 00:03:32DELETE с использованием SUBQUERY
-
Урок 112. 00:11:27MERGE
-
Урок 113. 00:16:52Принципы ACID
-
Урок 114. 00:14:57Введение в транзакции
-
Урок 115. 00:06:11COMMIT
-
Урок 116. 00:10:39ROLLBACK
-
Урок 117. 00:07:40SAVEPOINT
-
Урок 118. 00:04:39AUTOCOMMIT
-
Урок 119. 00:09:47SELECT FOR UPDATE
-
Урок 120. 00:07:41Разбор домашнего задания
-
Урок 121. 00:10:04Объекты Базы Данных
-
Урок 122. 00:07:48Понятия USER и SCHEMA
-
Урок 123. 00:10:23Правила названия объектов и понятие NAMESPACE
-
Урок 124. 00:07:29Типы данных (дополнительные)
-
Урок 125. 00:13:18Простое создание таблиц CREATE TABLE
-
Урок 126. 00:07:57Создание таблиц с использованием SUBQUERY
-
Урок 127. 00:16:21Изменение таблиц ALTER TABLE
-
Урок 128. 00:08:23Опустошение таблиц TRUNCATE TABLE
-
Урок 129. 00:03:53Удаление таблиц DROP TABLE
-
Урок 130. 00:05:12Разбор домашнего задания
-
Урок 131. 00:19:40Введение в CONSTRAINT
-
Урок 132. 00:28:29UNIQUE CONSTRAINT
-
Урок 133. 00:14:41NOT NULL CONSTRAINT
-
Урок 134. 00:09:45PRIMARY KEY CONSTRAINT
-
Урок 135. 00:18:32FOREIGN KEY CONSTRAINT
-
Урок 136. 00:11:47Опции ON DELETE для FOREIGN KEY
-
Урок 137. 00:13:06CHECK CONSTRAINT
-
Урок 138. 00:09:48Введение в INDEX
-
Урок 139. 00:09:40INDEX B-TREE часть 1
-
Урок 140. 00:16:17INDEX B-TREE часть 2
-
Урок 141. 00:11:12INDEX BITMAP
-
Урок 142. 00:03:44Разбор домашнего задания
-
Урок 143. 00:18:31Введение во VIEW
-
Урок 144. 00:16:45Simple и Complex VIEW
-
Урок 145. 00:16:31Создание CREATE VIEW
-
Урок 146. 00:08:09Изменение ALTER VIEW и удаление DROP VIEW
-
Урок 147. 00:15:58SYNONYM
-
Урок 148. 00:11:36Введение в SEQUENCE
-
Урок 149. 00:18:49Работа с SEQUENCE часть 1
-
Урок 150. 00:09:19Работа с SEQUENCE часть 2
-
Урок 151. 00:04:13Разбор домашнего задания
-
Урок 152. 00:07:32SINGLE AMPERSAND SUBSTITUTION (&)
-
Урок 153. 00:14:03DOUBLE AMPERSAND SUBSTITUTION (&&)
-
Урок 154. 00:06:53DEFINE и UNDEFINE
-
Урок 155. 00:04:42VERIFY
-
Урок 156. 00:05:30Разбор домашнего задания
-
Урок 157. 00:13:27Регистрация на экзамен
- Категории
- Источники
- Все курсы
- Разделы
- Книги
Как можно устранить данную ошибку?
https://rutracker.org/forum/viewtopic.php?t=3718780
у меня все получилось, возможно обновляли.
--1.Вывести информацию о регионе и количества сотрудников в каждом регионе.
--2.выведите детальную информацию о каждом сотруднике: имя, фамилия, название департамента, job_id, street_address, название страны и региона.
--3.вывести информацию о имени менеджеров которые имеют в подчинении больше 6ти сотрудников, а также вывести кол-во сотрудников, которые им подчиняются.
--4.вывести информацию о названии департамента и количестве работников, если в департаменте работают больше 30ти сотрудников (использовать технологию using).
--5.вывести информацию о названии департамента в которых нет ни одного сотрудника.
--6.вывести всю информацию о сотрудниках, менеджеры которых устроились на работу в 2005 году, а сами работники устроились до 2005 года.
--7.вывести название страны и название региона этой страны, используя natural join.
--8. Вывести имена, фамилии и зп сотрудников, которые получают меньше, чем минимальная зарплата по их специальности + 1000.
--9. Вывести уникальные имена и фамилии сотрудников название стран в которых они работают. Также вывести информацию о сотрудниках, о старнах которой нет информации.А также вывести все страны в которых нет сотрудников компании.
--10. Вывести имена и фамилии всех сотрудников и название стран, которое мы получаем при объединение работников со всеми странами без какой либо логики.
--11. Решите задачу №1 используя Oracle syntax.
--12. Решите задачу №5 используя Oracle syntax.
sqlplus / as sysdba
@?/demo/schema/human_resources/hr_main.sql
всё. более подробно описано здесь: http://oracledb.ru/sql/sql_base/demonstracionnye-sxemy.html
У меня критерий — узнал что-то новое и полезное → надо поддержать автора.
Помогите скачать файлы, выдаёт ошибку.
udemy-sqlfnubies.zipОшибка: Обнаружена неизвестная ошибка сервера. Повторите попытку или свяжитесь с его администратором..
Я являюсь автором и собственником данного курса. Естественно, не давал никаких прав на распространение моих курсов на пиратских сайтах.
Но удивляет больше то, что люди не ценят чужой труд, но хотят, чтобы их труд всегда был оценен по достоинству.
Я месяцами тружусь над каждым курсом, делаю всё, чтобы курс был максимально понятным и эффективным. А человек, который скачивает его бесплатно или платит деньги пиратским ресурсам даже не задумывается над этим. Человек, который не готов заплатить за курс 10$ на платформе udemy.com тратит те же деньги на кофе с булочкой. Или в дальнейшем платит гораздо большую сумму, записываясь на тет-а-тет курсы.
А тому 1% людей, которые реально не могут позволить себе заплатить 10$ я всегда дарю курс, но делаю это официально, посредством платформы udemy.
Так что выбор за вами. Платить пиратам и ни во что не ставить труд человека, курс которого вы смотрите, либо прислушаться к совести.
Если 10, то готов вам их заплатить
Некоторые видео буквально из 1 минуты информации переростают в 20 минут, при чем если бы была 1 минута, все-равно бы было развернуто и не спеша
Спасибо)
Спасибо!