Upload
internet
View
102
Download
0
Embed Size (px)
Citation preview
Oficina sobre banco de dados
Por Aluisio Bruno
Introdução
Tabelas
O Colunas → camposO Linhas → registros
Relacionamento entre tabelas
ChavesO Chave primáriaO Chave estrangeira
SGBDO Sistema de gerenciamento de banco
de dadosO Permite ao usuário manipular o
Banco de DadosO Não contém apenas os dados, mas
também suas descrição, relacionamento e formas de acesso
O Ex: PostGre, MySQL, Oracle
SQLO Linguagem para manipulação dos
dadosO Principais comandos;
O CREATEO DROPO INSERTO SELECT
CREATEO Sintaxes
O CREATE DATABASE <nome>
O CREATE TABLE <nome> ( campo1 <tipo> [NOT NULL], campo2 <tipo> [NOT NULL])
DROPO Sintaxe:
O DROP TABLE <nome>
INSERTO Sintaxe:
O INSERT INTO <tabela> (<campos>) VALUES (<valor>)
SELECTO SINTAXE
O SELECT <campos> FROM <tabela> WHERE <condição> GROUPBY <condição> HAVING <condição> ORDER BY <campo>
O SELECT e FROM são obrigatóriosO As tags devem vir nessa ordem:
SELEC – FROM – WHERE – GROUP BY – HAVING – ORDER BY
VAMOS À PRÁTICA!