|
Strukturaviy so'rovlar tili(SQL)
|
bet | 6/8 | Sana | 30.05.2024 | Hajmi | 5,21 Mb. | | #257262 |
Bog'liq MB Lecture 1Strukturaviy so'rovlar tili(SQL) - SQL ma'lumotlar bazasini boshqarish tizimi emas, lekin bu ma'lumotlar bazasidan ma'lumotlarni saqlash va olish uchun ishlatiladigan so'rovlar tili yoki oddiy so'z bilan aytganda SQL - ma'lumotlar bazalari bilan aloqa qiladigan til.
- Mijozning identifikatori, ismi, yoshi, ish haqi, shahri va mamlakati saqlanadigan quyidagi CUSTOMERS jadvaliga egamiz.
SQL ga misol - SQL bu ma'lumotlarni oddiy DML (Data Manipulation Language) bayonotlari yordamida boshqarishni osonlashtiradi. Misol uchun, agar biz AQShdan barcha mijozlarni ro'yxatga olishni istasak, unda SQL so'rovi quyidagicha bo'ladi.
- Bu quyidagi natijani beradi:
HR ma'lumotlar bazasi namunasi - Xodimlar jadvali(employees) xodimlarning ma'lumotlarini saqlaydi.
- Ishlar(jobs) jadvali lavozim ma'lumotlarini, shu jumladan lavozim nomi va ish haqi oralig'ini saqlaydi.
- Bo'limlar(departments) jadvali bo'lim ma'lumotlarini saqlaydi.
- Qaramog'idagilar(dependents) jadvali xodimning qaramog'idagilarni saqlaydi.
- Joylashuv(locations) jadvali kompaniya bo'limlarining joylashuvini saqlaydi.
- Mamlakatlar(countries) jadvali kompaniya faoliyat yuritayotgan mamlakatlar haqidagi ma'lumotlarni saqlaydi.
- Mintaqalar(regions) jadvali Osiyo, Yevropa, Amerika, Yaqin Sharq va Afrika kabi mintaqalar ma'lumotlarini saqlaydi. Mamlakatlar mintaqalarga guruhlangan.
Quyidagi rasmda jadval nomlari va ularning yozuvlari ko'rsatilgan. - Ma'lumotlarni aniqlash tili (DDL) - bu jadvallar, ko'rinishlar(views), sxemalar, indekslar va boshqalarni o'z ichiga olgan ma'lumotlar bazasi ob'ektlari tuzilishini yaratish va o'zgartirish uchun ishlatiladigan kompyuter tili.
| | | - Ma'lumotlar bazasida yangi jadval, jadval ko'rinishi yoki boshqa ob'ekt yaratadi.
| | - Mavjud ma'lumotlar bazasi ob'ektini, masalan, jadvalni o'zgartiradi.
| | - Butun jadvalni, jadval ko'rinishini yoki ma'lumotlar bazasidagi boshqa ob'ektlarni o'chiradi.
| | - Bir vaqtning o'zida butun jadvalni qisqartiradi.
|
|
| |