Sử dụng bảng trong HANA DB
SAP HANA là cơ sở dữ liệu trong bộ nhớ hỗ trợ tất cả các tính năng của cơ sở dữ liệu thông thường. Bạn có thể thực hiện tất cả các câu lệnh DDL, DML và DCL trên các đối tượng cơ sở dữ liệu. Người dùng có thể tạo bảng, dạng xem, chức năng, trình kích hoạt mới và tất cả các chức năng cơ sở dữ liệu khác bằng HANA Studio front-end.
Các bảng trong cơ sở dữ liệu HANA có thể được truy cập từ HANA Studio trong tab Danh mục trong Lược đồ. Có thể tạo bảng mới bằng hai phương pháp sau:
- Sử dụng trình soạn thảo SQL
- Sử dụng tùy chọn GUI
Tất cả các đối tượng cơ sở dữ liệu - bảng, dạng xem và các đối tượng khác có thể được sử dụng để thiết kế lớp Vũ trụ - Nền tảng dữ liệu và sau đó để xuất bản Lớp nghiệp vụ lên kho lưu trữ BO cho báo cáo BI.
Làm thế nào để truy cập trình soạn thảo SQL?
Trong SAP HANA Studio, mở trình soạn thảo SQL bằng cách chọn tên Giản đồ và nhấp vào tùy chọn được khoanh tròn trong ảnh chụp màn hình sau. Bạn có thể chạy tất cả các truy vấn SQL trong trình soạn thảo SQL, được yêu cầu để thực hiện các chức năng cơ sở dữ liệu thông thường. Bạn có thể tạo bảng, khung nhìn mới bằng cách viết lệnh CREATE trong cửa sổ soạn thảo hoặc nhấp chuột phải vào tên Schema và viết script Create sau.
Sau đây là lệnh Tạo bảng SQL có thể được sử dụng để tạo bảng cột trong cơ sở dữ liệu HANA.
Create column Table Sample1 (
Cust_ID INTEGER,
Cust_NAME VARCHAR(10),
PRIMARY KEY (Cust_ID)
);
Để chèn dữ liệu, hãy chạy câu lệnh Chèn trong trình soạn thảo SQL. "Mẫu" là tên bảng.
Insert into Sample Values (101,'Jon');
Insert into Sample Values (201,'Tina');
Insert into Sample Values (301,'Jacob');
Khi dữ liệu được nhập, bạn có thể xem dữ liệu trong bảng dựa trên hàng này bằng cách chuyển đến tùy chọn Xem trước dữ liệu. Để xem dữ liệu, nhấp chuột phải vào tên bảng → Mở Xem trước Dữ liệu.
Tất cả các đối tượng cơ sở dữ liệu trong hệ thống SAP HANA được duy trì trong thư mục CATALOG trong HANA Studio. Sau đây là các khả năng chính của hệ thống cơ sở dữ liệu SAP HANA:
Bạn có thể sử dụng cơ sở dữ liệu trong bộ nhớ hiệu suất cao để xử lý các giao dịch và phân tích phức tạp. Bạn có thể quản lý khối lượng cơ sở dữ liệu lớn trong các vùng chứa cơ sở dữ liệu nhiều đối tượng.
Hệ thống SAP HANA kết hợp xử lý OLAP và OLTP thành một cơ sở dữ liệu trong bộ nhớ duy nhất. Nó loại bỏ các nút thắt cổ chai của đĩa, mang lại hiệu suất đột phá.
Sử dụng thành phần cơ sở dữ liệu trong bộ nhớ SAP HANA, bạn có thể chạy các truy vấn phân tích nâng cao, có tính chất phức tạp với các giao dịch tốc độ cao để nhận được các phản hồi chính xác, cập nhật trong một phần nhỏ của giây.
Tất cả các đối tượng 2 chiều tồn tại trong các lược đồ trong cơ sở dữ liệu HANA. Các lược đồ được hiển thị trong thư mục Danh mục trong HANA Studio. Khi bạn mở rộng bất kỳ lược đồ nào, bạn có thể thấy các đối tượng Quan hệ khác nhau - hàm, chỉ mục, chế độ xem và từ đồng nghĩa bên trong nó.
Nếu bạn mở buồng lái SAP HANA bằng liên kết sau, bạn có thể thấy các chức năng cơ sở dữ liệu khác nhau trong hệ thống HANA: https://best:4303/sap/hana/admin/cockpit
Làm thế nào để tạo một dạng xem trong HANA DB?
Để tạo dạng xem trong một bảng, hãy viết câu lệnh SQL sau.
tạo view view_name dưới dạng
select ARTICLE_ID,ARTICLE_LABEL,CATEGORY,SALE_PRICE
from "AA_HANA11"."ARTICLE_LOOKUP";
Bỏ chế độ xem
Bạn có thể thả một dạng xem bằng lệnh Drop, giống như chúng ta thả một bảng.
Drop view "AA_HANA11"."DEMO_TEST";