Содержание курса
1. Введение в SQL
9 уроков
16 511
14 892
141м
774
Открытый
1.1
Знакомство с курсом
↗
5 394
5 394
14м 33с
125
Закрытый
1.2
Установка SQL Developer для всех и Data Base для Windows 64-bit
↗
1 661
1 280
23м 53с
90
Закрытый
1.3
Установка Data Base для всех
↗
1 489
1 292
14м 28с
68
Закрытый
1.4
Базы данных, таблицы, нормализация
↗
1 449
1 449
18м 57с
73
Закрытый
1.5
Знакомство с HR схемой
↗
1 377
1 377
12м 30с
75
Закрытый
1.6
SQL команды
↗
1 340
1 340
9м 28с
94
Закрытый
1.7
Типы данных и понятие NULL
↗
1 304
1 304
30м 23с
94
Закрытый
1.8
Команда DESCRIBE
↗
1 266
1 266
16м 1с
80
Закрытый
1.9
Разбор домашнего задания
↗
1 231
190
5м 38с
75
2. Знакомство с SELECT
7 уроков
10 384
9 469
95м
494
Открытый
2.1
Наш первый SELECT
↗
2 413
2 413
17м 9с
82
Открытый
2.2
Оператор DISTINCT
↗
1 725
1 725
15м 37с
74
Закрытый
2.3
Некоторые правила и советы
↗
1 152
1 152
8м 31с
65
Открытый
2.4
Expressions в SELECT LIST часть 1
↗
1 546
1 546
16м 13с
65
Открытый
2.5
Expressions в SELECT LIST часть 2, ALIAS
↗
1 387
1 387
18м 50с
66
Закрытый
2.6
Таблица DUAL, Оператор q
↗
1 092
1 092
13м 20с
67
Закрытый
2.7
Разбор домашнего задания
↗
1 069
154
8м 28с
75
3. Selection, операторы, ORDER BY
11 уроков
11 439
10 680
139м
660
Открытый
3.1
Selection, WHERE
↗
1 349
1 349
24м 27с
73
Закрытый
3.2
Математические операторы сравнения
↗
994
994
11м 54с
59
Открытый
3.3
BETWEEN, IN, IS NULL
↗
1 250
1 250
15м 24с
62
Открытый
3.4
LIKE
↗
1 221
1 221
15м 43с
55
Закрытый
3.5
AND
↗
928
928
7м 35с
61
Закрытый
3.6
OR
↗
909
909
6м 5с
55
Закрытый
3.7
NOT
↗
913
913
8м 33с
51
Закрытый
3.8
Приоритетность операторов
↗
933
933
17м 43с
57
Открытый
3.9
ORDER BY часть 1
↗
1 148
1 148
16м 52с
67
Закрытый
3.10
ORDER BY часть 2
↗
908
908
10м 40с
63
Закрытый
3.11
Разбор домашнего задания
↗
886
127
12м 33с
57
4. SINGLE-ROW функции
23 урока
18 738
18 133
172м
1156
Закрытый
4.1
Разновидности функций
↗
890
890
6м 14с
59
Закрытый
4.2
LOWER
↗
876
876
9м 24с
53
Закрытый
4.3
UPPER
↗
839
839
4м 7с
56
Закрытый
4.4
INITCAP
↗
849
849
7м 37с
51
Закрытый
4.5
CONCAT
↗
851
851
9м 18с
51
Закрытый
4.6
LENGTH
↗
838
838
6м 1с
52
Закрытый
4.7
LPAD и RPAD
↗
836
836
8м 14с
48
Закрытый
4.8
TRIM
↗
835
835
6м 27с
55
Открытый
4.9
INSTR
↗
1 105
1 105
7м 5с
54
Открытый
4.10
SUBSTR
↗
995
995
9м 41с
49
Закрытый
4.11
REPLACE
↗
801
801
5м 57с
51
Закрытый
4.12
ROUND (для числа)
↗
790
790
11м 43с
59
Закрытый
4.13
TRUNC (для числа)
↗
785
785
4м 9с
43
Закрытый
4.14
MOD
↗
778
778
8м 57с
50
Закрытый
4.15
Введение в DATE функции
↗
785
785
8м 31с
57
Закрытый
4.16
SYSDATE
↗
767
767
6м 55с
50
Закрытый
4.17
MONTHS_BETWEEN
↗
755
755
7м 40с
44
Закрытый
4.18
ADD_MONTHS
↗
742
742
6м 51с
44
Закрытый
4.19
NEXT_DAY
↗
737
737
9м 47с
48
Закрытый
4.20
LAST_DAY
↗
724
724
3м 29с
41
Закрытый
4.21
ROUND (для даты)
↗
736
736
11м 24с
39
Закрытый
4.22
TRUNC (для даты)
↗
720
720
6м 42с
52
Закрытый
4.23
Разбор домашнего задания
↗
704
99
16м 17с
50
5. CONVERSION, GENERAL и CONDITIONAL функции
14 уроков
9 461
8 955
211м
655
Закрытый
5.1
Введение в CONVERSION функции
↗
742
742
19м 28с
55
Закрытый
5.2
TO_CHAR (для числа)
↗
714
714
22м 44с
52
Закрытый
5.3
TO_CHAR (для даты)
↗
681
681
29м 27с
47
Открытый
5.4
TO_DATE
↗
857
857
24м 48с
55
Закрытый
5.5
TO_NUMBER
↗
631
631
9м 27с
53
Закрытый
5.6
Nested (вложенные) single-row функции
↗
646
646
15м 37с
48
Открытый
5.7
NVL
↗
833
833
9м 38с
47
Закрытый
5.8
NVL2
↗
634
634
6м 1с
41
Закрытый
5.9
NULLIF
↗
632
632
12м 3с
38
Закрытый
5.10
COALESCE
↗
636
636
7м 21с
38
Закрытый
5.11
DECODE
↗
622
622
17м 47с
44
Закрытый
5.12
Simple CASE
↗
629
629
10м 42с
46
Закрытый
5.13
Searched CASE
↗
618
618
11м 20с
48
Закрытый
5.14
Разбор домашнего задания
↗
586
80
21м 3с
43
6. GROUP функции, ORDER BY, HAVING
11 уроков
7 320
6 813
116м
549
Закрытый
6.1
Введение в GROUP функции
↗
684
684
10м 6с
53
Закрытый
6.2
COUNT
↗
675
675
17м 31с
50
Закрытый
6.3
SUM
↗
646
646
9м 8с
45
Открытый
6.4
AVG
↗
840
840
9м 51с
44
Закрытый
6.5
MAX и MIN
↗
630
630
7м 40с
48
Закрытый
6.6
Введение в GROUP BY
↗
669
669
7м 59с
52
Закрытый
6.7
GROUP BY часть 1
↗
667
667
20м 59с
53
Закрытый
6.8
GROUP BY часть 2
↗
637
637
13м 58с
55
Закрытый
6.9
HAVING
↗
650
650
8м 37с
57
Закрытый
6.10
Nested (вложенные) group функции
↗
639
639
6м 52с
49
Закрытый
6.11
Разбор домашнего задания
↗
583
76
11м 58с
43
7. JOIN (объединение)
14 уроков
8 620
8 166
180м
747
Закрытый
7.1
Введение в JOIN
↗
720
720
13м 37с
63
Закрытый
7.2
NATURAL JOIN
↗
693
693
35м 40с
81
Закрытый
7.3
JOIN USING
↗
648
648
16м 27с
54
Открытый
7.4
JOIN ON
↗
868
868
17м 19с
56
Закрытый
7.5
Примеры на объединение больше 2-х таблиц
↗
607
607
9м 40с
48
Закрытый
7.6
NONEQUIJOIN
↗
593
593
9м 53с
51
Закрытый
7.7
SELF JOIN
↗
589
589
16м 36с
56
Закрытый
7.8
Введение в OUTER JOIN
↗
592
592
12м 47с
51
Закрытый
7.9
LEFT OUTER JOIN
↗
587
587
15м 38с
47
Закрытый
7.10
RIGHT OUTER JOIN
↗
547
547
5м 24с
45
Закрытый
7.11
FULL OUTER JOIN
↗
543
543
5м 40с
46
Закрытый
7.12
CROSS JOIN
↗
557
557
6м 3с
54
Закрытый
7.13
Oracle JOIN синтаксис
↗
557
557
9м 54с
54
Закрытый
7.14
Разбор домашнего задания
↗
519
65
14м 7с
41
8. SUBQUERY (подзапрос)
6 уроков
2 994
2 615
94м
247
Закрытый
8.1
Введение в SUBQUERY
↗
554
554
21м 25с
48
Закрытый
8.2
SINGLE-ROW SUBQUERY
↗
523
523
13м 2с
43
Закрытый
8.3
MULTIPLE-ROW SUBQUERY
↗
509
509
14м 21с
41
Закрытый
8.4
CORRELATED SUBQUERY
↗
498
498
14м 53с
39
Закрытый
8.5
Примеры на подзапросы
↗
473
473
18м 14с
41
Закрытый
8.6
Разбор домашнего задания
↗
437
58
13м 15с
35
9. SET операторы (операторы множеств)
7 уроков
3 133
2 792
67м
247
Закрытый
9.1
Введение в SET операторы
↗
484
484
19м 41с
40
Закрытый
9.2
UNION ALL
↗
461
461
14м 6с
36
Закрытый
9.3
UNION
↗
460
460
5м 34с
39
Закрытый
9.4
INTERSECT
↗
449
449
4м 0с
33
Закрытый
9.5
MINUS
↗
445
445
3м 5с
35
Закрытый
9.6
Примеры на SET операторы
↗
437
437
15м 39с
40
Закрытый
9.7
Разбор домашнего задания
↗
397
56
8м 50с
24
10. DML команды
19 уроков
8 578
8 255
176м
672
Закрытый
10.1
Введение в DML
↗
486
486
2м 59с
33
Открытый
10.2
Простой INSERT
↗
693
693
18м 54с
43
Закрытый
10.3
INSERT с использованием функций
↗
465
465
6м 2с
31
Закрытый
10.4
INSERT с использованием SUBQUERY
↗
457
457
8м 34с
33
Закрытый
10.5
INSERT в несколько таблиц
↗
452
452
8м 3с
36
Закрытый
10.6
Ошибки при использовании DML
↗
438
438
12м 32с
37
Закрытый
10.7
Простой UPDATE
↗
454
454
12м 25с
38
Закрытый
10.8
UPDATE с использованием SUBQUERY
↗
443
443
8м 53с
35
Закрытый
10.9
Простой DELETE
↗
440
440
8м 6с
36
Закрытый
10.10
DELETE с использованием SUBQUERY
↗
431
431
4м 32с
30
Закрытый
10.11
MERGE
↗
448
448
11м 27с
32
Закрытый
10.12
Принципы ACID
↗
447
447
17м 52с
40
Закрытый
10.13
Введение в транзакции
↗
445
445
15м 57с
39
Закрытый
10.14
COMMIT
↗
436
436
6м 11с
38
Закрытый
10.15
ROLLBACK
↗
425
425
11м 39с
34
Закрытый
10.16
SAVEPOINT
↗
417
417
8м 40с
33
Закрытый
10.17
AUTOCOMMIT
↗
413
413
5м 39с
33
Закрытый
10.18
SELECT FOR UPDATE
↗
418
418
10м 47с
40
Закрытый
10.19
Разбор домашнего задания
↗
370
47
9м 41с
31
11. DDL часть 1. Работа с таблицами
10 уроков
4 126
3 824
92м
321
Закрытый
11.1
Объекты Базы Данных
↗
438
438
10м 4с
32
Закрытый
11.2
Понятия USER и SCHEMA
↗
412
412
8м 48с
30
Открытый
11.3
Правила названия объектов и понятие NAMESPACE
↗
533
533
10м 23с
26
Закрытый
11.4
Типы данных (дополнительные)
↗
397
397
7м 28с
31
Закрытый
11.5
Простое создание таблиц CREATE TABLE
↗
422
422
13м 18с
31
Закрытый
11.6
Создание таблиц с использованием SUBQUERY
↗
408
408
8м 57с
33
Закрытый
11.7
Изменение таблиц ALTER TABLE
↗
403
403
16м 21с
38
Закрытый
11.8
Опустошение таблиц TRUNCATE TABLE
↗
386
386
8м 23с
39
Закрытый
11.9
Удаление таблиц DROP TABLE
↗
378
378
4м 53с
35
Закрытый
11.10
Разбор домашнего задания
↗
349
47
7м 46с
26
12. DDL часть 2. Понятия CONSTRAINT и INDEX
12 уроков
4 901
4 620
168м
386
Закрытый
12.1
Введение в CONSTRAINT
↗
427
427
20м 40с
40
Закрытый
12.2
UNIQUE CONSTRAINT
↗
395
395
28м 29с
33
Открытый
12.3
NOT NULL CONSTRAINT
↗
508
508
15м 41с
31
Закрытый
12.4
PRIMARY KEY CONSTRAINT
↗
392
392
10м 45с
31
Закрытый
12.5
FOREIGN KEY CONSTRAINT
↗
390
390
19м 32с
33
Закрытый
12.6
Опции ON DELETE для FOREIGN KEY
↗
369
369
12м 47с
33
Закрытый
12.7
CHECK CONSTRAINT
↗
367
367
13м 6с
34
Закрытый
12.8
Введение в INDEX
↗
402
402
10м 48с
32
Открытый
12.9
INDEX B-TREE часть 1
↗
585
585
10м 40с
33
Закрытый
12.10
INDEX B-TREE часть 2
↗
375
375
16м 17с
29
Закрытый
12.11
INDEX BITMAP
↗
366
366
11м 12с
30
Закрытый
12.12
Разбор домашнего задания
↗
325
44
5м 33с
27
13. DDL часть 3. VIEW, SYNONYM, SEQUENCE
9 уроков
3 097
2 849
121м
232
Закрытый
13.1
Введение во VIEW
↗
378
378
19м 31с
34
Закрытый
13.2
Simple и Complex VIEW
↗
343
343
17м 45с
29
Открытый
13.3
Создание CREATE VIEW
↗
480
480
16м 30с
30
Закрытый
13.4
Изменение ALTER VIEW и удаление DROP VIEW
↗
313
313
8м 9с
24
Закрытый
13.5
SYNONYM
↗
328
328
16м 58с
22
Закрытый
13.6
Введение в SEQUENCE
↗
334
334
12м 36с
27
Закрытый
13.7
Работа с SEQUENCE часть 1
↗
319
319
19м 49с
26
Закрытый
13.8
Работа с SEQUENCE часть 2
↗
310
310
9м 19с
20
Закрытый
13.9
Разбор домашнего задания
↗
292
44
5м 26с
20
14. Разное
6 уроков
2 256
1 876
52м
147
Открытый
14.1
SINGLE AMPERSAND SUBSTITUTION (&)
↗
609
609
8м 32с
24
Закрытый
14.2
DOUBLE AMPERSAND SUBSTITUTION (&&)
↗
299
299
14м 3с
21
Закрытый
14.3
DEFINE и UNDEFINE
↗
302
302
7м 53с
22
Закрытый
14.4
VERIFY
↗
304
304
5м 42с
35
Закрытый
14.5
Разбор домашнего задания
↗
295
50
6м 48с
22
Закрытый
14.6
Регистрация на экзамен
↗
447
312
13м 28с
23