Um sistema de gerenciamento de banco de dados (DBMS) é uma coleção de programas que permitem que os usuários finais para criar, manter e controle de registros em um banco de dados. DBMS apresenta abordar principalmente a criação de bases de dados para extração de dados, consultas e registro de interrogatório. A diferença entre um sistema de DBMS e uma gama ambiente de desenvolvimento de aplicações de uso de dados pessoais. Data Access
sistemas DBMS normalmente têm bases de dados centralizadas . Os usuários finais podem acessar bancos de dados sem interrupção programador ou os desenvolvedores do programa aplicativo com a criação de programas de acesso. As estruturas de banco de dados e de registros já estão incorporadas ao software. A vantagem nesta área é o acesso a estruturas de dados e registros.
Programa Catalog
Em um sistema DBMS , um usuário final pode catalogar programas favoritos para visualizar, editar ou excluir dados. Cada usuário pode copiar as rotinas de um arquivo de catálogo definido pelo usuário para o gerenciamento de banco de dados. O sistema de catálogo é uma ferramenta pessoal utilizado por usuários finais para executar programas sem ter um especialista em aplicações de conceber o programa para eles.
Registros Interrogatório
Registros programas de interrogatório são projetados para fornecer as informações do usuário final através de vários programas , consulta programas geradores de relatório ou inquérito geral. O programa mais popular é o programa de consulta, o que permite que o usuário final para desenvolver habilidades básicas do programa através da construção de programas de dados simples usando um processador de linguagem de consulta para extrair dados . Programas de consulta são utilitários poderosos para registros de interrogatório.
Vantagens Pessoal
Um sistema DBMS consiste em gerentes de dados e administradores de banco de dados que supervisionam toda a operação DBMS. Suas funções principais são a manutenção de registros de banco de dados , carregamento lançamentos de programas e certificando-se de programação principal é executado diariamente . Desenvolvimento de aplicações consistem de programadores, técnicos de informática e um analista de sistemas com o trabalho de encontrar erros de software para testes.