การใช้ตารางใน 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";