Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo



Download 1,17 Mb.
bet6/6
Sana09.07.2022
Hajmi1,17 Mb.
#767275
1   2   3   4   5   6
Bog'liq
Rektorat lyiha

Atribut

Ma`lumot turi

PKEY

FKEY

NOT NULL

UNIQUE

Tasnifi




Rahbar_id

NUMBER

X




X

X

Kalit maydon

Lavozimi

VARCHAR2(64)







X

X

Rahbarning lavozimi

Ilmiy darajasi

VARCHAR2(64)







X




Rahbarning ilmiy darajasi

Familiya

VARCHAR2(50)







X




Rahbarning familiyasi

Ism

VARCHAR2(50)







X




Rahbarning
ismi

Sharif

Varchar(20)













Rahbar
otasining ismi

Tug’ilgan sanasi

NUMBER







X




Rahbarning tug’ilgan yili va sanasi

Qiladigan ishlari

Varchar(180)







X




Rahbarning qiladigan ishlari

Ish vaqti

Varchar(30)







X




Ish vaqti va qabul kunlari

id_fakultet







X

X




Rahbariyat bilan fakultet jadvalini bog’lash uchun ikkilamchi kalit

Id_bo’lim







X

X




Rahbariyat bilan bo’limlar jadvalini bog’lash uchun ikkilamchi kalit

Id_markaz







X

X




Rahbariyat bilan markazlar bo’limini bog’lash uchun ikkilamchi kalit

Fakultet haqida ma`lumotlarni saqlash uchun jadval.



Atribut

Ma`lumot turi

PKEY

FKEY

NOT NULL

UNIQUE

Tasnifi

Fakultet_id

NUMBER

X




X

X

Kalit maydon

Fakultet_nomi

VARCHAR2(64)







X




Fakultet nomi

Dekan FIO

VARCHAR2(64)







X




Fakultet dekaning ism, familiyasi, otasining ismi

Hodimlar soni

INT(3)







X




Fakultetdagi o’qituvchilar soni

Talabalar soni

INT(4)







X




Fakultetdagi talabalar soni

Manzili

VARCHAR(60)







X




Fakultetning joylashgan manzil

Elektronasi

VARCHAR(60)







X




Fakultetning elektron pochtasi

Kafedralar soni










X




Fakultetdagi kafedralar soni

id_Kafedra

NUMBER




X

X




Kafedra bilan bog’lash uchun kalitmaydon

Kafedra haqida ma`lumotlarni saqlash uchun jadval.

Atribut

Ma`lumot turi

PKEY

FKEY

NOT NULL

UNIQUE

Tasnifi

Kafedra_id

NUMBER

X




X

X

Kalit maydon

Kafedra_nomi

VARCHAR2(64)







X




Kafedraning nomi

Mudir

VARCHAR2(64)







X




Kafedra mudiri familiyasi, ismi, otasining ismi

O’qituvchilar soni

VARCHAR2(50)







X




Kafedraga tegishli o’qituvchilar soni

Tel

VARCHAR2(50)







X




Telefon raqami

Elektron pochtasi










X




Kafedraning eleektron pochtasi

Qabul kuni

NUMBER







X




Kafedra mudirining qabul kunlari

id_o’qituvchi

NUMBER




X

X




Kafedra va o’qituvchi jadvalini bog’lash uchun kalit maydon.

O’qituvchilar haqida ma`lumotlarni saqlash uchun jadval.

Atribut

Ma`lumot turi

PKEY

FKEY

NOT NULL

UNIQUE

Tasnifi

O’qituvchi_id

NUMBER

X




X

X

Kalit maydon

Tug’ilgan yili

VARCHAR(30)







X




O’qituvchining tug’ilgan yili va sanasi

Yoshi

VARCHAR2(6)







X




O’qituvchining Yoshi

Familiya

VARCHAR2(50)







X




O’qituvchining familiyasi

Ism

VARCHAR2(50)







X




O’qituvchining
ismi

Sharif

VARCHAR2(50)







X




O’qituvchining
otasining ismi

Tel

NUMBER







X




O’qituvchining telefon raqami

Elektron pochta

VARCHAR(50)







X




O’qituvchining elektron pochtasi

Mutaxasisligi

VARCHAR(50)







X




O’qituvchining mutaxasislik yo’nalishi

Bo’limlar haqida ma`lumotlarni saqlash uchun jadval.

