Questões de Concurso Sobre banco de dados
Foram encontradas 15.797 questões
CREATE TABLE TAB1 (MAT INT(10) NOT NULL, NOME VARCHAR(4) NOT NULL, FONE VARCHAR(9), PRIMARY KEY (MAT)); INSERT INTO TAB1 VALUES (0123456789, ‘ABC’, ‘XYZ’); CREATE VIEW V1 AS SELECT NOME, FONE, FONE+NOME AS VALUE FROM TAB1; SELECT * FROM V1;
O resultado da declaração SELECT corresponde, respectivamente, a
Leia o fragmento a seguir:
“Um esquema de relação S está na _____ forma normal com relação a um conjunto de dependências F (que inclui dependências funcionais e dependências multivaloradas) se, para cada dependência multivalorada não trivial X -> -> Y em F, X é uma superchave para R.”
Assinale a alternativa cujo item completa corretamente a lacuna do fragmento acima.
Com relação às definições dos diferentes tipos de chaves em um projeto de Banco de Dados, analise as afirmativas a seguir.
I. Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Se uma das colunas (ou combinação de colunas) é escolhida como chave primária, as demais são denominadas chaves estrangeiras.
II. Uma chave estrangeira é uma coluna ou uma combinação de colunas cujos valores aparecem necessariamente na chave primária de uma tabela. A chave estrangeira é o mecanismo que permite a implementação de relacionamentos em um banco de dados relacional.
III. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores não distinguem uma linha das demais dentro de uma tabela.
Com relação às vantagens que podem ser destacadas ao ser usada a abordagem de SGBD centralizados, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Controle de Redundância.
( ) Imposição de Restrições de Integridade.
( ) Utilização de Triggers e Stored Procedures.
As afirmativas são, respectivamente,
Na figura a seguir está representado, de modo resumido, parte
de um diagrama ER na chamada notação pé-de-galinha
Na figura acima, I e II correspondem, respectivamente, às
cardinalidades
Leia o fragmento a seguir.
“A cardinalidade _____ 1 (um) também recebe a denominação de associação _____, já que ela indica que o relacionamento deve, necessariamente, associar uma ocorrência de entidade a cada ocorrência da entidade em questão. Por outro lado, com base na linha de raciocínio, a cardinalidade _____ 0 (zero) também recebe a denominação de associação _____.”
Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.
Assinale a alternativa que contém o resultado do comando SQL.
SELECT
tipoVinho AS `Tipo`,
MAX(precoVinho) `Max`,
MIN(precoVinho) `Min`,
CAST(AVG(precoVinho) AS DECIMAL(5,1)) AS `Média`
FROM vinhos
GROUP BY tipoVinho
WITH ROLLUP;
Assinale a sequência de comandos que retorna esta tabela.
Assinale a alternativa que contém o resultado do comando SQL.
SELECT
nomeVinho, tipoVinho, precoVinho
FROM vinhos ORDER BY precoVinho LIMIT 2, 1;
Com base na tabela abaixo, assinale a alternativa que contém os comandos SQL que gera a referida tabela.
+---------------+-----------+-------------+
| Tipo do Vinho | Mais caro | Preco Medio |
+---------------+-----------+-------------+
| branco | 333.00 | 261.000000 |
| rose | 350.00 | 325.000000 |
| tinto | 397.00 | 215.666667 |
+---------------+-----------+-------------+
( ) select distinct a.Y from R as a where not exists ( select * from S as b where not exists (
select * from R as c where (c.Y=a.Y) and (c.X=b.X) ) );
( ) select P.Y from R as P, S as T where P.X = T.X group by P.Y having count(P.Y) = (select count(X) from S); A sequência das atribuições, de cima para baixo, é: