Segurança e Gerenciamento de Banco dos Dados
Por: roque.fabiom • 23/5/2015 • Trabalho acadêmico • 3.466 Palavras (14 Páginas) • 191 Visualizações
( 4 )
Gestão do Conhecimento –
Segurança e Gerenciamento de
Banco dos Dados
Caro (a) aluno (a)!
Esta unidade tem como objetivo proporcionar uma
visão geral sobre banco de dados e algumas de suas características,
como também apresentar as definições básicas
dos sistemas gerenciadores de banco de dados. A unidade
contempla também uma introdução aos conceitos de data
warehouse e mineração de dados como elemento do processo
de descoberta de conhecimento em banco de dados (KDD).
Gestão do conhecimento
Gerenciador
de banco de dados
Banco
de Dados
Modelagem
Sistemas
Data Warehouse
Mineração Dados
70
Banco de Dados e
Inteligência Empresarial
Bancos de Dados (BD) e Sistemas Gerenciadores de
Bancos de Dados (SGBD) são um componente essencial na
sociedade moderna, a maioria de nós encontra diariamente
diversas atividades que envolvem alguma interação com um
banco de dados. Por exemplo, quando vamos a um banco efetuar
um pagamento, quando fazemos uma reserva em um
hotel ou em uma companhia aérea, é certo que essas atividades
envolverão um sistema que estará acessando um banco
de dados. Até mesmo a compra de algum produto em supermercado
atualiza automaticamente o banco de dados que
mantêm o controle de estoque dos itens.
Conforme Elmasri (2010), os bancos de dados e sua tecnologia
têm um impacto importante sobre o uso crescente dos
computadores. Considerando negócios, comércio eletrônico,
engenharia, medicina entre tantas outras áreas de conhecimento,
é possível afirmar que os bancos de dados possuem
influência crítica na operação dos mesmos.
Sabemos que um banco de dados é uma coleção de
dados relacionados, representando algum aspecto do mundo
real, representa uma coleção logicamente coerente de dados
com algum significado inerente. São projetados e construídos
para receber dados com uma finalidade específica.
Por outro lado, um sistema gerenciador de banco de
dados é uma coleção de programas que permite ao usuário
criar e manter um banco de dados. O sistema gerenciador
de banco de dados é um conjunto de softwares de uso geral
que facilita processo de definição, construção, manipulação
e compartilhamento de banco de dados entre diversos usuários
e aplicações.
Gestão do Conhecimento –
Banco de Dados e Gerenciador de Banco de Dados
71
Software para processar consultas e aplicações
Programas de aplicação e consultas
Usuários e Programadores
Definição do Banco de Dados
Armazenado (Metadados)
Banco de Dados
Armazenado
Software para acessar dados armazenados
Sistema
gerenciador
de Banco
de Dados
Sistema de
Banco de dados
Acima é apresentado um modelo conceitual simplificado
de um ambiente de sistema de banco de dados com seus
elementos, adaptado de Elmasri (2010).
4.1
Elementos do Sistema de
Banco de Dados
Definir um banco de dados envolve especificar os
tipos, estruturas e restrições dos dados a serem armazenados,
por exemplo:
72
Banco de Dados e
Inteligência Empresarial
• Metadado: consiste na definição ou informação
descritiva do banco de dados também é armazenada
pelo sistema gerenciador em forma de catálogo ou
dicionário.
• Construção: consiste no processo de armazenar
os dados em algum meio controlado pelo sistema
gerenciador.
• Manipulação: consiste na inclusão de funções como
consulta ao banco de dados para recuperar dados específicos
e atualizações do banco de dados.
• Compartilhamento: consiste na definição das permissões
para que diversos usuários e programadores
...