Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q476419 Banco de Dados
Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

CREATE TABLE Pessoa (      PessoaID int ,
                                           Nome varchar (255) ,
                                           Sobrenome varchar (255),
                                           Endereco varchar (255) ,
                                           Cidade varchar (255)) ;

Após a criação, a tabela foi preenchida, porém o programador percebeu que todos os Nomes foram colocados no lugar do Sobrenome e vice-versa.

Que instrução SQL pode ser usada para realizar a troca, corrigindo a base?
Alternativas
Q476392 Banco de Dados
Considere o seguinte código SQL:

CREATE TABLE EMPREG
(ID INTEGER PRIMARY KEY, NOME CHAR(20), SOBRENOME CHAR(60), SALARIO REAL);
INSERT INTO EMPREG VALUES (44, ‘William’, ‘Simpson’, 6387.01);
INSERT INTO EMPREG VALUES (11, ‘Fulano’, ‘Brasil’, 3045.78);
INSERT INTO EMPREG VALUES (22, ‘Beltrano’, ‘da Silva’, 4046.79);
INSERT INTO EMPREG VALUES (33, ‘Carlos’, ‘da Silva’, 13040.78);
CREATE TABLE COMISSAO
(ID INTEGER REFERENCES EMPREG(ID), MES INTEGER CHECK (MES BETWEEN 1 AND 12),
VALOR_COMISS REAL, PRIMARY KEY (ID, MES));
INSERT INTO COMISSAO VALUES (22,1,1001.67);
INSERT INTO COMISSAO VALUES (22,6,1001.67);
INSERT INTO COMISSAO VALUES (44,5,2338.67);
INSERT INTO COMISSAO VALUES (11,1,400.67);
INSERT INTO COMISSAO VALUES (33,9,2340.00);
INSERT INTO COMISSAO VALUES (44,12,2940.67);

O resultado da consulta

SELECT NOME FROM EMPREG WHERE 2340.00 < (SELECT AVG(VALOR_COMISS) FROM COMISSAO WHERE EMPREG.ID = COMISSAO.ID);

será
Alternativas
Q476391 Banco de Dados
Nas transações em bancos de dados concorrentes, se uma transação requer o acesso
Alternativas
Q462592 Banco de Dados
As tabelas a seguir pertencem ao esquema de um banco de dados de atletas de salto em distância.

CREATE TABLE ATLETA (
   COD NUMBER(5) NOT NULL,
   NOME VARCHAR2(50) NOT NULL,
   NUM_INSCR NUMBER(7),
   TELEFONE VARCHAR2(8) NOT NULL,
   CONSTRAINT ATLETA_PK PRIMARY KEY (COD))
CREATE TABLE PROVA (
   COD_ATL NUMBER(5) NOT NULL,
   COD_PROVA NUMBER(5) NOT NULL,
   MARCA NUMBER(5,2),
   CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA),
   CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
         ATLETA(COD))


Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.

Seja µ a média das marcas de todos os saltos realizados em uma prova.
Qual consulta permite exibir o código da prova e a média dos saltos (µ) relativos às provas em que 7,55 ≤ µ ≤ 7,60?
Alternativas
Q462591 Banco de Dados
As tabelas a seguir pertencem ao esquema de um banco de dados de atletas de salto em distância.

CREATE TABLE ATLETA (
   COD NUMBER(5) NOT NULL,
   NOME VARCHAR2(50) NOT NULL,
   NUM_INSCR NUMBER(7),
   TELEFONE VARCHAR2(8) NOT NULL,
   CONSTRAINT ATLETA_PK PRIMARY KEY (COD))
CREATE TABLE PROVA (
   COD_ATL NUMBER(5) NOT NULL,
   COD_PROVA NUMBER(5) NOT NULL,
   MARCA NUMBER(5,2),
   CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA),
   CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
         ATLETA(COD))

Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.

Seja x a média das marcas alcançadas por todos os saltos registrados na tabela PROVA.
Qual consulta permite exibir o código dos atletas que realizaram mais de dois saltos cujas marcas são menores do que x?
Alternativas
Q462590 Banco de Dados
As tabelas a seguir pertencem ao esquema de um banco de dados de atletas de salto em distância.

CREATE TABLE ATLETA (
   COD NUMBER(5) NOT NULL,
   NOME VARCHAR2(50) NOT NULL,
   NUM_INSCR NUMBER(7),
   TELEFONE VARCHAR2(8) NOT NULL,
   CONSTRAINT ATLETA_PK PRIMARY KEY (COD))
CREATE TABLE PROVA (
   COD_ATL NUMBER(5) NOT NULL,
   COD_PROVA NUMBER(5) NOT NULL,
   MARCA NUMBER(5,2),
   CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA),
   CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
         ATLETA(COD))

Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.

O técnico da equipe de saltos solicitou que fosse elaborada uma consulta SQL que realize o seguinte:
• Exibir, para cada atleta, o nome e a quantidade de saltos cujas marcas foram abaixo de 7,5 m.
• A consulta deve exibir uma linha para cada atleta.
• Devem ser exibidos apenas os nomes dos atletas que realizaram pelo menos um salto abaixo de 7,5 m.

Qual consulta realiza o que foi pedido?
Alternativas
Q462589 Banco de Dados
As tabelas a seguir pertencem ao esquema de um banco de dados de atletas de salto em distância.

CREATE TABLE ATLETA (
   COD NUMBER(5) NOT NULL,
   NOME VARCHAR2(50) NOT NULL,
   NUM_INSCR NUMBER(7),
   TELEFONE VARCHAR2(8) NOT NULL,
   CONSTRAINT ATLETA_PK PRIMARY KEY (COD))

