Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

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

Q800863 Banco de Dados

Na coluna I estão dispostos alguns conceitos relacionados aos bancos de dados. Estabeleça a correta correspondência com suas definições ou funcionalidades, conforme apresentado na Coluna II.

Coluna I

1 SGBD

2 Processador do Banco de Dados

3 Compilador DDL

4 Dicionário de Dados

5 Gerenciador de Acesso ao Disco


Coluna II

( ) processa as definições do esquema do banco de dados.

( ) utiliza o sistema operacional para acessar os dados armazenados em disco, controlando o acesso às tabelas do BD.

( ) contém o esquema do banco de dados, suas tabelas, índices, formas de acesso e relacionamentos existentes.

( ) manipula requisições à própria base de dados em tempo de execução, sendo responsável pelas atualizações e integridade dessa base de dados.

( ) software com recursos específicos para facilitar a manipulação das informações dos bancos de dados e o desenvolvimento de programas aplicativos.

A sequência correta, de cima para baixo, é: 

Alternativas
Q795699 Banco de Dados

Imagem associada para resolução da questão


Com base no conceito de normalização de banco de dados e na tabela apresentada, é correto afirmar que a tabela está

Alternativas
Q795698 Banco de Dados
Assinale a alternativa cuja superchave é válida para uma tabela relacional com atributos definidos por R(A, B, C, D, E) e com dependências funcionais AB → C, DE → B e CD → E.
Alternativas
Q794596 Banco de Dados

                            ASSUMA AS TABELAS CRIADAS COM O COMANDO

                                 ABAIXO PARA RESPONDER À PERGUNTA

    

O resultado do comando

SELECT d.nome AS Departamento, COUNT(a.id_prof) AS 'Nº Prof' from professor p, departamento d,

associado a WHERE a.id_dep=d.id AND p.id = a.id_prof GROUP BY (a.id_dep);

corresponde à(ao)

Alternativas
Q794595 Banco de Dados

                            ASSUMA AS TABELAS CRIADAS COM O COMANDO

                                 ABAIXO PARA RESPONDER À PERGUNTA

    

Assumindo as tabelas vazias, o conjunto de comandos que insere corretamente novas entradas nessas tabelas é

