1-bob. Ma`lumotlar bazasining asosiy tushunchalari


Mohiyat bo‘yicha butunlik



Yüklə 326,41 Kb.
səhifə46/80
tarix01.12.2023
ölçüsü326,41 Kb.
#170685
1   ...   42   43   44   45   46   47   48   49   ...   80
1-bob. Ma`lumotlar bazasining asosiy tushunchalari-fayllar.org


Mohiyat bo‘yicha butunlik;



  • Murojaat bo‘yicha butunlik;



  • Foydalanuvchi aniqlaydigan butunlik. Butunlikni aniqlash usullari:



    1. Birinchi kalitda qatnashuvchi atributlarga aniqlanmagan qiymatlar qabul qilinishiga ruxsat etilmaydi.



    2. Tashqi kalit qiymati quyidagilar biri bolishi kerak:



    • Birinchi kalit qiymatiga teng;



    • To‘liq aniqlanmagan, ya‘ni tashqi kalitda qatnashadigan har bir atribut qiymati aniqlanmagan bo‘lishi kerak.



    1. Har qanday aniq bir ma‘lumotlar bazasi uchun qo‘shimcha qoidalar spetsifikatsiyalari mavjud. Ular ishlab chiquvchilar yordamida aniqlanadi. Ko‘p hollarda tekshiriladi:



    • U yoki bu atributning unikalligi;



    • Qiymatlar diapazoni;



    • Qiymatlar to‘plamining aloqadorligi.



    Jadvallarni yaratish. Jadvallar CREATE TABLE komandasi bilan yaratiladi. Bu komanda qatorlarsiz bo‘sh jadval yaratadi.


    CREATE TABLE komandasi jadval nomini va jadval o‘zini ma‘lum tartibda ko‘rsatilgan ustunlar nomlari ketma – ketligi ta‘rifi ko‘rinishida aniqlaydi. U ma‘lumotlar tiplari va ustunlar o‘lchovini aniqlaydi. Har bir jadval juda bo‘lmaganda bitta ustunga ega bo‘lishi kerak.
    CREATE TABLE komandasi sintaksisi:

    CREATE TABLE (



    name> type>[()],

    [()],



    ...

    );



    Argument qiymati kattaligi ma‘lumot turiga bog‘liqdir. Agar siz maxssus ko‘rsatmasangiz, tizim avtomatik qiymatni o‘rnatadi. Bundan buyon quyida keltirilgan 3 ta jadvaldan iborat ma‘lumotlar bazasini ko‘ramiz.

    Jadval Sotuvchilar (Salepeople):

    Snum

    Sname

    City

    Comm

    11

    Peel

    London

    0.12

    12

    Serres

    San Jose


    0.13

    14

    Motika

    London

    0.11

  • 1   ...   42   43   44   45   46   47   48   49   ...   80




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
    rəhbərliyinə müraciət

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin