Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício de Fundamentos e Gestão de Banco de Dados Exercício de Fixação 1 Tentativa 3 de 3 Questão 1 de 10 Considere as proposições abaixo a respeito de banco de dados. I - Entidades fracas não podem ter quaisquer atributos-chaves. Por essa razão, são identificadas por estarem associadas a entidades específicas de um outro tipo de entidade em combinação com alguns de seus valores de atributos. II - Os atributos de uma entidade que podem ser eleitos como chave primária são conhecidos como chaves-candidatas. III - A terceira forma normal é baseada no conceito de dependência funcional. IV - A DDL é utilizada pelo DBA e projetistas de base de dados para definir seus esquemas, enquanto que a DML é utilizada para realizar as manipulações. Em relação às afirmativas acima, estão corretas: Apenas I, II e IV Questão 2 de 10 São componentes ou recursos contidos no dicionário de dados do SGBD: Esquemas, Mapeamentos, Restrições de Segurança e Restrições de Integridade Questão 3 de 10 Sobre um modelo E/R, considere: I - Entidade é qualquer objeto sobre o qual se pretende registrar informações; II - Um relacionamento pode ser considerado uma entidade; III - Uma relação do modelo relacional tem o mesmo significado que um relacionamento. Está correto o que consta em: I e II Apenas Questão 4 de 10 CEITEC 2012 - FUNRIO - Sistemas de Informação/ Engenharia/ Informática/ Análise de Sistemas/ Matemática - ETEA-SISAPL - Um SGBD deve evitar a entrada de informação incorreta ou inconsistente em sua base de dados, garantindo, com isso, a qualidade da informação inserida. Uma restrição de integridade é uma condição especificada no esquema da base de dados para restringir a informação a ser armazenada. Nas instruções SQL a seguir, assinale a que apresenta uma restrição de integridade referencial: create table curso_cadeira( cd_curso number(3) not null, cd_cadeira number(3) not null, semestre number(2) not null, primary key (cd_curso, cd_cadeira), foreign key (cd_curso) references cursos, foreign key (cd_cadeira) references cadeiras); Questão 5 de 10 Concurso CEITEC 2012 - FUNRIO - Sistemas de Informação/ Informática Engenharia/ Administração/ Matemática - ETEA-AGPRFA - Considere as proposições abaixo a respeito de banco de dados. I - Entidades fracas não podem ter quaisquer atributos-chaves. Por essa razão, são identificadas por estarem associadas a entidades específicas de um outro tipo de entidade em combinação com alguns de seus valores de atributos. II - Os atributos de uma entidade que podem ser eleitos como chave primária são conhecidos como chaves-candidatas. III - A terceira forma normal é baseada no conceito de dependência funcional. IV - A DDL é utilizada pelo DBA e projetistas de base de dados para definir seus esquemas, enquanto que a DML é utilizada para realizar as manipulações. Em relação às afirmativas acima, estão corretas: Apenas I, II e IV Questão 6 de 10 FCC, 2015, ManausPrev – Analista previdenciário, tecnologia da informação - A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Considere os grupos de comandos: I - CREATE, ALTER, DROP. II - GRANT, REVOKE. III - DELETE, UPDATE, INSERT. Assinale a alternativa que possui os comandos corretos para os respectivos grupos: I correspondem à Data Definition Language − DDL e III à Data Manipulation Language − DML Questão 7 de 10 Em uma certa arquitetura, o frontend executa as tarefas do aplicativo, e o backend executa as consultas no SGBD, retornando os resultados ao cliente. Apesar de ser uma arquitetura bastante popular, são necessárias soluções sofisticadas de software que possibilitem o tratamento de transações, confirmações de transações, desfazer transações, dentre outras funcionalidades. Marque a alternativa que representa essa arquitetura que foi descrita. Arquitetura Banco de Dados Cliente-Servidor Questão 8 de 10 CEITEC 2012 - FUNRIO - Sistemas de Informação/ Informática/ Engenharia/ Administração/ Matemática - ETEA-AGPRFA - Em SQL, uma visão é uma relação que não está no modelo lógico do banco de dados, mas que é visível ao usuário como uma relação virtual. Marque a alternativa que possui o comando utilizado para a criação desta visão. CREATE VIEW [NOME DA VISAO] AS [EXPRESSAO DA CONSULTA] Questão 9 de 10 Em SQL (Structured Query Language), as funções de agregação são muito úteis para obtenção de informação resumida sobre um resultado de um comando SELECT e também no tratamento de informações de forma agrupada (geralmente em grupos menores). No agrupamento de informações, resultados de consultas SQL, algumas cláusulas devem ser utilizadas quando se pretende restringir o conjunto de registros a ser utilizado. Nesse sentido, analise a afirmativa a seguir. “Utiliza–se a cláusula ________________ sempre que se pretende restringir os registros a serem considerados na seleção. A cláusula ________________ serve para restringir os grupos que foram formados depois de aplicada a restrição da cláusula ________________." Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior. WHERE / HAVING / WHERE Questão 10 de 10 A terceira forma normal é baseada no conceito de: Dependência Transitiva
Compartilhar