• 2.2. Ma’lumotlarni manipulyatsiya qilish operatorlarini qo’llash
  • 2.2.2. “Dorixona” ma’lumotlar bazasining jadvallariga ma’lumot qo’shish
  • Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo




    Download 57,99 Kb.
    bet3/10
    Sana07.01.2024
    Hajmi57,99 Kb.
    #131526
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    209-guruh talabasi Xikmatillayev Dilshodning ma’lumotlar bazasin-fayllar.org

    Maydon nomi


    Tipi


    Izoh

    id

    int(5)

    Kalit maydon


    Dorixona_nomi


    varchar(100)


    dorixonaning nomi


    Manzili

    varchar(100)

    dorixonaning manzili


    Ish_vaqti


    varchar(100)


    dorixonaning ish vaqti


    Telefon

    varchar(100)

    dorixonaning telefon raqami


    Manzili” – Dorixonaning manzili haqidagi ma’lumotlarni saqlovchi jadval:




    Maydon nomi


    Tipi


    Izoh

    id

    int(5)

    Kalit maydon


    Viloyat

    varchar(100)

    qaysi viloyatga tegishliligi


    shahar_tuman


    varchar(100)


    qaysi shaharga tegishliligi


    Nomi

    varchar(100)

    dorixonaning nomi


    Joylashuv_nuqtasi


    varchar(100)


    dorixonaning aniq manzili


    Xodim” – Dorixonadagi xodimlar haqidagi ma’lumotlarni saqlovchi jadval:




    Maydon nomi


    Tipi


    Izoh

    id

    int(5)

    Kalit maydon


    Ismi

    varchar(100)

    xodimning ismi


    Familyasi


    varchar(100)


    xodimning familyasi


    Lavozimi


    varchar(100)


    xodimning lavozimi


    Yoshi

    varchar(100)

    xodimning yoshi


    Dorixona_rahbari” – Dorixonalarning rahbarlari haqidagi ma’lumotlarni saqlovchi jadval:




    Maydon nomi


    Tipi


    Izoh

    id

    int(5)

    Kalit maydon


    Ismi

    varchar(100)

    rahbarning ismi


    Familyasi


    varchar(100)


    rahbarning familyasi


    Malumoti


    varchar(100)


    rahbarning ma’lumoti


    Yoshi

    varchar(100)

    rahbarning yoshi


    dorixona_jihozlar” – Dorixonadagi jihozlar haqidagi ma’lumotlarni saqlovchi jadval:




    Maydon nomi


    Tipi


    Izoh

    id

    int(5)

    Kalit maydon


    Jihoz_nomi


    varchar(100)


    jihozning turi (nomi)


    jihoz_narxi


    varchar(100)


    jihozning narxi


    ishlab_chiqargan_korxona


    varchar(100)


    ishlab chiqargan korxona


    kafolat_muddati


    varchar(100)


    Kafolat muddati


    Dorilar” – Sotiladigan dorilar haqidagi ma’lumotlarni saqlovchi jadval:




    Maydon nomi


    Tipi


    Izoh

    id

    int(5)

    Kalit maydon


    Nomi

    varchar(100)

    dori nomi


    Narxi

    varchar(100)

    dori narxi


    ishlab_chiqarilgan_sana


    varchar(100)


    ishlab chiqarilgan sanasi


    amal_qilish_muddati


    varchar(100)


    amal qilish muddati


    Qollanilishi


    varchar(100)


    qo’llanilish turi


    Kunlik_hisobot” – Sotilgan dorilarning kunlik hisoboti haqidagi ma’lumotlarni saqlovchi jadval:




    Maydon nomi


    Tipi


    Izoh

    id _hisobot


    int(5)

    Kalit maydon

    sotilgan_dorilar


    varchar(100)


    dorining nomi


    sotilgan_dorilar_narxi


    varchar(100)


    dorining narxi


    sotilgan_dorining_jami_tushumi


    varchar(100)


    sotilgan dori tushumi


    hamkor_korxonalar” – Dorixonaga hamkorlik qiluvchi korxonalar haqidagi ma’lumotlarni saqlovchi jadval:




    Maydon nomi


    Tipi


    Izoh

    korxona_id


    int(5)

    Kalit maydon

    Viloyat

    varchar(100)

    qaysi viloyatdaligi


    shahar_tuman


    varchar(100)


    qaysi shahardaligi


    korxona_nomi


    varchar(100)


    korxonaning nomi



    1-rasm. “Dorixona” ma`lumotlar bazasining relatsion modeli

    2.2. Ma’lumotlarni manipulyatsiya qilish operatorlarini qo’llash

    2.2.1. “Dorixona” ma’lumotlar bazasining jadvallarini hosil qilish

    CREATE TABLE Dorixona_haqida (


    id int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    Dorixona_nomi varchar(100) NOT NULL,
    Manzili varchar(100) NOT NULL,
    Ish_vaqti varchar(100) NOT NULL,
    Telefon varchar(100) NOT NULL);
    CREATE TABLE Manzili (
    id int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    Viloyat varchar(100) NOT NULL,
    shahar_tuman varchar(100) NOT NULL,
    nomi varchar (100) NOT NULL,
    Joylashuv_nuqtasi varchar(100) NOT NULL);
    CREATE TABLE Xodim (
    id int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    ismi varchar(100) NOT NULL,
    familyasi varchar(100) NOT NULL,
    lavozimi varchar(100) NOT NULL,
    Yoshi varchar(100) NOT NULL );
    CREATE TABLE Dorixona_rahbari (
    id int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    ismi varchar(100) NOT NULL,
    familyasi varchar(100) NOT NULL,
    malumoti varchar(100) NOT NULL,
    yoshi varchar(100) NOT NULL);
    CREATE TABLE dorixona_jihozlar (
    id int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    Jihoz_nomi varchar (100) NOT NULL,
    jihoz_narxi varchar (100) NOT NULL,
    ishlab_chiqargan_korxona varchar(100) NOT NULL,
    kafolat_muddati varchar (100) NOT NULL );
    CREATE TABLE Dorilar (
    id int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    Nomi varchar(100) NOT NULL,
    narxi varchar(100) NOT NULL,
    ishlab_chiqarilgan_sana varchar(100) NOT NULL,
    amal_qilish_muddati varchar(100) NOT NULL,
    qollanilishi varchar(100) NOT NULL);
    CREATE TABLE Kunlik_hisobot (
    id_hisobot int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    sotilgan_dorilar varchar(100) NOT NULL,
    sotilgan_dorilar_narxi varchar(100) NOT NULL,
    sotilgan_dorining_jami_tushumi varchar(100) NOT NULL );
    CREATE TABLE hamkor_korxonalar (
    korxona_id int(5) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    Viloyat varchar(100) NOT NULL,
    shahar_tuman varchar(100) NOT NULL,
    korxona_nomi varchar (100) NOT NULL );

    2.2.2. “Dorixona” ma’lumotlar bazasining jadvallariga ma’lumot qo’shish



    1-“Dorixona_haqida” jadvaliga ma’lumot qo’shish
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (1, " IBN SINO", "Samarqand viloyati Samarqand shahri Bulvar atrofi", " 8:00 dan 23:00 gacha", " +998 93 789 11 36");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (2, " VITAMINKA", " ANDIJON 5-chi kichik nohiya, FURQAT ko'chasi, 6", " 8:00 dan 23:00 gacha", " +998 94 009 11 56");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (3, " BEST PHARM", " Samarqand viloyati Samarqand shahri Farovon ko'cha...", " 8:00 dan 23:00 gacha", " +998 93 142 11 37");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (4, " Dorixona", " ANDIJON NAYMAN ko'chasi, 39", " 8:00 dan 23:00 gacha", " +998 93 105 17 40");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (5, " АПТЕКА", " Namangan Tinchlik ko'chasi", " 8:00 dan 23:00 gacha", " +998 93 105 17 46");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (6, " Shifo Dorixona ", " Navoiy Archazor mahallasi ", " 8:00 dan 23:00 gacha", " +998 97 163 23 52");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (7, " Аптека ", " Toshkent Mirobod TARAS SHEVCHENKO ko'chasi, 22 ", " 8:00 dan 23:00 gacha", " +998 90 966 75 76 ");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (8, " Dorsicum altaicum ", " Yashnobod 6-chi BIRLASHGAN tor ko'chasi, AVIASOZL", " 8:00 dan 23:00 gacha", " +998 97 174 01 84 ");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (9, " NAVOIY DORI DARMON", " Navoiy shahri M.Avezov mahallasi atrofi", " 8:00 dan 23:00 gacha", " +998 90 200 01 63");
    INSERT INTO Dorixona_haqida (id, Dorixona_nomi, Manzili, Ish_vaqti, Telefon) VALUES (10, " JIZZAX DORI DARMON", " Jizzax shahri yo'lchilar mahallasi atrofi", " 8:00 dan 23:00 gacha", " +998 99 200 01 69");
    2-“Manzili” jadvaliga ma’lumot qo’shish
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (1, "Samarqand viloyati", "Samarqand shahri", "IBN SINO", "Bulvar atrofi");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (2, "Andijon viloyati", "Andijon shahri", "VITAMINKA", "FURQAT ko'chasi, 6");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (3, "Samarqand viloyati", "Samarqand shahri", "Best PHARM", "Farovon ko'cha");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (4, "Andijon viloyati", "Andijon shahri", "Dorixona", "NAYMAN ko'chasi, 39");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (5, "Namangan viloyati", "Namangan shahri", "АПТЕКА", "Tinchlik ko'chasi, 45");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (6, "Navoiy viloyati", "Navoiy shahri", "Shifo Dorixona", "Navoiy Archazor mahallasi");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi) VALUES (7, "Toshkent viloyati", "Mirobod tumani", "Аптека", "TARAS SHEVCHENKO ko'chasi, 22");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (8, "Toshkent viloyati", "Yashnobod tumani", "Dorsicum altaicum", "AVIASOZLAR, 6-chi BIRLASHGAN tor ko'chasi");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (9, "Navoiy viloyati", "Navoiy shahri", "NAVOIY DORI DARMON", "M.Avezov mahallasi atrofi");
    INSERT INTO Manzili (id, Viloyat, shahar_tuman, nomi, Joylashuv_nuqtasi)
    VALUES (10, "Jizzax viloyati", "Jizzax shahri", "JIZZAX DORIXONA", "yo'lchilar mahallasi atrofi");

    Download 57,99 Kb.
    1   2   3   4   5   6   7   8   9   10




    Download 57,99 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo

    Download 57,99 Kb.