5.65M

Введение в базы данных

1.

2.

3.

4.

5.

6.

7.

.

8.

ID
предмета
Наименование
предмета
Материал
ID
предмета
Наименование
предмета
Материал
1
Стул
Металл
1
Стул
Металл
2
Стол
Массив дерева
2
Стол
Натуральное дерево
3
Кровать
ЛДСП
3
Кровать
ЛДСП
4
Шкаф
Массив дерева
4
Шкаф
Массив дерева
5
Комод
ЛДСП
5
Комод
ЛДСП
ID
предмета
Наименование
предмета
Материал
1
Стул
Металл
2
Стол
Натуральное дерево
3
Кровать
ЛДСП
4
Шкаф
Массив дерева
5
Комод
ЛДСП
6
Тумба
Дерево

9.

ID
предмета
Наименование
предмета
ID
материала
1
Стул
2
2
Стол
1
3
Кровать
3
4
Шкаф
1
5
Комод
3
ID
материала
Материал
1
Массив дерева
2
Металл
3
ЛДСП

10.

11.

12.

Порядковый номер строки
A
B
1
Иван
Иванов
2
Пётр
Петров
3
John
Smith
4
Иван
Иванов
first_name
Порядковый номер строки
А
last_name
В
1
Иванов
Иван
2
Smith
John
3
Петров
Пётр
4
Иванов
Иван
Иван
Иванов
Пётр
Smith
John
Петров
Иван
Иванов

13.

Сотрудник
Контакт
Иванов И.И.
123-456-789, 987-654-321
Сергеев С.С.
Рабочий телефон 555-666-777,
Домашний телефон 777-888-999
John Smith
John Smith
Сотрудник
Телефон
Тип телефона
123-456-789
Иванов И.И.
123-456-789
123-456-789
Иванов И.И.
987-654-321
Сергеев С.С.
555-666-777
Рабочий телефон
Сергеев С.С.
777-888-999
Домашний телефон
John Smith
123-456-789

14.

ФИО
Должность
Подразделение
Описание подразделения
Иванов И.И.
Программист
Отдел разработки
Разработка и сопровождение приложений и сайтов
Сергеев С.С.
Бухгалтер
Бухгалтерия
Ведение бухгалтерского и налогового учета
John Smith
Продавец
Отдел реализации
Организация сбыта продукции
Табельный номер
ФИО
Должность
Подразделение
Описание подразделения
12001
Иванов И.И.
Программист
Отдел разработки
Разработка и сопровождение приложений и сайтов
13003
Сергеев С.С.
Бухгалтер
Бухгалтерия
Ведение бухгалтерского и налогового учета
14005
John Smith
Продавец
Отдел реализации
Организация сбыта продукции

15.

Табельный номер
ФИО
Должность
Подразделение
Описание подразделения
12001
Иванов И.И.
Программист
Отдел разработки
Разработка и сопровождение приложений и сайтов
13003
Сергеев С.С.
Бухгалтер
Бухгалтерия
Ведение бухгалтерского и налогового учета
14005
John Smith
Продавец
Отдел реализации
Организация сбыта продукции
Табельный
номер
ФИО
Должность
ID
подразделения
ID
подразделения
Подразделение
Описание подразделения
12001
Иванов И.И.
Программист
1
1
Отдел разработки
Разработка и сопровождение приложений и сайтов
13003
Сергеев С.С.
Бухгалтер
2
2
Бухгалтерия
Ведение бухгалтерского и налогового учета
14005
John Smith
Продавец
3
3
Отдел реализации Организация сбыта продукции

16.

Проект
Направление
Куратор
Проект
ID куратора
1
Разработка
Иванов И.И.
1
1
1
Бухгалтерия
Сергеев С.С.
1
2
2
Разработка
Иванов И.И.
2
1
2
Бухгалтерия
Петров П.П.
2
3
2
Реализация
John Smith
2
4
3
Разработка
Андреев А.А.
3
5
ID куратора
ФИО
Направление
1
Иванов И.И.
Разработка
2
Сергеев С.С.
Бухгалтерия
3
Петров П.П.
Бухгалтерия
4
John Smith
Реализация
5
Андреев А.А.
Разработка

