Buscar

ADMINISTRAÇÃO DE BANCO DE DADOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

*
Administração de Banco de Dados
Professor: Bruno Rodrigues
*
Agenda
SGBD;
IMPLICAÇÕES ADICIONAIS DO USO DA ABORDAGEM DE UM BD;
QUANDO NÃO USAR UM SGBD;
ARQUITETURA DE BANCO DE DADOS;
ESQUEMAS, INSTÂNCIAS E ESTADO DE BD;
ARQUITETURA DE TRÊS CAMADAS;
INDEPENDÊNCIA DE DADOS;
LINGUAGEM DE BD;
AS INTERFACES DE BD;
UTILITÁRIOS DO SGBD;
ATIVIDADE.
*
SGBD
Vamos estudar as vantagens da utilização de um SGBD:
Controle de Redundância;
Registrando acesso não autorizado;
Garantindo o armazenamento persistente para Objetos Programas;
Garantindo o armazenamento de estruturas para o processamento eficiente de consultas;
Garantindo backup e recuperação;
Fornecendo múltiplas interfaces para os usuários;
Representando relacionamentos complexos entre dados;
Forçando as restrições de integridades;
Permitindo inferências e ações usando as regras;
*
Implicações adicionais do uso da abordagem de um BD
Potencial para garantir padrões;
Redução no tempo de desenvolvimento das aplicações;
Flexibilidade;
Disponibilidade para atualizar as informações;
Economia de escala.
*
Quando não usar um SGBD
O banco de dados e suas aplicações são simples;
Há requisitos de tempo real;
O acesso de múltiplos usuários não é necessário.
*
Arquitetura de banco de dados
Categorias de modelos de dados
Alto nível ou modelo de dados conceitual;
Lógico;
Físico (ligados a uma tecnologia de banco de dados);
*
Esquemas, instâncias e estado de BD
acadêmico -> esquema
	estrutura de aluno -> instâncias
		aluno gravado, atualizado, apagado -> estado
*
Arquitetura de três camadas
Visão externa
Esquema conceitual
Esquema interno
*
Independência de dados
A arquitetura de três camadas propicia a independência de dados lógica e física.
*
Linguagem de BD
SQL
DDL
DML
DCL
*
As interfaces de BD
Interfaces baseadas em formulário;
Interfaces gráficas para manipular modelos e consultas;
Interfaces de linguagem natural do bd (só comandos);
Interfaces para os DBA´s baseadas em web.
*
Utilitários do SGBD
Carregamento (loading);
Backup;
Reorganização;
Monitoramento.
*
Arquitetura cliente x servidor de duas camadas;
Arquitetura cliente x servidor de três camadas (ODBC e JDBC);

Outros materiais