CREATE TABLE PROVA (
   COD_ATL NUMBER(5) NOT NULL,
   COD_PROVA NUMBER(5) NOT NULL,
   MARCA NUMBER(5,2),
   CONSTRAINT PROVA_PK PRIMARY KEY (COD_ATL,COD_PROVA),    CONSTRAINT PROVA_FK FOREIGN KEY (COD_ATL) REFERENCES
         ATLETA(COD))

Observação:
• A coluna MARCA, localizada na tabela PROVA, contém a distância, em metros, saltada por um atleta em uma prova.

Qual comando SQL irá inserir corretamente uma nova linha na tabela de atletas?
Alternativas
Q462588 Banco de Dados
Que tipo de aplicação OLAP combina a tecnologia de banco de dados relacionais com a de banco de dados multidimensionais?
Alternativas
Q462586 Banco de Dados
Um dos objetivos da normalização de dados é
Alternativas
Q462585 Banco de Dados
Uma Tabela R se encontra na terceira forma normal (3FN) se, e somente, R
Alternativas
Q462584 Banco de Dados
Em relação aos diagramas E-R, presente no enunciado, as seguintes convenções foram adotadas:

• Os atributos das entidades e das relações são representados por círculos.
• Os atributos identificadores são representados por círculos preenchidos. Em relação aos esquemas relacionais apresentados nas alternativas, as seguintes convenções foram adotadas:
• Uma tabela tem um nome e uma lista de colunas entre parênteses.
• Os tipos de dados das colunas são irrelevantes para as questões.
• As colunas que compõem as chaves primárias estão sublinhadas.
• Uma chave estrangeira é mostrada na formaimagem-014.jpg representa a(s) coluna(s) que faz(em) parte da chave estrangeira e imagem-015.jpg representa a tabela que a chave estrangeira referencia.

O diagrama E-R abaixo exibe uma hierarquia de entidades:

imagem-017.jpg

Qual esquema Relacional preserva a semântica do modelo acima?
Alternativas
Q462583 Banco de Dados
Em relação aos diagramas E-R, presente no enunciado, as seguintes convenções foram adotadas:

• Os atributos das entidades e das relações são representados por círculos.
• Os atributos identificadores são representados por círculos preenchidos.

Em relação aos esquemas relacionais apresentados nas alternativas, as seguintes convenções foram adotadas:
• Uma tabela tem um nome e uma lista de colunas entre parênteses.
• Os tipos de dados das colunas são irrelevantes para as questões.
• As colunas que compõem as chaves primárias estão sublinhadas.
• Uma chave estrangeira é mostrada na formaimagem-014.jpg representa a(s) coluna(s) que faz(em) parte da chave estrangeira e imagem-015.jpg representa a tabela que a chave estrangeira referencia.

Seja o seguinte modelo E-R:

imagem-016.jpg

Qual esquema Relacional preserva a semântica do modelo acima?
Alternativas
Q462581 Banco de Dados
Seja a seguinte sequência de operações da Álgebra Relacional:

πA1,A2 A1=5(Aimagem-007.jpg A1=B3 B))

Considerando-se essa sequência da esquerda para a direita, que operações foram empregadas?
Alternativas
Q462580 Banco de Dados
Seja o seguinte diagrama E-R:

imagem-005.jpg

Os conjuntos a seguir exibem o estado de um banco de dados descrito pelo modelo acima:

X={x1 ,x2 ,x3 }
Y={y1 ,y2 ,y3 ,y4 }

Em qual relação os elementos atendem às regras de multiplicidade definidas no diagrama acima?
Alternativas
Q462579 Banco de Dados
A Figura a seguir representa um modelo conceitual de da- dos que utiliza notação baseada na abordagem E-R:

imagem-004.jpg

Quantas são as entidades fracas presentes nesse diagrama?
Alternativas
Q459845 Banco de Dados
Em uma prova, o aluno, ao desenhar um diagrama ER (DER), para representar a estrutura lógica geral de um banco de dados, utilizou os seguintes componentes: retângulo, elipse, pentagrama, losango e linha. Na correção dessa prova deve-se destacar para o aluno que ele desenhou, erroneamente, o componente:
Alternativas
Q459844 Banco de Dados
Um aluno deseja saber como, em SQL SERVER, pode-se saber o número de caracteres de uma expressão de cadeia de caracteres (excluindo os espaços em branco à direita). A resposta adequada para esse aluno seria especificar o comando______________ assinale a alternativa que completa corretamente a lacuna.
Alternativas
Q459843 Banco de Dados
Numa aula de SQL SERVER, no laboratório, o professor pediu para alterar na tabela CLIENTES, adicionando uma nova coluna intitulada TELEFONE. Identifique qual foi a única resposta certa dos alunos abaixo:
Alternativas
Q449372 Banco de Dados
Acerca de sistemas de suporte à decisão, técnicas de modelagem e otimização de bases de dados multidimensionais, assinale a opção correta.
Alternativas
Q449371 Banco de Dados
Com relação ao desempenho e à otimização de consultas SQL no Oracle, assinale a opção correta.
Alternativas
Respostas
10481: D
10482: A
10483: D
10484: A
10485: C
10486: A
10487: B
10488: D
10489: A
10490: D
10491: C
10492: E
10493: D
10494: C
10495: B
10496: A
10497: D
10498: D
10499: E
10500: E