O’zbekiston respublikasi axborot texnologiyalari



Download 417,91 Kb.
bet2/2
Sana02.01.2022
Hajmi417,91 Kb.
#311461
1   2
Bog'liq
MYSQL

Ishchi xodimlar jadvali

  1. Xodim_id

  2. Mahsulot_id

  3. Ismi

  4. Familiyasi

  5. Yoshi

  6. Pasport_seriyasi

  7. Inn_raqami

  8. Oylik_maoshi

  9. Manzili

  10. Status



Homiylar jadvali

  1. Homiy_id

  2. Firstname

  3. Lastname

  4. Yoshi

  5. Status


Mahsulot_turlari jadvali

  1. Mah_tur_id

  2. Nomi

Mahsulotlar jadvali

  1. Mahsulot_id

  2. Mah_tur_id

  3. Menejer_id

  4. Nomi

  5. Narxi

  6. Barcode

Yuqoridagi ko’rinishni bazamizga jadval ko’rinishiga o’tkazamiz


Ishchi xodimlar jadvalini yaratamiz

Dastur kodimiz:


CREATE TABLE ishchi_xodimlar( xodim_id int PRIMARY KEY AUTO_INCREMENT, Mahsulot_id int NOT null, Ismi varchar(50) NOT null, Familiyasi varchar(60) NOT null, Yoshi int not null, Pasport_seriyasi varchar(20) NOT null UNIQUE KEY, Oylik_maoshi int , Manzili varchar(100) NOT nullstatus int NOT null) ;
Dastur natijasi:


Homiylar jadvalini yaratamiz
Dastur kodimiz:

CREATE TABLE homiy( homiy_id int PRIMARY KEY AUTO_INCREMENT, Firstname varchar(50) NOT null, Lastname varchar(60) not null, Yoshi int NOT nullstatus boolean NOT null)


Mahsulot_turlari jadvalini yaratamiz

Dastur kodimiz:


CREATE TABLE `mahsulot_turlari` (

  `Mah_tur_id` int(11) NOT NULL,

  `Nomi` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL

)
Dastur natijasi:


Mahsulotlar_jadvalini_yaratamiz'>Mahsulotlar jadvalini yaratamiz
Dastur kodimiz
CREATE TABLE mahsulot ( mahsulot_id INT PRIMARY KEY AUTO_INCREMENT, mah_tur_id int NOT null, Nomi varchar(100) NOT null, narxi int , Barcode int NOT null);

Datur natijasi:





DML komandalarini ishlatamiz.


  1. Insert


Mahsulot_turlari jadvaliga ma’lumot kiritamiz

Dastur kodimiz:


INSERT INTO `mahsulot_turlari` (`Mah_tur_id`, `Nomi`) VALUES (NULL, 'Elektr anjomalar'), (NULL, 'Lak va bo`yoqlar'), (NULL, 'Deraza va oynalar'), (NULL, 'Santexnika anjomlari'), (NULL, 'Qumli mahsulotlar');




  1. UPDATE komandasini ishlatamiz.

Dastur kodimiz:
UPDATE mahsulot_turlari SET Nomi = "lak va bo`yoq mahsulotlari" WHERE Mah_tur_id =2;



  1. SELECT komandasini ishlatamiz;

Dastur kodimiz:
SELECT * FROM mahsulot_turlari WHERE Mah_tur_id = 2;


  1. DELETE komandasini ishlatamiz

Dastur kodi


DELETE from mahsulot_turlari WHERE Mah_tur_id = 5;

Dastur Natijasi:





