Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Guida all' creazione e inserimento di dati in tabelle MySQL, Guide, Progetti e Ricerche di Informatica

Una panoramica su come creare tabelle in mysql, compresi i tipi di dati disponibili e le specifiche relative alla lunghezza e al formato dei campi. Inoltre, vengono spiegati i comandi per inserire dati nella tabella e verificare se il record è stato inserito correttamente. Utile per chi vuole acquisire una buona comprensione delle basi della creazione e gestione di database in mysql.

Tipologia: Guide, Progetti e Ricerche

2018/2019

Caricato il 24/02/2019

Federico9922
Federico9922 🇮🇹

4 documenti

1 / 2

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
CREAZIONE TABELLE:
CREATE TABLE nome_tabella
(nome_colonna tipo_dati specifiche, [nome_colonna tipo_dati specifiche2,...])
ex.
CREATE TABLE Nomi
(Nome CHAR (15), -----> nome_colonna (Nome e Cognome) // tipo_dati (CHAR) //
specifiche (15 e 20)
Cognome CHAR (20))
CHAR = Colonna destinata a contenere caratteri di testo (anche numerici)
(15 e 20) = Lunghezza campo caratteri.
Per inserire dati nella tabella serve:
INSERT nome_tabella VALUES (valore_effettivo,...)
VALUES = Indica che si intende immettere direttamente i valori nella tabella
valore_effettivo= Sono i valori da scrivere nelle () dopo VALUES, separandoli con le virgole.
ex.
INSERT Nomi VALUES ("Antonio", "Rossi")
Per verificare se il record è stato inserito correttamente:
SELECT qualcosa FROM nome_tabella ---> Qualcosa è una specifica (nome di un campo)
Se utilizziamo * s'intende tutto.
DATE = Valori di data AAAA/MM/GG
datetime = Valori di date e ore AAAA/MM/GG 00:00:00
DECIMAL(p,s) = Valori numerici decimali non arrotondati, espressi con p cifre e con s
posizioni dopo la virgola.
float = Valori numerici a virgola mobile
INT = Numeri con segno o senza
smallint = Numeri con segno o senza (intervalli + piccoli)
TEXT = Blocco di caratteri di testo
TIME= Valori di ora espressi hh:mm:ss
TIMESTAMP = Valori di data e ora espressi (dal 01/01/1970 al31/12/2037)
VARCHAR = Stringa di caratteri di lunghezza variabile (MAX 255)
YEAR = Valori dell'anno in 2/4 cifre comprese tra (19)70 e (20)69 frmt 2 cifre e 1901 e 2055
frmt 4 cifre
EX.
CREATE TABLE Movimenti
(Codice INT NOT NULL PRIMARY KEY AUTO _INCREMENT,
Banca CHAR(8),
Conto CHAR(5),
Tipo CHAR(3),
Num CHAR(3),
Valuta DATETIME,
pf2

Anteprima parziale del testo

Scarica Guida all' creazione e inserimento di dati in tabelle MySQL e più Guide, Progetti e Ricerche in PDF di Informatica solo su Docsity!

CREAZIONE TABELLE:

CREATE TABLE nome_tabella (nome_colonna tipo_dati specifiche, [nome_colonna tipo_dati specifiche2,...])

ex. CREATE TABLE Nomi (Nome CHAR (15), -----> nome_colonna (Nome e Cognome) // tipo_dati (CHAR) // specifiche (15 e 20) Cognome CHAR (20))

CHAR = Colonna destinata a contenere caratteri di testo (anche numerici) (15 e 20) = Lunghezza campo caratteri.

Per inserire dati nella tabella serve:

INSERT nome_tabella VALUES (valore_effettivo,...)

VALUES = Indica che si intende immettere direttamente i valori nella tabella valore_effettivo= Sono i valori da scrivere nelle () dopo VALUES, separandoli con le virgole.

ex. INSERT Nomi VALUES ("Antonio", "Rossi")

Per verificare se il record è stato inserito correttamente:

SELECT qualcosa FROM nome_tabella ---> Qualcosa è una specifica (nome di un campo)

Se utilizziamo * s'intende tutto.

DATE = Valori di data AAAA/MM/GG datetime = Valori di date e ore AAAA/MM/GG 00:00: DECIMAL(p,s) = Valori numerici decimali non arrotondati, espressi con p cifre e con s posizioni dopo la virgola. float = Valori numerici a virgola mobile INT = Numeri con segno o senza smallint = Numeri con segno o senza (intervalli + piccoli) TEXT = Blocco di caratteri di testo TIME= Valori di ora espressi hh:mm:ss TIMESTAMP = Valori di data e ora espressi (dal 01/01/1970 al31/12/2037) VARCHAR = Stringa di caratteri di lunghezza variabile (MAX 255) YEAR = Valori dell'anno in 2/4 cifre comprese tra (19)70 e (20)69 frmt 2 cifre e 1901 e 2055 frmt 4 cifre

EX.

CREATE TABLE Movimenti (Codice INT NOT NULL PRIMARY KEY AUTO _INCREMENT, Banca CHAR(8), Conto CHAR(5), Tipo CHAR(3), Num CHAR(3), Valuta DATETIME,

Importo DECIMAL (8,2) NOT NULL, Causale VARCHAR(20), Descrizione VARCHAR(50))