Atribut

Ma`lumot turi

PKEY

FKEY

NOT NULL

UNIQUE

Tasnifi

Bo’lim_id

NUMBER

X




X

X

Kalit maydon

Bo’lim_nomi

VARCHAR2(64)







X

X

Bo’lim nomi

Familiya

VARCHAR2(50)







X




Bo’lim boshlig’ining familiyasi

Ism

VARCHAR2(50)







X




Bo’shliq
ismi

Sharif










X




Boshliq
otasining ismi

Qabul vaqti

VARCHAR(50)







X




Bo’lim boshlig’ining qabul kunlari va vaqti

Vazifalari

VARCHAR(200)




X

X




Boshliqningvazifalari

Markazlar haqida ma`lumotlarni saqlash uchun jadval.



Atribut

Ma`lumot turi

PKEY

FKEY

NOT NULL

UNIQUE

Tasnifi

Markaz_id

NUMBER

X




X

X

Kalit maydon

Markaz_nomi

VARCHAR2(64)







X




Markaz nomi

Familiya

VARCHAR2(50)







X




Derektor familiyasi

Ism

VARCHAR2(50)







X




Derektor
ismi

Sharif










X




Derektor
otasining ismi

Qabul vaqti

NUMBER







X




Markaz derektorining qabul vaqti

Yaratilgan vaqti










X




Qachon qabul qilingan

Kim tamonidan

NUMBER




X

X




Kim tamonidan tashkil qilingan

Izohlar
Atribut-maydonning nomi.
Ma`lumot turi-maydonning yozuvining ma`lumoti turi.
PKEY-birlamchi kalitli maydon.
FKEY-ikkilamchi kalitli maydon.
NOTNULL-maydonni qiymati bo`sh yoki bo`sh bo`lmasligi ko`rsatiladi.
UNIQUE-maydonning yozuvlari unikal, ya`ni maydonning yozuvlarida bir xil yozuvlar bo`lmasligi ko`rsatish uchun.
Tasnifi-maydon atributi haqida tasnif beriladi.

2.3 JADVALLARNING O’ZARO BOG’LANISHI










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



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


CREATE TABLE Rahbariyat (
idrahbar INT(11) NOT NULL PRIMARY KEY,
Rahbar fio VARCHAR(45) NOT NULL,
Rahbar tug’ilgan yili INT(11) NOT NULL,
Rahbar lavozimi VARCHAR(45) NOT NULL,
Raxbar ish vaqti VARCHAR(45) NOT NULL,
Rahbar qabul kuni VARCHAR(45) NOT NULL,
Rahbar vakolatlari VARCHAR(45) NOT NULL,
Rahbar tel Varchar(30) NOT NULL,
Rahbar elektron pochtasi VARCHAR(45) NOT NULL,
Rahbar ilmiy darajasi VARCHAR(45) NOT NULL,
);
  1. jadval. “Fakultet” jadvalini CREATE operatori yordamida hosil qilish


CREATE TABLE Fakultet(
idFakultet INT(11) NOT NULL PRIMARY KEY,
Fakultet nomi VARCHAR(45) NOT NULL,
Dekan FIO VARCHAR(45) NOT NULL,
Fakultet tel VARCHAR(45) NOT NULL,
Fakultet manzili VARCHAR(45) NOT NULL,
Fakultet elektron pochtasi VARCHAR(45) NOT NULL,
Fakultet,
Rahbariyat _idRahbariyat INT(11),
);
  1. jadval. “Kafedra” jadvalini CREATE operatori yordamida hosil qilish


CREATE TABLE Kafedra(
IdkafedraINT(11) NOT NUL PRIMARIY KEY,
Kafedra mudiri FIO Varchar(60) NOT NULL,
Kafedra tel Varchar(30) NOT NULL,
Kafedra email Varchar(30) NOTT NULL, O’qtuvchilar soni INT(3) NOTNULL,
Mudir ilmiy darajasi Varchar(50) NOT NULL,
);

4-jadval. “O’qtuvchilar” jadvalini CREATE operatori yordamida hosil qilish


