• 5-rasm. "Kompyuter do’koni” ma’lumotlar bazasining relatsion modeli. Ma’lumotlarni manipulyatsiya qilish operatorlarini qo’llash
  • XTB” ma’lumotlar bazasining jadvallariga ma’lumot qo’shish 1.Arizachi jadvaliga ma’lumot qo’shish
  • Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo




    Download 1.07 Mb.
    bet8/23
    Sana10.06.2022
    Hajmi1.07 Mb.
    #23397
    1   ...   4   5   6   7   8   9   10   11   ...   23
    Bog'liq
    MBBT fanidan kurs ishini bajarish uchun namuna 2 kurs Dasturiy injiniring (2)
    Mavzu, Texnika xavfsizligi, qaror qabul qilish Nilufar, prezentacija1, 11- kimyokonspekt, 10-sinf-jismoniy-tarbiya-baxtiyor.uz , Лекция 3a, 121121, Quyosh energuyasidan foydalanish
    #

    Maydon nomi

    Tipi

    Izoh

    1

    idBulimlar

    int(5)

    Kalit maydon

    2

    Nomi

    char(50)

    Bulim nomi

    3

    Xodimlar_soni

    int(2)

    Xodimlar soni

    4

    Ish_vaqti

    char(10)

    Bulim ish vaqti

    “Jihozlar” – Jihozlar haqida ma’lumotlar

    #

    Maydon nomi

    Tipi

    Izoh

    1

    idJihozlar

    int(5)

    Kalit maydon

    2

    Mahsulot_turi

    char(45)

    Jihoz turi

    3

    Soni

    char(4)

    Jihozlar soni

    4

    Summa

    Int(10)

    Jihozlar Summasi

    “Maktab”– Maktablar haqida ma’lumotni saqlovchi jadval

    #

    Maydon nomi

    Тipi

    Izoh

    1

    idMaktab

    int(5)

    Kalit maydon

    2

    Raqami

    int(3)

    Maktab raqami

    3

    O`quvchilar_soni

    int(5)

    O`quvchilar soni

    4

    O`qituvchilar

    Char(45)

    O`qituvchilar

    5

    Manzil

    Char(45)

    Maktab manzili

    6

    Tel

    Int(13)

    Maktab Tel raqami

    “Oylik” – Oylik haqida ma’lumotni saqlovchi jadval

    #

    Maydon nomi

    Тipi

    Izoh

    1

    idOylik

    int(5)

    Kalit maydon

    2

    Lavozim

    char(45)

    Xodim lavozimi

    3

    Summa

    Int

    Qancha maosh olishi

    “Hujjatlar” – Hujjatlar haqida ma’lumotni saqlovchi jadval

    #

    Maydon nomi

    Тipi

    Izoh

    1

    idHujjatlar

    int(5)

    Kalit maydon

    2

    Hujjat_nomi

    char(45)

    Hujjat nomi

    3

    Soni

    char(43)

    Hujjatlar soni

    4

    Saqlash muddati

    Int(5)

    Hujjatni saqlash vaqti

    “Lavozim” – Lavozimlar haqida ma’lumotni saqlovchi jadval

    #

    Maydon nomi

    Тipi

    Izoh

    1

    idLavozim

    int(5)

    Kalit maydon

    2

    F_I_Sh

    char(45)

    F I Sh

    3

    Lavozimi

    char(45)

    Ishchi lavozimi

    4

    Manzili

    Char(45)

    Ishchi manzili

    5

    Tel

    Int(13)

    Ishchi tel raqami

    6

    Staj

    Int(2)

    Staji

    “Direktorlar” haqida ma’lumotni saqlovchi jadval

    #

    Maydon nomi

    Тipi

    Izoh

    1

    idDirektorlar

    int(5)

    Kalit maydon

    2

    F_I_Sh

    char(45)

    F_I_Sh

    3

    Maktab_raami

    int(3)

    Maktab raqami

    4

    Tel

    datetime

    Direktor tel raqami

    5

    Manzili

    Char(45)

    Direktor Manzili

    “Byudjet” – Byudjet haqida ma’lumotni saqlovchi jadval

    #

    Maydon nomi

    Тipi

    Izoh

    1

    idByudjet

    int(5)

    Kalit maydon

    2

    Kirim

    int(12)

    Pul kirimi

    3

    Chiqim

    int(12)

    Pul chiqimi

    4

    Qoldiq

    int(12)

    Qolgan pul

    Bu yerda har bir jadvallarning o’zaro munosabatlari keltiriladi. (1:n, m: n, 1:1)


    1) Kompyuter va uning qurilmalarini aks ettiruvchi ikkita jadvallarning ko’pga-ko’p bog’langanligi ma’lumotlarni saqlovchi jadvallarning o’zaro munosabati (1-rasm).

    2) Har bir filialning o’zining tarmoqlari bo’lishi aniq va shu uchun ko’pga-ko’p jadvallar ma’lumotlarni saqlovchi jadvallarning o’zaro munosabati (2-rasm).

    3) Buyurtma qiluvchi kishi qaysi filialga buyurtma qilganini kiritadi va birga-ko’p jadvallar ma’lumotlarni saqlovchi jadvallarning o’zaro munosabati (3-rasm).


    4) Xodimlarning tarmoqda o’z sahifasi bo’ladi u ko’pga-ko’p saqlovchi jadvallarning o’zaro munosabati (4-rasm).



    5) Quyida berilgan ma’lumotlar bazasining umumiy ko’rinishi va ma’lumotlarni saqlovchi jadvallarning o’zaro munosabati (5-rasm).

    5-rasm. "Kompyuter do’koni” ma’lumotlar bazasining relatsion modeli.

    Ma’lumotlarni manipulyatsiya qilish operatorlarini qo’llash
    XTB” ma’lumotlar bazasining jadvallarini hosil qilish
    CREATE TABLE Bulimlar
    (
    idBulimlar INT NOT NULL PRIMARY KEY,
    Nomi varchar(45) NOT NULL,
    Xodimlar_soni varchar (45) NOT NULL,
    Ish_vaqti varchar (45) NOT NULL
    );
    CREATE TABLE Byudjet
    (
    idByudjet INT NOT NULL PRIMARY KEY,
    Kirim varchar(45) NOT NULL,
    Chiqim varchar (45) NOT NULL,
    Qoldiq varchar (45) NOT NULL
    );
    CREATE TABLE Direktorlar
    (
    idDirektor INT NOT NULL PRIMARY KEY,
    F_I_Sh varchar(45) NOT NULL,
    Maktab varchar (45) NOT NULL,
    Tel varchar (45) NOT NULL,
    Manzil varchar(45) NOT NULL
    );
    CREATE TABLE Hujjatlar
    (
    idHujjatlar INT NOT NULL PRIMARY KEY,
    Hujjat_nomi varchar(45) NOT NULL,
    Soni varchar (45) NOT NULL,
    Saqlash_muddati varchar (45) NOT NULL
    );
    CREATE TABLE Jihozlar
    (
    idJihozlar INT NOT NULL PRIMARY KEY,
    Mahsulot_turi varchar(45) NOT NULL,
    Soni INT NOT NULL,
    Summa INT NOT NULL
    );
    CREATE TABLE Lavozim
    (
    idLavozim INT NOT NULL PRIMARY KEY,
    F_I_Sh varchar(45) NOT NULL,
    Lavozim varchar(45) NOT NULL,
    Manzil varchar(45) NOT NULL,
    Tel INT NOT NULL,
    Staj INT NOT NULL
    );
    CREATE TABLE Maktab
    (
    idMaktab INT NOT NULL PRIMARY KEY,
    Raqam INT NOT NULL,
    Uquvchilar_soni INT NOT NULL,
    Uqituvchilar varchar (45) NOT NULL,
    Manzil varchar (45) NOT NULL,
    Tel INT NOT NULL
    );
    XTB” ma’lumotlar bazasining jadvallariga ma’lumot qo’shish
    1.Arizachi jadvaliga ma’lumot qo’shish
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (12,"Sattarova Amina","","ishga qabul qiling","ZA325416");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (23,"Raupov Aslam","+998912854116","ishga qabul qiling","");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (29,"Umarova Zarina","+998936666667","","AD021457");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (45,"Aminov Akram","+998932875941","ishga qabul qiling","AB102365");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (18,"Zaripova Dilshoda","+99890332656","","AA025365");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (16,"Ashrafov Jasur","+998932870158","ishga qabul qiling","AD215352");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (25,"Ashrafov Utkur","+998882123611","ishga qabul qiling","AB089452");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (27,"Umarova Habiba","+998912254755","ishga qabul qiling","DV874569");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (49,"Aminov Dilshod","+998902151615","ishga qabul qiling","AB123459");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (14,"Aripov Shaxzod","+998904535446","","SD369741");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (66,"Qodirov Iskandar","+998902356891","ishga qabul qiling","AA036582");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (77,"Salomov Rafiq","+998992796511","ishga qabul qiling","AD123552");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (55,"Umarov Umarqul","+998912356955","","");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (35,"","+998902870114","ishga qabul qiling","AB156987");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (74,"Damirova Salima","+998903337266","","DE458715");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (1," Ashrafov Yusuf","+998882870111","ishga qabul qiling","AA033352");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (2," Ashrafov Yusuf ","+998882870111","ishga qabul qiling","AB033352");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (11," Zaripova Shaxzoda","+998903337766","","AA025691");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (120,"Sattarova Amina","","ishga qabul qiling","ZA325416");
    INSERT INTO `arizachi`(`idariza`, `fish`, `telraqami`, `ariza`, `passportraqami`) VALUES (140,"Aripov Shaxzod","+99890332656","","SD369741")

    Download 1.07 Mb.
    1   ...   4   5   6   7   8   9   10   11   ...   23




    Download 1.07 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo

    Download 1.07 Mb.