Amaliy ish №3 Mavzu. Sql serverda ma’lumotlar bazalarini yaratish Ishning maqsadi



Download 0,65 Mb.
bet2/3
Sana10.07.2022
Hajmi0,65 Mb.
#770545
1   2   3
Bog'liq
3 AMALIY ISH SQL serverda ma’lumotlar bazalarini yaratishMa\'lumotlar

Stored Procedures Transact-SQL tilidagi protseduralar ro‘yxati saqlanayotgan protseduralar;
Users – baza egasi (owner)ni va bazaga kirish huquqiga ega foydalanuvchilar haqidagi ma’lumotlar;
Roles – foydalanuvchilar guruhlari turlarining tavsifi;
DefaulS – bazadagi oshkormas qiymatlar tavsifi va ularning jadvallar ustunlari bilan aloqalari;
User Defined Data Types – foydalanuvchi ishlatgan berilganlar va ularning turlari tavsifi;
User Defined Functions – foydalanuvchi funksiyalarining tavsifi;
Full-Text Catalog – to‘liq matnli indekslarni saqlovchi papka.
Berilganlar bazasining jadvalini yaratish
Enterprise Manager programmasidagi Table papkasida New komandasini tanlash

2-rasm. MBda yangi jadvalni yaratish.
Paydo bo‘lgan New Table in on < SQL server nomi> nomli oynada jadval tuzilishini tavsiflash, ya’ni ustunlar nomi – Column Name, ustundagi berilganlar turi – Data Type, berilganlar uzunligi Length va berilgan bilan to‘lmagan maydonni mavjudligi - Allow Nulls xususidagi ma’lumotlar (3-rasm).

3-rasm. Yangi jadval tuzilishi tavsifi.
Saqlash (Soxranit) komandasidan so‘ng, jadval nomini kiritish kerak va u bazalar jadvali ro‘yxatida paydo bo‘ladi.
Uning tuzilishini o‘zgartirish uchun keyinchalik, Design Table komandasini tanlash mumkin, undan so‘ng yana jadval tuzilishi ta’rifi oynasi ochiladi.
Design Table oynasida indekslarni yaratish uchun asboblar orasidanManage Indexes/Keys tugmasini tanlash lozim, undan so‘ng jadval xususiyatlari oynasi - Properties ochiladi, uning uchinchi sahifasida indekslarni tasvirlash kerak, ular noyob bo‘lishi mumkin yoki yo‘q va klasterli (diskdagi jadvalning fizik tartibi indeksga mos keladi) bo‘lishi mumkin yoki yo‘q (4-rasm).

4-rasm. Jadval indekslari tavsifi.
Har bir jadvalni ko‘rinishi o‘zgargandan so‘ng, berilganlarni yangilab turish imkoniyati bo‘lishi uchun o‘z noyob indeksi bo‘lishi lozim.
Bazaning barcha jadvallarini yaratgandan so‘ng, o‘sha xususiyatlar oynasida jadvallar o‘rtasida aloqani yaratish lozim (boshqa jadvallar bilan aloqaga ega jadvallar uchun Properties oynasida ikkinchi sahifasida), so‘ngra bazaning Diagrams papkasida jadvallar o‘rtasidagi aloqalarning grafik tasavvurini yaratish mumkin (5-rasm).

5-rasm. MB chizmasi.
Aloqalar uchun, havolalar butunligi shartiga rioya etish talablarini, berish mumkin (6-rasmga qarang). Shu shartlarni Design Table oynasida ishlayotganda ham berish mumkin (3-rasm).

6-rasm. Jadval uchun aloqalar xususiyati oynasi.

Download 0,65 Mb.

Do'stlaringiz bilan baham:
1   2   3




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