O que é um Banco de Dados?

Um dos termos tecnologia que a maioria das pessoas se acostumaram a ouvir, quer no trabalho ou ao mesmo tempo a navegar na Internet é o banco de dados. A base de dados a ser utilizada uma técnica extremamente prazo, porém com o surgimento de sistemas de computadores e de tecnologia da informação em toda a nossa cultura, a base de dados tornou-se um agregado familiar prazo.

A definição de uma base de dados é uma colecção de registos estruturados ou dados que são armazenados em um sistema de computador. Para que um banco de dados para ser verdadeiramente funcional, não deve apenas armazenar grandes quantidades de registros bem, mas ser acessadas com facilidade. Além disso, novas informações e mudanças também devem ser bastante fácil de entrada. A fim de ter um sistema de base de dados altamente eficiente, é necessário incorporar um programa que gere as consultas e as informações armazenadas no sistema. Isto é normalmente referido como SGBD ou de um Sistema de Gestão de Dados. Além destas características, que são criados todos os bancos de dados deve ser construído com alta integridade dos dados ea capacidade de recuperar os dados se hardware falhar.

Tipos de Bancos de dados

Existem vários tipos comuns de bancos de dados, cada tipo de base de dados tem o seu próprio modelo dados (como os dados são estruturados). Eles incluem: Modelo Flat, modelo hierárquico, modelo relacional e Rede Modelo.

O apartamento modelo de dados

Em um apartamento modelo banco de dados, existe uma bidimensional (plana estrutura) array de dados. Por exemplo, há uma coluna de informações e dentro desta coluna presume-se que cada item serão dados relacionados com os outros. Por exemplo, um apartamento modelo de dados inclui apenas o código postal. Dentro do banco de dados, haverá apenas uma coluna e cada nova linha dentro de uma coluna que será um novo CEP.

O modelo hierárquico de dados

O modelo hierárquico de dados assemelha uma árvore como estrutura, tais como Microsoft Windows forma como organiza pastas e arquivos. Em um modelo hierárquico banco de dados, cada ligação ascendente está aninhada, a fim de manter os dados organizados em uma ordem específica em um mesmo nível lista. Por exemplo, um banco de dados de vendas hierarchal, maio lista cada dia de vendas como um processo separado. Dentro deste arquivo estão todos encaixados das vendas (mesmos tipos de dados) para o dia.

O modelo de rede

Em um modelo de rede, que é a característica que define um registro é armazenado em um link para outros registros - em efeito rede. Estas redes (ou por vezes referido como ponteiros) pode ser uma variedade de diferentes tipos de informações, tais como números de nó ou até mesmo um disco endereço.

O modelo relacional

O modelo relacional é o mais popular tipo de banco de dados e uma ferramenta extremamente poderosa, não só para armazenar informações, mas para acessá-lo também. Bancos de dados relacionais são organizadas as tabelas. A beleza de uma mesa é a de que a informação pode ser acessada ou adicionados sem reorganizar as tabelas. Uma tabela pode ter muitos registros e cada registro pode ter muitos domínios.

Os quadros são muitas vezes chamado de relação. Por exemplo, uma empresa pode ter um banco de dados chamado encomendas dos clientes, dentro desta base de dados será várias tabelas ou relações relativos a todas as encomendas dos clientes. Os quadros podem incluir informação sobre os clientes (nome, morada, contactos, informações, o cliente número, etc) e de outras tabelas (relações), tais como ordens que o cliente comprou anteriormente (isto pode incluir o item de número, item descrição, quantidade pagamento, método de pagamento, etc ). Note-se que cada registro (grupo de campos) em um banco de dados relacional tem a sua própria chave primária. Uma chave primária é a única área que facilita a identificação de um registro.

Bancos de dados relacionais usar um programa chamado interface SQL ou Standard Query Language. SQL é actualmente utilizado em praticamente todos os bancos de dados relacionais. Bancos de dados relacionais são extremamente fácil de personalizar a caber quase qualquer tipo de armazenamento de dados. Você pode facilmente criar relações de itens que você vende, os empregados que trabalham para a sua empresa, etc

Acessando informações utilizando um banco de dados

Enquanto armazenamento de dados é uma grande característica das bases de dados, para muitos usuários de dados a característica mais importante é rápido e simples recuperação da informação. Em uma base de dados relacional, que é extremamente fácil de puxar os esclarecimentos relativos a um empregado, bancos de dados relacionais, mas também acrescentar o poder de executar consultas. Consultas são pedidos para puxar tipos específicos de informação e mostrar-lhes, quer no seu estado natural ou criar um relatório utilizando os dados. Por exemplo, se você tivesse um banco de dados de empregados e que incluiu tabelas salariais e de trabalho, como a descrição, você pode facilmente executar uma consulta de empregos que pagam mais de uma determinada quantia. Não importa qual é o tipo de informação que guarda no seu banco de dados, consultas podem ser criados usando SQL para ajudar a responder perguntas importantes.

Conservação de um Banco de Dados

Bancos de dados podem ser muito pequenas (menos de 1 MB) ou extremamente grandes e complexos (como em muitos terabytes governo bases de dados), porém todos os bancos de dados são normalmente armazenados e localizados no disco rígido ou outros tipos de dispositivos de armazenamento e são acessadas via computador. Grandes bases de dados podem exigir servidores separados e locais, no entanto muitas pequenas bases de dados pode caber facilmente como arquivos localizados no disco rígido do seu computador.

Garantir um Banco de Dados

Obviamente, muitas bases de dados confidenciais e armazenar informações importantes que não devem ser facilmente acessado apenas por alguém. Muitas bases de dados exigem senhas e outros recursos de segurança, a fim de aceder à informação. Embora alguns dados podem ser acessados através da Internet através de uma rede, outras bases de dados são sistemas fechados e só pode ser acessado no local.




Bookmark O que é um Banco de Dados
Database Security
Sentrigo é a líder em banco de dados de segurança, auditoria e proteção.

Últimas postagens


Copyright 2008-Tech FAQ. Todos os direitos reservados.