Trabalho SQL
Em uma autopeça, o vendedor realiza as vendas da peça, baseado no modelo nas características do automóvel, são elas, marca, modelo, ano e motorização, essas informações devem estar no sistema.
As peças são produzidas, alguma delas para atende as necessidades de vários modelos deseja-se saber das peças nome da peça, função, compatibilidade da peça e preço. Para a venda, deseja-se saber o nome do cliente, nome do vendedor, quantidade de peças e preço total.
O controle de estoque deve ser realizado, a quantidade comprada deverá ser listada, de acordo com a quantidade vendida, deve ser subtraída do estoque.
Consulta
Deverá haver uma consulta que retorno nome da peça e a quantidade armazenada em estoque.
Criação do Banco de Dados
CREATE DATABASE Autolex
ON
( NAME = Autolex_dat, FILENAME = 'C:\BD\Dados\autolexdat.mdf', SIZE = 10MB, MAXSIZE = 50MB, FILEGROWTH = 5MB )
LOG ON
( NAME = Autolex_log, FILENAME = 'C:\BD\Log\autolexlog.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) ;
GO
Utilizar o Banco de Dados criado
USE Autolex
GO
Criando Tabela VENDEDOR
CREATE TABLE VENDEDOR (ID_VENDEDOR INT PRIMARY KEY, NOME VARCHAR(10)
)
Inserido valores (Tabela VENDEDOR)
INSERT INTO VENDEDOR VALUES (1,'BISSERA')
Consultando tabela VENDEDOR
SELECT * FROM VENDEDOR
Criando Tabela CLIENTE
CREATE TABLE CLIENTE (ID_CLIENTE INT PRIMARY KEY, NOME VARCHAR(20) )
Inserido valores (Tabela CLIENTE)
INSERT INTO CLIENTE VALUES (1,'RAFAEL NASCIMENTO')
Consultando tabela CLIENTE
SELECT * FROM CLIENTE
Criando Tabela PEÇAS
CREATE TABLE PEÇAS (ID_PEÇAS INT PRIMARY KEY, NOME VARCHAR(30), FUNÇÃO VARCHAR(50), COMPATIBILIDADE_DE_PEÇAS VARCHAR(15), PREÇO REAL )
Inserido valores (Tabela PEÇAS)
INSERT INTO PEÇAS VALUES (1, 'DISCOS DE FREIOS', 'Reduzir o Movimento Giratório','PALIO/UNO/GOL',12.50)
INSERT INTO PEÇAS VALUES (2, 'INTERRUPTOR DE IGNIÇÃO', 'Manter o Sist. Funcionando enquanto Ativo','PALIO/UNO/GOL',2500)
Consultando