Questões de Concurso Sobre banco de dados

Foram encontradas 16.636 questões

Q252591 Banco de Dados
Analise as seguintes afirmativas sobre implementações em Oracle Database Server e PL/SQL. I. As funções MAX e MIN podem ser utilizadas apenas com dados numéricos.  II. Uma ROLE possibilita agrupar privilégios de forma a criar um perfil que pode ser atribuído de uma única vez.  III. Não se deve usar a opção CYCLE na criação de uma SEQUENCE se ela será utilizada para gerar valores de chave primária. Assinale a alternativa CORRETA:
Alternativas
Q251360 Banco de Dados
Atenção: Analise a seguinte sequência de comandos em SQL para responder às questões de números 42 e 43.

CREATE TABLE Livro (ISBN INT, Nome VARCHAR(40),Autor INT, Editora INT);
CREATE TABLE Autor (Codigo INT, NOME VARCHAR(40));
CREATE TABLE Editora (Codigo INT, Nome VARCHAR(40));
INSERT INTO Livro VALUES (12345, "Programas em C",1,1);
INSERT INTO Livro VALUES (67890, "Métodos Ágeis",1,2);
INSERT INTO Autor VALUES (1, "Manoel da Silva");
INSERT INTO Editora VALUES (1, "Editora Livros");

Note que os exemplos abaixo consideram que as linhas apresentadas acima já foram executadas.

Para receber como resultado a quantidade de autores que possuem livros publicados por uma editora cadastrada é necessário executar o comando

Alternativas
Q251359 Banco de Dados
Atenção: Analise a seguinte sequência de comandos em SQL para responder às questões de números 42 e 43.

CREATE TABLE Livro (ISBN INT, Nome VARCHAR(40),Autor INT, Editora INT);
CREATE TABLE Autor (Codigo INT, NOME VARCHAR(40));
CREATE TABLE Editora (Codigo INT, Nome VARCHAR(40));
INSERT INTO Livro VALUES (12345, "Programas em C",1,1);
INSERT INTO Livro VALUES (67890, "Métodos Ágeis",1,2);
INSERT INTO Autor VALUES (1, "Manoel da Silva");
INSERT INTO Editora VALUES (1, "Editora Livros");

Note que os exemplos abaixo consideram que as linhas apresentadas acima já foram executadas.

Para receber como resultado apenas a string Programas em C, é necessário executar o comando

Alternativas
Q251358 Banco de Dados
Em linguagem SQL, o comando utilizado para remover uma tabela de um banco de dados é

Alternativas
Q251357 Banco de Dados
No banco de dados MySQL, a opção DELAYED, quando utilizada em conjunto com a cláusula INSERT em um comando, permite

Alternativas
Q251356 Banco de Dados
Quando o nível de isolamento de uma transação em SQL no banco de dados PostgreSQL é definido como serializável (Serializable), o comando SELECT enxerga apenas os dados efetivados

Alternativas
Q251355 Banco de Dados
Em bancos de dados PostgreSQL, o comando DECLARE é utilizado para

Alternativas
Q251071 Banco de Dados
No banco de dados PostgreSQL, o comando utilizado para efetivar a transação corrente é chamado

Alternativas
Q251070 Banco de Dados
Ao ser executado o comando:

SELECT (SELECT Nome FROM Time WHERE Codigo = S.Time) as C FROM (SELECT CASE WHEN Placar1 > Placar2 THEN Time1 WHEN Placar2 > Placar1 THEN TIME2 ELSE 0 END as Time,ABS(Placar1 - Placar2) as Saldo FROM Jogo ORDER BY Saldo) S LIMIT 1;

o resultado será:

Alternativas
Q251069 Banco de Dados
Para que o resultado de uma consulta consiga trazer apenas as seguintes linhas e colunas:

Brasil|10|0|Argentina
Bolivia|4|2|Argentina
Brasil|2|0|Bolívia

É necessária a execução do comando


Alternativas
Q251068 Banco de Dados
No banco de dados PostgreSQL, o comando MOVE é utilizado para reposicionar

