﻿constructor=[type Function]&__proto__=[object Object]&gametopic=Modelo Físico&coursetitle=Banco de Dados&c1=Conceitos&c1a1=[INFRAERO-2011]No PostgreSQL, quando da atribuição de privilégios, para criar uma tabela com restrição de chave estrangeira, é necessário possuir, também na tabela com a chave 
referenciada, o privilégio&c1a1q1=a) REFERENCES.&c1a1q2=b) RULE.&c1a1q3=c) TRIGGER.&c1a1q4=d) PUBLIC.&c1a1q1correct=1&c1a1q2correct=0&c1a1q3correct=0&c1a1q4correct=0&c1a2=[Instituto Cidades 2009] Acerca dos conhecimentos sobre expressões DDL do SQL, marque a alternativa INCORRETA:
&c1a2q1=a) Permitem especificar esquema de relações (tabelas).&c1a2q2=b) Permitem especificar domínio de valores associados a cada atributo.&c1a2q3=c) Permitem especificar as tabelas primárias DDL´s.&c1a2q4=d) Permitem especificar autorização de acesso para cada relação.&c1a2q1correct=0&c1a2q2correct=0&c1a2q3correct=3&c1a2q4correct=0&c1a3= [TRE-2011] A cláusula Having existe na SQL porque
&c1a3q1=a) sem ela não é possível totalizar uma coluna.&c1a3q2=b) Where não pode ser usada com funções de agregação.&c1a3q3=c) Sum não pode ser usada como função de agregação.&c1a3q4=d) ela substitui a cláusula Count quando do somatório horizontal.&c1a3q2correct=2&c1a3q1correct=0&c1a3q3correct=0&c1a3q4correct=0&c2=Operações&c2a1=[MPE-2010] Dadas duas relações A e B do mesmo tipo, uma relação de tipo igual, cujo conteúdo contém todas as tuplas que aparecem tanto em A quanto em B, será obtida por meio da operação relacional
&c2a1q1=a) união.&c2a1q2=b) interseção.&c2a1q3=c) projeção.&c2a1q4=d) junção.&c2a1q2correct=2&c2a1q1correct=0&c2a1q3correct=0&c2a1q4correct=0&c2a2= [MPE-2010] NÃO se trata de uma operação executada com a linguagem de manipulação de dados:&c2a2q1=a) Especificação do esquema do banco de dados.&c2a2q2=b) Recuperação da informação armazenada.&c2a2q3=c) Inserção de novas informações.&c2a2q4=d) Exclusão de informações.&c2a2q1correct=1&c2a2q3correct=0&c2a2q4correct=0&c2a2q2correct=0&c2a3=[MPE-2010] Na linguagem SQL, a cláusula WHERE é parte opcional da instrução &c2a3q1=a) SELECT, UPDATE e DELETE.&c2a3q2=b) SELECT, apenas.&c2a3q3=c) DELETE, apenas.&c2a3q4=d) SELECT e DELETE, apenas.&c2a3q1correct=1&c2a3q2correct=0&c2a3q3correct=0&c2a3q4correct=0&c3=SQL&c3a1= [MPE-2010] Para eliminar as linhas em duplicidade no resultado de uma consulta em uma tabela, no comando SELECT da linguagem SQL utiliza-se
&c3a1q1=a) a cláusula ORDER BY.&c3a1q2=b) a palavra-chave DISTINCT.&c3a1q3=c) a cláusula HAVING.&c3a1q4=d) uma condição na cláusula WHERE.&c3a1q1correct=0&c3a1q2correct=2&c3a1q3correct=0&c3a1q4correct=0&c3a2=[TRT-2010] O retorno do valor médio de uma coluna contendo diversos números é possibilitado pela expressão SQL&c3a2q1=a) SELECT column_name (AVG) FROM table_name &c3a2q2=b) SELECT AVG OF column_name FROM table_name &c3a2q3=c) SELECT AVG(column_name) FROM table_name &c3a2q4=d) SELECT FROM table_name AVG(column_name)&c3a2q1correct=0&c3a2q2correct=0&c3a2q3correct=3&c3a2q4correct=0&c3a3=[Instituto Cidades 2009] Acerca de linguagem SQL, marque a alternativa INCORRETA:
&c3a3q1=a) Essa linguagem é utilizada para recuperação de dados por usuários ou por programas.&c3a3q2=b) Essa linguagem atua com manipulação de dados.&c3a3q3=c) Essa linguagem permite especificação de direitos de acessos.&c3a3q4=d) Essa linguagem permite especificação de regras para a redundância de dados.&c3a3q1correct=0&c3a3q2correct=0&c3a3q3correct=0&c3a3q4correct=4&c4=SQL&c4a1=[Instituto Cidades 2009] Acerca de Modelo Relacional, marque a alternativa correta:&c4a1q1=a) A cláusula WHERE define as tabelas de onde o resultado é produzido.&c4a1q2=b) O comando DROP TABLE remove as tuplas da tabela e sua definição do catálogo.&c4a1q3=c) O comando ALTER TABLE altera, exclusivamente, uma condição específica de restrição.&c4a1q4=d) O comando UPDATE permite inserir uma nova tupla.&c4a1q1correct=0&c4a1q2correct=0&c4a1q3correct=3&c4a1q4correct=0&c4a2=[Instituto Cidades 2009] Acerca de Estrutura Básica de Modelo Relacional, marque a alternativa INCORRETA.
&c4a2q1=a) A cláusula SELECT corresponde à operação de projeção da álgebra relacional.&c4a2q2=b) A cláusula ALL retorna todas as tuplas, inclusive as repetidas (default).&c4a2q3=c) A cláusula DISTINCT retorna apenas as tuplas não repetidas.&c4a2q4=d) A cláusula AS retorna atributos como relações.&c4a2q1correct=0&c4a2q2correct=0&c4a2q3correct=0&c4a2q4correct=4&c4a3=[Instituto Cidades 2009] Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:&c4a3q1=a) O predicado LIKE é um predicado com operações de boleanos.&c4a3q2=b) O predicado IS NULL faz a checagem de valores zerados.&c4a3q3=c) O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário.&c4a3q4=d) A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY.&c4a3q1correct=0&c4a3q2correct=0&c4a3q3correct=3&c4a3q4correct=0&c5=SQL&c5a1=[DETRAN-2010] Sobre o comando “drop table pedido;” assinale a alternativa correta: 
&c5a1q1=a) Cria a tabela pedido.&c5a1q2=b) Duplica a tabela pedido. &c5a1q3=c) Cria uma chave primária na tabela pedido.&c5a1q4=d) Elimina a tabela pedido.&c5a1q1correct=1&c5a1q2correct=0&c5a1q3correct=0&c5a1q4correct=0&c5a2=[DETRAN-2010] Assinale a alternativa que corresponde à funcionalidade da seguinte sintaxe: 
SELECT * FROM tabela ;
&c5a2q1=a) Selecionar apenas a primeira coluna da tabela.&c5a2q2=b) Selecionar todas as colunas da tabela. &c5a2q3=c) Inserir o símbolo asterisco na tabela. &c5a2q4=d) Inserir a coluna asterisco na tabela.&c5a2q1correct=0&c5a2q2correct=2&c5a2q3correct=0&c5a2q4correct=0&c5a3=[DETRAN-2010] Assinale a alternativa correta sobre fragmento de  comando a seguir:
(select distinct nome_cliente from contas) intersect (select distinct nome_cliente from emprestimos) 
 &c5a3q1=a) Se um cliente possui conta mas não possui empréstimos no banco, aparecerá no resultado.&c5a3q2=b) Se um cliente tem diversas contas e empréstimos no banco, aparecerá todas as repetições no resultado. &c5a3q3=c) Se um cliente tem diversas contas e empréstimos no banco, aparecerá somente uma vez no resultado.&c5a3q4=d) Se um cliente tem diversas contas e empréstimos no banco, não aparecerá no resultado.&c5a3q1correct=0&c5a3q2correct=0&c5a3q3correct=3&c5a3q4correct=0
