• SQL imkoniyatlari
  • Berdaq nomidagi qoraqalpoq davlat universiteti matematika fakulteti




    Download 2,35 Mb.
    bet14/15
    Sana18.05.2024
    Hajmi2,35 Mb.
    #242014
    1   ...   7   8   9   10   11   12   13   14   15
    Bog'liq
    Dars jadvalini yaratish online platformasi

    3. Malumotlar bazasi SQLda yaratish


    Ma'lumotlar bazasi nima?
    Ma'lumotlar bazasi - bu ma'lumotlarning muntazam yig'ilishi. Ular ma'lumotlarni elektron saqlash va manipulyatsiyani qo'llab-quvvatlaydi. Ma'lumotlar bazalari ma'lumotlarni boshqarishni osonlashtiradi.
    Keling, bir nechta misollarni muhokama qilaylik: Internet-telefon ma'lumotlari ma'lumotlar bazasidan odamlar ma'lumotlarini, telefon raqamlarini va boshqa aloqa ma'lumotlarini saqlash uchun foydalanadi. Sizning elektr ta'minot provayderingiz hisob-kitoblarni boshqarish, mijozlar bilan bog'liq muammolarni boshqarish, xatolar ma'lumotlarini boshqarish va hokazolarni boshqarish uchun ma'lumotlar bazasidan foydalanadi.
    Facebook-ni ham ko'rib chiqaylik. U a'zolarni, ularning do'stlarini, a'zolari faoliyati, xabarlari, reklamalari va boshqa ko'p narsalar bilan bog'liq ma'lumotlarni saqlashi, boshqarish va taqdim etishi kerak. Ma'lumotlar bazalarini ishlatish uchun biz son-sanoqsiz misollarni keltira olamiz.
    SQL imkoniyatlari

    • SQL ma'lumotlar bazasiga yuborilgan so'rovlarni bajarishi mumkin

    • SQL ma'lumotlar bazasidan ma'lumotlarni olishi mumkin

    • SQL ma'lumotlar bazasiga yozuvlarni kiritishi mumkin

    • SQL ma'lumotlar bazasidagi yozuvlarni yangilashi mumkin

    • SQL ma'lumotlar bazasidan yozuvlarni o'chirib tashlashi mumkin

    • SQL yangi ma'lumotlar bazalarini yaratishi mumkin

    • SQL ma'lumotlar bazasida yangi jadvallar yaratishi mumkin

    • SQL ma'lumotlar bazasida saqlanadigan protseduralarni yaratishi mumkin

    • SQL ma'lumotlar bazasida ko'rinishlar yaratishi mumkin

    • SQL jadvallar, protseduralar va ko'rinishlar uchun ruxsatlarni o'rnatishi mumkin

    Ma'lumotlar bazasi jadvallari

    Jadvallarda ma'lumotlar bilan yozuvlar (satrlar) mavjud. Ushbu darslarda biz taniqli MySQL) ma'lumotlar bazasidan foydalanamiz.
    Ba'zi bir ma'lumotlar bazasi tizimlari har SQL so'rov matni oxirida nuqta-vergul qo'yishni talab qiladi. Nuqtali vergul - har bir SQL so'rovlarni ma'lumotlar bazasi tizimlarida ajratish uchun standart usul, bu bir nechta SQL so'rovlarini serverga bir xil chaqiruvda bajarishga imkon beradi. Ushbu darslarda har bir SQL bayonotining oxirida nuqta-verguldan foydalanamiz.
    Biz bu yerda SQL bilan bog’lash uchun .env degan papkani ochib olamiz:
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=vedmost
    DB_USERNAME=root
    DB_PASSWORD=root
    Hamda u yerga DB_DATABASE, DB_USERNAME, DB_PASSWORD larni o’zimizga to’g’rilab olamiz.


    Download 2,35 Mb.
    1   ...   7   8   9   10   11   12   13   14   15




    Download 2,35 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Berdaq nomidagi qoraqalpoq davlat universiteti matematika fakulteti

    Download 2,35 Mb.