? Software de banco de dados de um sistema de computador atua como um repositório eficiente e seguro para os dados de uma organização. Do usuário final do banco de dados geralmente nunca vê e podem não estar cientes disso. No entanto, ela usa o software de aplicação que interage com o banco de dados, de modo que o projetista do sistema deve criar o banco de dados para atender às suas necessidades. O designer discute metas do sistema com o usuário , em seguida, traduz -los em um banco de dados funcionando. Especificações
O usuário trabalha com os programas aplicativos que alimentam o banco de dados. Se ela é um engenheiro , por exemplo, ela vira a computador e recupera uma lista de peças para uma peça de maquinaria . Ela não vê o banco de dados que armazena a lista de peças , mas ela vê as telas e impressões. Para projetar o sistema de lista de peças , um programador fica com o engenheiro e descobre que tipo de informação que ela precisa, em seguida, cria o banco de dados , telas e relatórios de especificações do usuário . Com o tempo, o usuário pode querer funcionalidades novas ou diferentes , de modo que o programador faz com que essas revisões.
Regras
O usuário pode precisar de um sistema de software que seguir certas regras . Por exemplo , se uma parte contém chumbo , o sistema deve bloquear a sua utilização para máquinas usadas num ambiente doméstico. Seu departamento pode ter uma regra que o peso de uma máquina nunca deve ser superior a 200 libras. O programador define regras no banco de dados que automaticamente impor essas restrições.
Import /Export
Usuários freqüentemente manter registros em pequenos arquivos de planilhas . Eles usá-los para manter o controle de pequenos projetos , criar gráficos e executar outras tarefas diárias. O programador pode ajudar o usuário , fornecendo arquivos de exportação personalizados do banco de dados , o que o usuário abre com seu programa de planilha. Um processo do sistema de banco de dados penteia através dos dados e grava os registros em um formato de planilha. O usuário também pode querer alimentar o banco de dados a partir de arquivos gerados por uma fonte externa , de modo que o programador cria uma função de importação de dados para importar essas informações para o banco de dados .
Horário
Alguns tipos de software de gerenciamento de banco de dados pode processar dados automaticamente em uma programação. Isso pode ajudar um gerente, por exemplo, que precisa de um relatório a cada manhã resumindo o trabalho do dia anterior. Um processo de banco de dados, executando durante a noite, pode gerar essas informações. Outros processos de banco de dados programadas pode criar relatórios ou arquivos de exportação para a semana, mês ou trimestre . Se o usuário fornece sua agenda para o programador , o programador pode definir -se os processos .
Segurança
O programador precisa entender o papel da organização do usuário para configurar o banco de dados do segurança . Os bancos de dados permitem que uma grande quantidade de flexibilidade para garantir que apenas as pessoas certas tenham acesso a determinadas informações . Por exemplo , um engenheiro tem acesso total ao seu banco de dados de peças de engenharia , mas ele está bloqueado para fora do banco de dados da folha de pagamento . Um funcionário ordem pode ter acesso total a mais de um sistema de processamento de pedidos , mas ela não pode liberar ordens realizadas para a aprovação de crédito.