Vous êtes sur la page 1sur 22

BANCO DE

DADOS
MIGUEL, ADEMIR, VINICIUS, SANDRO E ELISANDRA

SUMRIO
INTRODUO
DESENVOLVIMENTO
Conceituao
Vantagens
Desvantagens
Exemplo de Empresas
Sugesto de Utilizao
CONCLUSO

CONCEITUAO
o local onde se armazena e organiza informaes,
para que o usurio possa us-la quando necessrio.
Em uma abordagem mais tcnica, um banco de dados
uma coleo de registros salvos em um computador
em um modo sistemtico.
De forma que um programa de computador possa
consult-lo para responder questes.

CONCEITUAO
Um administrador de banco de dados tem que ter as
seguintes caractersticas:
*Ser dinmico;
*Gostar de contribuir;
*Ser Responsvel;
*Gostar de projetar;
*Ter conhecimento em linguagem de programao
como Java;
*Implementar e gerenciar bases de dados;
*Desenvolver mtodos de segurana e integridade .

CONCEITUAO
O Administrador de Banco de Dados o profissional
responsvel pela manuteno e gerenciamento de um
banco de dados.
Em ingls conhecido como Database Administrator.
responsvel tambm pela criao de backups, que
servem para a recuperao de dados, caso ocorram
problemas no hardware.

CONCEITUAO
O profissional formado em Banco de Dados estar
capacitado a exercer as seguintes funes:
*Administrador de Banco de Dados (DBA)
administra o servidor, faz a politica de backup da rea
de banco de dados da empresa,
otimiza os banco (tuning), otimiza a consulta,
faz a migrao dos dados.
Tem a responsabilidade de projetar o armazenamento
de dados de forma a atender s necessidades de acesso.

CONCEITUAO
*Analista de Suporte responsvel pela rea de suporte em informtica,
inclui desde as tarefas mais simples, at as mais
especializadas, como suporte a servidores.
*Analista de Sistemas
um analista de sistema faz a anlise do sistema
como um todo.
Estuda diversos sistemas desenvolvendo solues
que sero padronizadas e transcritas da forma que o
computador possa executar.

VANTAGENS
Dados podem ser compartilhados;
Redundncia pode ser reduzida;
Inconsistncia pode ser evitada (at certo ponto);
Suporte a transaes pode ser fornecido;
Integridade pode ser mantida;
Segurana pode ser reforada;
Requisitos contraditrios podem ser equilibrados;
Padres podem ser reforados.

VANTAGENS
Melhor performance os dados esto localizados prximo do
local de maior demanda e os sistemas de banco de dados por si
s so paralelizveis, permitindo carregar no banco de dados para
o balanceamento entre servidores (a elevada carga em um
mdulo do banco de dados no ir afetar os outros mdulos de
banco de dados em um banco de dados distribudo).
Econmico custa menos criar uma rede de pequenos
computadores com o mesmo poder que um nico computador
maior.
Modularidade sistemas podem ser modificados, adicionados
ou removidos do banco de dados distribudo sem afetar os outros
mdulos (sistemas).

VANTAGENS
Reflete a estrutura organizacional fragmentos do
banco de dados esto localizados nos departamentos
que se relacionam com os dados que estes persistem.
Autonomia Local um departamento pode controlar
seus dados (j que o mais familiarizado com estes).
Maior disponibilidade uma falha em um banco de
dados afetar somente um fragmento, ao invs do
banco de dados inteiro.

DESVANTAGENS
Os sistemas de banco de dados so complexos,
difceis e demorados para projetar;
Custos iniciais de software e hardware altos;
Danos ao banco de dados afetam virtualmente
todos os programas;
Custos altos para converso de sistemas
baseados em arquivos para bancos de dados;
Treinamento inicial necessrio aos
programadores e usurios.

DESVANTAGENS
Complexidade trabalho extra deve ser feito pelos
DBAs para garantir que a natureza da distribuio do
sistema transparente. Trabalho extra deve ser feito
para manter sistemas mltiplos diferentes, ao invs de
um nico grande. Design de banco de dados extra deve
tambm ser feito para levar em conta a natureza
desconectada do banco de dados - por exemplo, joins
tornam-se proibitivamente caros quando so rodados
entre mltiplas plataformas.
Implantao mais cara o aumento da complexidade e
uma infraestrura mais extensa significa custo extra de
trabalho

