Maydon nomi
|
Tipi
|
Izoh
|
idRESTORAN
|
int(6)
|
Kalit maydon
|
RESTORAN_name
|
varchar(255)
|
RESTORAN nomi
|
RESTORAN_Adress
|
varchar(255)
|
RESTORAN Manzili
|
RESTORAN_Maneger
|
varchar(255)
|
RESTORAN Menijeri
|
phone
|
varchar(255)
|
RESTORAN telifoni
|
email
|
varchar(255)
|
Email pochta manzili
|
RESTORAN_Sete
|
varchar(255)
|
RESTORAN Internit
|
“ Bo’lim” – Bo’lim haqida ma’lumotni saqlovchi jadval
Maydon nomi
|
Tipi
|
Izoh
|
idBolim
|
int(5)
|
Kalit maydon
|
Bolim_Nomi
|
varchar(60)
|
Bo’lim nomi
|
“Lavozim” –jadvali
Maydon nomi
|
Tipi
|
Izoh
|
idLavozim
|
int(11)
|
Kalit maydon
|
LavozimName
|
varchar(100)
|
Lavozim Nomi
|
“ Xona” –haqidag saqlovchi jadval
Maydon nomi
|
Tipi
|
Izoh
|
idHona
|
int(11)
|
Kalit raqami
|
HonaTuri
|
varchar(45)
|
Hona Turi
|
HonaSoni
|
int(11)
|
Honalar soni
|
HonaRaqami
|
int(11)
|
Hona raqami
|
“Employee” –Xodimlar haqida ma’lumot saqlovchi jadval
Maydon nomi
|
Tipi
|
Izoh
|
idEmployee
|
int(5)
|
Kalit maydon
|
Full_name
|
varchar(45)
|
F.I.O
|
Phone
|
varchar(45)
|
Telifoni
|
Position
|
varchar(45)
|
Lavozmi
|
EmployeeDate
|
varchar(45)
|
Ishchi kelgan vaqti
|
3.2 JADVALLARNING O’ZARO BOG’LANISHI
RESTORAN va Bo’lim jadvallari n:1 bog’lanish turini hosil qilgan.
Bo’lim va Hoxa 1:1 bog’lanish jadvali
Lavozim va Xodim jadvallari 1:1 bog’lanish
RESTORAN va Xodim jadvallari n:1 bo’lanish
3.3. SQL operatorlari yordamida jadvallarni hosil qilish va jadvallarga ma’lumotlar kiritish
1-jadval. “RESTORAN” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE RESTORAN (
idRESTORAN INT(11) NOT NULL PRIMARY KEY,
RESTORAN_name VARCHAR(55) NOT NULL,
phone VARCHAR(55) NOT NULL,
email VARCHAR(15) NOT NULL
RESTORANAdres VARCHAR(15) NOT NULL
RESTORANMeniger VARCHAR(15) NOT NULL
);
2-jadval. “Xodim” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE Hodim (
idHodim INT(11) NOT NULL PRIMARY KEY,
EmployeEFullName VARCHAR(45) NOT NULL,
EmployeeDate INT(10) NOT NULL,
EmployeeAdres Varchar(45) NOT NULL,
phone VARCHAR(45) NOT NULL,
);
3-jadval. “Client” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE Client (
idClient INT(11) NOT NULL PRIMARY KEY,
Full_name VARCHAR(45) NOT NULL,
ClientAdresi VARCHAR(45) NOT NULL,
ClientDate DATETIME(2)
);
4-jadval. “Xona” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE Hodim (
IdHona INT(11) NOT NULL PRIMARY KEY,
HonaTuri VARCHAR(20) NOT NULL,
HonaSoni INT(2) NOT NULL,
HonaRaqami INT(2) NOT NULL
);
5-jadval. “Bo’lim” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE Bolim (
idBolimINT(11) NOT NULL PRIMARY KEY,
BolimNomi VARCHAR(45) NOT NULL,
);
6-jadval. “Lavozim” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE Lavozim (
idLavozim INT(11) NOT NULL PRIMARY KEY,
LavozimNomi VARCHAR(45) NOT NULL,
);
7-jadval. “RESTORAN va Hona n:1 bog’lanish” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE RESTORAN_has_Hona(
RESTORAN_idRESTORAN INT(4) NOT NULL PRIMARY KEY,
Hona_idHona INT(3)) NOT NULL,
);
8-jadval. “RESTORAN va Bo’lim n:1 bog’lanish” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE RESTORAN_has_Bolim(
RESTORANBolim INT(4) NOT NULL PRIMARY KEY,
RESTORAN_idSgifohona INT(3) NOT NULL,
Hodim_idHodim INT(3) NOT NULL,
)
3.4. SQL operatorlari yordamida jadvallarga yozuvlar qo’shish
1-jadval. “RESTORAN” jadvaliga INSERT operatori yordamida yozuv qo’shish
INSERT INTO RESTORAN
VALUES(1,’Ko’p karimbek','Samarqand’,’+998986987858’,’Rahmatova Mashhura’,
’, Karimbek@gmail,com',’Karimbek.uz’);
INSERT INTO RESTORAN
VALUES(2,‘Sangzor',‘Samarqand’,’+998986574892’,’Odilova Charos’,’Sangzor@gmail.com’,’Sangzor.uz’ );
INSERT INTO RESTORAN
VALUES(1,’Zafarchoyxona','Samarqand’,’+9989865835689’,’Karimov Abdurahim’,
’, SamMiK@gmail,com',’Zafarchoyxona.uz’);
Xulosa
Hozirgi kunda Respublikamizda keng tarqalib borayotgan ish joylarini avtomalashtirish va ish joylarida axborot kommunikatsiya vositalaridan keng foydalanishga katta e’tibor berilmoqda.
Men ushbu “RESTORAN ma’lumotlar bazasini yaratish” mavzusidagi kurs ishimni bajarish davomida ko`plab izlanishlar olib bordim. Jumladan, Xodimlarni oylik maoshini ishlab chiqish bo`yicha yaratilgan ma’lumotlar bazasi bilan tanishib chiqdim. U yerda kerakli ma’lumotlarni qanday olish haqida tassavvurga ega bo`ldim.
MB ni yaratish davomida dasturlash texnologiyasi bilan chuqurroq tanishib chiqdim va chuqur malaka hosil qildim.
Shuningdek ma’lumotlar bazasi bilan ishlash, ularni oddiy va dinamik usullarda tashkil qilish malakasini hosil qildim. Ma’lumotlar bazasini boshqarish tizimlari bilan tanishib chiqdim va “RESTORAN ma’lumotlar bazasini yaratish” ma’lumotlar bazasini bilan shuningdek undagi turli xil so’rovlar orqali ishlar olib bordim.
Xulosa qilib shuni ta’kidlash mumkin, hozirgi fan-texnika xamda informatsion texnologiyalarining yordamida restoran ishlarini yanada qulay va oson qilish mumkin.
RESTORANlar ishini takomillashtirish va ish unumdorligini yuqori darajada oshirishga erishishimiz mumkin ekan.
Foydalanilgan adabiyotlar.
Karimov I.A. “Bizning bosh maqsadimiz – jamiyatni demokratlashtirish va yangilash, mamlakatni modernizatsiya va isloh etishdir”. – T.,”Xalq so‘zi”, 2005- yil 29-yanvar.
O‘zbekiston Respublikasi Prezidentining “Kompyuterlashtirishni yanada rivojlantirish va axborot-kommunikatsiya texnologiyalarini joriy etish to‘g‘risida”gi Farmoni (№PF-3080 30.05.2002 y.).
O‘zbekiston Respublikasining “Axborotlashtirish to‘g‘risida”gi Qonuni. (№563-11. № 560-II 11.12.2003 y.). 5. “Ma’lumotlar bazasini boshqarish tizimlar” fani bo’yicha elektron o’quv qo’llanma, TATU FF.
Ayupov R.X., Ismoilov S.I., Azlarov A.X., “MS Access 2002 - ma’lumotlar majmuasini boshqarish tizimi”(o’quv qo’llanma) Toshkent.: Toshkent Moliya instituti, 2004.
Кодд Э.Ф., “Реляционная модель данных для больших совместно используемых банков данных”. СУБД. 1995 г.
Internet saytlari
www.ictcouncil.gov.uz-Kompyuterlashtirishni rivojlantirish bo`yicha Vazirlar Maxkamasi muvofiqlashtiruvchi Kengashining sayti.
www.ecsoman.edu.ru–Rossiya Federatsiyasi Oliy o`quv yurtlarida o`qitilayotgan fanlar bo`yicha o`quv-uslubiy komplekslar.
http://www.voydod.uz/ - qidiruv tizimi.
ziyonet.uz–O`zbekistonning axborotlarni izlab topish tizimi.
http://ITPortal sayti.
Do'stlaringiz bilan baham: |