1. Malumotlar bazasi tushunchasi
ASC : Natijani o'sish tartibida tartiblash uchun ASC ni belgilashimiz mumkin
Berilganlar bazasi (2)
|
60.Jadval psevdonimlari nima va ular qachon |
SQL taxalluslari jadvalga yoki jadvaldagi ustunga vaqtinchalik nom berish uchun ishlatiladi.Taxalluslar ko'pincha ustun nomlarini o'qish uchun qulay qilish uchun ishlatiladi.Taxallus faqat so'rov davomida mavjud. AS Kalit so'z bilan taxallus yaratiladi | |
|
61.SQL muhitidagi tranzaksiya nima |
SQL tilida tranzaksiya deb, malumotlarni tiklashga nisbatan ajralmas bo`lgan operatorlar ketma-ketligiga aytiladi. SQL tilidagi har bir chaqirish moduli tranzaksiyadir. SQL tili tranzaksiyalari biror-bir modulning protseduralarini bajarishdan boshlanadi. | |
|
62.Tranzaksiyalarning bajarilish jarayonida ma’lumotlarning himoyalanish |
Har bir SQL tranzaksiyasi himoyalanish darajasiga ega: READUCOMITTED, READCOMMITED, REPEATABLEREAD yoki SERIALIZABLE. SQL tranzaksiyasihimoyalanish darajalari bajarilayotgan tranzaksiyaning boshqa parallel bajarilayotgan tranzaksiyalarga tasir etish darajasini aniqlaydi. Himoyalanish darajalari tranzaksiyalarning parallel bajarilishida yuz berishi mumkin bo`lgan hodisalarni aniqlaydi. | |
|
63.Tranzaksiyalar MB jadvallari strukturasini buzmasligi uchun qanday tartiblar o’rnatiladi |
Ko`pchilik hollarda tranzaksiyalarning bajarilish jarayonida MB jadvallari strukturasi buzilishining oldini olish uchun tranzaksiyalarga faqat o`qish tartibini o`rnatish mumkin. Buning uchun quyidagi operator ishlatiladi. SET TRANSACTION READ ONLY Bu operator tranzaksiya jarayoni boshlanishidan oldin ko`rsatiladi Masalan, EXEC SQL SET TRANSACTION READ ONLY | |
|
64.SQL muhitida blokirovka nima |
SQL Serverni bloklash SQL Server ma'lumotlar bazasi tizimlarining odatiy xususiyatidir. Bloklash SQL Server bir nechta mijozlarning so'rovlariga xizmat ko'rsatayotganda va turli jarayonlar bir vaqtning o'zida bir xil resurslarni talab qilganda sodir bo'ladi. Agar resurs ishlatilayotgan bo'lsa, u bloklanadi va keyingi so'rovlar uchun mavjud emas, shuning uchun jarayon resurs chiqarilguncha va yana mavjud bo'lguncha kechiktiriladi. SQL Server bloklari odatda ishlashga sezilarli ta'sir qilmasdan o'zlarini hal qiladi. Biroq, ba'zida bloklar ishlashning yomonlashishiga olib keladi, chunki boshlang'ich jarayon resursni chiqarishdan oldin uni uzoq vaqt davomida blokirovka qiladi yoki dastlabki jarayon resursni umuman bo'shatib qo'ymaydi, bu esa bloklanmaguncha resurslarga kirish imkoni bo'lmaydi. qo'lda hal qilinadi. |
Download 103.88 Kb.
Do'stlaringiz bilan baham:
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling