Презентация информатика
Оценка 4.9

Презентация информатика

Оценка 4.9
Презентации учебные
pptx
информатика
11 кл
23.11.2018
Презентация информатика
Публикация является частью публикации:
8 сабақ.pptx

Ақпараттық технологиялар және телекоммуникация

Ақпараттық технологиялар және телекоммуникация

Ақпараттық технологиялар және телекоммуникация

Реляциялық деректер қоры

Реляциялық деректер қоры Деректер кестесі жинағынан тұрады Әрбір кестеде басты кілт болады

Реляциялық деректер қоры Деректер кестесі жинағынан тұрады Әрбір кестеде басты кілт болады

1 - Реляциялық деректер қоры

Деректер кестесі жинағынан тұрады
Әрбір кестеде басты кілт болады
Басты кілт арқылы кестедегі қатарларды сәйкестендіруге болады
Кестелер бірімен бірі сыртқы кілт арқылы байланыса алады

Мысал Студент кестесі Пән кестесі id

Мысал Студент кестесі Пән кестесі id

Мысал

Студент кестесі




Пән кестесі

id

Name

1

Арман

2

Cәуле

3

Марат

id

course

Grade

1

физика

5

математика

3

2

жағрапия

5

3

әдебиет

Екі кесте id арқылы
байланыса алады.

Екі кестеде де id
басты кілт болып
табылады.

Кесте компоненттері Әрбір кестеде бірнеше компонент болады

Кесте компоненттері Әрбір кестеде бірнеше компонент болады

Кесте компоненттері

Әрбір кестеде бірнеше компонент болады
Атрибут – бағана атауы
Мысалы, id және name атрибуттар болады
Студент кестесінде 2 атрибут бар
Кортеж – бір қатардағы ақпарат
Біздің кестеде үш кортеж бар
(1, Арман), (2, Сәуле), (3, Марат)

id

Name

1

Арман

2

Cәуле

3

Марат

Кортеж бір объектіні белгілейді, ал атрибут объектінің бір сипаттамасын көрсетеді

Кортеж бір объектіні белгілейді, ал атрибут объектінің бір сипаттамасын көрсетеді

Кортеж бір объектіні белгілейді, ал атрибут объектінің бір сипаттамасын көрсетеді
Кестеде екі бірдей кортеж болмау керек

кортеж

атрибут

Кесте кілті Бірінші кестеде басты кілт id атрибуты

Кесте кілті Бірінші кестеде басты кілт id атрибуты

Кесте кілті

Бірінші кестеде басты кілт id атрибуты
Id арқылы кез келген объектіні кестеден таба аламыз
Екінші кестеде басты кілт code
Ал сыртқы кілт id
Екі кесте id атрибуты арқылы байланысады

id

Name

1

Арман

2

Cәуле

3

Марат

id

course

Grade

code

1

физика

5

PHY

2

математика

3

MATH

жағрапия

5

GEO

3

әдебиет

LIT

Кесте кілті Басты кілт қайталанбау керек өйткені ол объектіні табу үшін қолданылады

Кесте кілті Басты кілт қайталанбау керек өйткені ол объектіні табу үшін қолданылады

Кесте кілті

Басты кілт қайталанбау керек өйткені ол объектіні табу үшін қолданылады
Мысалы, келесі кестеде 1 деген екі басты кілт бар
Сондықтан біз нақты бір объектіні таба алмаймыз

id

Name

1

Арман

Cәуле

3

Марат

Күрделі басты кілт Басты кілт күрделі болуы да мүмкін, яғни кілт бірнеше атрибуттан құралады

Күрделі басты кілт Басты кілт күрделі болуы да мүмкін, яғни кілт бірнеше атрибуттан құралады

Күрделі басты кілт

Басты кілт күрделі болуы да мүмкін, яғни кілт бірнеше атрибуттан құралады
Атрибуттар кортежі қайталанбауы керек



Басты кілт (id, name) кортежі
Кілт комбинациясы қайталанбайды

id

Name

Age

1

Арман

16

Cәуле

17

3

Арман

16

Сыртқы кілт Сыртқы кілт қайталануы мүмкін

Сыртқы кілт Сыртқы кілт қайталануы мүмкін

Сыртқы кілт

Сыртқы кілт қайталануы мүмкін
Бір кестедегі сыртқы кілт басқа кестедегі басты кілт болады

id

Name

1

Арман

2

Cәуле

3

Марат

id

course

Grade

code

1

физика

5

PHY

2

математика

3

MATH

жағрапия

5

GEO

3

әдебиет

LIT

Атрибут шектеулері Атрибут мағыналарына шектеу қоюға болады

Атрибут шектеулері Атрибут мағыналарына шектеу қоюға болады

Атрибут шектеулері

Атрибут мағыналарына шектеу қоюға болады
Шектеулер салалық ережелерді іске асыратын механизмдердің бірі
Мысалы, grade атрибуты оқушының бағасын білдіреді
Демек, оның мағынасын
1 - ден 5 - ке дейін шектеуіміз
қажет

id

course

Grade

1

физика

5

математика

3

2

жағрапия

5

3

әдебиет

Скачать файл
Бесплатно учителям.
Свидетельство СМИ.
Приз 150 000 руб. ежемесячно.
10 документов.