2.1.Rasm. Loyihalashtirilayotgan ma`lumotlar bazasining infologik modeli
2.2. Ma`lumotlar bazasini datalogik modeli Ma`lumotlar bazasini quyida keltirilgan jadvallardan asosida shakllantiriladi. Bu yerda jadvallarning tuzilishi, strukturasi va tasnifi keltirilgan.
Dars Jadvali jadvali Ro`yhatga olingan dars jadvali haqida ma`lumotlarni saqlash uchun jadval.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_dars jadvali
NUMBER
X
X
X
Kalit maydon
guruh
VARCHAR2(64)
X
X
Guruh nomi
Hafta kun
VARCHAR2(64)
X
Hafta kunlari
Id_fan
VARCHAR2(50)
X
X
Fanning nomi
Vaqti
VARCHAR2(50)
X
Darsning boshlanish va tugash vaqti
Id_o’qituvchi
VARCHAR(30)
X
Fan o’qituvchisining ismi
Manzili
VARCHAR(30)
X
Darsning manzili
Talaba jadvali Talaba haqidagi ma’lumotlarni o’z ichiga oladi.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_talaba
NUMBER
X
X
X
Kalit maydon
Ismi
VARCHAR(30)
X
X
Talabaning ismi
Familyasi
VARCHAR(15)
X
X
Talabaning familyasi
Otasining ismi
VARCHAR(15)
X
X
Talabaning otasini ismi
Id_guruh
NUMBER
X
X
X
Guruh raqami
Kurs
NUMBER
X
X
X
Talabaning nechanchi kursligini bildiradi
O’qituvchi jadvali Bu jadval o’qituvchi haqidagi malumotlarni o’z ichiga oladi.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_o’qituvchi
NUMBER
X
X
X
Kalit maydon
Ismi
VARCHAR(30)
X
X
O’qituvchining ismi
Familyasi
VARCHAR(15)
X
X
O’qituvchining familyasi
Otasining ismi
VARCHAR(15)
X
X
O’qituvchining otasini ismi
Lavozimi
NUMBER
X
X
X
O’qituvchining darajasini bildiradi
Kurs
NUMBER
X
X
X
O’qituvchining nechanchi kursligini bildiradi
Kurs jadvali. Bu jadval talabaning nechanchi kursda o’qishi haqida malumot beradi.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_kurs
NUMBER
X
X
X
Kalit maydon
1-kurs
NUMBER
X
X
Talabaning nechanchi kursligi
2-kurs
NUMBER
X
X
Talabaning nechanchi kursligi
3-kurs
NUMBER
X
X
Talabaning nechanchi kursligi
4-kurs
NUMBER
X
X
Talabaning nechanchi kursligi
Nazoratlar jadvali. Bunda talabaning fanni qay darajada o’zlashtirilganligini nazoratlar jadvalidagi baholaridan bilib olish mumkin.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_nazorat
NUMBER
X
X
X
Kalit maydon
Oraliq
VARCHAR(30)
X
X
O’quvchining oraliq nazoratlardan olgan bahosi
Yakuniy
VARCHAR(15)
X
X
O’quvchining yakuniy nazoratlardan olgan bahosi
Mustaqil ish
VARCHAR(15)
X
X
O’quvchining mustaqil ishlardan olgan bahosi
Baho
NUMBER
X
X
X
O’quvchining umumiy fanlardan olgan bahosi
Fan jadvali. Bu jadvalda talabalarga bir smestr davomida o’qitiladigan fanlar ,fanning soati, fan o’qituvchisi,va ushbu fanlartdan talabaning o’zlashtirishi haqidagi malumotlar jamlangan.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_fan
NUMBER
X
X
X
Kalit maydon
Fan nomi
VARCHAR(30)
X
X
Fanning nomi
Id_O’qituvchi
VARCHAR(15)
X
X
X
Fan o’qituvchisi
Id_Guruh
VARCHAR(15)
X
X
X
Fan o’qitiladigan guruh raqami
Dars soati
NUMBER
X
X
O’quvchining umumiy fanlardan olgan bahosi
Id_nazorat
NUMBER
X
X
X
Nazorat vaqti va talabaning nazoratlartdan olgan baxosi
Guruh jadvali. Bu jadvalda guruh yo’nalishi guruhdagi talabalar va bu guruh talabalari nechanchi kurs ekanligi haqidagi malumotlar saqlanadi.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_guruh
NUMBER
X
X
X
Kalit maydon
Guruh nomi
VARCHAR(30)
X
X
Guruh yo’nalishi
Id_talaba
VARCHAR(15)
X
X
X
Guruhdagi talabalar haqidagi ma’lumotlar
Id_kurs
NUMBER
X
X
X
Gurh nechanchi kursligini ko’rsatadi
Lavozim jadvali.
Lavozim jadvalida fan o’qituvchilarning fanning o’qitishdagi darajalari ko’rsatilgan.
Atribut
Ma`lumot turi
PKEY
FKEY
NOT NULL
UNIQUE
Tasnifi
Id_lavozim
NUMBER
X
X
X
Kalit maydon
Asistent
VARCHAR(30)
X
X
O’qituvchining fanni bilish darajasi
PHD
VARCHAR(15)
X
X
O’qituvchining fanni bilish darajasi
Professor
VARCHAR(15)
X
X
O’qituvchining fanni bilish darajasi
Fan doktori
VARCHAR(15)
X
X
O’qituvchining fanni bilish darajasi
Akademik
VARCHAR(15)
X
X
O’qituvchining fanni bilish darajasi
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.