Alternativas
Q251067 Banco de Dados
No banco de dados MYSQL, o comando utilizado para mudar o nome de uma ou mais tabelas é

Alternativas
Q251066 Banco de Dados
Em modelagem entidade-relacionamento (ER), os relacionamentos que, tendo dependência uns com os outros, impõem o estabelecimento simultâneo de associações entre os vários elementos envolvidos são chamados de

Alternativas
Q251065 Banco de Dados
Analise a criação e atualização da tabela Item pelos seguintes comandos em linguagem SQL:

CREATE TABLE Item (Código INT, Nome VARCHAR(40), ValorUnitario REAL, Qty INT, ValorTotal REAL, Fornecedor VARCHAR(40)); INSERT INTO Item VALUES(1, "item 1",10.0,2,20.0,NULL);

É correto afirmar que a tabela Item

Alternativas
Q249379 Banco de Dados
Um dado sistema de informação apresenta as seguintes características:

• controla a execução de tarefas fundamentais de um negócio;

• representa uma fotografia dos processos de negócios em andamento;

• realiza atualizações da base de dados através de transações curtas e atômicas;

• organiza os dados em tabelas com alto grau de normalização.

Que tipo de sistema é esse?

Alternativas
Q249378 Banco de Dados
Data warehouses são

Alternativas
Q249377 Banco de Dados
Uma característica típica de uma aplicação OLAP é

Alternativas
Q249376 Banco de Dados
Em que tipo de funcionalidade das aplicações OLAP, os dados são visualizados com níveis crescentes de detalhamento?

Alternativas
Q249365 Banco de Dados
Seja o modelo E-R em que todas as colunas foram definidas como INTEGER, pois os tipos de dados são irrelevantes para o problema.

Imagem associada para resolução da questão

Qual modelo lógico relacional preserva a semântica do modelo acima?
Alternativas
Q249364 Banco de Dados
Considere as informações a seguir para responder às questões de nos 31 a 33. As tabelas são utilizadas para descrever um banco de dados que armazena dados sobre linhas de ônibus, motoristas e viagens por eles realizadas.

CREATE TABLE MOTORISTA (     
     MATRICULA NUMBER(7,0) NOT NULL, 
    NOME VARCHAR2(50) NOT NULL,
    CPF NUMBER(11,0) NOT NULL,  
    CNH VARCHAR2(15) NOT NULL,
    CONSTRAINT MOTORISTA_PK PRIMARY KEY (MATRICULA),
    CONSTRAINT MOTORISTA_UK1 UNIQUE (CPF),
    CONSTRAINT MOTORISTA_UK2 UNIQUE (CNH))

CREATE TABLE LINHA (
    NUMERO CHAR(5) NOT NULL,
    ORIGEM VARCHAR2(50) NOT NULL,
    DESTINO VARCHAR2(50) NOT NULL,
    CONSTRAINT LINHA_PK PRIMARY KEY (NUMERO)
)

CREATE TABLE VIAGEM (
    MAT_MOT NUMBER (7,0) NOT NULL,
    NUM_LINHA CHAR(5) NOT NULL,
    INICIO DATE NOT NULL,
    FINAL DATE,
    CONSTRAINT VIAGEM_PK PRIMARY KEY (MAT_MOT,NUM_LINHA,INICIO),
    CONSTRAINT VIAGEM_FK1 FOREIGN KEY (MAT_MOT) REFERENCES MOTORISTA (MATRICULA),
    CONSTRAINT VIAGEM_FK2 FOREIGN KEY (NUM_LINHA) REFERENCES LINHA (NUMERO))
As figuras a seguir exibem os estados das tabelas MOTORISTA, LINHA e VIAGEM.

Imagem associada para resolução da questão

Qual comando é capaz de alterar o estado do banco de dados com sucesso?
Alternativas
Respostas
13161: C
13162: A
13163: D
13164: A
13165: C
13166: D
13167: B
13168: A
13169: E
13170: B
13171: D
13172: A
13173: C
13174: D
13175: E
13176: A
13177: D
13178: B
13179: A
13180: E