Vantagens e desvantagens do uso de um SGBD1. Controle de RedundanciaNo processamento tradicional de arquivos, cada grupo de usuarios deve manter seu proprio conjunto de arquivos e dados. Desta forma, acaba ocorrendo redundancias que prejudicam o sistema com problemas como: toda vez que for necessario atualizar um arquivo de um grupo, entao todos os grupos devem ser atualizados para manter a integridade dos dados no ambiente como um todo; a redundancia desnecessaria de dados levam ao armazenamento excessivo de informacoes, ocupando espaco que poderia estar sendo utilizado com outras informacoes.2. Compartilhamento de DadosUm SGBD multi-usuario deve permitir que multiplos usuarios acessem o banco de dados ao mesmo tempo. Este fator e essencial para que multiplas aplicacoes integradas possam acessar o banco.O SGBD multi-usuario deve manter o controle de concorrencia para assegurar que o resultado de atualizacoes sejam corretos. Um banco de dados multi-usuarios deve fornecer recursos para a construcao de multiplas visoes.3. Restricao a Acesso nao AutorizadoUm SGBD deve fornecer um subsistema de autorizacao e seguranca, o qual e utilizado pelo DBA para criar contas e especificar as restricoes destas contas; o controle de restricoes se aplica tanto ao acesso aos dados quanto ao uso de softwares inerentes ao SGBD.4. Representacao de Relacionamentos Complexos entre DadosUm banco de dados pode incluir uma variedade de dados que estao interrelacionados de varias formas. Um SGBD deve fornecer recursos para se representar uma grande variedade de relacionamentos entre os dados, bem como, recuperar e atualizar os dados de maneira pratica e eficiente.5. Tolerancia a FalhasUm SGBD deve fornecer recursos para recuperacao de falhas tanto de software quanto de hardware.6. Quando nao Utilizar um SGBDEm algumas situacoes, o uso de um SGBD pode representar uma carga desnecessaria aos custos quando comparado a abordagem processamento tradicional de arquivos como por exemplo: alto investimento inicial na compra de software e hardware adicionais; generalidade que um SGBD fornece na definicao e processamento de dados; sobrecarga na provisao de controle de seguranca, controle de concorrencia, recuperacao e integracao de funcoes.Problemas adicionais podem surgir caso os projetistas de banco de dados ou os administradores de banco de dados nao elaborem os projetos corretamente ou se as aplicacoes nao sao implementadas de forma apropriada. Se o DBA nao administrar o banco de dados de forma apropriada, tanto a seguranca quanto a integridade dos sistemas podem ser comprometidas. A sobrecarga causada pelo uso de um SGBD e a ma administracao justificam a utilizacao da abordagem processamento tradicional de arquivos em casos como: o banco de dados e as aplicacoes sao simples, bem definidas e nao se espera mudancas no projeto; a necessidade de processamento em tempo real de certas aplicacoes, que sao terrivelmente prejudicadas pela sobrecarga causada pelo uso de um SGBD; nao havera multiplo acesso ao banco de dados.Autor: F.C.T. - Unimar - Universidade de Marilia O Termo KAWAII foi criado durante o estudo de Yamane Kazuma a respeito da escrita japonesa entre as decadas de 1984 e 1986. Originalmente a escrita era feita de modo a utilizar caracteres verticais e de diferentes espessuras, ate que a partir da decada de 1970