16 . Il linguaggio SQL Vers . 9.3 – Marzo 2024
ISTRUZIONI DDL del linguaggio SQL
Creare un nuovo database Per creare un nuovo database useremo l ’ istruzione
CREATE DATABASE < NomeDB > [ AUTHORIZATION < Proprietario >] ;
Che crea un nuovo db di nome < NomeDb > ed eventualmente specifica il nome dell ’ utente proprietario in < Proprietario > ossia dell ’ utente che possiede i privilegi di accesso e che , come tale , è l ’ unico a poter svolgere determinate azioni sul database .
Per eliminare un database
DROP DATABASE < NomeDB > ;
Selezionare un database
Una volta creato un database esso viene aggiunto dal DBMS agli altri database precedentemente creati . Per impartire comandi SQL per uno specifico database occorre prima selezionarlo utilizzando il comando :
USE < NomeDB > ;
dove < NomeDb > è il nome di un database creato con l ’ istruzione CREATE DATABASE .
Mostrare i database di un determinato utente
Per mostrare i database gestibili da un deterimanto utente , dopo avere effettuato il login con le credenziali assegnate :
SHOW DATABASES ;
Mostrare le relazioni ( tabelle ) resenti in un determinato database Per mostrare le tabelle esistenti in un deterrminato database :
SHOW TABLES ;
Descrivere la struttura di una relazione ( tabella )
Per descrivere la struttura di una tabella ( nome dei campi / attributi , tipo di dati , obbligatorietà / opzionalità del campo , chiave primaria , etc .)
DESCRIBE < NomeTabella > ;
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 3