การใช้ตารางใน HANA DB
SAP HANA เป็นฐานข้อมูลในหน่วยความจำที่รองรับคุณสมบัติทั้งหมดของฐานข้อมูลทั่วไป คุณสามารถดำเนินการคำสั่ง DDL, DML และ DCL ทั้งหมดบนวัตถุฐานข้อมูล ผู้ใช้สามารถสร้างตารางมุมมองฟังก์ชันทริกเกอร์และฟังก์ชันฐานข้อมูลอื่น ๆ ทั้งหมดโดยใช้ส่วนหน้าของ HANA Studio
ตารางในฐานข้อมูล HANA สามารถเข้าถึงได้จาก HANA Studio ในแท็บ Catalog ภายใต้ Schemas สามารถสร้างตารางใหม่ได้โดยใช้สองวิธีต่อไปนี้ -
- ใช้โปรแกรมแก้ไข SQL
- ใช้ตัวเลือก GUI
สามารถใช้อ็อบเจ็กต์ฐานข้อมูลตารางมุมมองและอ็อบเจ็กต์อื่น ๆ เพื่อออกแบบเลเยอร์ Universe - Data Foundation และเผยแพร่ Business Layer ไปยังที่เก็บ BO สำหรับการรายงาน BI ได้ในภายหลัง
วิธีเข้าถึง SQL Editor
ใน SAP HANA Studio ให้เปิดโปรแกรมแก้ไข SQL โดยเลือกชื่อสคีมาและคลิกตัวเลือกวงกลมในภาพหน้าจอต่อไปนี้ คุณสามารถรันคิวรี SQL ทั้งหมดในตัวแก้ไข SQL ซึ่งจำเป็นสำหรับการใช้งานฟังก์ชันฐานข้อมูลทั่วไป คุณสามารถสร้างตารางใหม่มุมมองได้โดยเขียนคำสั่ง CREATE ในหน้าต่างตัวแก้ไขหรือคลิกขวาที่ชื่อ Schema แล้วเขียนสคริปต์ Create ต่อไปนี้
ต่อไปนี้เป็นคำสั่ง Create table SQL ที่สามารถใช้สร้างตารางคอลัมน์ในฐานข้อมูล HANA
Create column Table Sample1 (
Cust_ID INTEGER,
Cust_NAME VARCHAR(10),
PRIMARY KEY (Cust_ID)
);
ในการแทรกข้อมูลให้เรียกใช้คำสั่งแทรกในตัวแก้ไข SQL "ตัวอย่าง" คือชื่อตาราง
Insert into Sample Values (101,'Jon');
Insert into Sample Values (201,'Tina');
Insert into Sample Values (301,'Jacob');
เมื่อป้อนข้อมูลคุณสามารถดูข้อมูลในตารางตามแถวนี้ได้โดยไปที่ตัวเลือกการแสดงตัวอย่างข้อมูล หากต้องการดูข้อมูลให้คลิกขวาที่ชื่อตาราง→เปิดตัวอย่างข้อมูล
อ็อบเจ็กต์ฐานข้อมูลทั้งหมดในระบบ SAP HANA จะถูกเก็บรักษาไว้ในโฟลเดอร์ CATALOG ใน HANA Studio ต่อไปนี้เป็นความสามารถหลักของระบบฐานข้อมูล SAP HANA -
คุณสามารถใช้ฐานข้อมูลในหน่วยความจำประสิทธิภาพสูงสำหรับการประมวลผลธุรกรรมและการวิเคราะห์ที่ซับซ้อน คุณสามารถจัดการไดรฟ์ข้อมูลฐานข้อมูลขนาดใหญ่ในคอนเทนเนอร์ฐานข้อมูลแบบหลายผู้เรียน
ระบบ SAP HANA รวมการประมวลผล OLAP และ OLTP ไว้ในฐานข้อมูลในหน่วยความจำเดียว ช่วยขจัดปัญหาคอขวดของดิสก์โดยให้ประสิทธิภาพที่เหนือชั้น
การใช้ส่วนประกอบฐานข้อมูล SAP HANA ในหน่วยความจำคุณสามารถเรียกใช้การสืบค้นเชิงวิเคราะห์ขั้นสูงซึ่งมีลักษณะซับซ้อนโดยมีธุรกรรมความเร็วสูงเพื่อให้ได้รับคำตอบที่ถูกต้องและเป็นปัจจุบันในเสี้ยววินาที
วัตถุ 2 มิติทั้งหมดมีอยู่ในสกีมาในฐานข้อมูล HANA Schemas จะแสดงภายใต้โฟลเดอร์ Catalog ใน HANA Studio เมื่อคุณขยายสคีมาใด ๆ คุณจะเห็นวัตถุเชิงสัมพันธ์ที่แตกต่างกันเช่นฟังก์ชันดัชนีมุมมองและคำพ้องความหมายภายในนั้น
หากคุณเปิดห้องนักบิน SAP HANA โดยใช้ลิงก์ต่อไปนี้คุณจะเห็นฟังก์ชันฐานข้อมูลต่างๆในระบบ HANA: https://best:4303/sap/hana/admin/cockpit
จะสร้างมุมมองใน HANA DB ได้อย่างไร
ในการสร้างมุมมองในตารางเดียวให้เขียนคำสั่ง SQL ต่อไปนี้
สร้างมุมมอง view_name เป็น
select ARTICLE_ID,ARTICLE_LABEL,CATEGORY,SALE_PRICE
from "AA_HANA11"."ARTICLE_LOOKUP";
การลดมุมมอง
คุณสามารถวางมุมมองได้โดยใช้คำสั่ง Drop เหมือนเราวางตาราง
Drop view "AA_HANA11"."DEMO_TEST";