Utilisation de tables dans HANA DB

SAP HANA est une base de données en mémoire qui prend en charge toutes les fonctionnalités d'une base de données conventionnelle. Vous pouvez exécuter toutes les instructions DDL, DML et DCL sur des objets de base de données. Les utilisateurs peuvent créer de nouvelles tables, vues, fonctions, déclencheurs et toutes les autres fonctions de base de données à l'aide de l'interface HANA Studio.

Les tables de la base de données HANA sont accessibles à partir de HANA Studio dans l'onglet Catalogue sous Schémas. De nouvelles tables peuvent être créées à l'aide des deux méthodes suivantes -

  • Utilisation de l'éditeur SQL
  • Utilisation de l'option GUI

Tous les objets de base de données - tables, vues et autres objets peuvent être utilisés pour concevoir une couche Univers - Data Foundation et plus tard pour publier la couche métier dans le référentiel BO pour les rapports BI.

Comment accéder à l'éditeur SQL?

Dans SAP HANA Studio, ouvrez l'éditeur SQL en sélectionnant le nom du schéma et cliquez sur l'option encerclée dans la capture d'écran suivante. Vous pouvez exécuter toutes les requêtes SQL dans l'éditeur SQL, qui sont nécessaires pour exécuter les fonctions de base de données conventionnelles. Vous pouvez créer de nouvelles tables, vues en écrivant la commande CREATE dans la fenêtre de l'éditeur ou en cliquant avec le bouton droit sur le nom du schéma et en écrivant le script Create suivant.

Voici la commande SQL Créer une table qui peut être utilisée pour créer une table de colonnes dans la base de données HANA.

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

Pour insérer les données, exécutez l'instruction Insert dans l'éditeur SQL. "Sample" est le nom de la table.

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

Lorsque les données sont entrées, vous pouvez voir les données dans cette table basée sur des lignes en allant à l'option Aperçu des données. Pour voir les données, cliquez avec le bouton droit sur le nom de la table → Ouvrir l'aperçu des données.

Tous les objets de base de données du système SAP HANA sont conservés dans le dossier CATALOG dans HANA Studio. Voici les principales fonctionnalités du système de base de données SAP HANA -

  • Vous pouvez utiliser une base de données en mémoire hautes performances pour traiter des transactions et des analyses complexes. Vous pouvez gérer de gros volumes de base de données dans des conteneurs de base de données mutualisés.

  • Le système SAP HANA combine le traitement OLAP et OLTP dans une seule base de données en mémoire. Il supprime les goulots d'étranglement du disque, offrant des performances révolutionnaires.

  • À l'aide du composant de base de données en mémoire SAP HANA, vous pouvez exécuter des requêtes analytiques avancées, de nature complexe avec des transactions à grande vitesse, pour obtenir les réponses correctes et à jour en une fraction de seconde.

Tous les objets bidimensionnels existent dans des schémas de la base de données HANA. Les schémas sont affichés sous le dossier Catalogue dans HANA Studio. Lorsque vous développez l'un des schémas, vous pouvez voir différents objets relationnels - fonctions, index, vues et synonymes à l'intérieur.

Si vous ouvrez le cockpit SAP HANA à l'aide du lien suivant, vous pouvez voir différentes fonctions de base de données dans le système HANA: https://best:4303/sap/hana/admin/cockpit

Comment créer une vue dans HANA DB?

Pour créer une vue dans une table, écrivez l'instruction SQL suivante.

créer la vue nom_vue comme

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

Supprimer une vue

Vous pouvez supprimer une vue à l'aide de la commande Drop, comme nous déposons une table.

Drop view "AA_HANA11"."DEMO_TEST";