CREATE TABLE O’qituvchilar(
idO’qituvchi INT(11) NOT NULL PRIMARY KEY,
O’rituvchi FIO Varchar(60) NOT NULL,
O’rituvchi tel Varchar(60) NOT NULL,
O’rituvchi tug’ilgan yili Varchar(60) NOT NULL,
O’rituvchi elektron pochtasi Varchar(60) NOT NULL,
O’rituvchi yashash manzili Varchar(60) NOT NULL,
O’rituvchi ilmiy darajasi Varchar(60) NOT NULL,
O’rituvchi mutaxasisligi Varchar(60) NOT NULL,
O’rituvchi yoshi(60) NOT NULL,

5-jadval. “Bo’limlar” jadvalini CREATE operatori yordamida hosil qilish


CREATE TABLE Bo’limlar(
Idbo’lim INT(11) NOT NULL PRIMARY KEY,
Bo’lim nomi Varchar(30) NOT NULL,
Boshlig’i FIO Varchar(60) NOT NULL,
Bo’lim tel Varchar(60) NOT NULL,
O’rituvchi elektron pochtasi Varchar(60) NOT NULL,
O’rituvchi yashash manzili Varchar(60) NOT NULL,
O’rituvchi ilmiy darajasi Varchar(60) NOT NULL,
O’rituvchi mutaxasisligi Varchar(60) NOT NULL,
O’rituvchi yoshi(60) NOT NULL,

SQL operatorlari yordamida jadvallarga yozuvlar qo’shish

  1. jadval. “REkrorat” jadvaliga INSERT operatori yordamida yozuv qo’shish


INSERT INTO `Rektorat`(`id_rektorat`, `rektor_email`, `rektor_ism`, `tel_raqami`, `idprorektor`, `iddekan`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6])
  1. jadval. “Dekan” jadvaliga INSERT operatori yordamida yozuv qo’shish


INSERT INTO `Dekan`(`iddekan`, `dekan_FIO`, `dekan_tel`, `dekan_yoshi`, `dekan_vazifasi`, `dekan_ilmiy_darajasi`, `dekan_ish_vaqti`, `iddekanat`, `idprorektor`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6],[value-7],[value-8],[value-9])
  1. jadval. “Prorektor” jadvaliga INSERT operatori yordamida yozuv qo’shish


INSERT INTO `prorektor`(`idprorektor`, `prorektor_FIO`, `prorektor_tel`, `prorektor_email`, `prorektor_vazifasi`, `prorektor_ilmiy_invoni`, `prorektor_yoshi`, `iddekan`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6],[value-7],[value-8])

Xulosa


Men “Rektorat ma’lumotlar bazasini boshqarish tizimi” mavzusida bajargan kurs ishimni bajarish davomida “SamDUning tuzilmasi” ma’lumotlar bazasini yaratdim. Ma’lumotlar bazasini boshqarish tizimlari fanini o’rganish davomida juda ko’p yangi bilimlarga va ma’lumotlarga ega bo’ldim. MBBTni boshqarish, Ma’lumotlar bazasini yaratib olish hozirgi axborot texnologiyalari jaddal sur’atlar bilan rivojlanib borayotgan bir vaqtida juda muhim ekanligini tushundim. Fanni o’rganishda va kurs ishini bajarish chog’ida yangi adabiyotlarni topdim hamda turli ma’lumotlardan foydalandim.
Umuman olganda ushbu kurs ishi biz talabalarga “ Ma’lumotlar bazasini boshqarish tizimlari” fanidan olgan nazariy va amaliy bilimlarimizni yanada mustahkamlashga yordam berdi.

Foydalanilgan adabiyotlar:


1.SQL dasturlash: SQLni o'rganish uchun mashqlar, maslahatlar va fokuslar bilan yakuniy qo'llanma.
2.SQL Programming: The Ultimate Guide with Exercises, Tips and Tricks to Learn SQL
3.SQL Computer programming for Beginners: The Practical Step by Step Guide, to Master the Fundamentals of SQL Database Programming Made Simple and Stress-Free, that Will Get You Hired
4.“Ma’lumotlar bazasini boshqarish tizimlar” fani bo’yicha elektron o’quv qo’llanma, TATU FF.
5.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.


Download 1,17 Mb.

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




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