Alternativas
Q794405 Banco de Dados
Normalização de dados é um processo que visa eliminar dados redundantes e garantir que a dependência de dados faça sentido. O processo de normalização gera tabelas que se apresentam normalmente em 1FN (primeira forma normal), 2FN (segunda forma normal) e 3FN (terceira forma normal). Assinale a alternativa que indica especificamente a(s) forma(s) normal(is) que aplica a regra “não possuir atributos com dependência transitiva dependentes da chave”:
Alternativas
Q794404 Banco de Dados
No modelo relacional, cada registro de uma tabela tem um identificador único chamado de chave primária. Assinale a alternativa que indica o nome da chave primária quando utilizada como referência em outro registro de outra tabela:
Alternativas
Q794387 Banco de Dados
Uma aplicação WEB foi construída de forma que o texto digitado em campos dos formulários é diretamente transferido para as expressões SQL (Structured Query Language). Esta é uma forma insegura de tratamentos das informações, permitindo que comandos SQL sejam passados diretamente ao SGBD (Sistema Gerenciador de Banco de Dados). Assinale a alternativa que indica como esta forma de ataque é mais conhecida em inglês:
Alternativas
Q792291 Banco de Dados
Tabela 3A6AAA
dados da tabela:
ID; nome; idtipo; preco
25; creme; 3; 11,50
31; arroz; 4; 12,50
34; leite; 1; 14,00
42; sabão; 5; 11,00
46; carne; 1; 12,75
48; shampoo; 5; 12,30
58; azeite; 1; 13,25
Assinale a opção que apresenta o comando S Q L correto para se incluir um novo campo idcategoria do tipo INT nos dados da tabela 3A6AAA, denominada tbproduto.
Alternativas
Q792290 Banco de Dados
Tabela 3A6AAA
dados da tabela:
ID; nome; idtipo; preco
25; creme; 3; 11,50
31; arroz; 4; 12,50
34; leite; 1; 14,00
42; sabão; 5; 11,00
46; carne; 1; 12,75
48; shampoo; 5; 12,30
58; azeite; 1; 13,25
Considerando-se os campos e dados contidos na tabela 3A6AAA, denominada tbproduto, é correto afirmar que o comando SQL.
Alternativas
Q792277 Banco de Dados
Assinale a opção que corresponde ao tipo de restrição de integridade expressa no próprio diagrama de entidades e relacionamentos no modelo relacional.
Alternativas
Q791956 Banco de Dados
Considere as duas tabelas em um banco de dados a seguir: Imagem associada para resolução da questão
Qual das instruções abaixo remove da tabela a linha com o funcionário com salário superior a 1000?
Alternativas
Q791955 Banco de Dados
Considere a tabela representada abaixo, onde CPF é uma chave primária: EMPREGADO (CPF, PrimeiroNome, UltimoNome, Departamento, Salario) Qual é a expressão, em álgebra relacional, que retorna os nomes (PrimeiroNome) dos empregados com salário (Salario) menor que 1000 e que trabalhem no departamento (Departamento) de número 11?
Alternativas
Q791954 Banco de Dados
Avalie as sentenças a seguir: I . Visões em um Banco de Dados (View) podem ser vistos como um mecanismo de segurança em Banco de Dados uma vez que permitem criar restrições de acesso a atributos de uma tabela, assim como parte de suas tuplas. II . O comando GRANT concede privilégios específicos para um objeto (por exemplo, tabela, visão, banco de dados, função) para um ou mais usuários. Caso um usuário/grupo já tenha um determinado privilégio, a nova execução sobrescreve os privilégios anteriores. III . O privilégio GRANT OPTION permite que um usuário de um Banco de Dados passe adiante seus privilégios a outros usuários. IV . A concessão de privilégios não se aplica às visões. Assinale a alternativa CORRETA:
Alternativas
Q791953 Banco de Dados
Entre as afirmativas, assinale a sentença CORRETA:
Alternativas
Q791952 Banco de Dados
Avalie as seguintes sentenças com relação à arquitetura de um Sistema de BD: I . O esquema interno descreve como os dados são fisicamente armazenados, como por exemplo, a organização dos arquivos e alocação de dados em disco. II . O esquema conceitual descreve quais dados estão armazenados no banco de dados e os relacionamentos existente entre eles. III . O esquema externo descreve a parte do banco de dados visível a determinado grupo de usuários. O esquema externo também pode ocultar parte do banco de dados de determinado grupo de usuários. IV . A arquitetura de três esquemas tem como objetivo a independência entre os esquemas. Por exemplo, mudanças no esquema interno não deveriam implicar em alterações no esquema conceitual. Assinale a alternativa CORRETA:
Alternativas
Q791445 Banco de Dados
Analise este comando SQL executado em MYSQL escolha a resposta correta:
SELECT `alu_nome` AS "Nome do Aluno" , DATE_FORMAT(`alu_data_nascimento`, '%d/%m/%Y' ) AS 'Dt Nasc' , ROUND((DATEDIFF (CURDATE(),`alu_data_nascimento`) / 365),0) AS 'Idade(aprox)' FROM `alunos` WHERE `alu_nome` LIKE 'M%' ORDER BY MONTH(`alu_data_nascimento`), DAY(`alu_data_nascimento`)
Alternativas
Q791443 Banco de Dados
Considere as instruções SQL a seguir e identifique a alternativa que produza o mesmo resultado. SELECT MATRICULA, NOME FROM EMPREGADO WHERE MAT IN (SELECT I_MATRICULA FROM DIRETORIA WHERE I_MATRICULA=‘XXXX’);
Alternativas
Q791429 Banco de Dados
Analise o comando abaixo, identifique as afirmativas corretas ou incorretas e escolha a resposta correspondente: create table alunos ( id_aluno INTEGER not null, nome_aluno VARCHAR(66) not null, primary key (id_aluno) ); I. Cria a tabela alunos. II. A tabela é criada com dois campos. III. A chave primária é id_aluno e é um número inteiro. IV. O Id_aluno é inteiro e nome_aluno caractere e não podem ser nulos.
Alternativas
Q791419 Banco de Dados
Assinale a alternativa que reúne as vantagens no uso de um SGBD.
Alternativas
Respostas
7961: D
7962: C
7963: D
7964: D
7965: C
7966: A
7967: C
7968: D
7969: B
7970: B
7971: D
7972: C
7973: B
7974: D
7975: A
7976: A
7977: A
7978: A
7979: A
7980: D