Relyatsion Ma’lumotlar bazasi da informatsiyalarni ortiqchaligini normallashtirish yo’li bilan kamaytiriladi. Jadvallar ustida har xil amallar barish mumkin. Bu amallarni tartiblab ishlab chiqqan odam Kodd. Amallarga quyidagilar kiradi: - Relyatsion Ma’lumotlar bazasi da informatsiyalarni ortiqchaligini normallashtirish yo’li bilan kamaytiriladi. Jadvallar ustida har xil amallar barish mumkin. Bu amallarni tartiblab ishlab chiqqan odam Kodd. Amallarga quyidagilar kiradi:
- 1. Тo’plamlar ustida birlashtirish, kesishuv, ayirma, dekart ko’paytma va bo’lish amallari kiradi.
- 2. Maxsus relyatsion amallar, ularga: proleksiya, birlashtirish, ajratish (tanlab olish) amallari kiradi.
Munosabatlar ustida amalni bajarish uchun ishlatiladigan tillarni ikkisinfga ajratishimiz mumkin: - a) Relyatsion algebra tillari;
- b) Relyatsion hisoblash tillari.
- Munosabatlar o’z mazmuniga qarab ikki sinfga ajratiladi:
- a) Ob’ektli munosabatlar;
- b) Bog’lanuvchi munosabatlar;
. Ma’lumotlarni saqlash uchun jadvallar sonini minimallashtirishga intilish ma’lumotlar bazasini yangilashda har xil muammolarga olib kelishi mumkin. Ma’lumotlarning relyatsion modeli uchun relyatsion algebra - munosabat amalida ishlashga qulay vosita mavjud. - . Ma’lumotlarni saqlash uchun jadvallar sonini minimallashtirishga intilish ma’lumotlar bazasini yangilashda har xil muammolarga olib kelishi mumkin. Ma’lumotlarning relyatsion modeli uchun relyatsion algebra - munosabat amalida ishlashga qulay vosita mavjud.
- Relyatsion algebraning barcha amallarini bajaradigan ma’lumotlar ustida monipuyatsiya (ish olib boradigan) qiladigan tillar yaratilgan. Bu tillar orasida SQL (Structured Query Language – strukturalashtirilgan so‘rov tili) va QBE (Quere-By-Example – namuna bo‘yicha so‘rov) tillari eng ko‘p tarqalgan. Bu ikki til ham yuqori darajali til bo‘lib, ular yordamida foydalanuvchi kerakli ma’lumotlar bilan ish olib borishi mumkin.
Do'stlaringiz bilan baham: |