15
Ana Paula B. Barboza Ivana Xavier Rodrigues

Banco de Dados

  • Upload
    ninon

  • View
    30

  • Download
    0

Embed Size (px)

DESCRIPTION

Banco de Dados. Ana Paula B. Barboza Ivana Xavier Rodrigues. Componentes. Tabela: estrutura bidimensional Campo: colunas Registro: informação completa Arquivo: conjunto de registros Entidade: objeto distinto no conjunto, um conjunto delas é o de entidades. Tipos de Dados. - PowerPoint PPT Presentation

Citation preview

Page 1: Banco de Dados

Ana Paula B. BarbozaIvana Xavier Rodrigues

Page 2: Banco de Dados
Page 3: Banco de Dados
Page 4: Banco de Dados

Componentes

Tabela: estrutura bidimensionalCampo: colunasRegistro: informação completaArquivo: conjunto de registrosEntidade: objeto distinto no conjunto, um

conjunto delas é o de entidades

Page 5: Banco de Dados

Tipos de DadosNúmero - fins aritméticosTexto – alfanumérico

Voo Tarifa Assento Companhia

Air France 147

1000,00 250 Air France

Air France 455

750,00 500 Air France

Varig 224 500,00 150 Varig

Page 6: Banco de Dados

Tipos de Banco de DadosBanco de Dados Não-RelacionalBanco de Dados RelacionalBanco de Dados DistribuídoBanco de Dados Orientado a Objetos

Page 7: Banco de Dados

Sistema Gerenciador de Banco de Dados - SGBD

Programas que permitem criar, alterar, excluir, inserir

Access, SQL Server, MySQL, Oracle, Firebird

Page 8: Banco de Dados

Banco de Dados RelacionalFaz ligação entre os campos das tabelasÉ o tipo mais utilizadoChave primáriaUm-para-muitosUm-para-um

Page 9: Banco de Dados

Linguagem SQL e Comandos

SQL – Structured Query Language Linguagem Estruturada de Consulta

DML- Data Manipulation Language Linguagem de Manipulação de Dados

DDL – Data Definition LanguageLinguagem de Definição de Dados

Page 10: Banco de Dados

Comandos DML

SELECT Campos FROM Tabelas WHERE Critérios

INSERT INTO Tabela (campo 1, campo 2, campo 3) VALUES (valor 1, valor 2, valor 3)

UPDATE Tabela SET Campo=Valor WHERE Critérios

DELETE * FROM Tabela WHERE Critérios

Page 11: Banco de Dados

Comandos DDL

CREATE TABLE Tabela(Campo 1 Tipo, Campo 2 Tipo, etc)

ALTER TABLE Tabela ADD COLUMN Campo Tipo (tamanho) ou ALTER COLUMN ou DROP COLUMN

DROP Tabela

Page 12: Banco de Dados

Principais aplicativos

Access – organizações de pequeno e médio porte, bem como uso pessoal, interface amigável

Firebird – aplicativo de código aberto, uso pessoal e comercial

MySQL – SGBD gratuito para Linux e Windows, grande porte

Oracle – mais usado no mundo corporativoSQL Server – principal concorrente do Oracle

Page 13: Banco de Dados

Interface do Firebird

Page 14: Banco de Dados

Exemplo de uso do SGBD Oracle

Page 15: Banco de Dados

Glossário dos BD em ambientes empresariais

Data Warehouse – armazenam informações de todos os setores da empresa

Data Mart – informações de determinado setorData Mining – “Mineração de Dados”, detecta

informações em comumOLAP-Processo Analítico On Line-extrai dados

de um Data WarehouseBusiness Intelligence: “Inteligência de

Negócios” – informações voltadas para estratégia