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

  • Презентации учебные
  • pptx
  • 23.11.2018
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Публикация является частью публикации:

Иконка файла материала 8 сабақ.pptx

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

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

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

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

Мысал

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




Пән кестесі

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 арқылы кез келген объектіні кестеден таба аламыз
Екінші кестеде басты кілт 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

әдебиет