O’zbekiston respubilkasi oliy va o’rta maxsur ta’lim vazirligi termiz davlat universiteti axborot texnologiyalari fakulteti informatika o`qitish metodikasi yo’nalishi 3-kurs 306-guruh talabasi ning ma`lumotlar bazasi fanidan amaliy ishlari



Download 0,88 Mb.
bet16/25
Sana01.06.2022
Hajmi0,88 Mb.
#624390
1   ...   12   13   14   15   16   17   18   19   ...   25
Bog'liq
1 AMALIY ISH Ma\'lumotlar bazasini tashkil qilish SQL tilida baza

Ishning maqsadi: Talabalarga SQL serverda ma’lumotlar bazalarini yaratish va ishlatishni o’rgatishdan iborat.
Masalaning qo`yilishi: SQL serverda ma’lumotlar bazalarini yaratishni talabalarga o’rgatish bilan bir vaqtda serverlar muloqatini o’rgatishdan iborat
Topshiriqlar:
1. Ma’lumotlar server va undan foydalanishi.
2. Agregat (yig’uvchi) funksiyalarni ishlatish sohasini aniqlang.
Ma’lumotlar bazasi mexanizmi namunaviy ma’lumotlar bazasi shablonidan foydalangan holda yangi ma’lumotlar bazasini yaratadi. Model ma’lumotlar bazasining xususiyatlari tizim ma’murining shaxsiy tushunchalariga mos ravishda sozlanishi mumkin. Agar har bir foydalanuvchi bazasida ma’lum bir ma’lumotlar bazasi ob’ekti bo’lishi kerak bo’lsa, u holda avval ushbu ob’ekt namunaviy ma’lumotlar bazasida yaratilishi kerak.
Quyidagi misolda qo’shimcha ma’lumotlarni ko’rsatmasdan oddiy ma’lumotlar bazasini yaratish kodi ko’rsatilgan. Ushbu kodni bajarish uchun uni boshqarish Studio so’rov muharririga kiriting va bosing .
FOYDALANISH usta; DATABASE CREATE SampleDb-ni yaratish;
Namunadagi kod SampleDb nomli ma’lumotlar bazasini yaratadi. CREATE DATABASE bayonotining bunday qisqartirilgan shakli mumkin, chunki uning deyarli barcha parametrlari standart qiymatlarga ega. Odatiy bo’lib, tizim ikkita faylni yaratadi. Ma’lumotlar fayli SampleDb mantiqiy nomiga ega va asl hajmi 2 MB. Va tranzaktsiyalar jurnali faylida SampleDb_log mantiqiy nomi bor va asl hajmi 1 MB. (Ikkala faylning o’lchamlari, shuningdek yangi ma’lumotlar bazasining boshqa xususiyatlari tegishli ma’lumotlar bazasi namunaviy xususiyatlariga bog’liq.)
Quyidagi misol aniq ma’lumotlar bazasi fayllari va tranzaktsiyalar jurnallari bilan ma’lumotlar bazasini yaratishni ko’rsatadi:
FOYDALANISH usta; Ma’lumotlar bazasini yarating (NAME \u003d loyihalar_dat, FILENAME \u003d "D: \\ loyihalar.mdf", SIZE \u003d 10, MAXSIZE \u003d 100, FILEGROWTH \u003d 5) LOG YO’Q (NAME \u003d loyihalar_log, FILENAME \u003d "D: \\ project.ldf", SIZE \u003d 40, MAXSIZE \u003d 100, FILEGROWTH \u003d 10);
Masalanda yaratilgan ma’lumotlar bazasi Loyihalar deb nomlanadi. PRIMARY varianti ko’rsatilmaganligi sababli, birinchi fayl asosiy fayl deb taxmin qilinadi. Ushbu fayl project_dat mantiqiy nomiga ega va u project.mdf disk faylida saqlanadi. Ushbu faylning asl hajmi 10 MB. Agar kerak bo’lsa, tizim ushbu fayl uchun qo’shimcha disk maydoni 5 MB hajmda ajratadi. Agar ko’rsatmasangiz mAXSIZE tanlovi yoki agar ushbu parametr UNLIMITED ga o’rnatilgan bo’lsa, u holda faylning maksimal hajmi oshishi mumkin va faqat diskdagi butun maydon hajmi bilan cheklanadi. (Fayl o’lchovining birligini KB, TB va MB qo’shimchalari yordamida aniqlash mumkin, bu mos ravishda kilobayt, terabayt va megabayt degan ma’noni anglatadi. Sukut bo’yicha birlik hajmi MB, ya’ni megabaytlardir.)
Ma’lumotlar fayliga qo’shimcha ravishda, log_ nomi va project.ldf jismoniy nomi bo’lgan tranzaktsiyalar jurnali fayli yaratiladi. Tranzaktsiyalar jurnali fayllarini spetsifikatsiya qilishning barcha parametrlari ma’lumotlar fayllarini spetsifikatsiya qilish uchun mos keladigan parametrlar bilan bir xil nom va qiymatlarga ega.
Transact-SQL-da siz ma’lumotlar bazasining ma’lum bir kontekstini (ya’ni hozirgi qaysi bazadan foydalanishingiz mumkin) belgilashingiz mumkin fOYDALANISh bo’yicha ko’rsatmalar. (Muqobil usul - SQL Server Management Studio asboblar panelidagi Ma’lumotlar bazasi ochiladigan ro’yxatidan kerakli ma’lumotlar bazasining nomini tanlash.)
Tizim ma’muri foydalanuvchi tomonidan joriy ma’lumotlar bazasini CREATE LOGIN yoki ALTER LOGIN bayonotidan foydalanib tayinlashi mumkin. Bunday holda, foydalanuvchilar boshqa ma’lumotlar bazasidan foydalanishni xohlamasalar, USE bayonotini bajarishlari shart emas.

Download 0,88 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   25




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