DESVANTAGENS
Segurana fragmentos de banco de dados remotos devem ser
seguros e, como eles no so centralizados ento os lugares
remotos tambm devem ser seguros. A infraestrutura tambm
deve ser segura (por exemplo, pela encriptao dos links de rede
entre os lugares remotos).
Difcil de manter a integridade em sistemas distribudos,
reforar a integridade ao longo de uma rede pode exigir demais
dos recursos da rede para ser vivel.
Inexperincia pode ser difcil trabalhar com banco de dados
distribudos e como uma rea relativamente nova ainda no h
tantos casos (ou experincias) prticos de seu uso disponveis
como exemplo.

DESVANTAGENS
Falta de padres ainda no h metodologias e
ferramentas para ajudar usurios a converter um SGBD
centralizado para um SGBD distribudo.
Design do banco de dados mais complexo alm das
dificuldades normais, o design de um banco de dados
distribudos tem que considerar a fragmentao dos
dados, alocao dos fragmentos em lugares especficos
e a replicao de dados

EXEMPLO DE EMPRESAS
- Mercados
- Bancos
- Bibliotecas
- site Mercado Livre
- Lojas em Geral
-Site Yahoo
- etc...

EXEMPLO
O Microsoft Access (nome completo Microsoft Office
Access), tambm conhecido por MSAccess, um
Sistema de gerenciamento de banco de dados da
Microsoft.
tipo um Excel com layout diferente, voc pode
organizar e escolher como as consultas e informaes
podem ser exibidas, Serve para se criar, por exemplo,
cadastros de clientes, cadastros de mercadorias,
controle de estoques dentre outros. usado para
armazenar informaes ordenadas em um banco de
dados.

EXEMPLO
INTRODUO
DESENVOLVIMENTO
Conceituao
Benefcios
Problemas
Exemplo de Empresas
Sugesto de Utilizao
CONCLUSO

EXEMPLO
INTRODUO
DESENVOLVIMENTO
Conceituao
Benefcios
Problemas
Exemplo de Empresas
Sugesto de Utilizao
CONCLUSO

EXEMPLO
O paradigma mais usado hoje em dia o de
Banco de Dados Relacional. Nesse paradigma,
um banco de dados composto por vrias
tabelas, mais uma srie de informaes
(chamadas "Relaes") que nos permite ligar os
dados de uma tabela com os dados de outra.
Por exemplo, uma tabela pode ser dos dados
dos funcionrios de uma empresa. Outra tabela
pode ser a lotao dos funcionrios (lista de que
funcionrios pertencem a cada setor da
empresa).

EXEMPLO
Outro paradigma de bancos de dados mais simples usar uma
tabela. Pense um uma tabela com vrias colunas, onde voc
coloca um tipo de informao em cada uma (como Nome, Fone,
E-mail, Salrio, etc), e cada linha representa uma pessoa.
Ora, cada linha (chamada tambm de "Registro") conter
(nesse exemplo) os dados sobre uma pessoa, enquanto que
cada coluna (chamada tambm de "Campo") contm o mesmo
tipo de dado sobre todas as pessoas (como todos os E-mails de
toda as pessoas cadastradas).
Podemos processar ou selecionar os dados dessa tabela.
Por exemplo, para dar um aumento de 10% para os salrios de
todas as pessoas, a gente apenas multiplica por 1,1 o valor de
nmero da coluna "Salrio".
E se queremos saber quem tem o maior salrio, basta
comparar os valores da coluna "Salrio" e guardar o "Nome" do
que tiver o maior valor de "Salrio".

CONCLUSO
Banco de Dados uma ferramenta usada pelo
gerenciador de documentos para facilitar a busca
de linhas dentro de uma tabela

EMAIL

roti_nunes@hotmail.com
ademir_antonello@hotmail.com
f_vini@hotmail.com