Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

BANCO DE DADOS

Por:   •  12/4/2018  •  2.426 Palavras (10 Páginas)  •  270 Visualizações

Página 1 de 10

...

[int] NOT NULL,

[quantidade] [int] NOT NULL,

[dataSaida] [date] NOT NULL,

[horaSaida] [time](7) NOT NULL,

CONSTRAINT [PK_Saida] PRIMARY KEY CLUSTERED

(

[codSaida] ASC

),

CONSTRAINT [FK_Saida_Produto] FOREIGN KEY([codProduto])

REFERENCES [dbo].[Produto] ([codProduto])

)

GO

CREATE TABLE [dbo].[Caixa](

[codCaixa] [int] IDENTITY(1,1) NOT NULL,

[codSaida] [int] NOT NULL,

[valorVenda] [float] NOT NULL,

CONSTRAINT [PK_Caixa] PRIMARY KEY CLUSTERED

(

[codCaixa] ASC

),

CONSTRAINT [FK_Caixa_Saida] FOREIGN KEY([codSaida])

REFERENCES [dbo].[Saida] ([codSaida])

)

GO

CREATE TABLE [dbo].[Movimentacao](

[codMovimentacao] [int] IDENTITY(1,1) NOT NULL,

[codCaixa] [int] NOT NULL,

[dataMovimentacao] [date] NOT NULL,

[horaMovimentacao] [time](7) NOT NULL,

[valorRecebido] [float] NOT NULL,

CONSTRAINT [PK_Movimentacao] PRIMARY KEY CLUSTERED

(

[codMovimentacao] ASC

),

CONSTRAINT [FK_Movimentacao_Caixa] FOREIGN KEY([codCaixa])

REFERENCES [dbo].[Caixa] ([codCaixa])

)

GO

1. ESTRUTURA DO BANCO DE DADOS

De acordo com a estrutura apresentada anteriormente, baseado nas tabelas criadas, utilizamos os comandos insert, update, where e delete para testar instruções e funcionalidades do banco de dados.

1.1 Insert

USE [Padaria_ATPSBD]

GO

/* Insert na tabela PRODUTO */

INSERT INTO [dbo].Produto

VALUES (’Pão Frances’, ’kg’, 10.55, 19.90)

GO

INSERT INTO [dbo].Produto

VALUES (’Pão Doce’, ’kg’, 11.20, 21.90)

GO

INSERT INTO [dbo].Produto

VALUES (’Pão Especial’, ’kg’, 14.30, 29.90)

GO

INSERT INTO [dbo].Produto

VALUES (’Biscoito de Polvilho’, ’pct’, 1.55, 3.90)

GO

INSERT INTO [dbo].Produto

VALUES (’Leite Itambé’, ’l’, 0.90, 2.98)

GO

INSERT INTO [dbo].Produto

VALUES (’Manteiga Itambé’, ’kg’, 4.00, 7.90)

GO

INSERT INTO [dbo].Produto

VALUES (’Refrigerante Coca-Cola’, ’pet’, 2.05, 4.85)

GO

INSERT INTO [dbo].Produto

VALUES (’Iogurt Itambé’, ’uni’, 0.70, 3.10)

GO

INSERT INTO [dbo].Produto

VALUES (’Bala Ice Kiss’, ’uni’, 0.2, 0.8)

GO

INSERT INTO [dbo].Produto

VALUES (’Água Mineral’, ’uni’, 1.00, 2.30)

GO

SELECT *

FROM [dbo].Produto

ORDER BY [nomeProduto]

GO

/* Insert tabela ENTRADA */

INSERT INTO [dbo].Entrada

VALUES (1, 200, ’02/10/2016’, ’16:44:00’)

GO

INSERT INTO [dbo].Entrada

VALUES (2, 200, ’02/10/2016’, ’16:45:00’)

GO

INSERT INTO [dbo].Entrada

VALUES (3, 100, ’02/10/2016’, ’16:47:00’)

GO

INSERT INTO [dbo].Entrada

VALUES (4, 20, ’02/10/2016’, ’16:48:00’)

GO

INSERT INTO [dbo].Entrada

VALUES (5, 30, ’02/10/2016’, ’16:48:00’)

GO

INSERT INTO [dbo].Entrada

VALUES (6, 20, ’02/10/2016’, ’16:49:00’)

GO

INSERT INTO [dbo].Entrada

VALUES (7, 20, ’02/10/2016’, ’16:50:00’)

GO

INSERT INTO [dbo].Entrada

VALUES (8, 20, ’02/10/2016’, ’16:52:00’)

GO

INSERT

...

Baixar como  txt (27.3 Kb)   pdf (163.8 Kb)   docx (32.5 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no Essays.club