You are on page 1of 5

SET ANSI_NULLS ON

GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].
[Obra]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Obra](
[Cdobra] [int] NOT NULL,
[Titulo] [varchar](50) NOT NULL,
[Dtaquisicao] [datetime] NOT NULL,
[Vlraquisicao] [money] NOT NULL,
[Cdartista] [int] NOT NULL,
[Cdcategoria] [int] NOT NULL
) ON [PRIMARY]
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].
[Venda]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Venda](
[Cdvenda] [int] NOT NULL,
[Dtvenda] [datetime] NOT NULL,
[Vlrvenda] [money] NOT NULL,
[Cdvendedor] [int] NOT NULL,
[Cdcliente] [int] NOT NULL,
[Cdobra] [int] NOT NULL
) ON [PRIMARY]
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].
[Cliente]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Cliente](
[Cdcliente] [int] NOT NULL,
[Nmcliente] [varchar](50) NOT NULL,
[Cpf] [char](11) NOT NULL,
[Dtnasc] [datetime] NOT NULL,
[Sexo] [char](1) NOT NULL,
[Endereco] [varchar](50) NULL,
[Numero] [char](4) NULL,
[Complemento] [char](10) NULL,
[Bairro] [varchar](50) NULL,
[Cidade] [char](30) NULL,
[Estado] [char](2) NULL,
[Cep] [char](8) NULL
) ON [PRIMARY]
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].
[Vendedor]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Vendedor](
[Cdvendedor] [int] NOT NULL,
[Nmvendedor] [varchar](50) NOT NULL
) ON [PRIMARY]
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].
[Artista]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Artista](
[Cdartista] [int] NOT NULL,
[Nmartista] [varchar](50) NOT NULL,
[Dtnasc] [datetime] NOT NULL,
[Dtfalec] [datetime] NULL,
[Endereco] [varchar](50) NULL,
[Numero] [varchar](7) NULL,
[Complemento] [varchar](10) NULL,
[Bairro] [varchar](50) NULL,
[Cidade] [varchar](30) NULL,
[Uf] [char](2) NULL,
[Cep] [char](8) NULL,
[Fone] [char](11) NULL,
[Nacionalidade] [varchar](50) NOT NULL
) ON [PRIMARY]
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].
[Categoria]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Categoria](
[Cdcategoria] [int] NOT NULL,
[Dscategoria] [varchar](50) NOT NULL
) ON [PRIMARY]
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].
[Evento]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Evento](
[Cdevento] [int] NOT NULL,
[Dsevento] [varchar](50) NOT NULL,
[Dtevento] [datetime] NOT NULL,
[Local] [varchar](50) NULL
) ON [PRIMARY]
END

set dateformat MDY

insert Vendedor (Cdvendedor, Nmvendedor)


values (1,'Bruno')

insert Vendedor (Cdvendedor, Nmvendedor)


values (2,'Walter')

insert Vendedor (Cdvendedor, Nmvendedor)


values (3,'Fred')

insert Vendedor (Cdvendedor, Nmvendedor)


values (4,'Alexandre')

insert Vendedor (Cdvendedor, Nmvendedor)


values (5,'Nilson')

insert Categoria (Cdcategoria, Dscategoria)


values (1,'Foto')

insert Categoria (Cdcategoria, Dscategoria)


values (2,'Pintura')

insert Categoria (Cdcategoria, Dscategoria)


values (3,'Litografia')

insert Categoria (Cdcategoria, Dscategoria)


values (4,'Escultura')

insert Artista (Cdartista, Nmartista, Dtnasc, Nacionalidade)


values (1, 'George Nunes','09/22/1978','Brasileiro')

insert Artista (Cdartista, Nmartista, Dtnasc, Nacionalidade)


values (2, 'Michael Rocha','11/24/1981','Brasileiro')

insert Artista (Cdartista, Nmartista, Dtnasc, Nacionalidade)


values (3,'Pedro Paulo','05/05/1990','Brasileiro')

insert Artista (Cdartista, Nmartista, Dtnasc, Nacionalidade)


values (4,'Amarildo Barbosa','07/19/2000','Brasileiro')

insert Artista (Cdartista, Nmartista, Dtnasc, Nacionalidade)


values (5,'Claudia Tavares','06/16/1996','Brasileiro')

insert Artista (Cdartista, Nmartista, Dtnasc, Nacionalidade)


values (6,'Amy Grant','05/14/2005','Americano')

insert Artista (Cdartista, Nmartista, Dtnasc, Nacionalidade)


values (7, 'Damian Cuatrim','02/12/1974','Argentino')
INSERT INTO Cliente (Cdcliente, Nmcliente, Sexo, Endereco, Numero, Bairro, Cidade)
VALUES (1,'Cristina Silva','F','Wenceslau Braz','1560','Sta Rita','G Valadares')

INSERT INTO Cliente (Cdcliente, Nmcliente, Sexo, Endereco, Numero, Bairro, Cidade,
Estado)
VALUES (2,'Andreza Freitas','F','Rodrigues Alves','1890','JK','Rio de
Janeiro','RJ')

INSERT INTO Cliente (Cdcliente, Nmcliente, Sexo, Endereco, Numero, Bairro, Cidade,
Estado)
values (3,'Luciano Gon�alves','M','Japao','25','Cariru','Ipatinga','MG')

INSERT INTO Cliente (Cdcliente, Nmcliente, Sexo)


values (4,'Flavrio Ventura','M')

INSERT INTO Cliente (Cdcliente, Nmcliente, Sexo, Endereco, Numero, Bairro, Cidade,
Estado)
values (5,'Gilson Borges','M','Tupinambas','75','Iguacu','Default','MG')

insert into Evento (Cdevento, Dsevento, Dtevento, Local)


values (1,'Quadrilha','10/06/2014','Escola JK')

insert into evento (Cdevento, Dsevento, Dtevento, Local)


values (2,'Exposicao','01/07/2014','Shopping')

insert into evento (Cdevento, Dsevento, Dtevento, Local)


values (3,'Palestra','02/05/2014','Panorama Tower')

insert into Obra (Cdobra, Titulo, Dtaquisicao, Vlraquisicao, Cdartista,


Cdcategoria)
values (1,'Sentido da vida','08/11/1991','1000','7','2')

insert into Obra (Cdobra, Titulo, Dtaquisicao, Cdartista, Cdcategoria)


values (2,'Jesus','08/11/1991','4','1')

select * from Obra


where Cdobra = 2

update Obra
Set Vlraquisicao = 400
where Cdobra = 2

insert into Obra (Cdobra, Titulo, Dtaquisicao, Cdartista, Cdcategoria)


values (3,'Ipatinga','08/11/1991','2','4')

insert into Obra (Cdobra, Titulo, Dtaquisicao,Vlraquisicao, Cdartista, Cdcategoria)


values (4,'Santa Ceia','08/11/1991','300','2','4')

insert into Obra (Cdobra, Titulo, Dtaquisicao,Vlraquisicao, Cdartista, Cdcategoria)


values (5,'Cavalo','08/11/1991','400','3','4')

insert into Venda (Cdvenda, Dtvenda, Vlrvenda, Cdvendedor, Cdcliente, Cdobra)


values (1,'08/11/1991',1300,'4','2','1')

insert into Venda (Cdvenda, Dtvenda, Vlrvenda, Cdvendedor, Cdcliente, Cdobra)


values (2,'08/11/1991',600,'5','4','4')

You might also like