Prévia do material em texto
APOL DISCURSIVA SISTEMA GERENCIADOR DE BANCO DE DADOS FEITA DIA 18/10/16 1-LEIA E ANALISE A SEGURANÇA DO BANCO DE DADOS É UMA ÁREA EXTENSA QUE TENTA RESOLVER MUITOS PROBLEMAS INCLUINDO OS SEGUINTES: 1- DIVERSAS QUESTÕESLEGAIS E ÉTICAS COM RELAÇÃO AO DIREITO DE ACESSAR CERTAS INFORMAÇÕES... 2- QUESTÕES POLITICAS EM NÍVEL GOVERNAMENTAL INTITUCIONAL OU CORPOTATIVO QUANTOS AOS TIPOS DE INFORMAÇÕE QUE NÃO DEVEM SE TORNAR PÚBLICAS... 3- QUESTÕES RELACIONADAS AO SITEMA, COMO NÍVEIS DE SISTEMA EM QUE VÁRIAS FUNÇÕES DE SEGURANÇA DEVEM SER IMPOSTAS... 4- A NECESSIDADE, EM ALGUMAS ORGANIZAÇÕES, DE IDENTIFICAR VÁRIOS NÍVEIS DE SEGURANÇA E CATEGORIZAR OS DADOS E USUÁRIOS COM BASE NESSAS CLASSIFICAÇÕES... APÓS A LEITURA ATENTA DO TEXTO, RESPONDA A QUESTÃO: AS PRÁTICAS DE SEGURANÇA PARA UMA BASE DE DADOS DE UMA ORGANIZAÇÃO SÃO VÁLIDAS PARA A BASE DE DADOS DE OUTRA ORGANIZAÇÃO? EXPLIQUE 2- FAZEM PARTE DE UM DATE WAREHOUSE (DW) AS BASES DE DADOS EM QUE A MODELA GEM SEGUEM TÉCNICAS PRÓPRIAS DISTINTAS DAS TECNICAS UTILIZADAS NA MODELAGEM DE DADOS PARA AS BASES CHAMADAS OPERACIONAIS. EXPLEQUE COMO UMA BASE DE DADOS PARA DW DIFERENCIA DE UMA BASE DE DADOS OPERACIONAL? 3- NO CONTEXTO DE VARIÁVEIS DE AMBIENTE E DOS PARAMETRO DE UMA PROCEDURE QUAL A MELHOR ALTERNATIAVA PARA O SEGUINTE SENÁRIO: 1- O DESENVOLVEDOR (PROGRAMADOR) PRECISA DO VALOR RESULTANTE DE UMAS DAS OPERAÇÕES REALIZADAS EM UMA PROCEDURE. 2- A PROCEDURE EM QUESTÃO REALIZA VÁRIAS OPERAÇÕES. COMO A PROCEDURE DEVE TRATAR ESSA NECESSIDADE, E COMO DEVE PROCEDER O PROGRAMADO PARA TER ACESSO AO REFERIDO VALOR? 4-NO SENTIIDO TÉCNICO DE UM BANCO DE DADOS O TERMO TRANZAÇÃO REFERE-SE A UM CONJUNTO DE INSTRUÇÕE COM GARANTIA DE TRATAMENTO SEGUINDO REGRAS QUE NÃO INFERE EM PROBLEMAS PARA OS DADOS. O CONTROLE DAS TRANSAÇÕE É REALIZADO POR SOFTWARES QUE FAZEM PARTE DO SGDB. ELMASRI ETL(2011 P.501)DIZ QUE UMA TABELA NORMALMENTE É IMPLEMENTADA POR UM PROGRAMA DE COMPUTADOR , QUE INCLUI COMANDOS DE BANCOS DE DADOS COMO RECUPERAÇÃO INSERÇÕES INCLUSÕES E ATUALIZAÇÕES CONSIDERANDO ISSO, ANALISE AS AFIRMITAS COM OBJETIVOS DE CLASSIFICALAS COMO CORRETA OU INCORRETA E JUSTIFIQUE SUA RESPOSTA. A- A EXPRESSÃO BEGIN TRANSACTION INDICA AO SOFTWARE DO SGDB QUE TRATA AS REQUISIÇÕES SOBRE A EXISTENCIA DE UMA TRANSAÇÃO. B- A EXPRESSÃO END TRANSACTION INDICA AO SOFTWARE DO SGDB QUE TRATA AS REQUISIÇÕES O FIM DE TODAS AS TRANSAÇÕES EM CURSO. 5-NO MODELO LÓGICO IDENTIFICAM-SE AS TABELAS OS RESPECTIVOS ATRIBUTOS(CAMPOS) E DEFINE SE O CAMPO CHAVE, VISANDO A NORMALIZAÇÃO DO BANCO DE DADOS. ESTE PROCESSO É SEGUIDO DE FORMA A GARANTIR QUE OS DADOS NÃO FIQUEM REDUNDANTES E FIQUEM ORGANIZADOS, FACILITANDO O ACESSO DOS MESMOS E OCUPANDO O MINIMO DE ESPAÇÕ POSSÍVEL. EM QUE SITUAÇÃO A DESNORMALIZAÇÃO É ACEITÁVEL? EXPLIQUE