• SQL-Ma`lumotlar bazasini boshqarish tizimi.
  • Bu sinfda qanday ko'rinadi?




    Download 400,17 Kb.
    bet8/24
    Sana20.05.2024
    Hajmi400,17 Kb.
    #244645
    1   ...   4   5   6   7   8   9   10   11   ...   24
    Bog'liq
    Diplom ishi

    Bu sinfda qanday ko'rinadi?

    Talabalarga maktabdagi boshqa o'quvchilardan ularning jismoniy xususiyatlari (masalan, ko'z rangi, bo'yi) haqida ma'lumot to'plashini so'rang. Har bir xarakteristika turi maydon bo'lgan ma'lumotlar bazasini loyihalash. Talabalar maktab tarkibi haqida ba'zi xulosalar chiqarish uchun ma'lumotlarni manipulyatsiya qilishlari mumkin.

    Talabalar maktab atrofidagi biznes turlari va boshqa diqqatga sazovor joylar to'g'risida mahalla o'rganishi va ma'lumotlarni yozib olishlari mumkin.

    Barcha sinf kitoblarini sinf kutubxonasi ma'lumotlar bazasida kataloglang. Talabalar bilan ishlash mumkin, deb o'ylaydigan tegishli nazorat tizimini ishlab chiqish.

    O'rganilgan mavzu bo'yicha o'rganilgan faktlarni kuzatib boring. Barcha talabalar faktlar bankiga o'z hissalarini qo'shishlari va ma'lumotlar haqidagi savollarga javob berish uchun hisobotlar yaratishlari kerak.

    Talabalar tajribasini qidiruv tizimlari bilan solishtir. Talabalarni Internet qidiruv tizimida ma'lumot qidirishda ma'lumotlar bazasi operatsadiiyalari qanday sodir bo'lishini o'ylashga chaqiradi.

      1. SQL-Ma`lumotlar bazasini boshqarish tizimi.

    Database SQL Lite


    Ma’lumotlar bazasidagi ma’lumotlar, SQL so‘rov tillari orqali boshqariladi, bu tilda MBBT’ga so‘rov beriladi, bu so‘rov u yerda qayta ishlanib, natija olish uchun ma’lumotlar bazasiga murojaat qiladi, u yerdan so‘rovga mos ma’lumotni olib, so‘rovga javob beradi:


    So‘rov berish:


    SQL so‘rov -> MBBT -> Ma’lumotlar bazasi natija olish:


    Ma’lumotlar bazasi -> MBBT — > So‘rovga javob: Quyidagi dasturlar MBBT’ga misol bo‘la oladi:



    • Oracle;

    • MySQL;

    • Microsoft Office Access;

    • MariaDB;

    • Microsoft SQL Server;

    Xulosa shuki, siz o‘ylagan bu dasturlar, ma’lumotlar bazasi emas, balki MBBT hisoblanadi.
    SQL tili quyidagi asosiy komponentlardan iborat:


    So'rovlarni yuborish uchun sintaksis: SQL sintaksisi, ma'lumotlar bazasida so'rov yuborish uchun kerakli sintaksisni ta'minlaydi. Bu sintaksis orqali foydalanuvchi ma'lumotlarni qidirishi, o'zgartirishi va o'chirishi mumkin.
    Ma'lumotlar bazasi strukturasini boshqarish: SQL tilida ma'lumotlar bazasi strukturasini boshqarish uchun CREATE, ALTER va DROP buyruqlari mavjud. Bu buyruqlar orqali foydalanuvchi yangi jadvallar yaratishi, mavjud jadvallarni o'zgartirishi va o'chirishi mumkin.
    Ma'lumotlarni qidirish: SQL tilida SELECT buyrug'i orqali foydalanuvchi ma'lumotlarni qidirishi mumkin. Bu buyruq orqali foydalanuvchi jadvallardagi ma'lumotlarni tanlash va ko'rish imkoniyatiga ega bo'ladi.
    Ma'lumotlarni o'zgartirish


    SQL tilida UPDATE buyrug'i orqali foydalanuvchi ma'lumotlarni o'zgartirishi mumkin. Bu buyruq orqali foydalanuvchi jadvallardagi ma'lumotlarni yangilash va o'zgartirish imkoniyatiga ega bo'ladi.
    Ma'lumotlarni o'chirish: SQL tilida DELETE buyrug'i orqali foydalanuvchi ma'lumotlarni o'chirishi mumkin. Bu buyruq orqali foydalanuvchi jadvallardagi ma'lumotlarni o'chirish imkoniyatiga ega bo'ladi.
    Ma'lumotlar bazasi tuzilmasini boshqarish: SQL tilida foydalanuvchi ma'lumotlar bazasining tuzilmasini boshqarishi mumkin. Bu tuzilma, jadvallar, ustunlar va indekslar kabi komponentlardan iborat bo'ladi.
    SQL tili, ma'lumotlar bazalarini boshqarish uchun katta imkoniyatlar ta'minlaydi va dasturchilar tomonidan ko'p ishlatiladi.
    SQL (Structured Query Language) - ma'lumotlar bazasi tizimlari uchun standart til hisoblanadi. Bu tilda, ma'lumotlar bazasi serveridan ma'lumotlarni olish, saqlash va o'zgartirish imkoniyatiga ega bo'lish mumkin.
    SQL tili, quyidagi asosiy komponentlardan iborat:

      • Data Definition Language (DDL) - jadvallarni yaratish, o'zgartirish va o'chirish uchun ishlatiladi.

      • Data Manipulation Language (DML) - ma'lumotlarni qo'shish, o'zgartirish va o'chirish uchun ishlatiladi.

      • Data Control Language (DCL) - ma'lumotlarga kirish huquqlarini boshqarish uchun ishlatiladi.

      • Transaction Control Language (TCL) - tranzaksiyalarni boshqarish uchun ishlatiladi.


    Download 400,17 Kb.
    1   ...   4   5   6   7   8   9   10   11   ...   24




    Download 400,17 Kb.