atps banco

882 palavras 4 páginas
29/07/2014

Revisão
Programação em Banco de Dados
Professor Me. Jeferson Bussula Pinheiro

Objetivo
• Criação de estrutura de um banco de dados
• Consultas e União de consultas
• Alteração, exclusão e o gerenciamento de transações
• Data Warehouse e data mining

SQL = Structured Query Language
DML= Data Manipulation Language - trabalha com linhas;
DDL = Data Definition Language - trabalha com objetos (ex: tabelas)
DCL = Data Control Language – trabalha com utilizadores;

1

29/07/2014

CREATE ...
ALTER...
DROP...






Database
Table
View
Procedure
Function

Integridade dos dados
• PRIMARY KEY
• UNIQUE
• FOREIGN KEY

Create Table tipo_Produto
(
ID int identity Not Null primary key,
Descricao nvarchar(60)
)

Alter Table Produto
ADD Constraint FK_Chave_Estrangeira Foreign key
(tipo_produto_id)
References Tipo_Produto (ID)
Create Table Produto
(
ID int identity Not Null primary key,
Descricao nvarchar(60), tipo_produto_id int not null
)

Consultando
SELECT * FROM municipio i d

nome

dth_inclusao

1

Campo Grande

12/05/2014
12:01:52

2

Sidrolândia

10/04/2014
10:51:02

2

29/07/2014

Operadores e Operadores lógicos
Operadores
> = Maior
< = Menor = Diferente between = entre like = parte da palavra in = lista de valores where = condição

Operadores lógicos and = E or = Ou not = Não

Consulta com condição
SELECT * FROM logradouro where id > 1000
SELECT * FROM logradouro where id < 1000
SELECT * FROM logradouro where id 1000

Funções de agregação sum = Soma avg = Média max = Máximo min = Minímo count = Contar

3

29/07/2014

Modelo de dados
• Diagrama Entidade Relacionamento (DER)

Continuando

Sintaxe inserção
INSERT INTO table_name
( lista_de_colunas)
VALUES
(lista_de_valores )

4

29/07/2014

Inserindo
Insert into tipo_logradouro (nome) values ('Avenida');
Insert
into tipo_logradouro (nome, sigla, dth_inclusao)

Relacionados

  • atps de banco
    272 palavras | 2 páginas
  • Atps banco
    2459 palavras | 10 páginas
  • Atps Banco De Dados
    1494 palavras | 6 páginas
  • ATPS Banco de Dados
    1406 palavras | 6 páginas
  • ATPS Banco de Dados
    588 palavras | 3 páginas
  • atps banco de dados
    839 palavras | 4 páginas
  • atps banco de dados
    1178 palavras | 5 páginas
  • ATPS-Banco de Dados
    5130 palavras | 21 páginas
  • Atps de banco de dados
    630 palavras | 3 páginas
  • Atps banco de dados
    2119 palavras | 9 páginas