Sessiya va Talaba ob'ektlarini modellashtirish



Download 87,01 Kb.
Sana27.01.2022
Hajmi87,01 Kb.
#413726
Bog'liq
second control








23-raqam. Sessiya davri

Sessiya va Talaba ob'ektlarini modellashtirish.


Biz SQL(va MS Access) va talaba sessiyaning umimiy bazalari qanday bog'lanishini va SQL orqali so'rovlar yuborishni ko'rib chiqamiz.Avval talaba va sessiya ob`ektini tahlil qilamiz.Buning uchun talabaning ob`ektini tahlil qilamiz:

    • talabaning reyting daftarining raqami;

    • fakulteti;

    • yo`nalishi;

    • guruhi;

    • kursi;

    • ismi,familyasi,sharfi;

    • tug'ulgan sanasi;

    • yashash manzili;

Sessiya ob'ektini tahlil qilishda esa quyidagilar kerak bo`ladi:





      • fakultet;

      • guruh;

      • yo'nalish;

      • kurs;

      • semestr;

      • fan;

      • joriy nazoratlar;

      • oraliq nazoratlar;

      • yakuniy nazoratlar;

Talaba-sessiya tizimi xavfsizligini ta`minlash uchun serverda login va parol orqali himoya vositasi qo`yiladi.Bu login va parol faqatgina server administratori uchun xizmat qiladi.


Bu tarmoq orqali server mijozlar uchun xizmat ko`rsatib turadi, ya`ni mijoz bazalarga berilganlarni kiritishi,o`zgartirishi,qo`shishi olib tashlashi va eng asosiysi bazalar ustida murakkab so`rovlarni amalga oshirilishi mumkin.

Talaba va sessiya ob'ektining tahlili.


Talaba-sessiya tizimini yaratishda avval uni loyihalarini bir qator ko`rib chiqamiz.Bu tizimni yaratishda bir qancha berilganlar kerak bo`ladi, bu berilganlarni albatta bitta jadvaldan foydalanib bo`lmaydi va uni avval jadvallarga bo`lib olamiz.


Bu jadvallarni ob`ektining bir nechtasini tahlil qilamiz,buning uchun har bir atribut noyob nomini tanlaymiz va uning turini aniqlaymiz.
Talaba yo'nalishi:


Guruh jadvalini yaratamiz:


Fan jadvalini yaratamiz:


Bizga eng muhim bo`lgan talaba jadvalini yaratamiz:


Qolgan hamma jadvallarni yaratib ularning ham har bir atribut noyob nomini tanlaymiz va uning turini aniqlaymiz va bunga nom beramiz.




Talaba-sessiya tizimining ba'zi loyihalarining berilganlar bazasida jadvallar chizmasi.


Yo`nalish jadval:

Guruh jadvali


Ushbu jadval biz yuqorida tuzgan SQL bazasidagi ma'lumotlar Access ma'lumotlar bazasida ham aniq va tushunarli bo'lishi uchun har bir kichik jadvallar o'zaro bog'liqligi ko'rsatilgan.


SQL orqali barcha jadvallarni tuzganimizdan so'ng, bir kiritilgan ma'lumotlar ustida quyidagicha(ma'lumotlarni qo'shish,o'chirish,tahrirlash va yuklash) so'rovlarini bajarishimiz mumkin bo'ladi.


Ma'lumotlarni qo'shish:


INSERT INTO talaba(id,yunalish,kurs) VALUES ("1","Amaliy_matematika","3-kurs");
Bir jadvaldagi ma'lumotni boshqa bir jadvalga qo'shish:
INSERT INTO first_jadval(column_names1) SELECT column_names2 FROM second_jadval;

  • Quyidagi C# dasturlash tilida yozilgan kod orqali talaba jadvalini qanday yuklab olish mumkinligini ko'rish mumkin

string surov= "select * from talaba where id_yun=" + yun_tan + " yun="+yun_tan+"guruh="+guruh_tan+"kurs=" +kurs_tan;
ark=kt.select(str1,surov);

Aslini olganda tizimni aktiv holatga keltirish uchun Talaba-sessiya tizimi avtomatlashtiriladi va bu ishda quyidagilar amalga oshiriladi:



    • talabalarni fanlar bo`yicha reyting ballarini kiritish;

    • fanlar bo`yicha qaydnomalar tuzish;

    • reyting natijasi bo`yicha yakuniy hisobot olish;

    • fanlar bo`yicha o`zlashtirish natijalari.

Bundan tashqari xafsizlikni ta`minlash maqsadida administrator xizmati,ya`ni faqat login,paroli bor xodimgina ishlata olishi mumkin.


Bu tizimda yana bir qulayligi shundaki, har bir fakultet uchun set tarmog`i vujudga keltirib foydalanuvchilar “server” arxitekturasi orqali natijalarni kiritib,istalgan so`rovlarni amalga oshirishlari mumkin.

  • Xayrullayev Anvar 019_81

Download 87,01 Kb.

Do'stlaringiz bilan baham:




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