ATPS - PROGRAMACAO EM BANCO DE DADOS
ATPS
PROGRAMAÇÃO EM BANCO DE DADOS
4º SEMESTRE
Prof.Me. Jeferson Bussula Pinheiro
Prof.Tutor Presencial: Rogério Prof. Tutor EAD: Rogério
BELO HORIZONTE/MG
Setembro/2014
Márcio Rasteiro Almada RA 1299164354
Carlos Alberto de Oliveira JúniorRA 1299525565
Jorge Batista de Silva RA 1299537073
Juberto Nunes de SouzaRA 1299537077
Moisés Adriano EstevamRA 1299516060
ATPS
PROGRAMAÇÃO EM BANCO DE DADOS
Trabalho apresentando à Disciplina de Programação em Banco de Dados do curso EAD – de Tecnólogo em Análise e Desenvolvimento de Sistemas da Faculdade de Negócios de Belo Horizonte.
Belo Horizonte – MG
Setembro/2014
SUMÁRIO TOC \o "1-3" \h \z \u 1. INTRODUÇÃO 42. CONSULTAS BASEADAS NAS TABELAS DE BANCO DE DADOS52.1.Consulta Clientes:52.2.Consulta Funcionários:52.3.Consulta Vendas por Funcionário:62.4.Consulta Vendas por Produtos:63.TRIGGERS E PROCEDURES93.1.Quando utilizar uma Procedure.103.1.1.Exemplo de criação de Procedure.103.2.Trigger103.2.1.Exemplo de criação de uma Trigger.113.3.Criação das procedures para o sistema SIG13
4.ETAPAS 3 E 417
5.PRINCIPAIS OPERAÇÕES RELACIONADAS A GERENCIAMENTO DE TRANSAÇÕES E SUA IMPORTÂNCIA PARA A INTEGRIDADE DA BASE DE DADO18
6. NESSECIDADE DE UM SGBD – (COMPARAÇÕES ENTRE ORACLE, MICROSOFT E POSTGRE)20
6.1.Oracle, suas Vantagens e Desvantagens21
6.2.Microsoft SQL23
6.3.PostgreSQL24
7. DATA WAREHOUSE E DATA MINING:25
8. RELATÓRIO FINAL:27
8. REFERÊNCIAS BIBLIOGRÁFICAS:28
1. INTRODUÇÃOUm banco de dados é usado para armazenar informações estruturadas e organizadas de forma a permitir sua recuperação rápida e eficiente.Existem diversos Modelos de banco de dados como: Em Rede, hierárquico, Relacional e Orientado a Objeto. Os Modelos em Rede e Hierárquico no momento não são mais utilizados, somente em projetos antigos você ainda encontra esses modelos, o