Baixe o app para aproveitar ainda mais
Prévia do material em texto
SE GOSTOU, CURTI O ARQUIVO!!! A linguagem de programação SQL é interna aos SGBDs e sempre atuará em conjunto com a linguagem de programação para a aplicação, como Java, C# ou PHP, por exemplo. Ela é a linguagem universal para a comunicação com SGBDs, e, por isso, as aplicações implementam simplesmente as interfaces de apoio para os procedimentos de acordo com cada tipo de particularidade de um SGBD. A respeito da linguagem de programação SQL, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I. ( ) A SQL é utilizada somente por desenvolvedores de aplicações que armazenam e validam dados, em função da necessidade do conhecimento de programação lógica e relacional. II. ( ) Projetos de banco de dados mal construídos e consultas SQL superficiais e sem o cuidado de um especialista representam o maior gargalo de performance em uma aplicação, por consumirem quantidade de memória e processador em excesso. III. ( ) As aplicações que usam o banco de dados não só como armazenador de dados, mas como uma camada por baixo da aplicação (com a utilização de princípios como integridade dos dados, validação, controle de acesso e segurança), fornecem um ambiente altamente eficaz e profissional. IV. ( ) A SQL, igualmente a outras linguagens de programação, sofre grande alteração ao longo do tempo, sendo que deve haver um entendimento teórico e prático constante para garantir uma habilidade a longo prazo. Assinale a alternativa que apresenta a sequência correta. · V, F, V, F. · V, F, F, V. · F, V, V, V. · V, F, F, F. · F, V, V, F. A terceira camada do sistema de gerenciamento de banco de dados é dividida em dois subsistemas: a) subsistema de gerenciamento de armazenamento, que fornece uma interface entre os dados de baixo nível armazenados no banco de dados, os programas de aplicação e as consultas submetidas ao sistema; e b) subsistema de processamento de consulta, que compila e executa as instruções DDL e DML. SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistemas de banco de dados. Rio de Janeiro: Elsevier, 2006. Já a segunda camada de um sistema de um banco de dados é dada por: · usuários leigos, programadores de aplicação, usuários avançados, administrador de banco de dados. · sublinguagens de definição de metadados, manipulação e consulta de dados através de “querys”. · processador de consultas, programas de aplicação e interface de gerenciador de armazenamentos. · interface de armazenamento de dados, criação de índices, dicionário de dados e dados estatísticos. · interface de aplicação, programas de aplicação, ferramentas de consulta e ferramentas de administração. O Data Warehouse consolida as informações orientadas a assuntos das atividades organizacionais a partir de um grande volume de dados, favorecendo relatórios e a análise de informações estratégicas. As fontes de bases de dados dos Data Warehouse são a partir de: · bases transacionais internas e externas. · dados diretamente imputados pelo usuário. · fontes de dados não estruturados, somente. · arquivos não estruturados, somente. · bases multidimensionais de dados semiestruturados.
Compartilhar