Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
O que é o banco de dados Abstração
Loja organizações Databases ajuda e analisar grandes quantidades de informação de forma eficiente e econômica. Para obter as informações no banco de dados , no entanto, um programador deve criar formulários de entrada e outros softwares para usuários não técnicos . A camada de abstração de banco de dados facilita o trabalho de programação de banco de dados , ajudando o programador escrever melhor software com menos trabalho. Banco de Dados

Um banco de dados de computador consiste em arquivos e programas especializados destinados a organizar os dados . A base de dados tem um programa servidor que monitoriza os dados continuamente medida que se move para dentro e para fora da base de dados . Todos os pedidos de acesso ao banco de passar pelo servidor. Isso evita que usuários não autorizados e solicitações incorretas para dados , mantendo assim a segurança ea confiabilidade do banco de dados.
Abstraction Layer

Um banco de dados é útil somente se ele tem programas para adicionar de dados, fazer mudanças e criar relatórios. No entanto, para escrever programas de banco de dados , o programador deve entender o software de banco de dados . A camada de abstração de banco de dados torna esta tarefa mais fácil . Ele traduz instruções de programação na linguagem o programador já sabe em comandos de banco de dados . O programador então precisa aprender apenas algumas novas instruções de programação ou variações sobre os já existentes.

API

As linguagens de programação têm uma variedade de ferramentas que os usos programador para escrever software. Uma dessas ferramentas é a interface de programação de aplicativos, ou API , que atua como uma " porta de entrada " de um programa para um grande pedaço de software , como um banco de dados. Com a API , o programador usa características familiares de uma língua para se comunicar com o banco de dados . Ele pode ser capaz de escrever um software compatível com banco de dados sem a API , mas o trabalho é mais fácil com ele. Aqui, a API funciona como uma camada de abstração entre o banco de dados e software do programador.
Programação

Com uma camada de abstração de banco de dados, um programador utiliza a mesma linguagem para que ela está acostumada . Ela pode precisar adicionar uma linha extra ou dois , no início de um programa para estabelecer uma conexão com o banco de dados e outra linha no final do programa para fechar a conexão. Ela pode escrever novos registros no banco de dados ou atualizar os registros existentes com programação semelhante ao que ela fez antes . Se a organização muda para uma outra marca de software de banco de dados , a camada de abstração lida com as diferenças. Antigos programas vai continuar a trabalhar , eo programador não precisa aprender nada de novo .

Anterior :

Próximo : No
  Os artigos relacionados
·Como navegar para cima da árvore com MS SQL 
·SQL Gatilho Deleted 
·Notas Vs . Bookends 
·A função de agregação na Subqueries 
·Como usar metadados em um banco de dados 
·O que Permissão para definir para SQLite Pasta 
·Como exportar Triggers Com o Oracle 
·A Oracle ORA- 12637 Packet Receber Falha 
·Quais são as tarefas básicas de ETL 
·A diferença entre ISQL e OSQL 
  Artigos em destaque
·Como desinstalar um campo ZoneAlarm Força 
·Como copiar grandes quantidades de dados de um DVD para…
·O que é um delimitado e um arquivo de largura fixa 
·Como gravar um vídeo iTunes Music para um CD 
·Como remover Trend Micro Internet Security 
·Como adicionar efeitos visuais no Media Player 11 
·Como remover MP3 Rocket From System Tray 
·Como usar o After Effects como um Live Visualizer 
·Como encontrar um número de ocorrências em um CLOB 
·Como fazer um redemoinho ocidental em Illustrator 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados