Mumkin kadar malakali aniqlay bilsin. Amaliy programmalarning butunligini saqlab kolish shartida qanday o`zgarishlarni kiritish еtarlidir


Download 0.59 Mb.
Pdf ko'rish
bet2/4
Sana20.12.2022
Hajmi0.59 Mb.
#1036271
1   2   3   4
Bog'liq
MYSQL

“SOF_
MILK”
ER-Diagramma 
 
Hodimlar 
Ismi 
Familiya
si 
Manzilii 
Hodim_id 
Ish bolim 
Homashoid

Oyligi 
Rahbari 
Ishchi soni 
Bolim nomi 
Nomi 
H-Nomi 
Yet-id 
Lavozimi 
Tug’ilgan 
Mahsulot 
 
Homashyo 
Yetkazuvchi 
Bo’limlar 
Bolim id 
Kel-sana 
Manzili 
Yetkaz_id 
Xodim 
Boshligi 
Nomi 
Sana 
Hajmi 
Mahsul-id 
Nomi 
Dilerlar 
ICH-sana 
Turi 
Saqlanish

Narxi 
Javobgar 


“SOF MILK” ma'lumotlar bazasi o'z foydalanuvchilariga tegishli ma'lumotlarni saqlashi kerak 
(yoki Bo’limlar), uning hodimlari, homashyo malumotlari va 
ularni yetkazib beruvchilar haqida axborot vositalari.
Bo’limlar Jadvalida
-> (bolim_id
-> Bolim_nomi, 
-> Bolim_rahbari 
-> Ishchilar_soni kabi maydonlar mavjud. 
Hodimlar jadvalida esa
-> (Hodimlar_id 
-> Ismi 
-> Familiyasi
-> manzili 
-> Tugilgan
-> Ish_bolimi
-> Lavozimi
-> Oyligi kabi mayudonlardan iborat. 
Mahsulotlar jadevali 
-> (Mahsulot_id, 
-> nomi
-> Turi, 
-> Dilerlar
-> Javobgar, 
-> Ish_chiqarilgan
-> saqlanishi
-> narxi kabi maydonlardan iborat. 
Homashyo Jadvali 
-> (H_id 
-> Nomi 
-> Yetkazuvchi_id 
-> keltirilgan sana 
-> manzili maydonlaridan. 


Yetkazuvchilar jadvali 
-> (Yetkazuvchi_ 
-> Nomi
-> Boshligi
-> manzili
-> Xodim 
-> Hajmi, 
-> sanasi 
-> Homashyo_nomi maydonlaridan iborat. 
Ushbu Loyihaning ishchi qismini HTML va CSS da yozishga qaror qildim. 
Buning qulaylik tomonlari shundaki foydalanuvchilar masofadan turib ham foydalanishlari 
mumkin.
Bunda ASOSIY SAHIFAda 5ta Jadval joylashadi va ularga link (yo’lak) berish orqali kerakli
Jadvalni tanlanganda boshqa sahifaga o’tilib, Jadval ma’lumotlarini ko’rish mumkin/ 
Shu bilan birga to’g’ridan to’gri Ma’lumotlarni O’zgartirish(Change) , Qo’shish(Add) , 
O’chirish(Delete) mumkin. 
Endi loyihaning kod qismiga o’tamiz. 
 
mysql> create database SOF_MILK; 
Query OK, 1 row affected (0.00 sec) 
mysql> use sof_milk; 
Database changed 
Create table buyrug’i 
mysql> create table Bolimlar 
-> (bolim_id int(7) primary key, 
-> Bolim_nomi varchar(30) not null
-> Bolim_rahbari varchar(50) not null, 
-> Ishchilar_soni int(7) not null); 
Query OK, 0 rows affected (0.12 sec) 
mysql> CREATE table Hodimlar 


-> (H_id int(7) primary key, 
-> Ismi varchar(25) not null, 
-> Familiyasi varchar(25) not null, 
-> manzili varchar(35) not null, 
-> Tugilgan date not null
-> Ish_bolimi varchar(25) not null, 
-> Lavozimi varchar(25) not null, 
-> Oyligi float(10.2) not null); 
Query OK, 0 rows affected (0.50 sec) 
mysql> create table Mahsulotlar 
-> (Mahsulot_id int(7) primary key, 
-> nomi varchar(25) not null, 
-> Turi varchar(25) not null, 
-> Dilerlar varchar(30) not null, 
-> Javobgar int(7) null, 
-> Ish_chiqarilgan date not null
-> saqlanishi Varchar(30) not null, 
-> narxi float(10.2) not null); 
Query OK, 0 rows affected (0.10 sec) 
mysql> create table Homashyo 
-> (H_id int(7) Primary key
-> Nomi Varchar(30) not null, 
-> Yetkazuvchi_id int(7) null, 
-> keldi date not null, 
-> manzili varchar(30) not null); 
Query OK, 0 rows affected (0.05 sec) 
mysql> create table Yetkazuvchilar 
-> (Yet_id int(7) not null, 
-> Nomi varchar(25) not null, 
-> Boshligi varchar(30) not null, 
-> manzili varchar(30) not null, 
-> Xodim Varchar(30) not null, 


-> Hajmi varchar(20) not null, 
-> sanasi date not null, 
-> Homashyo_nomi varchar(25) not null); 
Query OK, 0 rows affected (0.07 sec) 

Download 0.59 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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