SAP HANA - Tablolar

HANA veri tabanındaki tablolara Şemalar altındaki Katalog sekmesinde bulunan HANA Studio'dan erişilebilir. Aşağıda verilen iki yöntem kullanılarak yeni tablolar oluşturulabilir -

  • SQL düzenleyiciyi kullanma
  • GUI seçeneğini kullanma

HANA Studio'da SQL Düzenleyici

SQL Konsolu, Sistem Görünümü SQL Düzenleyicisi seçeneği kullanılarak yeni bir tablonun oluşturulması gereken Şema adı seçilerek veya aşağıda gösterildiği gibi Şema adına Sağ tıklanarak açılabilir -

SQL Editör açıldıktan sonra, Şema adı SQL Editör'ün üstünde yazılan addan onaylanabilir. Yeni tablo SQL Create Table deyimi kullanılarak oluşturulabilir -

Create column Table Test1 (
   ID INTEGER,
   NAME VARCHAR(10),
   PRIMARY KEY (ID)
);

Bu SQL deyiminde, bir Sütun tablosu "Test1" oluşturduk, tablo veri türlerini ve Birincil Anahtar tanımladık.

Create table SQL sorgusu yazdıktan sonra SQL editörünün sağ tarafında bulunan Execute seçeneğine tıklayın. İfade yürütüldüğünde, aşağıda verilen anlık görüntüde gösterildiği gibi bir onay mesajı alacağız -

'Sütun Tablo Test1 oluştur (ID INTEGER, NAME VARCHAR (10), PRIMARY KEY (ID))'

13 ms 761 μs'de başarıyla yürütüldü (sunucu işlem süresi: 12 ms 979 μs) - Etkilenen Satırlar: 0

Yürütme ifadesi ayrıca ifadenin yürütülmesi için geçen süre hakkında bilgi verir. İfade başarıyla yürütüldüğünde, Sistem Görünümünde Şema adı altında Tablo sekmesine sağ tıklayın ve yenileyin. Yeni Tablo, Şema adı altındaki tablolar listesine yansıtılacaktır.

Ekleme deyimi, verileri SQL düzenleyiciyi kullanarak Tabloya girmek için kullanılır.

Insert into TEST1 Values (1,'ABCD')
Insert into TEST1 Values (2,'EFGH');

Yürüt'e tıklayın.

Tablonun veri türünü görmek için Tablo adına sağ tıklayıp Veri Tanımını Aç'ı kullanabilirsiniz. Tablo içeriklerini görmek için Veri Önizleme / Açık İçerik'i açın.

GUI Seçeneğini Kullanarak Tablo Oluşturma

HANA veritabanında tablo oluşturmanın bir başka yolu da HANA Studio'da GUI seçeneğini kullanmaktır.

Şema altındaki Tablo sekmesine sağ tıklayın → Aşağıdaki anlık görüntüde gösterildiği gibi 'Yeni Tablo' seçeneğini seçin.

Yeni Tablo'ya tıkladığınızda → Tablo adını girmek için bir pencere açılacaktır, açılır listeden Şema adını seçin, açılır listeden Tablo türünü Tanımla: Sütun Deposu veya Satır Deposu.

Veri türünü aşağıda gösterildiği gibi tanımlayın. Sütunlar + işaretine tıklanarak eklenebilir, Sütun adının önündeki Birincil anahtar altındaki hücreye tıklanarak Birincil Anahtar seçilebilir, Varsayılan olarak Boş Değil etkin olacaktır.

Sütunlar eklendikten sonra Yürüt'e tıklayın.

Yürüttüğünüzde (F8), Tablo Sekmesine Sağ Tıklayın → Yenile. Yeni Tablo, seçilen Şema altındaki tablo listesine yansıtılacaktır. Aşağıdaki Ekleme Seçeneği tabloya veri eklemek için kullanılabilir. Tablonun içeriğini görmek için açıklama seçin.

HANA Studio'da GUI kullanarak bir tabloya Veri Ekleme

Tablonun veri türünü görmek için Tablo adına sağ tıklayıp Veri Tanımını Aç'ı kullanabilirsiniz. Tablo içeriklerini görmek için Veri Önizleme / Açık İçerik'i açın.

Görünümler oluşturmak üzere bir Şemadaki tabloları kullanmak için, HANA Modellemede tüm Görünümleri çalıştıran varsayılan kullanıcıya Şema üzerinde erişim sağlamalıyız. Bu, SQL düzenleyiciye gidip bu sorguyu çalıştırarak yapılabilir -

GRANT SELECT ON SCHEMA "<SCHEMA_NAME>" TO _SYS_REPO WITH GRANT OPTION