Tablolar
Tablolar ekranı, bir katalog alan adı (namespace) altında bulunan tabloların görüntülenmesini ve yönetilmesini sağlar. Kullanıcılar bu ekran üzerinden mevcut tabloları inceleyebilir, yeni tablolar oluşturabilir ve desteklenen alan adı türlerinde kaynak sistemde bulunan tabloları kataloğa ekleyebilir.
Tablo oluşturma seçenekleri, alan adının File veya JDBC türünde olmasına göre değişir.
Tablo Listesi
Tablolar ekranında seçili alan adına ait tablolar liste veya kart görünümünde görüntülenebilir.
Her tablo için yapılandırmaya bağlı olarak aşağıdaki bilgiler gösterilir:
- Ad: Tablonun adı ve varsa görünen adı.
- Açıklama: Tablo için tanımlanan açıklama.
- Konum: File türündeki alan adlarında tablonun verilerinin bulunduğu dosya konumu.
- Format: File türündeki alan adlarında kullanılan dosya formatı.
- Oluşturulma Tarihi: Tablonun oluşturulduğu tarih.
- Güncellenme Tarihi: Tablonun son güncellendiği tarih.
- Durum: Tablonun aktif veya pasif olduğunu gösterir.
Ekranın üst bölümündeki filtreleme araçları kullanılarak kayıtlar filtrelenebilir ve liste/kart görünümü arasında geçiş yapılabilir.
Tablo Ekleme
Tablo Ekle seçeneği, seçili alan adı altında yeni bir tablo oluşturmak için kullanılır.
Tablo oluşturma ekranındaki alanlar, alan adının türüne göre değişir.
File Türündeki Alan Adlarında Tablo Ekleme
File türündeki bir alan adına tablo eklenirken tablonun dosya tabanlı yapısı tanımlanır.
Temel alanlar:
- Ad: Tablonun sistemde kullanılacak adı.
- Görünen Ad: Arayüzde gösterilecek tablo adı.
- Açıklama: Tablo hakkında açıklayıcı bilgi.
Dosya Yapılandırması bölümünde:
- Format: Tablonun veri formatını belirtir.
- Konum: Verinin bulunduğu dosya veya nesne depolama konumunu belirtir.
- Özellikler: Gerektiğinde anahtar-değer biçiminde ek tablo özelliklerinin tanımlanmasını sağlar.
Konum alanında, alan adından gelen temel konum bilgisi kullanılarak tabloya ait veri yolu belirlenebilir.
Şema Oluşturucu
Şema Oluşturucu, oluşturulan tablonun kolon yapısını tanımlamak için kullanılır.
Kolon seçeneği ile tabloya yeni kolonlar eklenebilir. Bu bölüm üzerinden tablonun şeması oluşturularak verinin yapısı katalog üzerinde tanımlanır.
Yapılandırma tamamlandıktan sonra Kaydet seçeneği ile tablo oluşturulur.
JDBC Türündeki Alan Adlarında Tablo Ekleme
JDBC türündeki alan adları bir ilişkisel veri kaynağıyla bağlantılıdır. Bu nedenle tablo oluşturulurken kaynak bağlantıdaki mevcut şema ve tablolar kullanılabilir.
Tablo Ekle ekranında temel tablo bilgilerinin yanında aşağıdaki alanlar bulunur:
- Kaynak Şema: Bağlantıda bulunan kaynak veritabanı şemasını seçmek için kullanılır.
- Kaynak Tablo: Seçilen şema içerisindeki kaynak tabloyu seçmek için kullanılır.
- Özellikler: Gerektiğinde anahtar-değer biçiminde ek özellikler tanımlanmasını sağlar.
- Şema Oluşturucu: Tablo kolon yapısının görüntülenmesi veya yapılandırılması için kullanılır.
Kaynak şema ve tablo seçildikten sonra gerekli yapılandırma tamamlanarak tablo kataloğa eklenebilir.
Toplu Tablo Ekleme
JDBC türündeki alan adlarında tek tek tablo eklemenin yanında Toplu Tablo Ekle seçeneği de kullanılabilir.
Bu özellik, aynı kaynak şema içerisindeki birden fazla tabloyu tek işlemde kataloğa eklemek için kullanılır.
Toplu ekleme ekranında:
- Kaynak Şema alanından veritabanı şeması seçilir.
- Seçilen şemaya ait tablolar Kaynak Tablolar bölümünde listelenir.
- Eklenmek istenen tablolar seçilir.
- Arama alanı kullanılarak kaynak tablolar arasında arama yapılabilir.
- Yalnızca Seçilmemişleri Göster seçeneğiyle henüz seçilmemiş tablolar filtrelenebilir.
- Kaydet seçeneği ile seçilen tablolar kataloğa eklenir.
Bu yöntem özellikle çok sayıda mevcut veritabanı tablosunun katalog üzerinde tanımlanması gerektiğinde işlemi hızlandırır.
File ve JDBC Alan Adları Arasındaki Fark
File türündeki alan adlarında tablo, dosyanın formatı, konumu ve şeması tanımlanarak oluşturulur.
JDBC türündeki alan adlarında ise tablo, bağlantılı veri kaynağındaki kaynak şema ve kaynak tablo üzerinden oluşturulabilir. Ayrıca JDBC alan adlarında birden fazla kaynak tabloyu aynı işlem içerisinde eklemek için Toplu Tablo Ekle özelliği kullanılabilir.
Bu nedenle Tablo Ekle ekranında gösterilen alanlar ve kullanılabilen işlemler, seçili alan adının türüne göre farklılık gösterebilir.