Computer Science Blog

June 19, 2007

Tutorial Firebird-Part 4

Filed under: Database

Langkah-langkah (perintah-perintah) untuk :

  1. Menambahkan user pada firebird.

    Untuk menambakan user pada Firebird, pertama-tama kita harus login dengan username “sysdba” karena hanya SYSDBA yang bisa mengakses GSEC. Perintahnya adalah sebagai berikut :


    C:\Program Files\Firebird\Firebird_2_0\bin>gsec -database "c:\program files\firebird\firebird_2_0\security2.fdb" -user sysdba -pass masterkey

    Langkah berikutnya adalah menambakan user baru, dengan id “yusran”, password “fajar”, fname “yus” dan lname “zebua”. Perintahnya adalah sebagai berikut :

    GSEC> add yusran -pw fajar -fname yus -lname zebua

     
    2. Membuat database “d:/pbda/latihan1.fdb” :

    Pertama-tama, pastikan bahwa pada drive d:/ sudah ada folder dengan nama pbda

    SQL> create database "d:/pbda/latihan1.fdb" page_size 8192

    CON> user ’sysdba’ password ‘masterkey’;

     
    3. Membuat tabel-tabel pada database "d:/pbda/latihan1.fdb"

    a. Pertama-tama, kita harus terhubung dengan database :

    SQL> connect "d:/pbda/latihan1.fdb"
    CON> user ’sysdba’ password ‘masterkey’;
    Database:  "d:/pbda/latihan1.fdb", User: sysdba

    b. Berikutnya, kita akan merancang tabel-tabel sebagai berikut :

    SQL> create table siswa (nis char(10) not null, nama varchar(50) not null, sex c

    har(1), tmplahir varchar(50), tgllahir date, alamat varchar(200), primary key(ni

    s));

    SQL> create table mapel (kode char(10) not null, nama varchar(50) not null, prim

    ary key(kode));

    SQL> create table pelajaran (kodepel char(10) not null,kode char(10), tahun date

    , semester integer, kelas integer, primary key(kodepel), foreign key(kode) refer

    ences mapel);

    SQL> create table nilai (nis char(10) not null, kodepel char(10) not null, nilai

    integer, foreign key(nis) references siswa, foreign key(kodepel) references pel

    ajaran);

Comments »

The URI to TrackBack this entry is: http://gudeg.blogsome.com/2007/06/19/tutorial-firebird-part-4/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.

Get free blog up and running in minutes with Blogsome
Theme designed by Jay of onefinejay.com