HANA DB'de Tabloları Kullanma
SAP HANA, geleneksel bir veritabanının tüm özelliklerini destekleyen bir bellek içi veritabanıdır. Veritabanı nesnelerinde tüm DDL, DML ve DCL ifadelerini gerçekleştirebilirsiniz. Kullanıcılar, HANA Studio ön ucunu kullanarak yeni tablolar, görünümler, işlevler, tetikleyiciler ve diğer tüm veritabanı işlevlerini oluşturabilir.
HANA veri tabanındaki tablolara Şemalar altındaki Katalog sekmesinde bulunan HANA Studio'dan erişilebilir. Aşağıdaki iki yöntem kullanılarak yeni tablolar oluşturulabilir -
- SQL düzenleyiciyi kullanma
- GUI seçeneğini kullanma
Tüm veritabanı nesneleri - tablolar, görünümler ve diğer nesneler bir Universe - Data Foundation katmanı tasarlamak ve daha sonra BI raporlaması için Business Layer'dan BO deposuna yayınlamak için kullanılabilir.
SQL Düzenleyiciye Nasıl Erişilir?
SAP HANA Studio'da, Şema adını seçerek SQL düzenleyiciyi açın ve aşağıdaki ekran görüntüsünde daire içine alınmış seçeneği tıklayın. Geleneksel veritabanı işlevlerini gerçekleştirmek için gerekli olan tüm SQL sorgularını SQL düzenleyicide çalıştırabilirsiniz. Düzenleyici penceresinde CREATE komutunu yazarak yeni tablolar, görünümler oluşturabilir veya Şema adına sağ tıklayıp aşağıdaki Oluştur komut dosyasını yazabilirsiniz.
Aşağıda, HANA veritabanında bir sütun tablosu oluşturmak için kullanılabilecek Tablo oluştur SQL komutu verilmiştir.
Create column Table Sample1 (
Cust_ID INTEGER,
Cust_NAME VARCHAR(10),
PRIMARY KEY (Cust_ID)
);
Verileri eklemek için SQL düzenleyicide Ekle deyimini çalıştırın. "Örnek" tablo adıdır.
Insert into Sample Values (101,'Jon');
Insert into Sample Values (201,'Tina');
Insert into Sample Values (301,'Jacob');
Veriler girildiğinde Veri Önizleme seçeneğine giderek bu satır bazlı tablodaki verileri görebilirsiniz. Verileri görmek için tablo adına sağ tıklayın → Veri Önizlemesini Açın.
SAP HANA sistemindeki tüm veritabanı nesneleri HANA Studio'da CATALOG klasöründe tutulur. SAP HANA veritabanı sisteminin temel yetenekleri şunlardır:
Karmaşık işlemleri ve analitiği işlemek için yüksek performanslı bellek içi veri tabanını kullanabilirsiniz. Çok kiracılı veritabanı konteynerlerinde büyük veritabanı hacimlerini yönetebilirsiniz.
SAP HANA sistemi, OLAP ve OLTP işlemeyi tek bir bellek içi veri tabanında birleştirir. Disk darboğazlarını ortadan kaldırarak çığır açan performans sunar.
SAP HANA bellek içi veritabanı bileşenini kullanarak, bir saniyeden kısa bir süre içinde doğru, güncel yanıtları almak için yüksek hızlı işlemlerle doğası gereği karmaşık olan gelişmiş analitik sorgular çalıştırabilirsiniz.
Tüm 2 boyutlu nesneler HANA veritabanında şemalarda bulunur. Şemalar, HANA Studio'daki Katalog klasörü altında gösterilir. Şemadan herhangi birini genişlettiğinizde, farklı İlişkisel nesneler görebilirsiniz - içindeki işlevler, dizinler, görünümler ve eşanlamlılar.
SAP HANA kokpitini aşağıdaki bağlantıyı kullanarak açarsanız, HANA sisteminde farklı veritabanı fonksiyonlarını görebilirsiniz: https://best:4303/sap/hana/admin/cockpit
HANA DB'de Görünüm Nasıl Oluşturulur?
Bir tabloda bir görünüm oluşturmak için aşağıdaki SQL ifadesini yazın.
view_name görünümü oluştur
select ARTICLE_ID,ARTICLE_LABEL,CATEGORY,SALE_PRICE
from "AA_HANA11"."ARTICLE_LOOKUP";
Bir Görünümü Bırakma
Tabloyu düşürdüğümüz gibi, Drop komutunu kullanarak bir görünüm bırakabilirsiniz.
Drop view "AA_HANA11"."DEMO_TEST";