Création et gestion de table dans Oracle

Création et gestion de table dans Oracle
Oracle est un système de gestion de base de données relationnel largement utilisé et populaire qui peut stocker et gérer une quantité énorme de données connexes dans les tableaux. Plus précisément, pour devenir un administrateur de base de données, il est essentiel d'apprendre des commandes de base pour créer et gérer des tables dans Oracle.

Ce message montrera ce qui suit:

  • Créer une table
  • Insérer / ajouter une nouvelle colonne dans un tableau
  • Insérer des données dans un tableau
  • Afficher les données d'un tableau
  • Mettre à jour les données spécifiques d'un tableau
  • Supprimer une rangée d'une table
  • Supprimer une table

Créer une table

Connectez-vous à votre base de données Oracle à l'aide de l'utilitaire SQL Plus ou du développeur SQL pour créer un nouveau tableau. Le "Créer une table»La déclaration est utilisée pour créer un nouveau tableau.

Pour créer une table, utilisez la syntaxe indiquée ci-dessous:

Créer une table
(
type de données COL1 [contrainte],
type de données COL2 [contrainte],

Coln DataType [contrainte]
));

Fournir les paramètres en fonction de votre besoin. Voyons un exemple, pour créer un tableau nommé «étudiant”Avec des colonnes pour stocker les informations des étudiants. Exécutez cette commande pour créer le «étudiant" tableau:

Créer un étudiant de table
(
Student_id Numéro (5) Clé primaire,
First_name Varchar (255) pas nul,
last_name varchar (255) pas null,
Email Varchar (255) pas null,
admission_date date non nul
));

La sortie affichera le message de réussite "Table créée»:

Une fois le tableau créé, vous pouvez insérer une nouvelle colonne dans le tableau au cas où vous en auriez manqué au moment de la création.

Insérer / ajouter une nouvelle colonne dans un tableau

Le "MODIFIER TABLE»L'instruction est utilisée dans Oracle pour insérer une nouvelle colonne dans une table. Utilisez cette syntaxe pour insérer ou ajouter une nouvelle colonne:

MODIFIER TABLE
Ajouter un type de données [contrainte];

Ajoutons une colonne nommée "téléphone" dans le "étudiant»Tableau, saisissez cette commande:

Étudiant de table alter
Ajouter le téléphone Varchar (50) pas nul;

Exécutez la commande pour réussir à insérer une nouvelle colonne:

Une fois un tableau créé avec toutes les colonnes requises, l'utilisateur souhaite insérer des données dans le tableau. Voyons la requête pour insérer les données du tableau.

Insérer des données dans un tableau

Le "INSÉRER DANS”L'instruction est utilisée pour insérer des données dans la ligne d'une colonne. Il s'agit de la syntaxe pour insérer une ligne de données dans le tableau:

Insérer dans (Col1, Col2,…, Coln)
Valeurs (Val1, Val2,…, Valn);

Pour cet exemple, insérons une ligne dans le «étudiant" tableau:

Insérer dans Student (Student_id, first_name, last_name, e-mail, admission_date, téléphone)
Valeurs (10, «John», «Wick», «John @ Gmail.com ', to_date ('01 -Jan-2023'), '515.123.8080 ');

Exécutez la requête pour ajouter une nouvelle ligne dans le tableau:

Note: Si vous ne spécifiez pas de valeur de colonne dans le "INSÉRER DANS»Instruction, une valeur nul ou par défaut sera stockée dans le tableau.

Après avoir inséré des données dans le tableau. Voyons comment afficher les valeurs du tableau.

Afficher les données d'un tableau

Pour montrer les données d'une table, utilisez le «SÉLECTIONNER" mettre en doute:

Sélectionner * à partir;

Exécutons cette commande pour le «étudiant" tableau:

Sélectionner * chez Student;

La sortie s'affiche dans ce formulaire non formaté affichant les données du tableau:


Sortie de format
Pour formater la sortie, un «FORMAT»La déclaration est utilisée. Exécutez ces commandes pour formater les colonnes de la table et afficher ses données:

Colonne Student_id Format 999
Format de la colonne First_name A10
Colonne Last_name Format A10
Format de courrier électronique de colonne A15
Colonne Admission_Date Format A15
Format de téléphone de colonne A15
Sélectionner * chez Student;

Sortir

Oracle fournit également la facilité de mise à jour de toutes les données spécifiques du tableau.

Mettre à jour les données spécifiques d'un tableau

Pour mettre à jour toutes les données en fonction d'une condition, utilisez le «MISE À JOUR" déclaration:

MISE À JOUR
Set =
Où =;

Fournissez la condition et le nom de la colonne en fonction de vos besoins. Pour ce post, changeons le "nom de famille"Valeur de colonne dans la ligne ayant"Carte d'étudiant" égal à "dix". Pour ce faire, exécutez cette commande:

Mettre à jour l'étudiant
Set last_name = 'hamster'
Où student_id = 10;

Pour vérifier si les données sont mises à jour ou non, affichons les données de la table:

Sélectionner * chez Student;

La sortie indique que la valeur a été mise à jour avec succès:

Après les opérations d'insertion et de mise à jour, apprenons la suppression d'une ligne dans un tableau.

Supprimer une rangée d'une table

Le "Supprimer»La déclaration est utilisée pour supprimer une ligne de la table. Il supprime une ligne qui correspond à une condition spécifique.

La syntaxe pour la suppression de la ligne est:

Supprimer
Où =;

Supprimons une rangée de la table "étudiant»Basé sur une condition. Exécuter cette commande:

Supprimer l'étudiant
Où student_id = 10;

Pour la vérification, montrons les données du tableau:

Sélectionner * chez Student;

Dans la sortie, il est visible que la ligne ait été supprimée avec succès:

La suppression des tables est une opération facile dans Oracle.

Supprimer une table

Le processus de suppression d'une table dans la base de données Oracle est facile. Vous pouvez utiliser cette syntaxe pour supprimer un tableau:

Table de dépôt;

Pour supprimer notre table "étudiant», Nous exécuterons la commande ci-dessous:

Élève de table de dépôt;

La sortie affiche un message "La table tombée«Sur la suppression réussie de la table:

Vous avez appris les commandes de création et de gestion des tables dans Oracle.

Conclusion

Utilisez le «Créer une table»Déclaration dans le but de créer un nouveau tableau. Pour insérer une nouvelle colonne, utilisez le «MODIFIER TABLE" déclaration. Le "INSÉRER DANS»L'instruction aide à insérer une nouvelle ligne dans une table tandis que l'utilisateur utilise le«SÉLECTIONNER»Déclaration pour afficher les données du tableau. Pour mettre à jour les données du tableau en fonction d'une condition, utilisez le «MISE À JOUR" déclaration. Tandis que le "Supprimer" et "Table de chute»Les déclarations sont utilisées pour supprimer une ligne et une table, respectivement.