HOMIYLAR jadvalimizga INSERT orqali 20ta ma’lumot kiritamiz
Dastur kodi
INSERT INTO `homiy` (`homiy_id`, `Firstname`, `Lastname`, `Yoshi`, `status`) VALUES (NULL, 'Hakimov', 'Sardor', '23', '1'), (NULL, 'Salimov', 'Elshod', '20', '1'), (NULL, 'Bekzod', 'Husanov', '28', '1'), (NULL, 'Alisher', 'Botirov', '35', '1'), (NULL, 'Jahongir', 'Ergashev', '25', '1'), (NULL, 'Islom', 'Olimjonov', '20', '0'), (NULL, 'Oybek', 'Vohidov', '20', '1'), (NULL, 'Alijon', 'Zokirov', '26', '1'), (NULL, 'Muhammadali', 'Abdusattorov', '24', '0'), (NULL, 'Abdusattor', 'Alijonov', '25', '0'), (NULL, 'G`anisher', 'Abdullayev', '28', '1'), (NULL, 'Abdullajon', 'Norqo`ziyev', '26', '1'), (NULL, 'Xusan', 'Qodirov', '40', '1'), (NULL, 'Aziz', 'Murodov', '30', '1'), (NULL, 'Azamat', 'Qodirov', '20', '1'), (NULL, 'Diyora', 'Abdullayeva', '30', '1'), (NULL, 'Shahriyor', 'Bakirov', '28', '0'), (NULL, 'Ulug`bek', 'Sobirov', '36', '1'), (NULL, 'Umid', 'Abdullayev', '40', '1'), (NULL, 'Alisher', 'Qudratov', '24', '1');




Mahsulotlar jadvalimizga ma`lumot kiritamiz, ALTER VA DROP komandalarini ishlatamiz.
INSERT INTO `mahsulot` (`mahsulot_id``mah_tur_id``Nomi``narxi``Barcode`) VALUES (NULL'1''Led''6000''168451648')(NULL'2''Lak''15842''256398741')(NULL'4''Areston''5000000''589632147')(NULL'3''Akfa deraza''2000000''789546321')(NULL'4''Unitaz''6000000''256314789')(NULL'1''Drel''3000000''984567123')(NULL'3''akfa eshik''1500000''365214798')(NULL'2''Oboy''1200000''987456321')(NULL'1''Balgarka''1500000''951236874')(NULL'4''Uvolni''1500000''658932741');

ALTER
Dastur kodimiz:

ALTER TABLE mahsulot add CONSTRAINT fk_mah_tur_id FOREIGN KEY(mah_tur_id) REFERENCES mahsulot_turlari(Mah_tur_id);





DROP

Dastur kodimiz:6-id li qatorni o`chiramiz:



ALTER TABLE `mahsulot` DROP `qo``shimcha`;


Ishchi_xodimlar jadvali:
Dastur kodi:
INSERT INTO `ishchi_xodimlar` (`xodim_id`, `Ismi`, `Familiyasi`, `Yoshi`, `Pasport_seriyasi`, `Oylik_maoshi`, `Manzili`, `status`) VALUES (NULL, 'Hakimov', 'Sardor', '23', 'AB1532598', '3000000', 'Namangan viloyati Namangan shahri', '1'), (NULL, 'Oybek', 'Vohidov', '20', 'AC3265898', '2500000', 'Farg`ona viloyati qo`qon shahar', '1'), (NULL, 'Muhammadqodir', 'Alijonov', '25', 'AB5896532', '3200000', 'Toshkent viloyati Toshkent shahri', '1'), (NULL, 'Abdulla', 'Bekmurodov', '22', 'AC8695347', '2000000', 'Buxoro viloyati Buxoro shahri', '0'), (NULL, 'Abduqodir', 'Abdusalomov', '25', 'AB6532568', '3500000', 'Qashqadaryo viloyati Qarshi shahri', '0');
Natijasi:

Agregat funksiyalarni WHERE operatori bilan ishlatish


  1. MIN

Dastur kodimiz:

SELECT MIN(narxi) as minimum FROM `mahsulot` where 1

Dastur natijasi:



  1. MAX

Dastur kodimiz:

SELECT MAX(narxi) as Maximum FROM `mahsulot` where 1
Dastur natijasi:


  1. AVG

Dastur kodi:

SELECT AVG(Oylik_maoshi) as average FROM `ishchi_xodimlar` WHERE Status = 1;
Dastur natijasi:




  1. COUNT

Dastur kodimiz:



SELECT COUNT(*) as sanoq FROM `ishchi_xodimlar` WHERE Oylik_maoshi > 2500000;
Dastur natijasi:

Download 417,91 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish