Questões de Concurso

Foram encontradas 13.780 questões

Resolva questões gratuitamente!

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

Q4050841 Banco de Dados
Ao desenvolver determinado site, tornou-se necessário que ele se comunicasse com o Banco de Dados Oracle; dessa forma, o PHP possui variadas funções que podem auxiliar nessa ação. Uma delas executa um comando analisado com o cursor; assinale-a.
Alternativas
Q4050825 Banco de Dados
Nos códigos do Oracle PL/SQL, as exceções são usadas para tratar erros em tempo de execução. Um exemplo que pode ser apresentado é a exceção ZERO_DIVIDE, que é lançada quando se tenta fazer uma divisão por zero. Uma outra exceção é a “tentativa de acessar um item de banco de dados sem estar conectado neste”. Assinale, a seguir, a alternativa que apresenta essa exceção.
Alternativas
Q4050822 Banco de Dados
A partir do Oracle Database 9i, é possível executar a lógica if-then-else em SQL através de uma expressão, que deve ser usada por ser compatível com o padrão ANSI, fazendo parte do SQL/92, sendo mais fácil de ler. Assinale, a seguir, a alternativa que apresenta tal expressão.
Alternativas
Q4050818 Banco de Dados
Para ‘chamar’ suas próprias funções no Oracle PL/SQL deve-se aplicar a mesma ação empregada para chamar qualquer função interna de um banco de dados. É possível obter informações sobre suas funções a partir da visão: 
Alternativas
Q4050462 Banco de Dados
Sobre o Microsoft SQL Server 2012, analise as afirmativas a seguir.

I. O SQL Server Agent é executado numa mesma instância com o mesmo serviço do SQL Server.
II. O SQL Server 2012 contém duas interfaces gráficas para usuário, que permitem gerenciar, monitorar, manter e desenvolver em um ambiente SQL Server.
III. O SQL Server também contém criptografia nativa.

Está correto o que se afirma apenas em
Alternativas
Q4050461 Banco de Dados
No banco de dados Oracle as exceções “são usadas para tratar erros em tempo de execução no código PL/SQL”. Existem diversas exceções que já são predefinidas. Uma dessas denota “uma instrução SELECT INTO retornou mais de uma linha”. Assinale tal exceção.
Alternativas
Q4050458 Banco de Dados
No Microsoft SQL Server 2012, normalmente, existem três tipos de servidores em uma topologia de replicação: Editor (Publisher); Assinante (Subscriber); e, Distribuidor (Distributor). Há, também, cinco tipos de replicação. Assinale a alternativa que apresenta dois desses tipos de replicação.
Alternativas
Q4050457 Banco de Dados
A partir do Oracle Database 6, a Oracle adicionou uma linguagem de programação procedural, conhecida como PL/SQL (Procedural Language/SQL), permitindo escrever programas contendo instruções SQL. Sobre o PL/SQL, analise as afirmativas a seguir.

I. Os programas Pl/SQL são divididos em estruturas conhecidas como blocos, contendo instruções SQL e PL/SQL.
II. instruções_de_tratamento_de_exceção são instruções que tratam apenas de alguns erros de execução.
III. instruções_de_declaração declaram as variáveis usadas no bloco SQL; são obrigatórias.

Está correto o que se afirma apenas em
Alternativas
Q4050456 Banco de Dados
As informações contextualizam a questão. Leia-as atentamente.


“Para desenvolver uma aplicação web de apresentação de projetos elaborados na sua área de atuação, bem como o antes e o depois da implantação dos projetos, é necessário desenvolver um site, no qual todas essas informações estarão disponíveis para o público. Deve-se empregar a linguagem PHP (Personal Home Page) e, para isso, fazer uso de alguns comandos para determinadas categorias.”
Para fazer o uso de um comando com o Microsoft SQL Server, a fim de enviar uma consulta ao Server MS SQL, o comando a ser empregado é
Alternativas
Q4048289 Banco de Dados
A administração de bancos de dados envolve questões de segurança. Neste contexto, é importante que os privilégios de acesso e execução dos usuários estejam corretamente definidos. No Oracle 11g, a sintaxe de comando que retira privilégio concedido a um usuário é:
Alternativas
Q4048286 Banco de Dados
Dentro da rotina de trabalho de um analista de TI são comuns tarefas relativas a backup de dados. O mysqldump é uma ferramenta disponibilizada na instalação do MySQL para prover serviços de backup e restore. Diante de tal contexto, considere que determinado analista deve realizar o backup somente do banco de dados chamado “Itaipu” em um servidor Linux. A pasta que deve armazenar o backup é a pasta “teste”, localizada dentro do diretório do usuário. Considere, ainda, que a conta MySQL é a db1. Assinale, a seguir, o comando correto para a realização do backup. 
Alternativas
Q4048281 Banco de Dados
Sobre a estrutura de processos do SGBD Oracle, a partir da versão 11g, analise as afirmativas a seguir.

I. SMON  (System Monitor): grava o conteúdo do buffer de log nos arquivos de log do disco.
II. PMON (Process Monitor): realiza o rollback de todas as transações incompletas quando uma seção termina de modo anormal.
III. DBWn (Database Writer): faz a gravação dos dados de buffers cache que sofreram alteração no disco.

Está correto o que se afirma apenas em 
Alternativas
Q4047968 Banco de Dados
Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a tais dados, tendo como principal objetivo proporcionar um ambiente tanto conveniente quanto eficiente para a recuperação e o armazenamento das informações do banco de dados, ou seja, são projetados para gerir grandes volumes de informações, implicando a definição das estruturas de armazenamento das informações e da definição dos mecanismos para a manipulação das informações. É importante não confundir banco de dados com o programa que o gerenciará – o SGDB. São requisitos fundamentais de um SGBD:
Alternativas
Q4011263 Banco de Dados
Use como referência a tabela abaixo para a questão.

Qual dos comandos sql abaixo resultaria em uma listagem com apenas os nomes de cursos agmpados por cd_area, das áreas onde existem pelo menos três cursos?
Alternativas
Q4011262 Banco de Dados
Use como referência a tabela abaixo para a questão.

Quando você cria uma tabela e percebe que cometeu um erro, ou os requisitos do aplicativo mudam, você pode precisar fazer modificações nela. Qual das alternativas abaixo aponta a sintaxe correia para corrigir nome de campo cd_area para cod_area, na tabela acima, sem perder os dados já inseridos. 
Alternativas
Q4011261 Banco de Dados
Analise as afirmativas sobre o conceito de esquemas, utilidades e características em banco de dados postgresql. Identifique-as como Verdadeiras (V) ou (F).
(_) Para permitir que muitos usuários usem um banco de dados sem interferir uns com os outros.
(_) organizar de de em grupos torná-los mais gerenciáveis.
(_) Aplicativos de terceiros podem ser colocados em separados para que não colidam com os nomes de outros objetos.
(_) O mesmo nome de objeto não ser usado em esquemas diferentes sem conflito.
(_) Ao contrário dos bancos de os esquemas não são rigidamente separados: um usuário pode objetos em qualquer um dos do banco de dados ao qual está conectado, se tiver privilégios para ISSO.
Assinale a alternativa que contem a sequência carreta de cima baixo:
Alternativas
Q4011260 Banco de Dados
Você pode querer restringir os da coluna em relação a outras colunas ou linhas em uma tabela, o SQL permite definir restrições em colunas e tabelas. De acordo com o manual do postgres, assinale a alternativa que preencha, respectivamente, as lacunas abaixo com os nomes das respectivas restrições.
__________ permite que você especifique que o valor em uma determinada coluna deve satisfazer uma expressão booleana. Uma restrição de __________ indica que uma coluna ou grupo de colunas pode ser usado como um identificador exclusivo para linhas na tabela. __________ mantém a integridade referencial entre duas tabelas relacionadas. _________ garante que os contidos em uma coluna ou grupo de colunas sejam exclusivos entre todas as linhas da tabela.
Alternativas
Q4005788 Banco de Dados

Analise o diagrama entidade relacionamento e responda.



Imagem associada para resolução da questão



É considerado uma entidade fraca o(a): 

Alternativas
Q4005787 Banco de Dados
“Neste relacionamento cada entidade, de ambos os lados, pode referenciar múltiplas unidades da outra. Por exemplo, em um sistema de biblioteca, um título pode ser escrito por vários autores, ao mesmo tempo em que um autor pode escrever vários títulos. Assim, um objeto do tipo autor pode referenciar múltiplos objetos do tipo título, e vice-versa.”
O texto acima se refere ao relacionamento de:
Alternativas
Q4005167 Banco de Dados

Analise a tabela.


Imagem associada para resolução da questão



Dada a tabela acima, o que deve ser impresso na segunda linha da tabela, após as seguintes mudanças?



UPDATE Cidades


SET nome_cidade = "diamantina"


where nome_estado = "minas gerais";



UPDATE Cidades


set nome_estado = "minas gerais", nome_cidade = "belo horizonte"


WHERE id_cidade = 3;



DELETE from Cidades


WHERE nome_estado = "minas gerais";

Alternativas
Respostas
4501: A
4502: C
4503: A
4504: C
4505: D
4506: C
4507: D
4508: A
4509: B
4510: D
4511: B
4512: D
4513: D
4514: E
4515: E
4516: D
4517: C
4518: B
4519: E
4520: C