0% acharam este documento útil (0 voto)
2 visualizações33 páginas

Introdução e Conceitos Básicos: Por Pablo Falco Lopes

A aula apresenta conceitos fundamentais sobre bancos de dados, incluindo a diferença entre dados e informações, a função dos Sistemas Gerenciadores de Banco de Dados (SGBD) e a evolução dos bancos de dados ao longo do tempo. Discute também as vantagens dos SGBDs e os diferentes tipos de usuários envolvidos. Questões de concurso são incluídas para reforçar o aprendizado sobre os tópicos abordados.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações33 páginas

Introdução e Conceitos Básicos: Por Pablo Falco Lopes

A aula apresenta conceitos fundamentais sobre bancos de dados, incluindo a diferença entre dados e informações, a função dos Sistemas Gerenciadores de Banco de Dados (SGBD) e a evolução dos bancos de dados ao longo do tempo. Discute também as vantagens dos SGBDs e os diferentes tipos de usuários envolvidos. Questões de concurso são incluídas para reforçar o aprendizado sobre os tópicos abordados.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

AULA BOAS VINDAS !!!!

Introdução e Conceitos básicos


por
Pablo Falco Lopes
Dsc. Engenheiro Florestal
pfalcol@[Link]
27 99653 2784
Curso: Disciplina:
Inventário Florestal Avançado Banco de Dados Florestais
Profa: Harliany de Brito Matias
Objetivos da Aula

• Dados x Informação
• Banco de Dados
• Sistema Gerenciador de Banco de Dados (SGBD)
• Ambiente do SGBD
• Evolução do Banco de Dados
• Usuários do Banco de Dados

3
Conceitos

Dados

Informação
4
Conceitos

Dados
Representam
fatos em sua
forma primária.
Exemplo:
DAP,
Altura,
Talhão,... Informação
5
Conceitos
Dados

É um conjunto de fatos organizados


de tal forma que adquirem um valor
adicional, além do valor do fato em si.
Exemplo: Media de diâmetros, idade
de alunos.
Informação
6
Banco de Dados
• Banco de dados é uma coleção de dados relacionados.
[Navathe,2011]

• Propriedades:
– Representa algum aspecto do mundo real, o que é chamado de “ mini mundo”. As
mudanças no mini mundos são refletidas no banco de dados.

7
Banco de Dados
• Propriedades:
– É uma coleção logicamente coerente de dados com algum significado inerente.

– Projetado, construído e populado com dados para uma finalidade específica.

– Possui um conjunto pré definido de usuários e aplicações.

8
Sistema Gerenciador de Banco de Dados - SGBD

• É uma coleção de programas que permite aos


usuários criar e manter um banco de dados.
[Navathe,2011]

• O SGBD é um sistema de software de uso


geral que facilita o processo de definição,
construção, manipulação e compartilhamento
de banco de dados entre diversos usuários e
aplicações. 9
Ambiente de um Sistema de Banco de Dados

10
Sistemas de Gerenciamento de Arquivos

• Inicialmente, os dados necessários ao


funcionamento das organizações eram
armazenados em Arquivos, que são
agrupamentos de dados armazenados em algum
tipo de dispositivo de armazenamento físico, e
para acessar esses dados e utilizá-los no dia a
dia, eram criadas Aplicações (programas de
Computador).
11
Sistema de Arquivos

• A estrutura do arquivo de dados está embutida no


programa da aplicação, sendo assim, qualquer mudança
na estrutura de um arquivo pode exigir alterações de
todos os programas que acessam esse arquivo.

12
Sistemas Gerenciadores de Arquivos

Características:

1) Cada usuário define e implementa os arquivos


necessários para uma aplicação específica, acarretando
repetição dos dados e gerando inconsistência nas
informações.

13
Sistemas Gerenciadores de Arquivos

Características:

2) O acesso aos dados está escrito nos programas


que o manipulam, subordinando aos arquivos. Isto significa
que qualquer alteração na estrutura dos arquivos
acarretará em todos os programas que o acessam.

14
Sistemas Gerenciadores de Arquivos

Características:

3) A manipulação dos dados contidos nos arquivos


pelas aplicações específicas dificulta o desenvolvimento de
novos sistemas e torna a manutenção dos aplicativos difícil
e cara.

15
Ambientes de SGBD

• Um arquivo é definido uma única vez e atende


a várias aplicações, ou seja múltipla visão dos
dados.

• Armazena-se junto com os dados todas as


informações referentes á forma como estes
foram estruturados e onde eles estão
armazenados fisicamente.
16
Ambientes de SGBD

• Há separação ente programas e dados. No


SGBD os acessos são escritos no banco de
dados e os programas enviam comandos,
solicitando o acesso aos dados.

• É permitido acesso simultâneo de vários


usuários ao mesmo dados.

• Procedimentos de backup e recuperação são


automatizados. 17
Evolução dos Bancos de Dados

Banco de Dados Centralizado

Neste ambiente,
dados, SGBD e os
programas que o
acessam ficam restritos a
uma única máquina. O
acesso se dá por meio
de terminais burros, ou
seja, terminais com
funcionalidades restritas.
18
Evolução dos Bancos de Dados

Banco de Dados Cliente – Servidor (com


servidor de arquivos)
Devido ao surgimento das redes de computadores e a
possibilidade de conexão entre diversas máquinas com
alto poder de processamento, o banco de dados pode
ser deslocado para uma máquina específica, o servidor
de arquivos. Programas e SGBD podem funcionar em
uma ou várias das outras máquinas da rede.

