Mini Curso Banco De Dados – Unicerp

50 %
50 %
Information about Mini Curso Banco De Dados – Unicerp
Education

Published on July 14, 2009

Author: rafaelwendel

Source: slideshare.net

Description

Slides da 2ª aula do Mini-Curso de Banco de Dados do UNICERP, ministrado por Cicero Lima Costa e Rafael Wendel Pinheiro.

MINI-CURSO BANCO DE DADOS – UNICERP Cícero Lima Costa Rafael Wendel Pinheiro 1

PROGRAMAÇÃO  Criar uma base de dados no Postgre  Manipular dados (Inserir, Editar, Excluir)  Pesquisar Dados  Processo de Engenharia Reversa  Exercícios 2

CRIANDO A BASE DE DADOS  Criar um banco de dados do exercício do CAMINHAO no PostgreSQL a partir do script gerado pelo ErWIN. 3

INSERÇÃO DE DADOS NO BANCO 4

INSERÇÃO DE DADOS NO BANCO  Sintaxe: INSERT INTO nomeTabela (campo1, campo2, campoN) VALUES (‘Fulano’, ‘18’, ‘Masculino’) 5

INSERÇÃO DE DADOS NO BANCO  Exemplo: INSERT INTO motorista(codmotorista, nome, idade) VALUES (1, ‘Joao’, ’25’) INSERT INTO motorista(codmotorista, nome, idade) VALUES (2, ‘Jose’, ‘23’) INSERT INTO motorista(codmotorista, nome, idade) VALUES (3, ‘Pedro’, ’30’) 6

INSERÇÃO DE DADOS NO BANCO INSERT INTO caminhao(codcaminhao, marca, ano) VALUES (100, ‘Scania’, ‘2008’) INSERT INTO caminhao(codcaminhao, marca, ano) VALUES (200, ‘Mercedes’, ‘2005’) 7

INSERÇÃO DE DADOS NO BANCO INSERT INTO produto(codproduto, descricao, marca) VALUES (1000, ‘Café’, ‘Cajubá’) INSERT INTO produto(codproduto, descricao, marca) VALUES (2000, ‘Acucar’, ‘Cristal’) 8

INSERÇÃO DE DADOS NO BANCO INSERT INTO caminhao_produto(codcaminhao, codproduto, quantidade) VALUES (100, 1000, ‘400kg’) INSERT INTO caminhao_produto(codcaminhao, codproduto, quantidade) VALUES (100, 2000, ‘250kg’) 9

INSERÇÃO DE DADOS NO BANCO INSERT INTO caminhao_motorista(codcaminhao, codmotorista, dataviagem) VALUES (100, 1, ’14/07/2009’) INSERT INTO caminhao_motorista(codcaminhao, codmotorista, dataviagem) VALUES (100, 2, ’21/07/2009’) INSERT INTO caminhao_motorista(codcaminhao, codmotorista, dataviagem) VALUES (200, 1, ’01/08/2009’) 10

ATUALIZANDO DADOS DO BANCO 11

ATUALIZANDO DADOS DO BANCO  Sintaxe: UPDATE nomeTabela set campo1 = ‘novoResgistro’, campo2 =‘novoResgistro’ WHERE parametro = ‘P’ 12

ATUALIZANDO DADOS DO BANCO UPDATE caminhao set marca = ‘Volvo’ WHERE codcaminhao = 200 UPDATE motorista set idade = ‘24’ WHERE nome = ‘Jose’ 13

EXCLUINDO DADOS DO BANCO 14

EXCLUINDO DADOS DO BANCO  Sintaxe: DELETE FROM nomeTabela WHERE parametro = ‘P’ 15

EXCLUINDO DADOS DO BANCO DELETE FROM motorista WHERE nome=‘Pedro’ 16

PESQUISANDO DADOS NO BANCO 17

PESQUISANDO DADOS NO BANCO  Sintaxe (Consulta Simples): SELECT atributo1, atributo2 FROM nomeTabela SELECT atributo1 FROM nomeTabela WHERE parametro = ‘P’ 18

PESQUISANDO DADOS NO BANCO SELECT nome, idade FROM motorista SELECT marca, ano FROM caminhao SELECT descricao FROM produto 19

PESQUISANDO DADOS NO BANCO  Sintaxe (Consulta Composta): SELECT atributo1, atributo2 FROM tabela1, tabela2 WHERE tabela1.codAtributo1 = tabela2.codAtributo1 20

PESQUISANDO DADOS NO BANCO SELECT nome, dataviagem FROM motorista, caminhao_motorista WHERE motorista.codmotorista = caminhao_motorista.codmotorista SELECT caminhao.marca, quantidade, descricao FROM caminhao, produto, caminhao_produto WHERE caminhao.codcaminhao = caminhao_produto.codcaminhao AND caminhao_produto.codproduto = produto.codproduto 21

PESQUISANDO DADOS NO BANCO  MAX(atributo)  MIN(atributo)  COUNT(atributo)  GROUP BY atributo 22

ENGENHARIA REVERSA 23

EXERCICIOS 24

FIM  ciceroclc@hotmail.com  rafaelwendel@hotmail.com 25

Add a comment

Related presentations

Related pages

Mini Curso Banco De Dados – Unicerp - Education

1. MINI-CURSO BANCO DE DADOS– UNICERP Cícero Lima Costa Rafael Wendel Pinheiro1 . 2. PROGRAMAÇÃO Criar uma base de dados no Postgre Manipular dados ...
Read more

Mini curso banco de dados comercial publicar - Documents

Home; Documents; Mini curso banco de dados comercial publicar; Download. of 32 ×
Read more

Home [www.wmodesto.com.br]

Sou formado em Sistemas de Informação pelo Unicerp ... Mini Curso de Programação ... (Java SE; Banco de Dados utilizando os Sistemas Gerenciadores de ...
Read more

Eu sou NG

... Exclusão e Pesquisa de registros no banco de dados Postgre através do Java SE. Read Users' Comments (0) ... Mini-Curso de Banco de Dados Unicerp.
Read more

Curso de Banco de Dados - Documents

Banco de dados ... Curso de Banco de Dados. by jorginho2. on Mar 09, 2016. Report
Read more

CURSO BANCO DADOS - Data & Analytics - docslide.com.br

CURSO BANCO DADOS. by capacitacoescombr-altemar-galvao. on Jul 03, 2015. Report Category: Data & Analytics
Read more

Curso Banco de dados básico - Documents

Search; Home; Documents; Curso Banco de dados básico
Read more