17.

Название курса
Курс
Преподаватель Аудитория
1
SQL
SQL
Иванов И.И.
101
2
Python
SQL
Иванов И.И.
203
3
JavaScript
SQL
Сергеев С.С.
305
SQL
Сергеев С.С.
407
Python
John Smith
502
Python
John Smith
305
ID курса
Курс
Преподаватель Аудитория
ID преподавателя
ФИО
SQL
Иванов И.И.
101
1
Иванов И.И.
SQL
Иванов И.И.
203
2
Сергеев С.С.
SQL
Сергеев С.С.
305
3
John Smith
SQL
Сергеев С.С.
407
Python
John Smith
502
Python
John Smith
305
ID аудитории
№ аудитории
1
101
2
203
3
305
4
407
5
502
Курс >> Преподаватель
Курс >> Аудитория
Курс
Преподаватель Аудитория
SQL
Иванов И.И.
101
SQL
Иванов И.И.
203
SQL
Сергеев С.С.
NULL
SQL
Сергеев С.С.
NULL
Python
NULL
502
Python
NULL
305

18.

ID курса
Название курса
1
SQL
2
Python
3
JavaScript
Курс
Курс
Преподаватель Аудитория
ID преподавателя
ФИО
SQL
Иванов И.И.
101
1
Иванов И.И.
SQL
Иванов И.И.
203
2
Сергеев С.С.
SQL
Сергеев С.С.
305
3
John Smith
SQL
Сергеев С.С.
407
Python
John Smith
502
Python
John Smith
305
ID аудитории
№ аудитории
1
101
2
203
3
305
4
5
Преподаватель
SQL
Иванов И.И.
SQL
Сергеев С.С.
Python
John Smith
Курс
Аудитория
SQL
101
SQL
203
SQL
305
407
SQL
407
502
Python
502
Python
305
Курс >> Преподаватель
Курс >> Аудитория

19.

Проект
Направление
Куратор
1
Разработка
Иванов И.И.
1
Бухгалтерия
Сергеев С.С.
2
Разработка
Иванов И.И.
2
Бухгалтерия
Петров П.П.
2
Реализация
John Smith
3
Разработка
Андреев А.А.
шаг 1
ID
куратора
ФИО
Направление
ID
куратора
ФИО
1
Иванов И.И.
Разработка
1
Иванов И.И.
2
Сергеев С.С.
Бухгалтерия
2
Сергеев С.С.
3
Петров П.П.
Бухгалтерия
3
Петров П.П.
4
John Smith
Реализация
4
John Smith
5
Андреев А.А. Разработка
5
Андреев А.А.
шаг 2
шаг 1
Проект
ID куратора
1
1
1
2
2
1
2
3
2
4
3
5
шаг 2
ID
куратора
ID
направления
ID
направления
1
1
1
Разработка
2
2
2
Бухгалтерия
3
2
3
Реализация
4
3
5
1
Направление

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

31.

32.

Уровень изоляции
SERIALIZABLE
REPEATABLE READ
READ COMMITTED
READ
UNCOMMITTED
Фантомное
чтение
Неповторяющееся
чтение
«Грязное»
чтение
Потерянное
обновление

33.

34.

A-B
C-D
E-F
A
C
E
B
D
F
A
B
C
D
E
F
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ

35.

36.

A-B
C-D
E-F
A
C
E
B
D
F
A
B
C
D
E
F
Row ID
Row ID
Row ID
Row ID
Row ID
Row ID
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ
ДАННЫЕ

37.

A-B
C-D
E-F
A
C
E
B
D
F
A
B
C
D
E
F
Clustered
key value
Clustered
key value
Clustered
key value
Clustered
key value
Clustered
key value
Clustered
key value
English     Русский Rules