Isc aula 5 - estrutura e organização da informação
fabioeaandrade
4,078 views
42 slides
Feb 07, 2013
Slide 1 of 42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
About This Presentation
No description available for this slideshow.
Size: 2.38 MB
Language: pt
Added: Feb 07, 2013
Slides: 42 pages
Slide Content
Aula 05 - Estrutura e Organização da Informação Prof. Acauan Ribeiro DCC103-Introd. a Sistemas de Computação
Objetivo Entender o que é um Banco de Dados. Tomada de decisões Avaliar tecnicamente um Banco de Dados Dados x Informação Tipos e Arquiteturas de Banco de Dados
Banco de Dados Importância Estão presentes nos mais diversos setores Bancos Universidades Governo Portais da Internet Etc.. Ex.: Telemarketing Verificando informações aguarde um momento Sr.
Dados Informação Sistemas de informação manipulam informações
Informação O que á a informação? Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado.
Dados Em informática designa-se por dados os elementos de partida que servem de base para o tratamento e sobre os quais o computador efetua as operações necessárias à tarefa em questão. Vários dados agrupados constituem uma informação . Dados Sistema de Processamento Informações Meio de Armazenamento
Exemplo O I O C O M B - são dados mas não é informação perceptível ao homem. A informação não é mais do que dados organizados e ordenados de forma útil . Isto é, informação é o conhecimento produzido como resultado do processamento de dados. Se processarmos os dados que tínhamos anteriormente então obtemos a informação :
Informação Devemos observar que nem sempre um grupo de dados trabalhados gera informação dentro de um sistema de informação Dados Sistema de Processamento Informações Informação Sistema de Processamento
Como é que a informação é organizada ? A organização da informação é efetuada de acordo com critérios distintos como: Hierarquia dos seus componentes; O tipo de assunto a que se refere; Forma de armazenamento.
Como é que a informação é organizada ? Quanto à HIERARQUIA DOS COMPONENTES DA INFORMAÇÃO , esta é organizada em: Caracteres ; Campos ; Registos ; Arquivos.
Campo Deriva do inglês field (Data Field) – campo de dados, sendo formado por um conjunto de bytes. Unidade básica de informação Identificável e passível de definição quanto ao seu tamanho e formato Um campo descreve determinado atributo, especificando uma entidade.
Exemplo de Campo Entidade (Objeto) Atributos ( intens de dados ou campos)
Registro A palavra registro é derivada do ingles record , que consiste num conjunto de itens de dados ou grupos de dados, caracterizando uma ocorrencia de um conjunto de atributos pertencente a determinada entidade.
Exemplo de Registro Registro Registro de Notas Fiscais Registro de Funcionários Registro de Produtos Registro de Automoveis Chave Número da Nota Fiscal Número do Funcionário Número do Produto Número do Chassi
Arquivo Derivado do ingles file , é definido como um conjunto de registros ( records ) de um mesmo tipo . Ex.: Arquivos de texto : Bloco de Notas Arquivo Binário ( musica , imagens ) Arquivo de Registro
Quanto AO TIPO DE ASSUNTO a que se refere a informação Esta pode ser como que etiquetada de modo a tornar fácil a sua procura e a evitar perdas de tempo. Quando a informação está armazenada em pastas, estes indicam o seu tipo, através de uma extensão ao nome do ficheiro. Algumas das extensões mais comuns são:
Hierarquia dos Dados
Banco de Dados CONCEITO : Um banco de dados é uma coleção de dados armazenada eletronicamente. CONCEITO LIVRO : pode ser definido como sendo um conjunto de dados estruturado para ser utilizado de forma eficiente por uma aplicação
Dados gerenciados com uma única Entidade
Bando de Dados - Introdução
Bando de Dados - Introdução
Armazenar Recuperar Não acessam os dados diretamente Manipular, Manter e Gerenciar Bando de Dados - Introdução
Camada Externa Camada Lógica Camada Física Bando de Dados - Introdução
Modelos de Banco de Dados Hierárquico Rede Lista invertida Relacional
Exemplo do Modelo de Rede
Lista invertida Tupla : conjunto de objetos que compartilham as mesmas características ou possuem a mesma propriedade.
Modelo Relacional Histórico Modelo Relacional • Foi introduzido por Codd (1970) • Tornou-se um padrão de fato para aplicações comerciais, devido a sua simplicidade e performance. • É um modelo formal, baseado na teoria matemática das relações • Um dos SGBD's precursores que implementaram este modelo foi o System R (IBM ). Baseado em seus conceitos surgiram: DB2 (IBM), SQL-DS (IBM ), Oracle , Informix, Ingres, Sybase entre outros .
Modelo Relacional Conceitos do Modelo Relacional • O modelo relacional representa os dados num BD como uma coleção de tabelas (relações). • Cada tabela terá um nome, que será único, e um conjunto de atributos com seus respectivos nomes e domínios. • Todos os valores de uma coluna são do mesmo tipo de dados.
Modelo Relacional Domínios Atributos Tuplas }
Arquitetura de Bando de Dados
Arquitetura de Bando de Dados
Arquitetura de Bando de Dados
Arquitetura de Bando de Dados
SGBD Um Sistema Gestor de Base de Dados ( SGBD ) é o conjunto de programas de computador ( softwares ) responsáveis pelo gerenciamento de uma base de dados . O principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, manipulação e organização dos dados. O SGBD disponibiliza uma interface para que os seus clientes possam incluir, alterar ou consultar dados. Em bancos de dados relacionais a interface é constituída pelas APIs ou drivers do SGBD, que executam comandos na linguagem SQL . ( Structured Query Language , ou Linguagem de Consulta Estruturada )
SGBD - Regras Autocontenção Independência dos dados Abstração Visões Controle das Transações Controle de Concorrência
CARACTERÍSTICAS GERAIS DE UM SGBD Controle de Redundâncias Compartilhamento dos Dados Controle de Acesso Interfaceamento Esquematização
SGBD - Abstração de dados O sistema de banco de dados (SBD) deve prover uma visão abstrata de dados para os usuários, isolando, desta forma, detalhes mais internos do BD. A abstração se dá em três níveis:
Banco de Dados ( SGBDs )
Para Finalizar “A inteligência é uma construção do sujeito que enriquece os objetos externos.” Jean Piaget Acessem a nosso sala virtual, link abaixo: http://www.ava.ufrr.br