Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Quais são os aspectos de Sistemas de Gerenciamento de Banco de Dados Relacional
? Software de banco de dados foi desenvolvido porque economizou tempo . A maioria dos programas , especialmente no mundo dos negócios , salvar, atualizar e excluir dados. Os bancos de dados foram desenvolvidos para que o programador precisava se preocupar apenas com o que salvar, e como os dados relativos a outros dados , em vez de todos os mecanismos de criação, abertura , fechamento e triagem através de vários arquivos. Bancos de dados relacionais se tornou o padrão nos anos de 1980 e permaneceram desde então. Tabelas

de dados em um sistema de gerenciamento de banco de dados relacional ou RDBMS são armazenados em tabelas que se assemelham a folhas de cálculo. Uma tabela é um objeto que contém linhas de dados , o que é geralmente relacionados a dados em outras tabelas. Informações sobre um item relevante , incluindo nomes , notas, valores e datas , são armazenados em linhas . Identificadores , ou campos que não têm significado , exceto para a identificação de relações entre os dados , também são armazenados .

Uma tabela de itens da fatura deverá conter pedaços de dados que se relacionam com os itens a serem comprados. Ela pode conter o número de itens a serem comprados, ou o preço de compra . Mas também deverá conter um campo segurando uma chave para outra mesa , uma tabela que contém a lista principal de itens que podem ser comprados. Em vez de replicar todas as informações sobre cada item em cada fatura, tais dados são armazenados de uma vez recuperada por sua chave .

Índices
índices

são construídas sobre colunas que são usado para recuperar dados , a lista principal de itens da fatura inclui os nomes de itens e do campo que contém o seu identificador único indexado , já que estes seriam mais comumente usado em recuperação. Uma vez que é classificada em ordem , o índice pode encontrar itens rapidamente. Quando um programa tenta recuperar dados de uma tabela , o RDBMS procura por um índice, e se encontra um, ele usa o índice para identificar a linha ou linhas de dados apropriado. Em seguida, ele vai diretamente a essa tabela e recupera as linhas . Os índices são atualizados automaticamente sempre que os dados são adicionados , alterados ou excluídos .

Visualizações

Uma visão é uma representação dos dados em uma série de tabelas. Por exemplo, a tabela de itens da fatura podem ser combinados em uma exibição com a tabela da lista de itens de fatura mestre , resultando em uma única exibição que contém os itens da fatura com os seus nomes. Visualizações são usadas para simplificar a lógica complexa "pré - combinando " peças usadas com freqüência de informação.
Atualização de segurança

Bancos de dados relacionais têm o seu próprio sistema de segurança construído dentro Os arquivos na qual os dados são armazenados são encriptados . Vários níveis de acesso são construídas e aplicadas para logins do banco de dados . Uma conta pode ser autorizado a ver apenas algumas tabelas e exibições , e pode ser restrita a manipulação apenas determinadas tarefas dentro de uma tabela específica , como a criação , atualização ou exclusão .
Programação
< br >

Todos os bancos de dados relacionais vêm com SQL , ou Structured Query Language , que é uma linguagem de programação projetada especificamente para trabalhar com tabelas relacionais . Ele está incorporado dentro de outras linguagens de programação como Java , C + + ou PHP, para permitir que essas línguas para fazer alterações aos dados. SQL é uma linguagem padrão, mas cada fornecedor de banco de dados também faz as coisas à sua maneira , ou complementa o idioma , o que torna difícil mudar de um RDBMS para outro. Além disso, fornecedores de RDBMS adicionar outras ferramentas de programação que são ambos destinados a tornar a vida mais fácil para o programador e torná-lo mais difícil de mudar para um sistema de banco de dados diferente.

Tipos de dados
< br >

Bancos de Dados Relacionais armazenar dados nas tabelas em diferentes tipos de campos. Texto, numérico, data /hora e binário são os principais tipos , e os campos numéricos são, então, dividido em vários subtipos. Isso permite que os campos a serem manipulados com funções específicas para o tipo de dados ou comparação corretamente para jogos .

Anterior :

Próximo : No
  Os artigos relacionados
·Como inserir um banco de dados no Vb.net 
·Joomla! Capacidade de Banco de Dados 
·Como exibir data em Zoho Creator 
·Como formatar Horas, minutos e segundos no Access 
·Consulta História em MySQL 
·Como converter Arrastando o sinal com SSIS 
·Como criar um banco de dados Oracle usando um arquivo d…
·Entrada e Saída em Stored Procedures 
·Como converter um arquivo SDF a um MDF 
·Como remover uma vírgula de uma coluna em SQL 
  Artigos em destaque
·Como desativar o AVG 9 
·Como gravar Adobe Premiere 6.5 arquivos para Nero 
·Como criar uma silhueta perfil no Illustrator 
·Como Remover GFI Software Endpoint Security 
·Pro Tools Le 8 Tutorial 
·Como fazer backup de um livro de endereços Mac Mail 
·Como adicionar sons para Pivot Stick sem um Movie Maker…
·Qual é a diferença entre os programas AVG e Spybot 
·O cartão postal Efeito Velha em Illustrator 
·O que é integridade referencial e como pode um program…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados