Bir önceki yazımda Firebird Sql veritabanının genel özelliklerini, kullanım amaçları ile birlikte vermiştim. Ayrıca dizinde yeni bir Firebird SQL veritabanını nasıl oluşturulacağındanda bahsetmiştim.Yazıya başlamadan bir önceki blogu okursanı burada yapacağım işlemleri daha iyi anlayabilirsiniz
Var olan Firebird SQL veritabanına 2 şekilde bağlanabiliriz.
1- Local makinemizde bulunan mevcur firebird veritabanına
SQL> CONNECT "C:\serkansenyuz.fdb"
yada
SQL> CONNECT "localhost:C:\serkansenyuz.fdb"
şeklinde bağlanabiliriz...
2-Eğer bir networkte belirli bir makinedeki firebird veritabanına erişmek istiyorsak bu kez bağlantımız aşağıdaki şekilde olacaktır.
SQL> CONNECT "192.168.1.192:C:\serkansenyuz.fdb"
yada
SQL> CONNECT "serkan:\\C:\serkansenyuz.fdb" ISQL aracı ile veritabanımıza yeni bir table eklemek oldukça basittir.
SQL>CREATE TABLE USERTABLE (User_id INTEGER NOT NULL PRIMARY KEY, CON>User_name VARCHAR(50) NOT NULL, CON>User_sname VARCHAR(50) NOT NULL);
Tablo ekleme esnasında en az bir field bulunması gereklidir ve bunların tiplerininde belirtilmesi gerekmektedir.Bu Ms Sql ve My Sql de olduğu gibidir.Firebird SQL alan tipleri yine bu kapsamda diğer veritabanlarından farklı değildir.Şimdi alan tiplerinin listesine bakalım
BLOB
Char(n)
VarChar(n)
DATE
DOBLEPRESICION
FLOAT
INTEGER
SMALINT
NUMERIC
DECIMAL
Firebird SQL içerisinde mevcut tüm Sql komutları ISQL içinde yazılabildiği gibi örneğin bir web uygulamasında uygulama esnasındada yeni bir TABLE oluşturulabilir.Bu blog Firebird SQL database yazılarımın ilki olduğu için bunları bir sonraki yazılarımda bulabilirsiniz.ISQL içinde komut ile oluşturduğumuz bu yeni table ve daha öncekileri görmek için ISQL komut satırına yazmamız gereken kod SHOW TABLE komutudur.Bu komut ile mevcut database içinde ne kadar table varsa bize listeleceyektir.
USER TABLE isimli veritabanı nesnemize şimdi
INSERT INTO komutu uygulayalım.buna göre girmemiz gereken kod şu olacaktır
SQL> INSERT INTO User_table (User_id, User_name, User_sname) VALUES (1, 'serkan','senyuz',);
Kayıtları seçmek ve listelemek için ise
SQL>SELECT FROM * User_table;
Belirli koşullarda listemek için
SQL>SELECT * FROM User_table WHERE User_id=1:
SQL>SELECT FROM * User_table;
Belirli koşullarda listemek için
SQL>SELECT * FROM User_table WHERE User_id=1:
Hiç yorum yok:
Yorum Gönder