Escolar Documentos
Profissional Documentos
Cultura Documentos
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](
[Codigo] [int] NOT NULL,
[Nome] [varchar](50) NOT NULL,
[Endereco] [varchar](30) NULL,
[Bairro] [varchar](20) NULL,
[Cidade] [varchar](20) NULL,
[Estado] [char](2) NULL,
CONSTRAINT [PK_Cliente] PRIMARY KEY CLUSTERED
(
[Codigo] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) 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].
[Produto]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[Produto](
[CdProduto] [int] NOT NULL,
[Descricao] [varchar](50) NULL,
[Unidade] [char](2) NULL,
[ValorUnitario] [numeric](12, 1) NULL,
CONSTRAINT [PK_Produto] PRIMARY KEY CLUSTERED
(
[CdProduto] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) 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](
[NumVenda] [int] NOT NULL,
[CdProduto] [int] NULL,
[CdCliente] [int] NULL,
[Qtd] [numeric](8, 2) NULL,
[ValorUnitario] [numeric](12, 2) NULL,
[ValorItem] [numeric](14, 2) NULL,
CONSTRAINT [PK_Venda] PRIMARY KEY CLUSTERED
(
[NumVenda] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
END
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].
[FK_Venda_Cliente]') AND parent_object_id = OBJECT_ID(N'[dbo].[Venda]'))
ALTER TABLE [dbo].[Venda] WITH CHECK ADD CONSTRAINT [FK_Venda_Cliente] FOREIGN
KEY([CdCliente])
REFERENCES [dbo].[Cliente] ([Codigo])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].
[FK_Venda_Produto]') AND parent_object_id = OBJECT_ID(N'[dbo].[Venda]'))
ALTER TABLE [dbo].[Venda] WITH CHECK ADD CONSTRAINT [FK_Venda_Produto] FOREIGN
KEY([CdProduto])
REFERENCES [dbo].[Produto] ([CdProduto])
UPDATE Cliente
set Endereco = 'Rua Saudade, 220'
where Codigo = '2'
UPDATE Cliente
set Bairro = 'Cruzeirinho'
where Codigo = '1'
UPDATE Cliente
set Nome = 'Camilo'
where Codigo = '5'