Questões de Banco de Dados para Concurso
Foram encontradas 15.577 questões
Tabela Funcionarios
CodFun int Primary Key Auto_Increment,
NomeFun Varchar(50),
DtNasc Date,
Salario Decimal(6,2);
I. A View sempre existe de forma física com tuplas armazenadas fisicamente no banco de dados;
II. A View é uma representação de uma ou mais tabelas que precisam ser referenciadas com mais frequência;
III. O comando para especificar uma View no MySQL é CREATE VIEW.
São verdadeiras as afirmações:
Assinale a alternativa que mostra o que será apresentado na tela após a execução do script:
Sobre backup em Sistemas Gerenciadores de Bancos de Dados MySQL, é correto afirmar que:
Selecione a alternativa que apresenta uma consulta SQL para os seguintes requisitos: devem ser exibidos os campos: Código e Nome do curso, Matrícula e Nome do aluno dos alunos com matrícula ativa; os registros devem ser ordenados pelo código do curso e pelo nome do aluno em ordem crescente.
Assinale a alternativa que contém as respostas corretas quanto ao referido processo:
Analise as afirmativas sobre modelos de dados:
I. Modelos que descrevem detalhes sobre como os dados são armazenados no computador.
II. Modelos que oferecem conceitos que podem ser entendidos pelos usuários, mas que não estão muito longe do modo como os dados são armazenados no computador.
III. Modelos que oferecem conceitos próximos ao modo como muitos usuários percebem os dados.
Selecione a alternativa que contém os nomes dos modelos na ordem correta:
Alison utilizou o seguinte comando SQL para inserir registros em uma tabela.
INSERT INTO TB_A (COL_1, COL_2)
SELECT COL_X, COL_Y
FROM TAB_B;
Após a execução do comando, Alison percebeu que a tabela
origem dos dados estava errada, deveria ser TB_C. Para apagar os
registros da tabela TB_A mantendo sua estrutura, Alison deve
executar o comando:
Observe o seguinte script SQL.
CREATE TABLE TB_PR
(ID_PROC int,NM_CIDADE VARCHAR2(50));
INSERT INTO TB_PR (ID_PROC, NM_CIDADE)
VALUES (1, 'ARACAJU');
INSERT INTO TB_PR (ID_PROC, NM_CIDADE)
VALUES (2, 'ITABAIANA ');
INSERT INTO TB_PR (ID_PROC, NM_CIDADE)
VALUES (3, 'LAGARTO');
INSERT INTO TB_PR (ID_PROC, NM_CIDADE)
VALUES (4, 'ARACAJU');
INSERT INTO TB_PR (ID_PROC, NM_CIDADE)
VALUES (5, 'ARACAJU');
SELECT NM_CIDADE AS "Cidade",
COUNT(ID_PROC) AS "Total de Processos"
FROM TB_PR
GROUP BY NM_CIDADE
ORDER BY COUNT(ID_PROC)DESC;
O resultado da execução do script SQL apresentado é:
CREATE TABLE TB_PROC (ID_PROC int , NM_JUIZ VARCHAR2(50), PR_FASE VARCHAR2(50));
INSERT INTO TB_PROC (ID_PROC, NM_JUIZ, PR_FASE) VALUES (1, 'A', 'CONTESTACAO'); INSERT INTO TB_PROC (ID_PROC, NM_JUIZ, PR_FASE) VALUES (2, 'A', 'INSTRUCAO'); INSERT INTO TB_PROC (ID_PROC, NM_JUIZ, PR_FASE) VALUES (3, 'B', 'INSTRUCAO'); INSERT INTO TB_PROC (ID_PROC, NM_JUIZ, PR_FASE) VALUES (4, 'A', 'RECURSAL'); INSERT INTO TB_PROC (ID_PROC, NM_JUIZ, PR_FASE) VALUES (5, 'B', 'CONTESTACAO');
SELECT COUNT(*) FROM TB_PROC WHERE NM_JUIZ = 'B' AND PR_FASE <> 'RECURSAL';
O resultado da execução do script SQL apresentado é:
A restrição SQL usada para garantir que cada registro em uma tabela seja identificado unicamente não permitindo valores nulos é a:
Para isso, o comando SQL utilizado para retornar apenas os valores diferentes de uma consulta é: