Aloqa jadvali kaliti. Tuplar ichkarida takrorlanmasligi kerak munosabatlar jadvallari va shunga ko'ra, ular o'ziga xos identifikatorga ega bo'lishi kerak - asosiy kalit. Bir yoki bir nechta atributlar qiymatlari jadval satrini aniqlaydi kalit jadvallar.
Asosiy kalit chaqiriladi oddiy, u bitta atributdan iborat bo'lganda yoki kompozit, u bir qancha atributlardan iborat bo'lganda. Birlamchi kalitdan tashqari, munosabatlar ham o'z ichiga olishi mumkin ikkilamchi kalitlar.
Ikkilamchi kalit – bu kalitlar, ularning qiymatlari turli xil qatorlar qatorida takrorlanishi mumkin. Ular bir xil kalit kalit qiymatiga ega qatorlar guruhini qidirish uchun ishlatilishi mumkin.
Tashqi kalit - bu boshqa (yoki bir xil) jadvalning kaliti bo'lgan bitta jadvaldagi atributlar to'plami. Tashqi kalitlar jadvallar orasidagi muhim munosabatlarni ta'minlaydi. Ular bir jadvaldagi ma'lumotlarni boshqa jadvaldagi ma'lumotlar bilan bog'lash uchun ishlatiladi. Xorijiy kalit atributlari ular mos keladigan kalit atributlari bilan bir xil nomga ega bo'lishi shart emas.
Shunga o'xshash ma'lumotlar.
Ushbu maqola bilan biz ma'lumotlar bazalariga, ma'lumotlarga kirish va ularni qayta ishlashning zamonaviy texnologiyalariga bag'ishlangan yangi tsiklni boshlaymiz. Ushbu tsikl davomida biz eng mashhur ish stoli va serverlarni boshqarish tizimini ko'rib chiqishni rejalashtirmoqdamiz. ma'lumotlar bazalari(DBMS), ma'lumotlarga kirish mexanizmlari (OLD DB, ADO, BDE va boshqalar) va ma'lumotlar bazalari bilan ishlash uchun yordamchi dasturlar (boshqaruv vositalari, hisobotlar generatorlari, grafik ma'lumotlarni taqdim etish vositalari). Bundan tashqari, biz Internetda ma'lumotlarni nashr etish usullariga, shuningdek OLAP (On-layn analitik ishlov berish) kabi ma'lumotlarni qayta ishlash va saqlashning mashhur usullariga, ma'lumotlar omborlarini yaratishga (Ma'lumotlar ombori) e'tibor berishni rejalashtirmoqdamiz.
Ushbu maqolada biz ma'lumotlar bazasini boshqarish tizimlari asosidagi asosiy tushunchalar va tamoyillarni ko'rib chiqamiz. Biz o'zaro bog'liq ma'lumotlar modeli, kontseptsiyasini muhokama qilamiz mos yozuvlar yaxlitligi va ma'lumotlarni normalizatsiya qilish tamoyillari, shuningdek ma'lumotlarni loyihalash vositalari. Keyin biz sizga DBMS nima ekanligini, ma'lumotlar bazasida qanday ob'ektlar bo'lishi mumkinligini va bu ob'ektlarga qanday so'rovlar qo'yilishini aytib beramiz.
Do'stlaringiz bilan baham: |