O que é um banco de dados?

Um dos termos da tecnologia que a maioria das pessoas se tornaram acostumados a audiência, quer no trabalho ou quando a navegar na Internet é o banco de dados. O banco de dados utilizado para ser um termo muito técnico, porém com o aumento dos sistemas informáticos e de tecnologia da informação em toda a nossa cultura, a base de dados tornou-se um agregado prazo.

A definição de uma base de dados é uma colecção estruturada de registros ou dados que são armazenados em um sistema de computador. Para que um banco de dados para ser realmente funcional, não deve apenas armazenar grandes quantidades de registros bem, mas ser acessada facilmente. Além disso, novas informações e mudanças devem ser também 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 um SGBD ou Database Management System. Além dessas características, todas as bases de dados que são criados deve ser construída com alta integridade dos dados ea capacidade de se recuperar os dados de hardware falha.

Tipos de Bases de Dados

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

O Modelo de Dados Flat

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

O Modelo de Dados Hierárquico

O modelo hierárquico de dados assemelha uma árvore como estrutura, como o Microsoft Windows organiza pastas e arquivos. Em um modelo hierárquico de dados, cada ligação ascendente está aninhada, a fim de manter os dados organizados em uma ordem específica, relativa a um mesmo nível lista. Por exemplo, um banco de dados de vendas hierarquizada, pode listar cada dia de vendas como um arquivo separado. Dentro deste arquivo são aninhados de todas as vendas (mesmos tipos de dados) para o dia.

A Rede Modelo

Em um modelo de rede, a característica é a de que um registro é armazenado com um link para outros registros - em efeito em rede. Estas redes (ou, por vezes referido como ponteiros) pode ser uma variedade de diferentes tipos de informações como números de nó ou 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 organizados em tabelas. A beleza de um quadro é que a informação pode ser acessada sem saneamento ou acrescentados os quadros. Uma tabela pode ter muitos registros e cada registro pode ter muitos domínios.

Os quadros são, por vezes denominado uma relação. Por exemplo, uma empresa pode ter um banco de dados chamado cliente encomendas, dentro desta base de dados será várias tabelas ou as relações relativas a todas as ordens dos clientes. Os quadros podem incluir as informações dos clientes (nome, endereço, contato, informação, cliente número, etc) e outras tabelas (relações), tais como os despachos que o cliente comprou anteriormente (isto pode incluir número, item descrição, de 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 é um campo único que faz com que seja fácil identificar um registro.

Bancos de dados relacionais utilizar um programa chamado interface SQL ou Standard Query Language. SQL é actualmente utilizada em praticamente todos os bancos de dados relacionais. Bancos de dados relacionais são extremamente fácil de personalizar para 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

Aceder a informação utilizando um Banco de Dados

Embora a armazenagem de dados é uma característica grande de bases de dados, para muitos usuários de dados a característica mais importante é rápido e simples recuperação da informação. Em um banco de dados relacional, é extremamente fácil de levantar informações relativas a um empregado, mas bancos de dados relacionais também adicionar o poder de executar consultas. Consultas são pedidos para puxar alguns tipos específicos de informações e mostrá-las, quer no seu estado natural ou criar um relatório usando os dados. Por exemplo, se você tinha uma base de dados dos empregados e que incluía tabelas, tais como salários e descrição de funções, você pode facilmente executar uma consulta de empregos que pagam, ao longo de um determinado montante. Não importa que tipo de informação que você armazena em seu banco de dados, consultas podem ser criadas usando o SQL para ajudar a responder perguntas importantes.

Armazenando um Banco de Dados

Bases de dados pode ser muito pequeno (menos de 1 MB) ou extremamente grande e complicada (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 através do computador. Grandes bases de dados pode exigir servidores separados e localizações, no entanto muitas pequenas bases pode encaixar facilmente como arquivos localizados no disco rígido do seu computador.

Garantir uma base de dados

Obviamente, muitos armazenar dados confidenciais e informações importantes que não devem ser facilmente acessados por qualquer pessoa apenas. Muitas bases exigem senhas e outras características de segurança, a fim de ter acesso às informações. Enquanto alguns dados podem ser acessados pela internet através de uma rede, outras bases de dados são sistemas fechados e só pode ser acessado no site.

Leitura



Top 5 Free Networking Ferramentas

Grátis Livros Brancos sobre Database Tecnologia

Bookmark O que é um Banco de Dados
Banco de Dados de Segurança
Proteja seus dados, fornecendo-plena visibilidade de dados de segurança

Latest Blog Posts


Inglês Inglês Alemão Alemão Espanhol Espanhol Francês Francês Italiano Italiano Português Português Russo Russo Holandês Holandês
Grego Grego Hindi Hindi Japonês Japonês Coreano Coreano Chinês Chinês Chinês (simplificado) Chinês (simplificado) Árabe Árabe

Copyright 2009 Tech-FAQ. Todos os direitos reservados. Política de Privacidade.