Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-12-2012, 20:49   #1
travis^__^
Senior Member
 
L'Avatar di travis^__^
 
Iscritto dal: Aug 2008
Città: Mongrando (BI)
Messaggi: 927
[SQL]problema creazione database query

Salve a tutti, sono relativamente nuovo del mondo DBMS e ho un po' di problemi con le query.
In particolare devo creare un database di nome Progetto, contenente 3 tabelle:

STUDENTI(Matricola, Nome, Cognome, DataNascita, NumCel*)
LABORATORI(CodLab, Titolo, NumPostazioni, DataApertura)
ACCESSI(Matricola, CodLab, Data, OraInizio, OraFine*)

Ora io ho scritto queste query, ma EasyPHP mi restituisce errore quando legge l'ultima query, penso ci siano dei problemi con le chiavi esterne ma non sono sicuro. Ogni consiglio è ben accetto!

Codice:
SET storage_engine=InnoDB;
SET FOREIGN_KEY_CHECKS=1;
CREATE DATABASE IF NOT EXISTS progetto;
USE progetto;



-- drop tables list
DROP TABLE IF EXISTS Studenti;
DROP TABLE IF EXISTS Laboratori;
DROP TABLE IF EXISTS Accessi;

CREATE TABLE IF NOT EXISTS Studenti (
Matricola VARCHAR(15) UNIQUE NOT NULL ,
Nome VARCHAR(255) NOT NULL ,
Cognome VARCHAR(255) NOT NULL ,
DataNascita VARCHAR (255) NOT NULL,
Tel VARCHAR(255) NULL ,
PRIMARY KEY (Matricola)
);

CREATE TABLE IF NOT EXISTS Laboratori (
CodLab VARCHAR(15) UNIQUE NOT NULL ,
Titolo VARCHAR(255) NOT NULL ,
DataApertura VARCHAR(255) NOT NULL ,
NumPostazioni INT NOT NULL ,
PRIMARY KEY (CodLab)
);



CREATE TABLE IF NOT EXISTS Accessi (
Matricola VARCHAR(15) NOT NULL ,
CodLab VARCHAR(15) NOT NULL ,
Data VARCHAR(15) NOT NULL ,
OraInizio TIME NOT NULL ,
OraFine TIME NOT NULL ,
PRIMARY KEY (Matricola,CodLab,Data,OraInizio) ,

FOREIGN KEY (Matricola )
	REFERENCES Studenti(Matricola )
ON DELETE CASCADE 
ON UPDATE CASCADE ,

FOREIGN KEY (CodLab )
	REFERENCES Laboratori(CodLab )
ON DELETE CASCADE 
ON UPDATE CASCADE,
);
__________________
Il vizio di chi lascia le cose a metà è...

Steam: Travis-Onemanband
travis^__^ è offline   Rispondi citando il messaggio o parte di esso
Old 13-12-2012, 21:02   #2
idoido
Senior Member
 
Iscritto dal: May 2008
Messaggi: 429
ma creare la tabella con phpmyadmin? puoi sempre vedere il codice sql che viene generato.
idoido è offline   Rispondi citando il messaggio o parte di esso
Old 13-12-2012, 22:24   #3
demos88
Senior Member
 
Iscritto dal: Nov 2004
Città: Padova
Messaggi: 2342
Togli l'ultima virgola, dopo "CASCADE".
__________________
CPU Ryzen 5900X @ 4,7Ghz + Thermalright Phantom Spirit 120 SE / MB Asus X470-F Gaming / RAM 2x16GB DDR4 Corsair 3600 CL16 / VGA Sapphire RX 7900 XT Nitro+ / SSD Crucial T500 1TB + Samsung 970 Pro 512GB + Sandisk 960GB Ultra II / PSU FSP Hydro G PRO 1000W / Headset Kingston HyperX Flight
demos88 è offline   Rispondi citando il messaggio o parte di esso
Old 15-12-2012, 16:15   #4
travis^__^
Senior Member
 
L'Avatar di travis^__^
 
Iscritto dal: Aug 2008
Città: Mongrando (BI)
Messaggi: 927
Quote:
Originariamente inviato da idoido Guarda i messaggi
ma creare la tabella con phpmyadmin? puoi sempre vedere il codice sql che viene generato.
Lo so che si potrebbe ricorrere a strade "alternative", ma essendo materia d'esame preferivo non cadere nella tentazione di vedere il codice, comunque grazie delle risposte, ora provo!
__________________
Il vizio di chi lascia le cose a metà è...

Steam: Travis-Onemanband
travis^__^ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
NVIDIA App aggiunge una delle funzioni p...
Come sarebbe il mondo se la luce viaggia...
Titanio, ceramica e zaffiro per HUAWEI W...
Taglio delle accise sul gasolio prorogat...
Universal e ElevenLabs: una piattaforma ...
Astra mette in crisi i server di OpenAI:...
Phanteks EX5: disponibile il case a bloc...
Broadcom rimuove l'accesso a uno strumen...
Italo porta Starlink sui treni ad Alta V...
Le GPU costano sempre di più, ma ...
IBM e NASA hanno insegnato a un'IA a leg...
Desktop Remoto non funziona su Windows S...
Offerte Amazon del giorno: da AirPods 5 ...
Motorola anticipa la sua prossima mossa ...
La manovra di Picard di Star Trek funzio...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:40.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v