softwares basicos acessa um dispositivo de armazenamento HD, fita, CD, disquete...atraves de um caminho fisico de acesso. Podem ocorrer problemas quando 2 ou mais pessoas tentam acessar o mesmo registro no mesmo BD, nao conseguindo acessar ou modificando e o bd nao atualizar, para solucionar estes deve se utilizar controle de concorrencia que trava os programas de acesso quando um registro ja esta sendo acessado por outro ou sofrendo atualizacoes. Hoje os usuarios realizam atualizacoes e acessos aos BD inclusive pela Internet. D) Manipular Dados e Gerar Relatorios : depois de instalado o dbms o sistema pode ser acessado por varios empregados atraves de comandos especificos em diferentes linguagens de programacao Ex: COBOL, SQL linguagem estruturada de consulta desenvolvida nos anos 70 como padrao. Comandos para manipular dados de um bd fazem parte da DML linguagem de manipulacao de dados que e fornecida junto com o dbms permitindo acesso, modificacao, consulta e geracao de relatorios. Programas consultam subesquemas, esquemas e o dbms para acessar dados armazenados num dispositivo fisico. SQL mais usada hoje pois pode ser embutida em outras linguagens, tambem por ter simplificado e padronizado procedimentos de manipulacao recuperacao e armazenamento. Depois de realizar estes processos e possivel obter saidas atraves de documentos e relatorios no video ou impressos, selecionando-se registros, formatados cabecalhos. As empresas utilizam estes para atingir suas metas pois apresentam informacoes uteis selecionadas e resumidas Ex: pedidos, relacao de clientes mensais. A ultima geracao de dbms permite que usuarios finais construam suas proprias bases de dados integrando-as com processadores de texto, planilhas eletronicas e outras ferramentas para resolver problemas do dia-dia, pessoais ou empresariais, e possivel criar tabelas personalizadas, modificar aplicacoes prontas, ja trazem modelos definidos, tem recursos de ajuda ao usuario e integracao com a Web. Ex: BD para profissionais DB2(IBM), Oracle Sao as empresas que determinam o tipo de dado a ser coletado e o banco utilizado, o analista auxilia na escolha do SGBD analisando necessidades e caracteristicas do BD que sao: Tamanho: determina o espaco requerido em disco, depende da quantidade de tabelas.Deve existir a possibilidade de acesso simultaneo a varios usuarios para se ter eficiencia na empresa eles devem ser escalados para manter bom desempenho no banco. Performance refere-se a velocidade de atualizacao e consulta aos registros, capacidade de memoria para executar o dbms. Integracao deve ter capacidade de se integrar com outros bancos e aplicacoes para importar e exportar dados.Recursos deve ter recursos de seguranca como controle de acesso, variedade de ferramentas, facil utilizacao, disponibilizar manuais para auxiliar o usuario quanto ao funcionamento, assistentes de modelos pre-definidos . Fornecedor deve-se optar pelos bens falados no mercado, que oferecam suporte e melhor custo financeiro. Custos: analisar custo inicial do pacote e de operacao mensal, aluguel, manutencoes, software, hardware, geralmente os para mainframes custam mais que os para PCs. Tipos de dados e informacoes que os gerentes precisam mudam de acordo com os processos corporativos. O numero de alternativas no uso de bd e dbms ajudam empresas a atingir metas atraves de:-Banco de Dados Distribuidos: unidades de processamento sao colocadas em diferentes locais, vinculando-se por