Come creare un database con Sql

tramite: O2O
Difficoltà: media
17

Introduzione

Con l'Sql possiamo creare e modificare database. Inserire dei dati nelle tabelle e richiamare le informazioni in esse contenute. Infatti come dice il nome stesso, l'Sql (Structured Query Language) è il linguaggio per le query, ossia le interrogazioni all'interno del database per poter visualizzare determinati dati. In questa guida vedremo i comandi per poter creare un database.

27

Occorrente

Assicurati di avere a portata di mano:
  • PC
37

Creare un database

Il primo passo è creare il database, ossia una banca dati con diverse informazioni catalogate in un ordine da noi stabilito.
Per creare un database in Sql il comando è il seguente:

CREATE DATABASE nome_database

Una volta confermato, viene subito visualizzato un messaggio di conferma.
Per fare un esempio concreto, in questa guida creeremo un database che conterrà le informazioni riguardanti la vendita e il noleggio dei libri in una libreria. Il comando che inseriamo è:

CREATE DATABASE datab_libreria.

47

Creare delle tabelle di comando

Una volta creato il database, dobbiamo creare delle tabelle con il comando di seguito illustrato: CREATE TABLE nometabella. Questo comando però deve essere integrato con altro codice per creare all'interno della tabella delle colonne per catalogare i nostri dati. Di seguito la sintassi del comando:

CREATE TABLE `nometabella` (
`campo1` CARATTERISTICHE DEL CAMPO ,
`campo2` CARATTERISTICHE DEL CAMPO
)

Seguendo questo schema e applicandolo al nostro esempio, riguardante il database vendita e noleggio libri di una libreria, dobbiamo inserire il comando:

CREATE TABLE `venditalibri` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nome` TEXT(12) NOT NULL ,
`cognome` TEXT (30) NOT NULL ,
`indirizzo` TEXT (60) NOT NULL ,
`libro` TEXT (60) NOT NULL ,
`prezzo` NUMERIC (5) NOT NULL
)


Creiamo la seconda tabella per il noleggio dei libri.

CREATE TABLE `noleggiolibri` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nome` TEXT (12) NOT NULL ,
`cognome` TEXT (30) NOT NULL ,
`indirizzo` TEXT (60) NOT NULL ,
`restituzione-entro` NUMERIC (5) NOT NULL.

57

Guarda il video

Continua la lettura
67

Inserire i dati nelle tabelle

Una volta create le tabelle, dobbiamo inserire i dati al loro interno per creare il nostro database. Il comando da utilizzare è molto semplice.

INSERT INTO `nometabella` (`campo1`, `campo2`, `campo3`). VALUES ('valore da inserire in campo1', 'valore campo 2', 'valore campo 3').

Questo comando è molto semplice, infatti dallo schema capiamo come prima identifichiamo la tabella e i campi / colonne, successivamente le informazioni da inserire.

Per il nostro esempio il comando completo è:

INSERT INTO `venditalibri` (`nome`, `cognome`, `indirizzo`, `libro`, `prezzo`) VALUES ('giovanni', 'rossi', 'milano, via ...', 'Cuore', '25').

77

Consigli

Non dimenticare mai:
  • Fate molta attenzione ad inserire i comandi giusti per il database, in caso di errore ricominciate daccapo
Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

My SQL: nozioni base per iniziare

L'obiettivo di questa lista è imparare le nozioni base per iniziare ad usare il My SQL per la gestione dei database. Il software My ...
Software

Come visualizzare le proprietà di tutte le tabelle di un database MySQL

Il metodo di recupero delle informazioni di sistema da MySQL dipende dalla versione MySQL. Per le versioni di MySQL 5 e le più recenti, MySQL ...
Windows

Come aggiungere record ad una tabella utilizzando una query

Consideriamo di avere un database Oracle contenente diverse tabelle, e immaginiamo dia vere la necessità di aggiungere una riga ad una tabella qualsiasi. Vediamo Come ...
Internet

Come fare il backup manuale di Wordpress

In genere è molto importante eseguire il backup dei dati poiché tutti i personal computer si possono danneggiare. Seguendo questi pochi e semplici passi, potrete ...
Windows

Come Raffinare Le Query Utilizzando Null E Not

In informatica l'utilizzo delle query diventa essenziale, soprattutto in quei casi in cui un utente debba accedere ad un database per riuscire a modificare ...
Programmazione

Guida all'analisi di un database

Internet, software aziendali, pubblica amministrazione, gestioni bancarie. Al giorno d'oggi il flusso di dati da gestire all'interno di un database è molto più ...
Windows

Come Creare Database In Sql Server

Se siamo amanti dell'informatica e sappiamo gestire alcuni specifici aspetti, potremmo anche occuparci di come creare un database in SQL. In questa guida andremmo ...
Programmazione

Come interrogare un database in Java

Java è un linguaggio di programmazione. Ovviamente, esistono diverse versioni di questo: si passa da Javascript, che è quello che rende dinamiche le pagine web ...
Windows

Come Effettuare Il Backup Di Un Database Mysql Con Mysqldump

Mysql (meglio conosciuto come Oracle MySQL) è un database relazionale che si è diffuso moltissimo nell'ultimo decennio, e come tutti i database necessita di ...
Programmazione

Come usare Navicat

Navicat è un insieme di software o programmi di gestione di database grafici praticabile per connettersi a MySQL, SQLite, PostgreSQL, Oracle, una serie, cioè, di ...
Software

Come importare file CSV su Microsoft ACCESS

Il software per la gestione dei database di casa Microsoft consente, attraverso una semplicissima procedura guidata, d'importare i dati da un normale file di ...
Software

Come importare file CSV su Microsoft ACCESS

Il software per la gestione dei database di casa Microsoft consente, attraverso una semplicissima procedura guidata, d'importare i dati da un normale file di ...
Windows

Joomla: come trasferire il sito da locale a remoto

Il Content Management System (CMS) chiamato "Joomla" è un'ottima piattaforma software per realizzare un sito web dinamico, efficace e molto interessante dal punto di ...
Windows

Joomla: come trasferire il sito da locale a remoto

Il Content Management System (CMS) chiamato "Joomla" è un'ottima piattaforma software per realizzare un sito web dinamico, efficace e molto interessante dal punto di ...
Programmazione

Come richiamare dati da un database

Creare database è alla base di qualsiasi lavoro, e attualmente, con l'avvento di internet e dell'era digitale, l'archiviazione ordinata di file e ...
Linux

Implementare l'interfaccia grafica di Mysql su Ubuntu

Ubuntu è uno dei sistemi operativi più usati e gettonati negli ultimi tempi. Grazie alla sua affidabilità e facilità d'uso, si è proclamato un ...
Internet

10 trucchi per configurare al meglio WordPress

Wordpress è sicuramente la piattaforma più utilizzata per la creazione di blog o siti web. Grazie alla sua interfaccia intuitiva e semplice, è possibile navigare ...
Windows

Come Creare Un Database Dbf

Il Dbf è un file di dati del programma DB3, uno storico sistema di gestione di database, per microcomputer. Il programma girava sotto DOS. Il ...
Internet

Come trasferire un sito da Altervista ad Aruba

Se la vostra intenzione attuale è quella di poter trasferire un sito web personale, già esistente sull'Hosting "altervista", su quello "Aruba" e non avete ...
Windows

Come creare un'interfaccia grafica in NetBeans

In tale guida verrà descritto come creare un'interfaccia grafica in NetBeans sfruttando un comodo editor Drag & Drop messo a disposizione dal programma. Il linguaggio ...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer»”.