• Database
  • (BLOB Filters)
  • Xodimlar”
  • Interactive SQL
  • “InterBase” da ma’lumotlar bazasi ob’ektlarini yaratish




    Download 410,75 Kb.
    bet3/3
    Sana08.06.2024
    Hajmi410,75 Kb.
    #261720
    1   2   3
    Bog'liq
    10-tajriba

    Database >- Register buyrug’ini bajaring va sichqoncha bilan uch nuqtalik joyga ko’rsatkichni keltirib chap tugmani bosing.

  • InterBase MBBT ning MBsi .gdb kengaytmaga ega bo’ladi. Qayd qilingan MB sifatida employee.gdb ni tanlang. U \ProgramFiles\Common Files\Borland Shared\Data papkasida joylashgan.

  • OK tugmasini bosing.

    Natijada daraxtsimon strukturaning Database elementiga bo’yso’nuvchi employee.gdb elementi paydo bo’ladi. U ham o’z novbatida bo’yso’nuvchi xususiy elementlarga ega. Ma’lumotlar bazasining elementlariga domenlar (Domains), jadvallar (Tables), indekslar (Indexes), ko’rinishlar (Views), saqlanuvchi prosteduralar (Stored Procedures), tashqi funkstiyalar (External Functions), istisno (Exceptions), BLOB-filtrlar (BLOB Filters) va rollar (Roles) kiradi.

      1. InterBase da ma’lumotlar bazasini yaratish

    InterBase MBBT da ma’lumotlar bazasini yaratishni “Xodimlar” bo’limi uchun ma’lumotlar bazasini yaratish misolida ko’rib o’tamiz.
    Xodimlar” dasturi uchun staff .gdb ma’lumotlar bazasini yaratishni ko’rib o’tamiz. IBConsole dasturini ishga tushiramiz. Bu dasturdagi Interactive SQL oynasini ochamiz. Bu oyna yordamida SQL buyruqlarni bajarish mumkin. Bu buyruqlarni DELPHI ilovalari orqali ham bajarish mumkin.
    «Xodimlar» dasturi uchun ma’lumotlar bazasini yaratishni avval aloxida katalok ochishdan boshlaymiz. Bu katalogda dastur fayllari va ma’lumotlar bazasi joylashadi. «Xodimlar» daturining ma’lumotlar bazasini nomi STAFF.GDB bo’lsin. Ma’lumotlar bazasini va uning elementlarini yaratishdan oldin Interactive SQL oynasiga quyidagi buyruqni kiritamiz:
    SET SQL DIALECT 3
    Agar bu buyruqni bajarish paytida xatolik xaqidagi ma’lumot chiqarilsa, bu boshka bir ma’lumotlar bazasi aktiv holda ekanligidan dalolat beradi. Bunday xolda Database >- Disconnect buyrug’i yordamida uni passiv xolga keltiriladi. Ma’lumotlar bazasini yaratish uchun CREATE DATABASE ko’rinishdagi SQL buyrug’i ishlatiladi. Staff .gdb ma’lumotlar bazasini yaratamiz. Buning uchun kuyidagi SQL buyruqni kiritamiz.

    CREATE DATABASE "d:\programs\staff\base\staff.gdb"


    USER "SYSDBA" PASSWORD "rnasterkey"
    PAGE_SIZE = 4096
    LENGTH = 10000 PAGES
    Natijada e:\programs\staff\base katalogida staff .gdb ma’lumotlari bazasi yaratiladi. Bu ma’lumotlar bazasining o’lchami 4 Kbayt *10000 = 40 Mbayt dan oshmaydi.
    Lokal ma’lumotlar bazasini yaratishda SET SQL DIALECT va CREATE DATABASE buyruqlar ishlatilmaydi. Lokal ma’lumotlar bazasidan farqli ravishda serverli ma’lumotlar bazasida serverli ma’lumotlar bazasining barcha ob’ektlari bitta faylda joylashgan bo’ladi.
    Interactive SQL oynasida CREATE DATABASE buyrug’i bajarilganda so’ng yaratilgan baza aktiv holatga keladi. Bundan keyingi barcha SQL buyruqlar shu ma’lumotlar bazasiga ko’llaniladi. Bu jarayon ma’lumotlar bazasini DISCONNECT buyrug’i yordamida passiv xolatga keltirguncha davom etadi. Ma’lumotlar bazasiga ulanish uchun SQL ning CONNECT buyrug’i ishlatiladi
    Download 410,75 Kb.
  • 1   2   3




    Download 410,75 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    “InterBase” da ma’lumotlar bazasi ob’ektlarini yaratish

    Download 410,75 Kb.