19
Evolução dos Bancos de Dados

Banco de Dados Distribuídos

Os bancos de dados crescem em volume de dados e


as redes se tornam quase ilimitadas em tamanho. Para
garantir a eficiência nestes ambientes, surge a necessidade
de distribuição da própria base de dados. Surgem, então,
os bancos de dados distribuídos. Estes bancos de dados
representam, de forma bastante simplificada, a divisão do
banco de dados por vários servidores de bancos de dados.

20
Evolução dos Bancos de Dados

Banco de Dados Distribuídos

21
Novas Arquiteturas

Datawarehouse
Os datawarehouses, ou armazéns de dados,
representam esta promoção dos bancos de dados.
Eles contém dados como nos bancos
convencionais, só que preparados para atender as
necessidades de informação dos níveis estratégicos
da organização. Eles agora são empregados na
tomada de decisão dentro das empresas, e não
apenas na viabilização do funcionamento destas no
dia a dia.
22
Novas Arquiteturas

Datawarehouse

23
Novas Arquiteturas

Banco de Dados – Via Web


Com o surgimento da Internet, a possibilidade
de conexão entre estas bases de dados se torna
praticamente ilimitada.

24
Usuários de Banco de Dados

• Administrador de dados

• Administrador de Banco de Dados

• Analista de Sistema

• Programadores de Aplicação

• Usuários Finais

• Pessoal do Suporte

25
Vantagens do SGBDs

• Controle de redundância
• Controle de acesso
• Eficiência no processamento de consultas
• Backup e recuperação
• Garantia das restrições de integridade
• Autenticação e Autorização de Acesso
Questões de Concurso

1)Com relação aos conceitos de dado e informação assinale a afirmação correta.

( ) Uma lista com a quantidade de produtos vendidos é uma informação.


( ) Um relatório sobre a produtividade dos funcionários é um dado.
( ) Produtividade da mão de obra de uma empresa é um dado.
( ) Custo da matéria prima é uma informação.
( ) A capacidade de produção é uma informação

27

[TCE-RS (Auditor Público Externo, 2011)]


Questões de Concurso

1)Com relação aos conceitos de dado e informação assinale a afirmação correta.

(X ) Uma lista com a quantidade de produtos vendidos é uma informação.


( ) Um relatório sobre a produtividade dos funcionários é um dado.
( ) Produtividade da mão de obra de uma empresa é um dado.
( ) Custo da matéria prima é uma informação.
( ) A capacidade de produção é uma informação

28

[TCE-RS (Auditor Público Externo, 2011)]


Questões de Concurso

2) Banco de dados é:

( )uma relação de dependência entre dados que tem por objetivo atender a uma
comunidade de usuários.
( ) um conjunto de dados integrados que tem por objetivo impedir acessos
indevidos a dados armazenados.
( ) um conjunto de dados integrados que tem por objetivo atender a requisitos
do sistema operacional.
( ) um conjunto de dados integrados que tem por objetivo atender a uma
comunidade de usuários.
( ) uma estrutura de máquina virtual que tem por objetivo atender a
necessidades do software de acesso.
29

[MF (Analista de Finanças e Controle, 2013)]


Questões de Concurso

2) Banco de dados é:

( )uma relação de dependência entre dados que tem por objetivo atender a uma
comunidade de usuários.
( ) um conjunto de dados integrados que tem por objetivo impedir acessos
indevidos a dados armazenados.
( ) um conjunto de dados integrados que tem por objetivo atender a requisitos
do sistema operacional.
(X ) um conjunto de dados integrados que tem por objetivo atender a uma
comunidade de usuários.
( ) uma estrutura de máquina virtual que tem por objetivo atender a
necessidades do software de acesso.
30

[MF (Analista de Finanças e Controle, 2013)]


Questões de Concurso

3) Um administrador de banco de dados (Data Base Administrator – DBA) é


responsável por realizar uma série de funções sobre um determinado
banco de dados. Entre as funções listadas abaixo, assinale a que NÃO É
de competência específica de um DBA.

( ) Conceder autorização para acesso a dados a usuários.


( ) Zelar pela integridade do banco de dados e definir procedimentos para
criação e recuperação de backups.
( ) Auxiliar equipes de desenvolvimento e de testes a maximizar o
desempenho e uso do banco de dados.
( ) Planejar, documentar, gerenciar e integrar recursos de informações
corporativas de forma a manter as regras de negócio coerentes.
( ) Projetar o armazenamento dos dados de forma a atender às
necessidades de acesso.
31

[TCE-RS (Auditor Público Externo, 2011)]


Questões de Concurso

3) Um administrador de banco de dados (Data Base Administrator – DBA) é


responsável por realizar uma série de funções sobre um determinado
banco de dados. Entre as funções listadas abaixo, assinale a que NÃO É
de competência específica de um DBA.

( ) Conceder autorização para acesso a dados a usuários.


( ) Zelar pela integridade do banco de dados e definir procedimentos para
criação e recuperação de backups.
( ) Auxiliar equipes de desenvolvimento e de testes a maximizar o
desempenho e uso do banco de dados.
(X ) Planejar, documentar, gerenciar e integrar recursos de informações
corporativas de forma a manter as regras de negócio coerentes.
( ) Projetar o armazenamento dos dados de forma a atender às
necessidades de acesso.
32

[TCE-RS (Auditor Público Externo, 2011)]


Engenheira Florestal

Harliany Matias
Contato
harlianymatias@[Link]
(67) 99983-2280 WhatsApp

Você também pode gostar