Topshirdi: Abdunabiyev Zuxriddin Qabul qildi: Dilshodov A. D


Malumotlar bazasi – universitet(OTM) talabalarining o’zlashtirishi


Download 26.14 Kb.
bet2/2
Sana13.11.2023
Hajmi26.14 Kb.
#1769376
1   2
Bog'liq
Abdunabiyev Z MB 1-amaliy ishi Varinat-1

Malumotlar bazasi – universitet(OTM) talabalarining o’zlashtirishi
Topshiriq bajargan talabalar:

  • Abdumajidov Ulug’bek

  • Abdunabiyev Zuxriddin

  • Abdurashidov Murodjon

  • Ergashev Abdushukur


Jadvalni quyidagi shaklda yaratdik:



  • MB - universitet talabalarining o’zlashtirishi. Ma'lumotlar bazasi quyidagi jadvallardan iborat: fakultetlar, kafedralar, o'quv guruhlari, talabalar, o’zlashtirish vedomosti.

  • Fakultetlar jadvalida quyidagi atributlar mavjud: fakultet nomi, dekan FIO, xona raqami, bino raqami, telefon.

  • Kafedra jadvalida quyidagi atributlar mavjud: kafedra nomi, fakultet, mudir FIO, xona raqami, bino raqami, telefon, o'qituvchilar soni.

  • O'quv guruhlari jadvalida quyidagi atributlar mavjud: guruh nomi, qabul yili, o'qish kursi, guruhdagi talabalar soni.

  • Talabalar jadvalida quyidagi atributlar mavjud: talaba_id, familiya, ism, otasining ismi, guruh, tug'ilgan yili, jinsi, manzili, shahar, telefon.

  • O’zlashtirish vedomosti quyidagi xususiyatlarga ega: guruh, talaba_id, fan, baho.



Tanlangan variantga asoslanib, quyidagilarni bajardik:
1. O'rganilayotgan tashkilotning predmet sohasini tahlil qildik;
2. Mavzu maydonining asosiy sub'ektlariga ta'rif berdik;
3. Ob'ektlar o'rtasidagi mavjud munosabatlarni tartibga soldik: mustaqil ravishda har bir ob'ektga birlamchi kalitlarni qo'shidik va ob'ektlar o'rtasida tashqi kalitlarini o'rnatdik;
4. Tashkilot ma'lumotlar bazasining infologik modelini tuzdik;
5. Tashkilot ma'lumotlar bazasining ma'lumotlar modelini tuzdik.

Quyidagi toifalarni barchasi ekvivalent SQLda bir xil vazifa bajaradi: VARCHAR [(uzunligi)];


CHARVARYING [(uzunligi)];
CHARACTER VARYING[(uzunligi)].
Agar uzunlik oshkor ko‘rsatilmasa, u holda 255 ga teng deb qabul qilinadi, ya’ni barcha hollarda 255 ta simvoldan iborat bo‘ladi. Sonli ma’lumot toifalari SQL standartida quyidagi son toifalarida ishlatiladi.
INTEGER – butun sonlar uchun - 2 -31….231 ;
SMOLLINT – butun sonlar 2-15…215 ;
DECIMAL (aniqlik[masshtab]) – fiksirlangan nuqtali son. Aniqlik sondagi qiymatli raqamlar masshtab. Unli nuqtadan undagi raqamlarning maksimal sonini ko‘rsatadi;
NUMERIC – butun sonlar uchun - 2 -31….231 ;
FLOAT[(aniqlik)] – haqiqiy sonlar uchun qo‘llaniladi. Bundan tashqari uzgaruvchan uzunlikdagi simvolli satrlar toifasi 54 ham ishlatiladi. Bunda uzgaruvchi toifalar ixtiyoriy uzunlikda bo‘ladi. Bunda uzunliklar zarur bo‘lmagan parametrlar hisoblanadi. Agar ular ishlatilmasa, unda 255 ta simvolga joy ajratiladi. Simvolli satrlarni belgilashni yana bir usuli mavjud. 1.Varchar [(uzunlik)] Ma’lumotlarni sonli tiplari
1.Integer
2.Smollint
3.Decimal (aniqlik, masshtab).
4.Numeric (aniqlik, masshtab).
5.FLOAT (aniqlik).
Xulosa
Meni bu amaliy ishdan xulosam shuki hozirgi kunda barcha sohalarda ma’lumotlar bazasi (MB) kerakli axborotlarni saqlash va undan oqilona foydalanishda juda muhim rol o‘ynamoqda. Jamiyat taraqqiyotining qaysi jabhasiga nazar solmaylik o‘zimizga kerakli ma’lumotlarni olish uchun, albatta, MBga murojaat qilishga majbur bo‘lamiz. Demak, MBni tashkil qilish axborot almashuv texnologiyasining eng dolzarb hal qilinadigan muammolaridan biriga aylanib borayotgani davr taqozasidir.
Ma’lumotlar bazasi – bu ma’lum bir predmet sohasiga oid tizimlashtirilgan ma’lumotlarning nomlangan to‘plami bo‘lib, kompyuter xotirasiga yozilgan ma’lum bir tuzilmaga ega, o‘zaro bog‘langan va tartiblangan ma’lumotlar majmuasi bo‘lib, u biror bir ob’yektning xususiyatini, holatini yoki ob’yektlar o‘rtasidagi munosabatni ma’lum ma’noda ifodalaydi. MB foydalanuvchiga 9 strukturalashgan ma’lumotlarni saqlash va ishlatishda optimal qulaylikni yaratib beradi.
Download 26.14 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling