Questões de Concurso

Foram encontradas 13.780 questões

Resolva questões gratuitamente!

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

Q3970311 Banco de Dados
Considere o esquema conceitual a seguir descrito através de um dialeto do MER (Modelo Entidade Relacionamento).

Imagem associada para resolução da questão

Assinale a alternativa que apresenta um esquema lógico relacional (um conjunto de tabelas) válido como resultado do mapeamento do esquema conceitual. Atributos destacados em negrito indicam chaves primárias e atributos com sufixo “_fk” indicam chaves estrangeiras.
Alternativas
Q3960365 Banco de Dados
 A coleção de dados obtidos de diversas fontes heterogêneas, orientada a assunto, contendo uma coleção de tecnologias de apoio à decisão é chamada de:
Alternativas
Q3960364 Banco de Dados
Modelos conceituais, como diagramas entidade-relacionamento (ER), podem servir de base para o projeto de um banco de dados relacional. Em relação ao mapeamento de relacionamentos binários 1 para 1 entre duas entidades hipotéticas S e T, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) É possível escolher uma das entidades participantes do relacionamento e incluir como chave estrangeira nessa relação a chave primária da outra entidade.
( ) Uma única relação pode ser criada que inclua todos os atributos de S e todos os atributos de T, bem como os atributos definidos no relacionamento em questão.
( ) Uma relação separada pode ser criada para o relacionamento, contendo as chaves primárias de S e T como chaves estrangeiras e também todos os atributos definidos no relacionamento em questão.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q3960363 Banco de Dados

Considere o seguinte diagrama entidade-relacionamento:



Imagem associada para resolução da questão



Em relação ao diagrama apresentado acima, assinale a alternativa INCORRETA. 

Alternativas
Q3960362 Banco de Dados
Considere os seguintes comandos para criação de tabelas executados no MySQL Community 5.0: 

create table novelas (
codigo int auto_increment primary key, nome varchar(40) not null, horario_exibicao time

);

create table capitulos (
codigo int auto_increment primary key, nome varchar(100) not null, data_exibicao date, cod_novela int not null references novelas (codigo)

);

Assinale a alternativa correta quanto ao comando SQL que retorne o número de capítulos de novelas do horário das 06:00.
Alternativas
Q3727613 Banco de Dados
A linguagem SQL (Structured Query Language) possui comandos que são organizados em subconjuntos. O subconjunto DDL (Data Definition Language) possui comandos para definição de dados. Entre esses comandos, nós podemos encontrar o __________, que é usado para remover rapidamente todos os registros de uma tabela sem remover sua estrutura. Outro subconjunto é o DCL (Data Control Language) com os comandos para controlar o acesso aos dados do banco. No DCL, nós encontramos o __________ para remover permissões de acesso e o __________ para dar permissões de acesso aos usuários. Os comandos para gerenciar as transações executadas no banco de dados encontram-se no DTL (Data Transaction Language) ou TCL (Transaction Control Language). Entre os comandos de controle de transações, nós temos o __________ para reverter uma transação para um ponto definido pelo comando __________.
Selecione a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q3727573 Banco de Dados
A linguagem SQL (Structured Query Language) possui comandos que são organizados em subconjuntos. O subconjunto DDL (Data Definition Language) possui comandos para definição de dados. Entre esses comandos, nós podemos encontrar o __________, que é usado para remover rapidamente todos os registros de uma tabela sem remover sua estrutura. Outro subconjunto é o DCL (Data Control Language) com os comandos para controlar o acesso aos dados do banco. No DCL, nós encontramos o __________ para remover permissões de acesso e o __________ para dar permissões de acesso aos usuários. Os comandos para gerenciar as transações executadas no banco de dados encontram-se no DTL (Data Transaction Language) ou TCL (Transaction Control Language). Entre os comandos de controle de transações, nós temos o __________ para reverter uma transação para um ponto definido pelo comando __________.
Selecione a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q3074376 Banco de Dados
No contexto de banco de dados, sobre os recursos de procedimentos armazenados (stored procedures) e gatilhos (triggers), julgue as afirmações. 
I. Um gatilho é similar a uma função, inclusive pelo fato de retornar um valor.
II. A execução de um procedimento armazenado é feita por meio de chamada ao seu nome, podendo ser dentro de outro procedimento.
III. Um gatilho é um procedimento armazenado que é ativado por evento e executa uma ou mais ações se a condição for atendida.
IV. Transações de commit e rollback não podem ser executadas por um procedimento armazenado.
V. O uso de procedimento armazenado diminui o tráfego na rede em um ambiente cliente/servidor, pois um grupo de comandos SQL ficam armazenados no próprio banco de dados.
É CORRETO afirmar que:  
Alternativas
Q3074375 Banco de Dados
Analise as afirmações abaixo em relação a modelagem conceitual de um banco de dados e seu mapeamento em um projeto físico em banco de dados relacional, assinalando a sentença INCORRETA.  
Alternativas
Q3074374 Banco de Dados
Considere as tabelas abaixo de um Banco de Dados Relacional.  

Imagem associada para resolução da questão

Qual alternativa corresponde ao I.nome e S.nome, respectivamente, que formam a resposta do SQL a seguir?
Imagem associada para resolução da questão
Alternativas
Q3074222 Banco de Dados
Um administrador de banco de dados PostgreSQL está enfrentando problemas de I/O e precisa mover tabelas e índices frequentemente utilizados para outro disco mais rápido. Esse procedimento pode ser feito por meio da criação de
Alternativas
Q3074221 Banco de Dados
Considerando a temática de banco de dados, avalie as sentenças a seguir:
I. SQL inclui tanto uma linguagem de definição de dados (DDL) quanto uma linguagem de manipulação de dados (DML).
II. Todas as entidades têm que ser distinguíveis.
III. Cada campo possui dois itens, nome do campo e uma especificação como NONULL.
IV. A regra de Integridade 2 proíbe valores nulos nos campos de chave primária.
V. Registro armazenado é a menor unidade de dados, com nome, armazenada no banco de dados.
É CORRETO afirmar:  
Alternativas
Q2669406 Banco de Dados

Atualmente, o conceito de _________ permite administradores de sistemas de gerênciamento de banco de dados (SGDB) definirem o layout de armazenamento dos arquivos do SGDB. Esse conceito especifica a localização dos objetos de dados do SGBD no sistema de arquivos. Um dos principais usos desse conceito está relacionado com a otimização de desempenho, em que o conhecimento dos padrões de acesso aos objetos do banco de dados é usado para definir seu layout de armazenamento. Por exemplo, um índice que é muito usado pode ser armazenado em um disco mais rápido (ex. SSD) e separado dos demais arquivos de menor utilização.


Assinale a alternativa que preenche corretamente a lacuna do trecho acima.

Alternativas
Q2572713 Banco de Dados
Se você quiser que uma tabela inclua uma coluna que gravará automaticamente a data e o horário correntes quando linhas forem inseridas ou modificadas, que tipo de dados de coluna deve ser usado?
Alternativas
Q2572712 Banco de Dados
Em MySQL podemos criar banco de dados e tabelas. Muitas vezes, depois de criar tabelas e até colocar dados dentro delas, temos que modificar a estrutura dos campos desta tabela. Para modificar a tabela Empresa, alterando o tamanho do campo sobrenome de 25 para 50 caracteres, devemos utilizar qual comando?
Alternativas
Q2572711 Banco de Dados
Nos dias atuais, precisamos trabalhar com muitos dados: são cadastros de funcionários, empresas, estoques e muito mais. Todas essas informações devem estar disponíveis para consulta. No MySQL existe uma declaração chamada SELECT. Abaixo, estão listadas, em ordem alfabética, algumas cláusulas básicas desse comando, que devem ser usadas em uma ordem específica. Sendo assim, assinale a alternativa que apresenta a sequência correta de uso.

1. From. 2. Group By. 3. Having. 4. Limit. 5. Order By. 6. Where. 
Alternativas
Q2501777 Banco de Dados
Na ferramenta avançada de análise e apresentação de dados Oracle BI Enterprise Edition (Oracle BIEE), a área que permite automatizar os processos comerciais, podendo ser empregada para fornecer alertas orientados a eventos, publicação programada de conteúdo e execução de ação condicional orientada a evento, é denominada
Alternativas
Q2501776 Banco de Dados
Na mineração de texto, o processo utilizado para remover os prefixos e sufixos de palavras, de modo a permanecer somente a raiz delas, com a finalidade de melhorar o armazenamento, é conhecido como
Alternativas
Q2501774 Banco de Dados
Com relação a noções de big data, julgue os itens que se seguem.


I Como qualquer tecnologia, soluções de big data também apresentam algumas restrições. Por exemplo, elas não podem ser utilizadas na área da saúde para determinar a causa de uma doença, porque esse é um procedimento complexo que somente pode ser executado por pessoas devidamente capacitadas — nesse caso, os médicos.

II Big data é qualquer tipo de fonte de dados que possui, no mínimo, as seguintes três características: volume de dados extremamente grande; velocidade de dados extremamente alta; e variedade de dados extremamente ampla.

III Para que as organizações obtenham os conhecimentos corretos, a tecnologia big data não permite que elas executem as operações de armazenar e administrar as grandes quantidades de dados de si próprias.

IV Big data é uma combinação de tecnologias de gestão de dados que evoluíram ao longo dos anos, razão por que não é considerado um mercado único.

Estão certos apenas os itens 
Alternativas
Q2501773 Banco de Dados
As técnicas de controle de concorrência são usadas para garantir a propriedade de não interferência ou isolamento das transações executadas simultaneamente. Algumas das principais técnicas usadas para controlar a execução concorrente de transações são baseadas no conceito de bloqueio de itens de dados. Considerando os tipos de bloqueios, assinale a opção que contém o esquema de bloqueio que possui dois estados — bloqueado e desbloqueado — e que é considerado muito restritivo para itens de banco de dados, porque no máximo uma transação pode manter um bloqueio em determinado item. 
Alternativas
Respostas
4541: A
4542: A
4543: E
4544: D
4545: C
4546: E
4547: B
4548: C
4549: A
4550: D
4551: C
4552: D
4553: D
4554: B
4555: A
4556: E
4557: D
4558: A
4559: C
4560: B