Сабақ материалы пән: «Бағдарламалау тілдері» Тақырыбы: «Реляциялық деректер базасы.»



бет5/10
Дата26.10.2023
өлшемі0,6 Mb.
#188387
түріСабақ
1   2   3   4   5   6   7   8   9   10
Байланысты:
Открытый Урок Реляциялық деректер базасы
434, 9-kl-soch, osh sor kazahskaja-literatura 9-klass kaz
Кестелер арасындағы байланыс
Кестелер арасындағы байланыстар мынадай типтерге жатуы мүмкін:
“Бірде-бір”(1-1) қатысы. Бұл қатыс бір кестедегі әрбір жазба басқа кестедегі тек бір ғана жазбаға сәйкес екенін білдіреді.
“Бірдің-көпке” (1-¥) қатысы.Бұл қатыс бір кестедегі әрбір жазба басқа кестедегі көп жазбаға сәйкес екенін білдіреді. Мәліметтерді иерархиялық ұйымдастыру кезінде “Бірдің-көпке” қатысы ең ортағы болып табылады.
“Көптің-бірге” (¥-1) қатысы. Бұл қатыс “бірдің-көпке” қатысына ұқсас. Мұнда бір кестедегі көп жазба басқа кестедегі тек бір ғана жазбаға сәйкес екенін білдіреді.
“Көптің-көпке” (¥-¥) қатысы. Аталмыш қатыс екі кесте арасында мынадай жағдайларда туындайды:
Бірінші кестедегі бір жазба екінші кестедегі бірнеше жазбамен байланысуы мүмкін;
Екінші кестедегі бір жазба бірінші кестедегі бірнеше жазбамен байланысуы мүмкін.


Мәліметтерге қатынау тәсілдері мен транзакция механизмі
МҚБЖ-дағы мәліметтерді тұтастығын сақтау үшін транзакциялар қолданылады. Транзакция деп мәліметтер қорындағы МҚБЖ басынан аяғына дейін қадағалайтын, мәліметтермен жүргізілетін амалдардың қандай да бір тізбегі аталады. Транзакция сәтті аяқталған жағдайда амалдардың нәтижелері мәліметтер қорында сақталады. Құрал-жабдықтың немесе программалық қамтудың жұмысы тоқтаған кезде, сондай-ақ пайдаланушы транзакцияны аяқтаудан бас тартқан кезде транзакция аяқталмаған (үзілген) күйінде қалады. Бұл жағдайда мәліметтермен орындалған амалдардың нәтижелері мәліметтер қорына ауыстырылмайды.
Мәліметтерге қол жеткізу мүмкіндігі көптеген пайдаланушыларға мәліметтер қорына жылдам және тиімді түрде жүгінуге мүмкіндік береді. МҚБЖ көптеген пайдаланушылар бір мезгілде қол жеткізуге ие болған жағдайда пайдаланушының бірі мәліметтерге жүгінсе, енді бірі сол кезде оларға өзгертулер енгізіп жататындай келіспеушілік оқиғалардың туындамауын бақылап отырады.
МҚБЖ пайдаланушыларға мәліметтерді манипуляциялауға, мәліметтер қорынан тікелей есеп берулерді сұрауға және алуға, сондай-ақ мерзімді есеп берулерді құрастыру үшін сұраныстарды сақтаудың мол мүмкіндіктерін ұсынады.




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет