Samarqand davlat universiteti raqamli texnologiyalar fakulteti amaliy matematika va informatika yo



Download 333,95 Kb.
bet7/7
Sana22.07.2022
Hajmi333,95 Kb.
#836266
1   2   3   4   5   6   7
Bog'liq
Kurs ishi. Andoqulov J

Maydon nomi

Tipi

Izoh

Iddirektor

int(1)

Kalit maydon

Name

varchar(45)

Director FISH

Telefon

varchar(15)

direktor nomeri

Address

Varchar(45)

direktor manzili

direktorprofession

Varchar(45)

direktor mutaxassisligi

“Xodimlar” markaz xodimlar haqida ma’lumot beruvchi jadval



Maydon nomi

Tipi

Izoh

idxodimlar 

int(2)

Kalit maydon

Name

Varchar(45)

Xodim FISH

Profession

Varchar(20)

Kasbi

Telefon

Varchar(15)

nomeri

Date_of_birth

Datetime

Xodim tug’ilgan kuni

“Pupils” o’quvchilar haqida ma’lumotlar saqlanadi



Maydon nomi

Tipi

Izoh

Idpupil

int(3)

Kalit maydon

Name

Varchar(45)

O’quvchi ismi

Birth

Datetime

Tugilgan kuni

Adresss

varchar(255)

manzili

Idschool

int(3)

Maktab nomeri

Jinsi

Bool

Jinsi

Subjects” fanlar haqida ma’lumot



Maydon nomi

Tipi

Izoh

Idsubject

int(2)

Kalit maydon

Name

Varchar(45)

Fan nomi

“Price” to’lovlar haqida jadval

Maydon nomi

Tipi

Izoh

Idprice

int(3)

Kalit maydon

Type

varchar(55)

To’lov turi

Price

Int(8)

To’lov narxi



3. JADVALLARNING O’ZARO BOG’LANISHI

Education va director jadvallari bog’lanishi n:1 tarzda

Education va xodimlar jadvali bog’lanishi 1:n tarzda



Xodimlar va subjects jadvali bog’lanishi n:m tarzda



Subjects va pupils jadvallari bog’lanishi n:m tarzda



Pupils va price jadvallari bog’lanishi n:m



Umumiy kurinishi


4. SQL operatorlari yordamida jadvallarni hosil qilish va jadvallarga ma’lumotlar kiritish

1-jadval. “Education” jadvalini CREATE operatori yordamida hosil qilish


CREATE TABLE Education (
idEducation INT(3) NOT NULL PRIMARY KEY,
Name VARCHAR(45) NOT NULL,
Address VARCHAR(55) NOT NULL,
Telefon VARCHAR(15) NOT NULL,
Mail VARCHAR(45) NULL
);

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

CREATE TABLE Director (
idDirector INT(3) NOT NULL PRIMARY KEY,
Name VARCHAR(45) NOT NULL,
Address VARCHAR(55) NOT NULL,
Telefon VARCHAR(15) NOT NULL,
direktorprofession VARCHAR(45) NULL
);
3-jadval. “Xodimlar” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE Xodimlar(


idXodimlar INT(3) NOT NULL PRIMARY KEY,
Name VARCHAR(45) NOT NULL,
Date_of_birth DATETIME NOT NULL
Telefon VARCHAR(15) NOT NULL,
profession VARCHAR(45) NULL
);

4-jadval. “Subjects” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE Subjects(
idSubjects INT(3) NOT NULL PRIMARY KEY,
Name VARCHAR(45) NOT NULL );
5-jadval. “Pupils” jadvalini CREATE operatori yordamida hosil qilish
CREATE TABLE PUPILS(
Idpupils INT(3) NOT NULL PRIMARY KEY,
Name VARCHAR(45) NOT NULL,
Telefon VARCHAR(15) NOT NULL,
Adress VARCHAR(45) NOT NULL,
Jinsi BOOL NOT NULL
);
6-jadval. “Price” jadvalini CREATE operatori yordamida hosil qilish

CREATE TABLE Price (


idPrice INT(3) NOT NULL PRIMARY KEY,
type VARCHAR(45) NOT NULL,
price INT(8) NOT NULL
);

5. SQL operatorlari yordamida jadvallarga yozuvlar qo’shish


1-jadval. “Education” jadvaliga INSERT operatori yordamida yozuv qo’shish
INSERT INTO `Education`(`idEducation`, `Name`, `Address`, `Telefon`, `Mail`) VALUES (1,'Javohir','F.Yuldosh st.','93 333 47 99', 'javohir@mail,ru')

2-jadval. “Direktor” jadvaliga INSERT operatori yordamida yozuv qo’shish


INSERT INTO `Director`(`idDirector`, `Name`, `Address`, `Telefon`, `direktorprofession`) VALUES (1,'Javohir Tovboyev','Oqtosh','93 333 33 33','Matematika')
3-jadval. “Xodimlar” jadvaliga INSERT operatori yordamida yozuv qo’shish
INSERT INTO `Xodimlar`(`idXodimlar`, `Name`, `Date_of_birth`, `Telefon`, `profession`) VALUES (1,'Azzamov Bekmurod',03.12.1999,'97 464 68 65','Kimyo')
4-jadval. “Pupils” jadvaliga INSERT operatori yordamida yozuv qo’shish
INSERT INTO `Pupils`(`idPupils`, `Name`, `Address`, `Birth`, `Telefon`, `Idschool`, `Jinsi`) VALUES (1,'Valiyev Soli','Bulungur',25.03.2000,'99 123 45 67',60 ,1)
5-jadval. “Subjects” jadvaliga INSERT operatori yordamida yozuv qo’shish
INSERT INTO `Subjects`(`idSubjects`, `Name`) VALUES (1,'Matematika')
6-jadval. “Prices” jadvaliga INSERT operatori yordamida yozuv qo’shish
INSERT INTO `Price`(`idPrice`, `type`, `price`) VALUES (1,'naqd', 200000)

Xulosa
Hozirgi kunda Respublikamizda keng tarqalib borayotgan ish joylarini avtomalashtirish va ish joylarida axborot kommunikatsiya vositalaridan keng foydalanishga katta e’tibor berilmoqda.
Men ushbu “O’quv markazi 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 “O’quv markazi ma’lumotlar bazasini yaratish” 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.
Shifoxonalar ishini takomillashtirish bilan qog`ozbozlikdan ozod bo`lish va ish unumdorligini yuqori darajada oshirishga erishishimiz mumkin ekan.
Foydalanilgan adabiyotlar.

  1. 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.

  2. 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.

  3. Кодд Э.Ф., “Реляционная модель данных для больших совместно используемых банков данных”. СУБД. 1995 г.

  4. Ma’ruzalardagi taqdimotlar to’plami

Internet saytlari

  1. www.ictcouncil.gov.uz-Kompyuterlashtirishni rivojlantirish bo`yicha Vazirlar Maxkamasi muvofiqlashtiruvchi Kengashining sayti.

  2. www.ecsoman.edu.ru–Rossiya Federatsiyasi Oliy o`quv yurtlarida o`qitilayotgan fanlar bo`yicha o`quv-uslubiy komplekslar.

  3. http://www.voydod.uz/ - qidiruv tizimi.

  4. ziyonet.uz–O`zbekistonning axborotlarni izlab topish tizimi.

  5. http://ITPortal sayti.




Download 333,95 Kb.

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




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