Um banco de dados relacional fornece uma maneira mais rápida , mais eficiente para recuperar os dados armazenados em várias tabelas diferentes. Um banco de dados relacional tem vários objetos que funções completas de recuperação , como stored procedures , tabelas e permissões de usuário. A estrutura do banco de dados inclui a capacidade de unir tabelas , índices e operadores de comparação . Função
Bancos de dados relacionais fornecem uma maneira mais eficiente para armazenar os dados da empresa , como eles podem armazenar, recuperar e remover milhares de registros em segundos. Isto é essencial para organizações que necessitam de procedimentos de grande porte, ad- hoc para realizar tarefas de trabalho. Bancos de dados relacionais são utilizados em aplicações internas e da Web para fornecer resultados rápidos para conteúdo dinâmico. Esses servidores podem armazenar todos os clientes, fim , finanças e informações de funcionários necessários para o negócio para funcionar.
Tipos
Há três principais produtos de banco de dados relacionais. MySQL é distribuído livremente , por isso é comumente usado para pequenas empresas ou blogs individuais na Internet . SQL Server é uma solução empresarial para médias e grandes empresas. SQL Server é distribuído pela Microsoft , e funciona bem com o quadro . Programação NET , que inclui línguas Web, como C # e VB.NET . Oracle é uma grande solução , a empresa comumente usado em escolas , governos e organizações nacionais.
Objetos
As tabelas são os principais objetos em um banco de dados relacional . Esses objetos contêm linhas e colunas que contêm os registros salvos pelos usuários. As tabelas podem conter apenas alguns registros de milhões de registros para redes de grandes empresas. Os procedimentos armazenados , escrito usando a Structured Query Language (SQL) , recuperar esses registros. As permissões de usuário são dadas para aqueles que podem aceder aos objetos de banco de dados .
Juntando
"Unir " tabelas é a estrutura principal que dá bases de dados relacionais uma vantagem sobre os flat- sistemas de arquivos . Juntando envolve a ligação entre dois ou mais tabelas com colunas correspondentes. Por exemplo, um registro de cliente é associado a um registro de pedido usando ID do cliente. Isso permite que o programador de banco de dados para recuperar vários registros em uma instrução SQL de tabelas separadas .
Índices
índices
são componentes de bancos de dados relacionais que classificar os registros da tabela. Um índice devidamente colocado classifica os registros , tornando a obtenção dessas informações é mais rápido. Sem índices, o banco de dados precisa pesquisar cada registro até encontrar o caminho certo. Classificando registros , índices habilitar o banco de dados para pesquisar blocos lógicos de registros sem consultar a tabela inteira.