Usar tablas en HANA DB

SAP HANA es una base de datos en memoria que admite todas las funciones de una base de datos convencional. Puede realizar todas las declaraciones DDL, DML y DCL en objetos de base de datos. Los usuarios pueden crear nuevas tablas, vistas, funciones, activadores y todas las demás funciones de la base de datos utilizando el front-end de HANA Studio.

Se puede acceder a las tablas en la base de datos de HANA desde HANA Studio en la pestaña Catálogo en Esquemas. Se pueden crear nuevas tablas utilizando los siguientes dos métodos:

  • Usando el editor de SQL
  • Usando la opción GUI

Todos los objetos de la base de datos (tablas, vistas y otros objetos) se pueden usar para diseñar una capa Universo - Base de datos y, más tarde, publicar la Capa empresarial en el repositorio BO para la generación de informes de BI.

¿Cómo acceder al editor SQL?

En SAP HANA Studio, abra el editor SQL seleccionando el nombre del esquema y haga clic en la opción encerrada en un círculo en la siguiente captura de pantalla. Puede ejecutar todas las consultas SQL en el editor SQL, que son necesarias para realizar funciones de base de datos convencionales. Puede crear nuevas tablas, vistas escribiendo el comando CREAR en la ventana del editor o hacer clic con el botón derecho en el nombre del esquema y escribir el siguiente script Crear.

A continuación se muestra el comando SQL Create table que se puede usar para crear una tabla de columnas en la base de datos HANA.

Create column Table Sample1 (
   Cust_ID INTEGER,
   Cust_NAME VARCHAR(10),
   PRIMARY KEY (Cust_ID)
);

Para insertar los datos, ejecute la instrucción Insert en el editor SQL. "Muestra" es el nombre de la tabla.

Insert into Sample Values (101,'Jon');
Insert into Sample Values (201,'Tina');
Insert into Sample Values (301,'Jacob');

Cuando se ingresan los datos, puede ver los datos en esta tabla basada en filas yendo a la opción Vista previa de datos. Para ver los datos, haga clic con el botón derecho en el nombre de la tabla → Abrir vista previa de datos.

Todos los objetos de la base de datos en el sistema SAP HANA se mantienen en la carpeta CATALOG en HANA Studio. A continuación se muestran las capacidades clave del sistema de base de datos SAP HANA:

  • Puede utilizar una base de datos en memoria de alto rendimiento para procesar transacciones y análisis complejos. Puede administrar grandes volúmenes de bases de datos en contenedores de bases de datos multiusuario.

  • El sistema SAP HANA combina el procesamiento OLAP y OLTP en una única base de datos en memoria. Elimina los cuellos de botella del disco y ofrece un rendimiento innovador.

  • Con el componente de base de datos en memoria de SAP HANA, puede ejecutar consultas analíticas avanzadas, que son de naturaleza compleja con transacciones de alta velocidad para obtener las respuestas correctas y actualizadas en una fracción de segundo.

Todos los objetos bidimensionales existen en esquemas en la base de datos HANA. Los esquemas se muestran en la carpeta Catálogo en HANA Studio. Cuando expande cualquiera de los esquemas, puede ver diferentes objetos relacionales: funciones, índices, vistas y sinónimos dentro de él.

Si abre la cabina de SAP HANA mediante el siguiente enlace, puede ver diferentes funciones de la base de datos en el sistema HANA: https://best:4303/sap/hana/admin/cockpit

¿Cómo crear una vista en HANA DB?

Para crear una vista en una tabla, escriba la siguiente declaración SQL.

crear vista view_name como

select ARTICLE_ID,ARTICLE_LABEL,CATEGORY,SALE_PRICE
from "AA_HANA11"."ARTICLE_LOOKUP";

Dejar caer una vista

Puede soltar una vista usando el comando Soltar, como soltamos una tabla.

Drop view "AA_HANA11"."DEMO_TEST";