Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Step 1 - Accesso al database */
- mysql -u root -p
- psw: password
- /* Step 2 - Visualizzare il database*/
- show databases "nome eventuale database";
- /* Step 3 - Creazione del database*/
- create database "nome";
- use "nome";
- /* Step 4 - Inserire tabella e indici corrispondenti*/
- create table "nome";
- /*example*/
- create table insegnanti(ID_insegnanti INT(3) auto_increment PRIMARY KEY,
- cognome VARCHAR(30) NOT NULL,
- nome VARCHAR(30) NOT NULL,
- data_nascita DATE NOT NULL,
- materia VARCHAR(30) NOT NULL
- );
- create table comune(ID_comune INT(3) auto_increment PRIMARY KEY,
- nome VARCHAR(50) NOT NULL,
- CAP INT(5) NOT NULL
- );
- create table alunni(ID_alunni INT(3) auto_increment PRIMARY KEY,
- nome VARCHAR(30) NOT NULL,
- cognome VARCHAR(30) NOT NULL,
- data_nascita DATE NOT NULL,
- altezza FLOAT(3),
- ID_comune INT(3),
- FOREIGN KEY (ID_comune) REFERENCES comune(ID_comune)
- );
- create table interrogazione(ID_interrogazione INT(5) auto_increment PRIMARY KEY,
- data_voto DATE NOT NULL,
- voto INT(2) NOT NULL,
- ID_insegnanti INT(3),
- ID_alunni INT(3),
- FOREIGN KEY (ID_insegnanti) REFERENCES insegnanti(ID_insegnanti),
- FOREIGN KEY (ID_alunni) REFERENCES alunni(ID_alunni)
- );
Advertisement
Add Comment
Please, Sign In to add comment