Oracle ma’lumotlar bazasini SQL tili yordamida boshqarish
Ushbu kitob O'zbekiston Respublikasi Oliy va O'rta ta'lim vazirligi tomonidan Qarshi Muhandislik Iqtisodiyot institutida yaratilgan "Oracle ma'lumotlar bazasini SQL tili yordamida boshqarish" mavzusidagi referatdir. Referat ma'lumotlar bazasi tushunchalari, SQL asoslari, jadvallar bilan ishlash, SELECT so'rov operatori, bir necha jadvallar bilan ishlash, so'rovlarda guruhlash va funksiyalar kabi mavzularni qamrab oladi. MBBT nazariy asoslari, tranzaktsiya, jurnalizatsiya, SQL asoslari va komponentalari haqida ma'lumot beriladi. Shuningdek, jadval yaratish, o'chirish, o'zgartirish, ustun qo'shish, cheklovlar qo'yish, ma'lumot kiritish, satrlarni o'chirish va ma'lumotlarni o'zgartirish kabi SQL amaliyotlari batafsil tushuntirilgan.
Asosiy mavzular
- Ma'lumotlar bazasini boshqarish tizimi (MBBT)ning nazariy asoslari: MBBTning asosiy xususiyatlari, tashqi xotirada bevosita ma'lumotlarni boshqarish, tezkor xotirani bufer bilan boshqarish, tranzaktsiya bilan boshqarish, jurnalizatsiya kabi tushunchalar yoritilgan.
- SQL asoslari va komponentlari: SQL tilining srukturalashgan so'rov tili ekanligi, yaratilish tarixi, standartlari va asosiy komponentalari (administratorlik vositasi, tranzaktsiyalar bilan boshqarish vositasi, DLL, DML, DQL) haqida ma'lumot berilgan.
- Jadvallar bilan ishlash: Jadval yaratish (CREATE TABLE), jadvalni o'chirish (DROP TABLE), jadvalga ustun qo'shish (ALTER TABLE), cheklovlar qo'yish (UNIQUE, PRIMARY KEY, CHECK), ma'lumot kiritish (INSERT), satrlarni o'chirish (DELETE) va ma'lumotlarni o'zgartirish (UPDATE) kabi amaliyotlar tushuntirilgan.
- SELECT so'rov operatori: SELECT operatorining vazifasi, sintaksisi, WHERE sharti, mantiqiy operatorlar (BETWEEN, IN, LIKE, IS NULL), tartiblash (ORDER BY), jamlash va bir nechta jadvallar bilan ishlash kabi tushunchalar misollar bilan ko'rsatilgan.
- So'rovlarda guruhlash va funksiyalar: Agregat funksiyalar (SUM, AVG, MIN, MAX, COUNT), GROUP BY ifodasi, HAVING operatori kabi tushunchalar yoritilgan.