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