36
  M B Dć 1

Vj2 Uvod u Firebird

  • Upload
    dboris

  • View
    18

  • Download
    0

Embed Size (px)

DESCRIPTION

Baze podataka 2

Citation preview

  • BAZE PODATAKA 2 VJEBE 1Mr Boris Damjanovi

    1

  • Firebird 2.1 Firebird 2.1 -- osnoveosnove

    Preuzimanje :

    http://www.firebirdsql.org/index.php?op=files

    Dostupna je i verzija 2.5 (u momentu pisanja knjige aktuelna je bila verzija 2.1)aktuelna je bila verzija 2.1)

    Instalacija je jednostavna

    Predefinisano: Administrator: SYSDBA

    Password: masterkey (malim slovima)

    Password: masterke (moe i bez y)

    3

  • Osnove rada sa Firebirdovim alatimaOsnove rada sa Firebirdovim alatima

    Ibexpert trial

    http://ibexpert.net/ibe/index.php?n=Main.Do

    wnload

    FlameRobin OpenSource

    http://sourceforge.net/projects/flamerobin/fil

    es/

    4

  • IBExpert IBExpert nakon pokretanjanakon pokretanja

    5

  • Siguran sam da znate, ali...Siguran sam da znate, ali...

    Kreiranje baze podataka - IBExpert

    Meni Database -> Create database

    6

  • Kreiranje baze pod. Kreiranje baze pod. --Uvodni ekranUvodni ekran

    Moramo odabrati:

    server,

    protokol,

    Dati bazi podataka ime

    Navesti korisnika i password Navesti korisnika i password

    7

  • Kreiranje baze pod. Kreiranje baze pod. --Uvodni ekranUvodni ekran

    Kako radimo na lokalnoj maini (server je naa maina)

    Ne moramo navoditi protokol

    Moramo navesti Folder i Naziv baze podataka

    Odabraemo npr: D:\Ivgodina\TEST.fdb

    8

  • Putanja (Folder) i naziv bazePutanja (Folder) i naziv baze

    Za korisnika moemo navesti jedino

    SYSDBA (jedino on postoji)

    Password masterkey

    9

  • Dijalog za registracijuDijalog za registraciju

    Biramo verziju servera (Firebird 2.1.)

    Alias ili pseudonim(Test)

    Pa REGISTER

    10

  • Database ExplorerDatabase Explorer

    Database Explorer

    Sada prikazuje

    Novu bazu podataka

    11

  • Povezujemo se na bazuPovezujemo se na bazu

    Dvoklik na

    Njen pseudonim

    Povezujemo se

    12

  • Povezujemo se na bazu (nain 2)Povezujemo se na bazu (nain 2)

    Dugme

    Connect to database

    13

  • Zadavanje upitaZadavanje upita

    Meni Tools->SQL Editor

    14

  • SQL editor IBExpertaSQL editor IBExperta

    15

  • Razvezivanje sa baze podatakaRazvezivanje sa baze podataka

    Tool bar

    Dugme Disconnect from Database

    16

  • Razvezivanje sa baze podataka (nain 2)Razvezivanje sa baze podataka (nain 2)

    Desni klik na

    Alias u prozoru

    Database Explorer

    Pa

    Disconnect from...

    17

  • FlameRobinFlameRobin

    Open source program za Administraciju FB

    baza podataka

    Osnovni ekran Osnovni ekran

    18

  • FlameRobin FlameRobin -- kreiranje bazekreiranje baze

    FlameRobin kreiranje baze

    Meni Database->Create New Database

    19

  • FlameRobin FlameRobin -- kreiranje bazekreiranje baze

    Dijalog Create New Database

    Display Name pseudonim (alias)

    Database path otvara standardan dijalog za snimanje nove

    datoteke

    Korisniko ime i password Korisniko ime i password

    sysdba

    masterke

    20

  • FlameRobin FlameRobin -- kreiranje bazekreiranje baze

    Osnovni ekran sada prikazuje novu, tek

    kreiranu bazu podataka

    21

  • FlameRobin FlameRobin povezivanje (nain 1)povezivanje (nain 1)

    Desni klik na Alias pa Connect

    22

  • FlameRobin FlameRobin povezivanje (nain 2)povezivanje (nain 2)

    Meni Database pa Connect

    23

  • FlameRobin FlameRobin povezivanjepovezivanje

    Osnovni ekran nakon povezivanja

    24

  • FlameRobin FlameRobin unos upitaunos upita

    Meni Database -> Run A Query

    25

  • FlameRobin FlameRobin razvezivanjerazvezivanje

    Desni klik na Alias pa Disconnect

    26

  • FlameRobin FlameRobin registracija postojeeregistracija postojee

    Registrovaemo ranije napravljenu BP koju

    smo kreirali IBExpertom

    27

  • FlameRobin FlameRobin registracija postojeeregistracija postojee

    Dijalog Register Existing Database

    Display Name (alias)

    Npr. KreiranaIBExpertom

    Database path dugme sa tri take Database path dugme sa tri take

    28

  • FlameRobin FlameRobin registracija postojeeregistracija postojee

    Traimo folder i datoteku koju smo napravili

    IBExpertom

    29

  • FlameRobin FlameRobin registracija postojeeregistracija postojee

    Dijalog Register Existing Database

    Unosimo Korisniko ime i lozinku

    sysdba

    masterke masterke

    30

  • FlameRobin FlameRobin registracija postojeeregistracija postojee

    U osnovnom prozoru vidljiv je novi Alias

    31

  • IBExpert IBExpert registracija postojee BPregistracija postojee BP

    Vraamo se u IBExpert

    Meni Database-> Register Database

    32

  • IBExpert IBExpert registracija postojee BPregistracija postojee BP

    Postupak slian ranije vienom

    Server-Local

    Version-Firebird 2.1.

    33

  • IBExpert IBExpert registracija postojee BPregistracija postojee BP

    U polju Database File upisujemo putanju ili dugmetom open pronalazimo na

    disku

    Dobijamo klasini Open dijalog

    34

  • IBExpert IBExpert registracija postojee BPregistracija postojee BP

    U polje Database Alias upisaemo KreiranaFlameRobinom

    Korisniko ime i lozinka su isti: sysdba

    masterke

    35

  • IBExpert IBExpert registracija postojee BPregistracija postojee BP

    U prozoru Database Explorer

    Vidljiv je novi Alias

    36

  • Registracija BPRegistracija BP

    Registracija BP

    Program za adminstraciju (IBExpert, FlameRobin)

    zna gdje se nalazi BP

    Zna parametre konekcije (Korisniko ime, Zna parametre konekcije (Korisniko ime,

    password, verziju servera...)

    37