1 / 15

Banco de Dados

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.

ninon
Download Presentation

Banco de Dados

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Banco de Dados Ana Paula B. Barboza Ivana Xavier Rodrigues

  2. 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

  3. Tipos de Dados • Número - fins aritméticos • Texto – alfanumérico

  4. Tipos de Banco de Dados • Banco de Dados Não-Relacional • Banco de Dados Relacional • Banco de Dados Distribuído • Banco de Dados Orientado a Objetos

  5. Sistema Gerenciador de Banco de Dados - SGBD • Programas que permitem criar, alterar, excluir, inserir • Access, SQL Server, MySQL, Oracle, Firebird

  6. Banco de Dados Relacional • Faz ligação entre os campos das tabelas • É o tipo mais utilizado • Chave primária • Um-para-muitos • Um-para-um

  7. 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 Language Linguagem de Definição de Dados

  8. 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

  9. 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

  10. 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 corporativo • SQL Server – principal concorrente do Oracle

  11. Interface do Firebird

  12. Exemplo de uso do SGBD Oracle

  13. Glossário dos BD em ambientes empresariais • Data Warehouse – armazenam informações de todos os setores da empresa • Data Mart – informações de determinado setor • Data Mining – “Mineração de Dados”, detecta informações em comum • OLAP-Processo Analítico On Line-extrai dados de um Data Warehouse • Business Intelligence: “Inteligência de Negócios” – informações voltadas para estratégia

More Related