TABLE YARATMAK 2
INTERBASE WINDOWS ISQL ile..: Daha önce yarattığımız veri tabanına bağlanalım. File/Connect to Database
Seçeneği seçilir.Location Info bölümünde Local Engine (Database imiz Başka bir makinada ise Remote Server) Database
Info bölümünde Database..: Yarattığımız database in yolu
USER NAME.: Özel bir user name tanımlamadıysak SYSDBA
PASSWORD.: Özel bir password tanımlamadıysak masterkey (küçük harfler ile)
Role............: Boş kalacak.
Ok butonu aktif olacaktır ve oraya tıklanır. Hatasız bağlandıysa artık tablomuzu yaratabiliriz. Bu olay size cok ters gelebilir.
INTERBASE kullanacaksanız SQL (Structered Query Language) dilini bilmeniz gerekiyor.(en azından öğrenmeye başlamalısınız.
Zaten programcılıkta SQL olmazsa olmaz bir dildir.)
Gelelim Table yaratmaya. Burada table yaratabilmek için SQL komutları kullanılacaktır.
NOT..: SQL KOMUTLARINI ÇALIŞTIRABİLMEK İÇİN QUERY/ EXECUTE QUERY seçilir (CTRL+ENTER).
Tablo Adı ..: PERSONEL
CREATE TABLE PERSONEL
( ADI VARCHAR(25), SOYADI VARCHAR(25), ADRESI VARCHAR(100) )
Çalıştırabilmek için Ctrl+Enter.
Evet PERSONEL table ımızı böylece yartmış olduk. Diyelim ki bu table a bir alan ekleme ihtiyacımız oldu.
Not..: Bu tablonun geçerlilik kazanması için File/Commit Work seçeneği seçilmelidir.
ALTER TABLE PERSONEL
ADD SICIL_NO INTEGER
Çalıştırabilmek için Ctrl+Enter.
File/Commit Work seçilmeli. Böylelikle PERSONEL table ımıza SICIL_NO alanı eklemiş olduk.
Yarattığınız table ları görebilmek için METADATA/SHOW seçiniz. Çıkan pencerede View Information On kısmından TABLE seçilir ve OK basılır.Aşağıdaki bölümde o anki Veri Tabanının içerdiği Table lar listelenecektir.
Table dan bir alanı silmek istediğimizde ise
ALTER TABLE PERSONEL
DROP ADRES
Çalıştırabilmek için Ctrl+Enter.
File/Commit Work.
Not.: Istenirse File/Commit Work islemleri yaptıktan sonra kullanılabilir.
Bilgi Eklemek için..:
INSERT INTO PERSONEL
VALUES ('Erdem','Hilmi','İzmir')
Ctrl+Enter.
Böylelikle ilk bilgimizi de girmiş olduk.
Bilgilerimizi Görebilmek için..:
SELECT * FROM PERSONEL
Ctrl+Enter.
Devam Edecek....... mail..: erdemhilmi@mynet.com
Avi görüntüleri hazırladım. erdemhilmi.8m.com dan indirebilirsiniz.