Aeroportni loyihalash


Dastuzimizni ishga tushga holati



Download 1,94 Mb.
bet10/10
Sana25.01.2022
Hajmi1,94 Mb.
#409271
1   2   3   4   5   6   7   8   9   10
Bog'liq
Shoxrux

Dastuzimizni ishga tushga holati.




III.BOB. MBBT DA SO’ROVLAR VA JADVALLAR
3.1. SQL operatorlari yordamida jadvallarni hosil qilish va

jadvallarga ma’lumotlar kiritish

Ma’lumotlar bazasidagi jadvallar va uning tarkibiy qismlari – maydonlari haqidagi ma’lumotlarni keltiramiz:



“Reys” – Bu jadval bitta aeroportning qatnov reyslari haqida

Maydon nomi

Tipi

Izoh

Id

int(6)

Kalit maydon

Reysname

varchar(255)

Reys nomi

Departure

varchar(255)

Qaysi aeraportdan uchishi

Arrival

varchar(255)

Qaysi aeraportga qo’nishi

Date Date Time

Datedatetime

Uchish vaqti

Flight duration

varchar(255)

Parvoz davomiyligi

“Passengers ” –aeroportdagi yo’lovchilar haqida jadval

Maydon nomi

Tipi

Izoh

id Passengers

int(6)

Kalit maydon

Firstname

varchar(255)

Yo’lovchi ismi

Lastname

varchar(255)

Yo’lovchi familyasi

passportnumber

varchar(255)

Passport raqami

Age

varchar(45)

Yo’lovchi Yoshi

registrationdate

Datedatetime

Registratsiyadan o’tgan vaqti

reysId

int(6)

Kalit maydon

TermenalId

int(6)

Kalit maydon

BaggageId

int(6)

Kalit maydon

“termenal” –parvozdan oldingi registratsiya haqidagi jadval



Maydon nomi

Tipi

Izoh

Id

int(11)

Kalit maydon

Terminalnumber

varchar(45)

Terminal raqami

Ticket number

varchar(45)

Bilet raqami

“baggage” –bu jadvalda yo’lovchilar yuklari haqida malumot saqlanadi

Maydon nomi

Tipi

Izoh

Id

int(10)

Kalit maydon

Maxweight

varchar(255)

Olib ketilayotgan yukning maksimal og’irligi

Baggagetype

varchar(255)

Yukning turi

“employee” –aeroportda ishlaydigan xodimlar haqidagi umumiy malumotlar saqlanadigan jadval



Maydon nomi

Tipi

Izoh

idemployee 

int(1000)

Kalit maydon

Employee fullname

varchar(255)

Xodimlarning FISH

Employee telephone number

varchar(255)

Xodimlarning telefon raqamlari

Employee adress

varchar(255)

Xodimlarning yashash manzili

Employee date

varchar(255)

Xodimlarning tug’ilgan yili, oyi, kuni

Employee e-mail

varchar(255)

Xodimlarning electron pochtalari

Part id part

varchar(255)

Xodimlarning qaysi bo’limda ishlashi

“part” –bu jadvalda aeraportning bo’limlari haqidagi malumotlar saqlanadi

Maydon nomi

Tipi

Izoh

idPart

int(10)

Kalit maydon

Part name

varchar(255)

Bo’lim nomlari

Part time

varchar(255)

Bo’limlarning ishlash vaqtlari

Part director

varchar(255)

Bo’limdagilar bilan bog’lanish uchun telefon raqam


JADVALLARNING O’ZARO BOG’LANISHI





Aeroport” ma’lumotlar bazasining umumiy loyihasi
1-jadval. “reys” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE reys (

Id INT(3) NOT NULL PRIMARY KEY,

Reysname VARCHAR(55) NOT NULL,

Departure VARCHAR(55) NOT NULL,

Arrival VARCHAR(15) NOT NULL,

Date Time NOT NULL,

Flight duration VARCHAR(255) NOT NULL,

);

