Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q427802 Banco de Dados
imagem-005.jpg

As atribuições do cargo (atribuicoesCargo) e o conteúdo programático (conteudoProgCargo) normalmente são diferentes, dependendo do cargo e do concurso. O atributo dataInscricao refere-se à data de início das inscrições.

Para selecionar todos os concursos com idConcurso na faixa de 10 até 20, excluindo-se da exibição concursos que tenham nomeConcurso iguais à TRT ou TJD, deve-se utilizar a instrução
Alternativas
Q427801 Banco de Dados
imagem-005.jpg

As atribuições do cargo (atribuicoesCargo) e o conteúdo programático (conteudoProgCargo) normalmente são diferentes, dependendo do cargo e do concurso. O atributo dataInscricao refere-se à data de início das inscrições.

Com relação ao modelo apresentado,
Alternativas
Q427523 Banco de Dados
Considere os campos abaixo.

IdReu - int - not null, primary key
nomeReu - varchar(50)
cpfReu - varchar (20)
telefoneReu - varchar (15)

Considere as seguintes instruções SQL, baseada nos campos apresentados:

I. CREATE UNIQUE INDEX cpf_index on reu (cpfReu);

II. CREATE TABLE reu (idReu INT NOT NULL, nomeReu VARCHAR(50), cpfReu VARCHAR(20), telefoneReu VARCHAR(15), PRIMARY KEY (idReu));

III. DROP TABLE reu; 

IV. CHANGE TABLE reu ALTER COLUMN nomeReu nome_Reu VARCHAR(70) NULL;

São instruções DDL corretas as que constam em
Alternativas
Q427522 Banco de Dados
Deseja-se alterar o valor contido no campo nomeConcurso para 'TRF4' e o valor contido no campo dataProva para '22/06/2014', em uma tabela chamada concurso, onde o campo idConcurso tenha o valor 120. O banco de dados encontra-se aberto em condições ideais.

Para realizar o procedimento descrito deve-se utilizar a instrução
Alternativas
Q427521 Banco de Dados
Observe a tabela a seguir em um banco de dados relacional, cuja chave primária é noProcesso:

imagem-001.jpg
Considere que um mesmo Juiz pode julgar diversos processos diferentes e que um acusado pode ser réu em diversos processos diferentes.

Sobre a tabela apresentada, está correto afirmar que
Alternativas
Q427520 Banco de Dados
O modelo relacional é hoje o principal modelo de dados para aplicações comerciais de processamento de dados. Com relação aos fundamentos do modelo relacional,
Alternativas
Q422362 Banco de Dados
No que se refere à organização da informação, Chave Primária é:
Alternativas
Q421556 Banco de Dados
Sobre o diagrama de entidade-relacionamento, é CORRETO afirmar que:
Alternativas
Q420102 Banco de Dados
Considere o seguinte comando e o resultado da execução do comando em um servidor MySQL:

EXPLAIN SELECT campo1 FROM tabela
WHERE campo2 = 'SP' AND campo3 > 5000;


imagem-007.jpg
De acordo com as informações, é possível afirmar que
Alternativas
Q420099 Banco de Dados
A regra para a criação de contas de usuários de uma empresa estabelece que o nome das contas seja composto pela primeira letra do nome do funcionário, seguido do seu último nome. Como nos exemplos a seguir:

José Silva Pereira = jpereira

Mário de Andrade = mandrade

Sabendo-se que essa regra pode produzir contas homôni- mas, uma possível solução que evita tais ocorrências é por meio da inclusão
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415527 Banco de Dados
Considere as tabelas abaixo.

CREATE TABLE Funcionario (cod INTEGER NOT NULL PRIMARY KEY,
                                                 nome VARCHAR(30),
                                                 supervisor INTEGER,
                                                 departamento INTEGER,
                                                 CONSTRAINT Supervisor_FK FOREIGN KEY (supervisor)
                                                                                         REFERENCES Funcionario (cod),
                                                 CONSTRAINT Depart_FK FOREIGN KEY (departamento)
                                                                                         REFERENCES Funcionario (cod));

CREATE TABLE Departamento(cod INTEGER NOT NULL PRIMARY KEY,
                                                 nome VARCHAR(30),
                                                 filial INTEGER,
                                                 CONSTRAINT Filial_FK FOREIGN KEY (filial)
                                                                                         REFERENCES Filial (cod));

CREATE TABLE Filial(cod INTEGER NOT NULL PRIMARY KEY,
                                                 nome VARCHAR(30));

O código SQL que realiza a consulta “Selecione os nomes dos funcionários que trabalham em filiais diferentes de seus supervisores" é:
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415526 Banco de Dados
Para responder à questão, considere o exemplo a seguir de Modelo Entidade Relacionamento (MER), que representa a modelagem de um campeonato de tênis.


Os comandos SQL que criam as tabelas MyGame, MySet e Partida seguindo a modelagem do campeonato de tênis são:
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415525 Banco de Dados
Para responder à questão, considere o exemplo a seguir de Modelo Entidade Relacionamento (MER), que representa a modelagem de um campeonato de tênis.


A partir do diagrama apresentado, conclui-se que é
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415514 Banco de Dados
As linguagens de programação orientadas a objeto devem fazer um mapeamento dos dados para que o armazenamento seja realizado em Sistemas Gerenciadores de Banco de Dados Relacionais (SGBDR). Sobre o mapeamento de objetos para tabelas relacionais, é correto afirmar:
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415513 Banco de Dados
Sobre Procedimentos Armazenados de um Sistema Gerenciador de Banco de Dados Relacional, é INCORRETO afirmar:
Alternativas
Q410683 Banco de Dados
No Oracle, uma base de dados física consiste de arquivos armazenados no disco e uma instância lógica consiste de estruturas e processos na memória do servidor. Os três tipos fundamentais de arquivos físicos que compõem uma base de dados Oracle 11g são: arquivos de controle, arquivos de log de repetição e arquivos de
Alternativas
Q410682 Banco de Dados
Considere o comando PL/SQL a seguir:

select nome, cargo, salario, comissao, (salario*12)+NVL(comissao,2) from funcionario;

A função NVL foi usada para
Alternativas
Q410681 Banco de Dados
Para responder à questão, considere o texto abaixo.

Considere a existência do banco de dados, denominado trt16 no PostgreSQL 8.4 para Windows, manipulado utilizando a ferramenta gráfica pgAdmin. Deseja-se criar neste banco de dados a tabela proc_trab com os campos descritos a seguir:

numero – inteiro, não nulo.
digito – inteiro, não nulo.
justica – cadeia de caracteres.
ano – inteiro.
vara – cadeia de caracteres.

A chave primária será composta pelos campos numero e digito.

Para visualizar apenas o número e o dígito dos processos cujo ano seja maior do que 2000, em ordem decrescente pelo número do processo, utiliza-se a instrução:
Alternativas
Q410680 Banco de Dados
Para responder à questão, considere o texto abaixo.

Considere a existência do banco de dados, denominado trt16 no PostgreSQL 8.4 para Windows, manipulado utilizando a ferramenta gráfica pgAdmin. Deseja-se criar neste banco de dados a tabela proc_trab com os campos descritos a seguir:

numero – inteiro, não nulo.
digito – inteiro, não nulo.
justica – cadeia de caracteres.
ano – inteiro.
vara – cadeia de caracteres.

A chave primária será composta pelos campos numero e digito.

Considere os comandos a seguir:

I. CREATE TABLE trt16.proc_trab(numero integer NOT NULL, digito integer NOT NULL, justica character varying(5) DEFAULT 5.16, ano integer, vara character varying(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));

II. CREATE TABLE trt16.proc_trab(numero integer NOT NULL CONSTRAINT pk_proc PRIMARY KEY, digito integer NOT NULL CONSTRAINT pk_proc PRIMARY KEY, justica varchar(5) DEFAULT '5.16', ano integer, vara varchar(50));

III. CREATE TABLE trt16.proc_trab(numero int NOT NULL, digito int NOT NULL, justica char(5) DEFAULT 5.16, ano integer, vara varchar(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));

IV. CREATE TABLE trt16.proc_trab(numero integer NOT NULL, digito integer NOT NULL, justica char(5) DEFAULT '5.16', ano integer, vara character varying(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));

Para criar a tabela de forma que, ao inserir um novo registro, ele receba automaticamente no campo justica o valor 5.16, pode-se utilizar APENAS os comandos apresentados em
Alternativas
Q409741 Banco de Dados
Quanto aos comandos em SQL, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F) e assinale a alternativa que apresenta a sequencia correta de cima para baixo:

( ) 0 comando INSERT é utilizada para mudar os valores de dados em uma ou mais linhas da tabela existente.
( ) Os comandos básicos CREATE e DROP são exemplos de DML - Linguagem de Manipulação de Dados.

Assinale a alternativa correta:
Alternativas
Respostas
12841: E
12842: A
12843: D
12844: B
12845: E
12846: D
12847: B
12848: A
12849: D
12850: B
12851: C
12852: D
12853: B
12854: A
12855: B
12856: E
12857: B
12858: D
12859: A
12860: A