b anco de dados introdução abtécnico. c onceito É uma coleção de dados interrelacionados,...
TRANSCRIPT
![Page 1: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/1.jpg)
BANCO DE DADOSIntrodução
ABTécnico
![Page 2: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/2.jpg)
CONCEITOÉ uma coleção de dados interrelacionados,representando informações sobre um domínioespecífico.Exemplos: Lista telefônica Fichas do acervo de uma biblioteca Sistemas de informação
![Page 3: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/3.jpg)
Usuário
Aplicação
SGBD
Dados
Armazenar e recuperar
Manipular, manter e gerenciar
Arquivos de dados
Componentes
![Page 4: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/4.jpg)
SISTEMA GERENCIADOR DE BANCO DE DADOS (SGBD)
São softwares que permitem a definição e estruturas para armazenamento de informações e fornecimento de mecanismos para manipula-las
Exemplos:
![Page 5: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/5.jpg)
PRINCIPAIS MÓDULOS DE UM SISTEMA DE SGBD Inclusão Alteração Exclusão Consulta Relatórios
![Page 6: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/6.jpg)
CARACTERÍSTICAS DE UM SGBD Controle de Redundâncias Compartilhamento dos Dados Controle de Acesso Interfaceamento Esquematização Controle de Integridade Backups
![Page 7: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/7.jpg)
VANTAGENS Rapidez na manipulação e no acesso à
informação; Redução do esforço humano; Disponibilização da informação no tempo
necessário; Controle integrado de informações
distribuídas fisicamente; Redução de redundância e de inconsistência
de informações; Compartilhamento dos dados; Aplicação automática de restrições de
segurança; Redução de problemasde integridade.
![Page 8: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/8.jpg)
Usuário
Aplicação
SGBD
Dados
Nível de Visões do usuário
Nível Conceitual
Nível físico
Níveis de abstração
![Page 9: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/9.jpg)
MODELOS Modelo Hierárquico Modelo em Rede Modelo Relacional Modelo Orientado a Objetos
![Page 10: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/10.jpg)
MODELO DE DADOS
Entidade
Atributo
Relacionamento
1 - 11 - NN - N
Cardinalidade
"Objeto" do mundo real: um ser, um fato, uma coisa, etc.
Informaçãoes que se deseja guardar sobre o objeto
Associações existentes entre elementos de entidades
Número de ocorrências possíveis de cada entidade envolvida num relacionamento
![Page 11: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/11.jpg)
EXEMPLOS
Departamentos
Lotação
Funcionários1 N
Departamentos Funcionários
Alunos Disciplinas
Chefia
Matricula
1 1
N N
![Page 12: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/12.jpg)
ARQUITETURAS
Mainframes
Plataforma Centralizada
![Page 13: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/13.jpg)
Aplicação
BD
Sistema de computador pessoal (PC)
![Page 14: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/14.jpg)
ServidorBD
Cliente-servidor
![Page 15: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/15.jpg)
Banco de dados distribuídos
BD1
BD2
BD3
![Page 16: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/16.jpg)
PRINCIPAIS OBJETOS DE UM SGBD Tabelas Visões Índices
![Page 17: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/17.jpg)
TABELA Objeto criado para armazenar os dados
fisicamente Os dados são armazenados em linhas
(registros) e colunas (campos) Os dados de uma tabela normalmente
descrevem um assunto tal como clientes, vendas, etc
![Page 18: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/18.jpg)
![Page 19: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/19.jpg)
CHAVE PRIMÁRIA Permite a classificação única de cada registro
de uma tabela Exemplos de Chave Primária: RG CPF Matrícula RA
![Page 20: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/20.jpg)
VISÕES é uma relação que não armazena dados,
composta dinamicamente por uma consulta que é previamente analisada e otimizada.
![Page 21: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/21.jpg)
![Page 22: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/22.jpg)
![Page 23: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/23.jpg)
![Page 24: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/24.jpg)
![Page 25: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/25.jpg)
![Page 26: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/26.jpg)
ÍNDICE É uma ferramenta usado pelo gerenciador
de Banco de Dados para facilitar a busca de linhas dentro de uma tabela
![Page 27: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/27.jpg)
ÍNDICE Índice Único Índice criado a partir da chave primária, não
permite a inclusão de linhas duplicadas
Índice de Performance Facilita a busca de linhas na tabela
![Page 28: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/28.jpg)
![Page 29: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/29.jpg)
![Page 30: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/30.jpg)
![Page 31: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/31.jpg)
![Page 32: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/32.jpg)
![Page 33: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/33.jpg)
![Page 34: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/34.jpg)
![Page 35: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/35.jpg)
![Page 36: B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:](https://reader036.vdocuments.site/reader036/viewer/2022062502/570638611a28abb823900119/html5/thumbnails/36.jpg)