TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

4ª Série Programação Em Banco De Dados

Monografias: 4ª Série Programação Em Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  13/3/2014  •  592 Palavras (3 Páginas)  •  619 Visualizações

Página 1 de 3

ETAPA 1 (tempo para realização: 05 horas)

Aula-tema: SQL: Comandos Select e cláusulas associadas, SQL: Comandos Select e cláusulas e comando Insert, SQL: Comando Update, Delete e Visões em SQL.

Esta atividade é importante para que você conheça os conceitos e comandos para manipular dados e realizar consultar em bando de dados.

Para realizá-la, devem ser seguidos os passos descritos.

PASSOS

Passo 1 (Aluno)

Fazer uma pesquisa no livro texto ou nos livros complementares da disciplina sobre os fundamentos de Consultas SQL e comandos DML (Data Manipulation Languagem). Em seguida, elaborar um resumo de pelo menos três páginas sobre o resultado da pesquisa.

Bibliografia Complementar

• ELMASRI, Ramez; NAVATHE, Shamkant (orgs.). Sistemas de Banco de Dados. 4ª ed. Rio de Janeiro: Pearson - Addison Wesley, 2005.

• HEUSER, Carlos Alberto. Projeto de Banco de Dados. 6ª ed. Porto Alegre: Bookman, 2009.

• DATE, C. J. Introdução a Sistemas de Bancos de Dados. 8ª ed. Rio de Janeiro: Campus - Elsevier, 2004.

Passo 2 (Equipe)

Elaborar um arquivo de texto contendo as consultas SQL para realizar algumas consultas para o sistema SIG. As consultas são baseadas nas tabelas do banco de dados ilustrados junto à descrição do desafio na figura 1.

As consultas no sistema SIG devem atender os requisitos abaixo:

• Consulta Clientes: Exibir os campos: nome, cidade, UF, idade, gênero. Os registros devem estar ordenados por nome. Filtros da consulta: cidade.

• Consulta Funcionários: Exibir os campos: nome, cargo, idade, data de admissão, valor da comissão. Os registros devem estar ordenados por cargo. Filtros da consulta: ativo.

• Consulta Vendas por Funcionário: Exibir os campos: nome do funcionário, valor da venda. Os registros devem estar ordenados por valor da venda, sendo os maiores valores exibidos primeiro. Filtros da consulta: dia da venda.

• Consulta Vendas por Produtos: Exibir os campos: descrição do produto, preço de venda do produto, valor total de vendas para produto. Os registros devem estar ordenados pelo valor total das vendas, sendo os valores maiores nos primeiros registros. Filtros da consulta: mês em que foram realizadas as vendas.

CST em Análise e Desenvolvimento de Sistemas - 4ª Série - Programação em Banco de Dados

Walter Gima

Pág. 5 de 9

• Consulta Vendas por Cliente2: Exibir o nome do cliente, cidade, quantidade total de vendas, valor total de vendas. A consulta deve exibir todos os clientes, inclusive aqueles que não possuem registros de venda. Os registros devem estar ordenados por nome e cidade. Filtros da consulta: mês em que foram realizadas as vendas.

Create database sig;

use sig;

create table CLIENTE (

idcliente smallint NOT NULL,

nome varchar(70) NOT NULL,

cpf varchar(11) NOT NULL,

rg varchar(20) NOT NULL,

endereco varchar(100) NOT NULL,

cidade varchar(70) NOT NULL,

uf varchar(2) NOT NULL,

fone varchar(15) NOT NULL,

celular varchar(15) NOT NULL,

email varchar(100) NOT NULL,

datanascimento DATE,

genero varchar(1),

Primary Key(idcliente),

Foreign Key (idcliente)

references VENDA(idcliente)

);

INSERINDO DADOS

insert into CLIENTE(idcliente, nome, cpf, rg, endereco, cidade,uf,fone,celular,email,datanascimento,genero)

values(1,‘Jackson Michael’,’20904250824’,’14082507809’,’Rua Carlos Vaquiro n.3’,’sao paulo’,’sp’,’3621-0909’, ’95012-0000’,’Jackson @terra.com.br’,’20/10/1973’,’a’),

(2,‘Maria da Paz’,’99911122003’,’121314009911’,’Rua do Carmo n.1000’,’osasco’,’sp’,’7203-6456’, ’99888-0102’,’ Mariapaz@bol.com.br’,’02/01/1990’,’b’),

(3,‘ Albert de Moraes Gonçalves’,’ 36049585806’,’44.743.544-9’, Rua Vinte e Cinco de Janeiro’,’osasco’,’sp’, ’95912-0580’’4123-9054’,’Albert@gmail.com’,’25/11/2000’,’c’),

(4,‘ Dayane do Amaral’,’ 40313679886’,’49.149.643-6’,’ Rua Lagoinha

...

Baixar como (para membros premium)  txt (6.5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com