Creazione e gestione della tabella in Oracle

Creazione e gestione della tabella in Oracle
Oracle è un sistema di gestione del database relazionale ampiamente utilizzato e popolare in grado di archiviare e gestire un'enorme quantità di dati correlati nelle tabelle. Più specificamente, per diventare un amministratore del database, è essenziale imparare i comandi di base per creare e gestire le tabelle in Oracle.

Questo post dimostrerà quanto segue:

  • Crea una tabella
  • Inserisci/aggiungi una nuova colonna in una tabella
  • Inserire i dati in una tabella
  • Mostra i dati di una tabella
  • Aggiorna dati specifici di una tabella
  • Elimina una riga di un tavolo
  • Elimina un tavolo

Crea una tabella

Accedi al database Oracle utilizzando l'utilità SQL Plus o lo sviluppatore SQL per creare una nuova tabella. IL "CREA TABELLA"L'istruzione viene utilizzata per la creazione di una nuova tabella.

Per la creazione di una tabella utilizza la sintassi indicata di seguito:

CREA TABELLA
(
COL1 DataType [vincolo],
COL2 DataType [vincolo],
..
Coln Datatype [vincolo]
);

Fornisci i parametri in base al tuo bisogno. Vediamo un esempio, per creare una tabella chiamata "alunno"Con colonne per archiviare le informazioni sugli studenti. Esegui questo comando per creare il "alunno" tavolo:

Crea studente di tavolo
(
Numero Student_id (5) Key primario,
first_name varchar (255) non null,
last_name varchar (255) non null,
Email Varchar (255) non NULL,
Ammission_date Data non null
);

L'output visualizzerà il messaggio di successo "Tabella creata":

Una volta creata la tabella, è possibile inserire una nuova colonna nella tabella nel caso in cui tu abbia perso nessuna al momento della creazione.

Inserisci/aggiungi una nuova colonna in una tabella

IL "Alter tabella"L'istruzione viene utilizzata in Oracle per l'inserimento di una nuova colonna in una tabella. Utilizza questa sintassi per l'inserimento o l'aggiunta di una nuova colonna:

Alter tabella
Aggiungi tipo di dati [vincolo];

Aggiungiamo una colonna chiamata "telefono" nel "alunno"Tabella, digita questo comando:

Alter Table Student
Aggiungi il telefono Varchar (50) non null;

Esegui il comando per inserire correttamente una nuova colonna:

Una volta creata una tabella con tutte le colonne richieste, l'utente desidera inserire i dati nella tabella. Vediamo la query per inserire i dati nella tabella.

Inserire i dati in una tabella

IL "INSERIRE"L'istruzione viene utilizzata per l'inserimento di dati nella riga di una colonna. Questa è la sintassi per l'inserimento di una riga di dati nella tabella:

Inserisci in (Col1, Col2, ..., Coln)
Valori (Val1, Val2,…, Valn);

Per questo esempio, inseriamo una riga nel "alunno" tavolo:

Inserisci in Student (Student_id, First_name, Last_name, Email, Admission_Date, Telefono)
Valori (10, "John", "Wick", "[email protected] ', to_date ('01 -Jan-2023'), '515.123.8080 ');

Eseguire la query per aggiungere una nuova riga nella tabella:

Nota: Se non specifichi un valore di colonna in "INSERIRE"Dichiarazione, un valore nullo o predefinito verrà archiviato nella tabella.

Dopo aver inserito i dati nella tabella. Vediamo come visualizzare i valori della tabella.

Mostra i dati di una tabella

Per mostrare i dati di una tabella, utilizzare il "SELEZIONARE"Domanda:

SCELTO DA ;

Eseguiamo questo comando per "alunno" tavolo:

Seleziona * dallo studente;

L'output verrà visualizzato in questo modulo non formattato che visualizza i dati della tabella:


Output del formato
Per formattare l'output, a "FORMATO"Viene utilizzata la dichiarazione. Esegui questi comandi per formattare le colonne della tabella e visualizzare i suoi dati:

Colonna studente_id formato 999
Colonna first_name formato a10
Colonna last_name formato a10
Formato e -mail di colonna A15
Column Admission_Date Formato A15
Formato del telefono della colonna A15
Seleziona * dallo studente;

Produzione

Oracle fornisce inoltre la funzione di aggiornare qualsiasi dati specifici della tabella.

Aggiorna dati specifici di una tabella

Per aggiornare tutti i dati in base a una condizione, utilizzare il "AGGIORNAMENTO" dichiarazione:

AGGIORNAMENTO
Set =
Dove =;

Fornire la condizione e il nome della colonna in base alla tua necessità. Per questo post, cambiamo "cognome"Valore della colonna nella riga con"Student_id" uguale a "10". Per fare ciò, eseguire questo comando:

Aggiorna lo studente
Imposta last_name = 'criceto'
Dove studenti_id = 10;

Per verificare se i dati vengono aggiornati o meno, visualizziamo i dati della tabella:

Seleziona * dallo studente;

L'output indica che il valore è stato aggiornato correttamente:

Dopo le operazioni di inserimento e aggiornamento, impariamo a conoscere la cancellazione di una riga in una tabella.

Elimina una riga di un tavolo

IL "Elimina da"L'istruzione viene utilizzata per eliminare una riga dalla tabella. Elimina una riga che corrisponde a una condizione specifica.

La sintassi per la cancellazione della riga è:

Elimina da
Dove =;

Eliminiamo una riga del tavolo "alunno"Basato su una condizione. Eseguire questo comando:

Elimina dallo studente
Dove studenti_id = 10;

Per la verifica, mostriamo i dati della tabella:

Seleziona * dallo studente;

Nell'output, è visibile che la riga sia stata eliminata con successo:

La cancellazione delle tabelle è un'operazione facile in Oracle.

Elimina un tavolo

Il processo di eliminazione di una tabella nel database Oracle è facile. Puoi utilizzare questa sintassi per eliminare una tabella:

Tavolino;

Per eliminare il nostro tavolo "alunno", Eseguiremo il comando indicato di seguito:

Drop Table Student;

L'output visualizza un messaggio "Tavolo lasciato cadere"Sull'eliminazione riuscita del tavolo:

Hai imparato i comandi per la creazione e la gestione delle tabelle in Oracle.

Conclusione

Utilizzare il "CREA TABELLA"Dichiarazione allo scopo di creare una nuova tabella. Per inserire una nuova colonna, usa "Alter tabella" dichiarazione. IL "INSERIRE"L'istruzione aiuta a inserire una nuova riga in una tabella mentre l'utente utilizza il"SELEZIONARE"Dichiarazione per visualizzare i dati della tabella. Per aggiornare i dati della tabella in base a una condizione, utilizzare il "AGGIORNAMENTO" dichiarazione. Mentre il "Elimina da" E "Tavolino"Le dichiarazioni vengono utilizzate per eliminare una riga e una tabella, rispettivamente.