2-jadval. “Passengers” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE passengers (

Idpassengers INT(3) NOT NULL PRIMARY KEY,

First_name VARCHAR(55) NOT NULL,

Last_name VARCHAR(55) NOT NULL,

Passport_numberVARCHAR(15) NOT NULL,

Age VARCHAR(255) NOT NULL,

Registrationa_date VARCHAR(255) NOT NULL,

Reys_Id INT(5) NOT NULL,

Terminal_Id INT(5) NOT NULL,

Baggage_Id INT(5) NOT NULL,);
3-jadval. “termenal” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE termenal (

Id INT(3) NOT NULL PRIMARY KEY,

Termenal_number VARCHAR(55) NOT NULL,

Ticket number VARCHAR(55) NOT NULL,);
4-jadval. “baggage” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE baggage (

Id INT(3) NOT NULL PRIMARY KEY,

Max_weight VARCHAR(55) NOT NULL,

Baggage_type VARCHAR(55) NOT NULL,);
5-jadval. “employee” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE employee (

Id_employee INT(3) NOT NULL PRIMARY KEY,

Employee_fullname VARCHAR(55) NOT NULL,

Employee_telephone_number VARCHAR(55) NOT NULL,

Employee_adress VARCHAR(15) NOT NULL,

Employee_date VARCHAR(255) NOT NULL,

Employee_e-mail VARCHAR(255) NOT NULL,

Part_Id _Part INT(5) NOT NULL,);

6-jadval. “part” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE part (

Id_part INT(3) NOT NULL PRIMARY KEY,

Part_name VARCHAR(55) NOT NULL,

Part_time VARCHAR(55) NOT NULL,

Part_director VARCHAR(55) NOT NULL,

Part_telephone VARCHAR(55) NOT NULL
SQL operatorlari yordamida jadvallarga yozuvlar qo’shish
“passengers” jadvaliga INSERT operatori yordamida yozuv qo’shish

INSERT INTO passengers

(id, first_name , last_name, pasport_number, age, registration_date,, reys_id,treminal_id,baggage_id)

VALUES


(1, ' Bunyod', ' Hamidov ', '23', '23.05.2021', 1,1,1);
“baggage” jadvaliga INSERT operatori yordamida yozuv qo’shish

INSERT INTO baggage (id, typ, max_weight )

VALUES ('1', chamadon, 25);

INSERT INTO baggage (id, typ, max_weight )

VALUES ('2', qul yuki, 5);

“passengers” jadvaliga INSERT operatori yordamida yozuv qo’shish

INSERT INTO passengers

(id, first_name , last_name, pasport_number, age, registration_date,, reys_id,treminal_id,baggage_id)

VALUES

(1, ' Bunyod', ' Hamidov ', '23', '23.05.2021', 1,1,1);


“baggage” jadvaliga INSERT operatori yordamida yozuv qo’shish

INSERT INTO baggage (id, typ, max_weight )

VALUES ('1', chamadon, 25);

INSERT INTO baggage (id, typ, max_weight )

VALUES ('2', qul yuki, 5);
“reys” jadvaliga INSERT operatori yordamida yozuv qo’shish

INSERT INTO spravka (id, reys_name, reys_col,’arrival’,’date’)

VALUES (1,’1-reys’,’1’, ’1’, '2021-03-09');

Xulosa

Hozirgi kunda Respublikamizda keng tarqalib borayotgan ish joylarini avtomalashtirish va ish joylarida axborot kommunikatsiya vositalaridan keng foydalanishga katta e’tibor berilmoqda.

Men ushbu “AEROPORTNI LOYIHALASH ” 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 “AEROPORTNI LOYIHALASH” ma’lumotlar bazasini bilan shuningdek undagi turli xil so’rovlar orqali ishlar olib bordim.

Xulosa qilib shuni ta’kidlash mumkin, xozirgi fan-texnika xamda informatsion texnologiyalarining jadal rivojlanayotgan vaqtida o’quv martkazlarga bo`lgan talablar juda xam kuchli bo`lib, bu talablarni to`laqonli qondirish biz va bizga o`xshash yosh dasturchilarning oldida turgan ulkan vazifalardan biri bo`lib xisoblanadi.

AEROPORTNI LOYIHALASH ishini takomillashtirish bilan qog`ozbozlikdan ozod bo`lish va ish unumdorligini yuqori darajada oshirishga erishishimiz mumkin ekan.


Foydalanilgan adabiyotlar.

1.Obyektga mo’ljallangan dasturlash (Sh.Nazirov , R.Qobulov).

2.C va C++ tili (Nazirov , Qobulov ,Babajanov , Raxmonov)

3.Создание интерфейсов с использованием Qt



4. Algoritmlash va dasturlash asoslari(Nazarov).


Download 1,94 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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