Criação de tabelas no sql server

768 palavras 4 páginas
CREATE TABLE F ( F# CHAR(2) NOT NULL PRIMARY KEY, FNOME CHAR(30) NOT NULL, STATUS NUMERIC(2) NOT NULL, CIDADE CHAR(30) NOT NULL
)
GO
CREATE TABLE P ( P# CHAR(2) NOT NULL PRIMARY KEY, PNOME CHAR(30) NOT NULL, COR CHAR(10) NOT NULL, PESO NUMERIC(3,1) NOT NULL, CIDADE CHAR(30) NOT NULL
)
GO
CREATE TABLE FP ( F# CHAR(2) NOT NULL REFERENCES F, P# CHAR(2) NOT NULL REFERENCES P, QDE NUMERIC(3) NOT NULL, PRIMARY KEY (F#, P#)
)
GO
CREATE TABLE J ( J# CHAR(2) NOT NULL PRIMARY KEY, JNOME CHAR(30) NOT NULL, CIDADE CHAR(30) NOT NULL
)
GO
CREATE TABLE FPJ ( F# CHAR(2) NOT NULL REFERENCES F, P# CHAR(2) NOT NULL REFERENCES P, J# CHAR(2) NOT NULL REFERENCES J, QDE NUMERIC(3) NOT NULL, PRIMARY KEY (F#, P#, J#)
)
GO
INSERT INTO F(F#, FNOME, STATUS, CIDADE) VALUES ('F1', 'Smith', 20, 'Londres')
INSERT INTO F(F#, FNOME, STATUS, CIDADE) VALUES ('F2', 'Jones', 10, 'Paris')
INSERT INTO F(F#, FNOME, STATUS, CIDADE) VALUES ('F3', 'Blake', 30, 'Paris')
INSERT INTO F(F#, FNOME, STATUS, CIDADE) VALUES ('F4', 'Clark', 20, 'Londres')
INSERT INTO F(F#, FNOME, STATUS, CIDADE) VALUES ('F5', 'Adams', 30, 'Atenas')
GO
INSERT INTO P(P#, PNOME, COR, PESO, CIDADE) VALUES ('P1', 'Porca', 'Vermelho', 12, 'Londres')
INSERT INTO P(P#, PNOME, COR, PESO, CIDADE) VALUES ('P2', 'Pino', 'Verde', 17, 'Paris')
INSERT INTO P(P#, PNOME, COR, PESO, CIDADE) VALUES ('P3', 'Parafuso', 'Azul', 17, 'Roma')
INSERT INTO P(P#, PNOME, COR, PESO, CIDADE) VALUES ('P4', 'Parafuso', 'Vermelho', 14, 'Londres')
INSERT INTO P(P#, PNOME, COR, PESO, CIDADE) VALUES ('P5', 'Came', 'Azul', 12, 'Paris')
INSERT INTO P(P#, PNOME, COR, PESO, CIDADE) VALUES ('P6', 'Tubo', 'Vermelho', 19, 'Londres')
GO
INSERT INTO FP(F#, P#, QDE) VALUES ('F1', 'P1', 300)
INSERT INTO FP(F#, P#, QDE) VALUES ('F1', 'P2', 200)
INSERT INTO FP(F#, P#, QDE) VALUES ('F1', 'P3', 400)
INSERT INTO FP(F#, P#, QDE) VALUES ('F1', 'P4', 200)
INSERT INTO FP(F#, P#, QDE)

Relacionados

  • Apostila sql server 2008
    5935 palavras | 24 páginas
  • sqlserver
    7083 palavras | 29 páginas
  • Apostila de sql
    6979 palavras | 28 páginas
  • Apostila SQL Server 2008
    7003 palavras | 29 páginas
  • Sql server
    4009 palavras | 17 páginas
  • provas
    8813 palavras | 36 páginas
  • Sql injection
    4447 palavras | 18 páginas
  • mineracao
    1003 palavras | 5 páginas
  • Sgbd
    6449 palavras | 26 páginas
  • Artigo PGBD
    2308 palavras | 10 páginas