1. Malumotlar bazasi tushunchasi


Indeks - bu jadval yoki jadval klasteri


Download 103.88 Kb.
bet6/7
Sana10.02.2023
Hajmi103.88 Kb.
#1183897
1   2   3   4   5   6   7
Bog'liq
Berilganlar bazasi (2)

Indeks - bu jadval yoki jadval klasteri bilan bog'langan ixtiyoriy tuzilma bo'lib, ba'zida ma'lumotlarga kirishni tezlashtiradi. Indekslar - ular bog'langan ob'ektlardagi ma'lumotlardan mantiqiy va jismoniy jihatdan mustaqil bo'lgan sxema ob'ektlari. Shunday qilib, indekslangan jadvalga jismoniy ta'sir qilmasdan indeksni tushirishingiz yoki yaratishingiz mumkin. Indeksning yo'qligi yoki mavjudligi har qanday SQL bayonotining matnini o'zgartirishni talab qilmaydi. Indeks - bu bir qator ma'lumotlarga tezkor kirish yo'li. Bu faqat bajarilish tezligiga ta'sir qiladi. Indekslangan ma'lumotlar qiymatini hisobga olgan holda, indeks to'g'ridan-to'g'ri ushbu qiymatni o'z ichiga olgan qatorlar joylashgan joyga ishora qiladi.




56.So`rov nima va nima uchun ishlatiladi

Ma'lumotlar bazasi so'rovi harakat so'rovi yoki tanlangan so'rovdir. Tanlangan so'rov ma'lumotlar bazasidan ma'lumotlarni oladigan so'rovdir. Harakat so'rovi ma'lumotlarga qo'shimcha operatsiyalarni, masalan, kiritish, yangilash, o'chirish yoki ma'lumotlarni manipulyatsiya qilishning boshqa shakllarini talab qiladi.
Bu foydalanuvchilar shunchaki tasodifiy so'rovlarni kiritishlarini anglatmaydi. Ma'lumotlar bazasi talablarni tushunishi uchun u oldindan belgilangan kodga asoslangan so'rovni qabul qilishi kerak. Bu kod so'rovlar tilidir.
So'rovlar tillari ma'lumotlar bazasida so'rovlar qilish uchun ishlatiladi va Microsoft Structured Query Language ( SQL ) standartdir. Eslatma: SQL va MySQL bir xil emas, chunki ikkinchisi SQL-dan foydalanadigan dastur kengaytmasi




57.MBdan ma’lumotlarni tanlab olish deganda nimani tushunasiz

Strukturaviy so'rovlar tili (SQL) relyatsion ma'lumotlar bazasini boshqarish tizimlari (RDBMS) bilan o'zaro ishlash uchun mashhur dasturlash tilidir. SQL - bu bir necha soniya ichida katta hajmdagi ma'lumotlarni olish uchun mavjud bo'lgan turli bandlarga ega bo'lgan jumlaga asoslangan til. RDBMS dan ma'lumotlarni aniq olish uchun siz to'g'ri SQL bayonotlarini yozishingiz kerak. Bu gaplar odatda bandlar, maydon nomlari, jadval nomlari va mantiqiy ifodalardan iborat. Ushbu qisqa qo'llanma SQL ma'lumotlar bazasini samarali chiqarish uchun foydalanishingiz mumkin bo'lgan ba'zi buyruqlar, bayonotlar va bandlarni ochib beradi. Bir jadvaldan ma'lumotlarni ajratib olish uchun FROM va WHERE bandlari bilan SELECT operatoridan foydalanishingiz mumkin.




58.So’rovlar yordamida yangi ob’yektlar hosil qilish mumkinmi

Agar siz ko'rinishlarni, saqlangan protseduralarni, funktsiyalarni, triggerlarni yoki foydalanuvchi tomonidan belgilangan turlarni yaratish yoki tahrirlash uchun skriptlardan foydalanishni afzal ko'rsangiz, Transact-SQL muharriridan foydalanishingiz mumkin. Transact-SQL muharriri ulangan ma'lumotlar bazasi yoki loyihada ma'lumotlar bazasi ob'ektini ochish uchun Kodni ko'rish kontekst menyusidan foydalanganda ishga tushiriladi. Shuningdek, u SQL Server Object Explorer-dan Yangi so'rov kontekst menyusidan foydalanganda yoki ma'lumotlar bazasi loyihasiga yangi skript ob'ektini qo'shganda avtomatik ravishda ochiladi. 




59.Birlashtirilgan jadvalardagi ma’lumotlarni chop etishda ular qanday tartiblanadi

SQL Serverda Select iborasini bajarganimizdan so'ng, u tartiblanmagan natijalarni qaytaradi. Biz tanlash bayonoti ustunlar ro'yxatida ustunlar ketma-ketligini belgilashimiz mumkin. Natijalar to'plamini ma'lum bir ustun qiymati, sharti va hokazolar asosida saralashimiz kerak bo'lishi mumkin. Natijalarni tanlash buyrug'idagi ORDER BY bandi bilan o'sish yoki kamayish tartibida saralashimiz mumkin.

1

SELECT * FROM table_name ORDER BY [column_name] ASC|DESC

SQL ORDER BY bandida natijani tartiblash kerak bo'lgan o'sish yoki kamayish tartibini aniqlashimiz kerak.


Download 103.88 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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