Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir konuşmacının Firebird veritabanı kurulumunu ve kullanımını adım adım anlattığı kapsamlı bir eğitim içeriğidir.
- Video, Firebird veritabanının indirme ve kurulum aşamalarıyla başlayıp, iExpert programı üzerinden veritabanı oluşturma, tablo ekleme, indeks tanımlama ve veritabanı işlemlerini göstermektedir. Daha sonra prosedür, fonksiyon ve trigger oluşturma, veritabanı profil oluşturma, query bulma ve veritabanı yedekleme gibi ileri seviye konulara geçilmektedir.
- Eğitim, hesap kodları ve cari hareket gibi örnek tablolar üzerinden SQL kodları yazma ve veritabanı kayıtlarını görüntüleme yöntemlerini de içermektedir. Firebird veritabanının sağlam bir sistem olduğu ve yıllardır kullanıldığı bilgisi de paylaşılmaktadır.
- 00:02Firebird Veritabanı Kurulumu
- Fiberdfary tabanının nasıl indirileceği ve neler yapılacağı bu videoda gösterilecek.
- Fiberd.sqllog sitesinden download kısmına tıklayarak 2.50 versiyonunu, 64 bit stabil sürümünü indirmek gerekiyor.
- Kurulum sırasında Firebird kullandığı bağlantıyı sağlayan DLL'lerin sistem klasörüne kopyalanması önemli bir seçenek.
- 01:13Firebird Veritabanının Çalıştırılması
- Firebird veritabanı kurulduktan sonra denetim masasından "Firebird Server Manager" programı ile çalışıp çalışmadığı kontrol edilebilir.
- Firebird Server Manager ile Firebird sunucusu otomatik olarak çalıştırılabilir ve gerektiğinde durdurulabilir.
- Firebird'in en büyük sorunlarından biri kendine ait bir database yönetim programı olması, bu nedenle ek bir program kullanmak idealdir.
- 02:00Expert Programı Kurulumu
- Firebird veritabanını yönetmek için Expert programı kullanılabilir.
- Expert programı kurulumu tamamlandıktan sonra çalıştırılabilir.
- Expert ile sıfırdan bir veritabanı oluşturulabilir, bunun için "Create Database" seçeneği kullanılır.
- 03:41Veritabanı Oluşturma ve Yapılandırma
- Veritabanı oluşturmak için "Local" seçeneği ile oluşturacağımız klasör belirlenir.
- Veritabanı için kullanıcı adı (default), şifre (master key), sayfa büyüklüğü (4096 ideal) ve karakter seti (Türkçe 1254) belirlenir.
- Oluşturulan veritabanı Expert'ta register edilerek bağlantı kurulur.
- 05:26Tablo Oluşturma ve Özellikler
- Expert'ta "Table" seçeneği ile yeni bir tablo oluşturulabilir.
- Tabloda "Ad", "Soyad", "Maaş", "Tarih" ve "Zaman" gibi alanlar eklenebilir.
- Firebird'de sayı tipleri olarak small, integer, big integer, float, double, numeric ve decimal bulunur.
- 07:22Otomatik Artan Alan ve İndeks Oluşturma
- Otomatik artan alan oluşturmak için "Sequence" yöntemi kullanılır.
- "Create Generator" ile otomatik artan alan oluşturulabilir.
- Tabloda "Ad" ve "Soyad" alanları için indeks oluşturulabilir.
- 10:08Veri Ekleme ve İşlemler
- Veritabanında yapılan değişiklikleri kaydetmek için "Commit Transaction" seçeneği kullanılır.
- Hata yapıldığında "Rollback Transaction" ile değişiklikler geri alınabilir.
- Kayıtları görmek için "Show" seçeneği kullanılabilir veya SQL sorguları ile veri görüntülenebilir.
- 12:28Firebird Veritabanı Prosedürleri ve Fonksiyonlar
- Firebird veritabanında prosedürler ve fonksiyonlar oluşturulabilir, örneğin hesap prosedürü veya kasadata 21 mizan gibi.
- Prosedürlerde SELECT OUTPUT komutu ile prosedürün tamamı görüntülenebilir, standart parametreler alınır ve dönüş parametreleri belirtilir.
- Fonksiyonlar da oluşturulabilir, örneğin fiş numarası değerini alıp hesaplar tablosunda arayarak hesap kodunu döndüren bir fonksiyon.
- 15:00Tetikleyiciler ve SQL Komutları
- Tetikleyiciler (trigger) kendine ait klasörlerde bulunur ve örneğin her fiş düzeltilince hesaplar tablosundan eski fişi bulup siler.
- Firebird'da doğrudan SQL kodları yazılabilir, örneğin SELECT * FROM hesap_kodlar şeklinde sorgular çalıştırılabilir.
- Veritabanı profili oluşturulabilir ve Firebird'in varsayılan 3050 portu kullanılabilir.
- 17:02Query Bul ve Veritabanı Yedekleme
- Query Bul seçeneği kullanılarak tablolar arasında ilişki kurulabilir, örneğin cari hareket master tablosu ile cari kodlar tablosu birleştirilebilir.
- Properties menüsü kullanılarak istenen alanlar (firma adı, şahıs adı-soyadı) görüntülenebilir ve istenmeyen alanlar silinebilir.
- Tools menüsünden veritabanı yedekleme yapılabilir, istenilen klasöre backup alınabilir.