"SQL-texnologiyalari” fanidan amaliy mashg’ulotlar bo’yicha uslubiy ko’rsatma.

Ushbu kitob SQL texnologiyalari fanidan amaliy mashg'ulotlarni o'tkazish uchun mo'ljallangan uslubiy ko'rsatma bo'lib, unda SQL tilining asoslari, relyatsion ma'lumotlar bazasini yaratish, so'rovlarni loyihalashtirish, ma'lumotlar bazasini boshqarish, funksiyalar bilan ishlash, protseduralar va tranzaksiyalar kabi mavzularga oid ma'lumotlar berilgan. Uslubiy qo'llanma TATU Samarqand filiali talabalari uchun mo'ljallangan.

Asosiy mavzular

  • SQL tilida ma'lumotlar bazasining relyatsion modelini yaratish: Ma'lumotlar bazasi tushunchasi, relyatsion modelning asoslari, SQL tilida jadval va munosabatlar yaratish.
  • SQL tilida so'rovlarni loyihalashtirish: SQL so'rovlari haqida umumiy tushunchalar, SELECT operatori, WHERE sharti, DISTINCT operatori.
  • SQL tilida ma'lumotlar bazasini boshqarish: Ma'lumotlarni qo'shish (INSERT), o'zgartirish (UPDATE), o'chirish (DELETE), jadval nomini o'zgartirish (ALTER TABLE).
  • SQL tilida ma'lumotlar bazasi funksiyalari bilan ishlash: Agregat funksiyalar (COUNT, SUM, AVG, MAX, MIN), matematik funksiyalar, qator funksiyalari, sana-vaqt funksiyalari.
  • SQL tilida protseduralar va ulardan foydalanish: Protseduralar tushunchasi, foydalanuvchi va tizimli protseduralar, protseduralarni yaratish va ulardan foydalanish.
  • SQL tilida tranzaksiyalar va blokirovkalar: Tranzaksiya tushunchasi, himoyalanish darajalari, tranzaksiyalarni boshqarish (COMMIT, ROLLBACK).
  • SQL tilida jadvallarni loyihalashtirish: Jadval yaratish (CREATE TABLE), maydon turlari, cheklanishlar (CHECK, NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY), standart qiymatlar (DEFAULT).
  • SQL tilida ma'lumotlarni boshqarish: Bazada ma'lumotlarni olish (SELECT), ma'lumotlarni qo'shish, o'zgartirish va o'chirish.