Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

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

Q1277242 Banco de Dados
Assinale a alternativa na qual os dois conjuntos de comando executam a mesma coisa.
Alternativas
Q1253947 Banco de Dados
Bancos de Dados não relacionais, também conhecidos como NoSQL, surgiram para armazenar dados não estruturados, usando modelos de armazenamento específicos para os tipos de dados que são armazenados, usualmente, fugindo do padrão de armazenamento de linhas e colunas dos bancos de dados tradicionais. Em relação ao Banco de Dados NoSQL, quais são as categorias consideradas para esse tipo de armazenamento?
Alternativas
Q1253931 Banco de Dados
Um SGBD é um sistema responsável por realizar o gerenciamento de um banco de dados, com recursos que permitem a manipulação das informações e a interação com os usuários do sistema. Dentre as seguintes alternativas, qual apresenta apenas sistemas específicos de SGBD?
Alternativas
Q1253617 Banco de Dados
Analise as assertivas abaixo sobre o conceito de Segurança em Banco de Dados e assinale a alternativa incorreta.
Alternativas
Q1253616 Banco de Dados

Analise as assertivas abaixo sobre a criação e uso de VIEWs SQL e assinale a alternativa correta.

I. Reuso: as views são objetos de caráter permanente. Pensando pelo lado produtivo isso é excelente, já que elas podem ser lidas por vários usuários simultaneamente.

II. Segurança: as views permitem que ocultemos determinadas colunas de uma tabela. Para isso, basta criarmos uma view com as colunas que acharmos necessário que sejam exibidas e as disponibilizarmos para o usuário.

III. Simplificação do código: as views nos permitem criar um código de programação muito mais limpo, na medida em que podem conter um SELECT complexo. Assim, criar views para os programadores a fim de poupá-los do trabalho de criar SELECT’s é uma forma de aumentar a produtividade da equipe de desenvolvimento.

IV. Consultas: as Views pré-definidas ficam armazenadas e você não precisa lembrar de como criá-las. Elas podem ser implementadas também com algumas aplicações de restrição.

Alternativas
Q1253615 Banco de Dados
Analise as assertivas abaixo sobre os Conceitos de Modelagem de Dados e assinale a alternativa correta.
I. Em modelagem de dados a cardinalidade é um dos princípios fundamentais sobre relacionamento de um banco de dados relacional. Nela são definidos os graus de relação entre duas entidades ou tabelas. No modelo relacional, podemos ter os seguintes níveis de relacionamento: 1:N, N:N, 1:1. II. Quando ocorrer um relacionamento do tipo muitos para muitos (cardinalidade N:N), deve-se criar uma terceira tabela, que terá como chave estrangeira as chaves primárias das tabelas envolvidas. III. Modelo conceitual - Representa as regras de negócio sem limitações tecnológicas ou de implementação por isto é a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos. Neste modelo temos a visão Geral do negócio. IV. Modelo Lógico - Leva em conta limites impostos por algum tipo de tecnologia de banco de dados (banco de dados hierárquico, banco de dados relacional, etc.). Algumas e suas características são a definição das chaves primárias das entidades e normalização até a terceira forma normal.
Alternativas
Q1253614 Banco de Dados
Analise as afirmações abaixo sobre Modelagem de Dados e assinale a única alternativa que não representa uma das características de uma chave primária.
Alternativas
Q1253612 Banco de Dados
Um Secretário da administração municipal de uma determinada cidade, interessado em fazer um estudo de expansão na rede de esgoto de alguns bairros que não possuíam este serviço, fez a seguinte solicitação ao departamento de informática da Prefeitura: um relatório com todos os dados dos contribuinte que sejam clientes titular da companhia de abastecimento de água da cidade. Os clientes a serem pesquisados seriam os que constassem como endereço residencial os bairros, “Jardim Paraiso”, “Vila Celeste” e “Parque das Flores”. O Analista de Sistema do departamento de informática identificou que as informações que a prefeitura possuía a respeito dos clientes da companhia de água era os que constavam em uma única tabela do banco de dados, cujo nome era “Tabclieagua”, e que nesta tabela continham os seguintes campos com as informações do cliente:
Tabela Tabclieagua: Idcliente NomeCliente Rua Bairro CEP Cidade UF
Para que a consulta fosse realizada com sucesso, o Analista usou a sintaxe SQL: SELECT * FROM Tabclieagua
Alternativas
Q1253611 Banco de Dados
Um atributo de uma tabela que referencia a chave primária de outra tabela, estabelecendo uma relação entre as duas é chamado de
Alternativas
Q1253610 Banco de Dados
Analise as assertivas sobre Modelo Relacional usado nos Sistemas Gerenciadores de Banco de Dados e assinale a alternativa correta.
I. O modelo de dados entidade-relacionamento é um modelo de dados conceitual de alto nível, utilizado para o projeto conceitual de aplicações de um banco de dados. II. Chamamos de domínio os tipos de valores permitidos que podem aparecer em cada coluna ou atributo. III. Uma linha presente na tabela é denominada dupla, registro ou linha. IV. São denominadas atributos ou campos as colunas de uma tabela presente no SGBD.
Alternativas
Q1250987 Banco de Dados

As cláusulas são condições de modificação utilizadas para definirem os dados que se deseja selecionar ou modificar em uma consulta. Sobre esse tema, analise as afirmativas a seguir.


________ – Utilizada para especificar a tabela que vai selecionar os registros.

________ – Utilizada para especificar as condições que devem reunir os registros que serão selecionados.

________ – Utilizada para separar os registros selecionados em grupos específicos.

________ – Utilizada para expressar a condição que deve satisfazer cada grupo.

________ – Utilizada para ordenar os registros selecionados com uma ordem específica.

________ – Utilizada para selecionar dados sem repetição.

________ – Combina os resultados de duas consultas SQL em uma única tabela para todas as linhas correspondentes.


Marque a alternativa que preenche CORRETA e respectivamente as lacunas.

Alternativas
Q1250986 Banco de Dados
A Structured Query Language, SQL, é a linguagem declarativa padrão para banco de dados relacional. Em determinado banco de dados, é necessária a criação de uma tabela chamada ‘Funcionarios’ bem como a eliminação de uma tabela chamada ‘Departamento’. Para a execução das operações de banco necessárias, qual subconjunto de comandos SQL contém os comandos que permitem as operações requeridas?
Alternativas
Q1250985 Banco de Dados
“Um-para-um”, “um-para-muitos” e “muitos-paramuitos” são tipo de
Alternativas
Q1250984 Banco de Dados
Analise as afirmativas a seguir sobre diagramas de entidade e relacionamento.
________ é algo que pode ser definido e que pode ter dados armazenados sobre ele como uma pessoa, um objeto, conceito ou evento. ________ refere-se a um atributo que define exclusivamente uma entidade dentro de um conjunto de entidades. ________ são classificados como simples, composto, derivado, bem como de valor único ou multivalor.
Marque a opção que preenche CORRETA e respectivamente as lacunas.
Alternativas
Q1248989 Banco de Dados
No MySQL o tipo de caractere CHAR é utilizado para armazenamento de informações do tipo texto. Quando utilizado esse tipo define-se um tamanho que pode ser:
Alternativas
Q1241345 Banco de Dados
Sobre o Commit em duas fases (Two-phase commit) é correto afirmar que:
Alternativas
Q1241344 Banco de Dados
Um aluno de graduação precisa fazer uma pesquisa em uma tabela de um Banco de Dados, a fim de localizar todos os cadas os clientes cujo primeiro nome é “JOSE”, assim ele criou um script SQL para listar os itens do banco. Quais dos scripts abaixo ele utilizou, sabendo-se que ele conseguiu executar a tarefa?
Alternativas
Q1241075 Banco de Dados
Em bancos de dados SQL, um recurso é utilizado como um tipo especial de procedimento armazenado, que é executado sempre que há uma tentativa de modificar os dados de uma tabela que é protegida por ele, antes ou depois das operações de INSERT, UPDATE e DELETE de registros. Esse recurso é denominado:
Alternativas
Q1241074 Banco de Dados

Considere a tabela a seguir, pertencente a um banco de dados SQL.


Nome: Ana Helena
Cargo: Analista
Celular: 988735104


Nome: Luiz Corrêa
Cargo: Advogado
Celular: 999880354


Nome: Débora Souza
Cargo: Téc INF
Celular: 98870321


Nome: Silvio Luz
Cargo: Aux ADM
Celular: 999773300


Nome: Manoel UHR
Cargo: Téc SEG TRAB
Celular: 988663029


Para obter NOME e CELULAR, classificados por NOME, deve-se empregar o seguinte comando SQL:

Alternativas
Q1241073 Banco de Dados
O Modelo Entidade Relacionamento representa um esquema conceitual utilizado para descrever as entidades, que são os objetos envolvidos em um domínio de negócios, com seus atributos e como elas s e r e l a c i o n a m e n tr e s i , d e fi n i d o s c o m o relacionamentos. Nesse sentido, analise o exemplo de MER a seguir:
 Em uma aplicação de vendas existem as entidades Produto e Venda, que se relacionam na forma muitos-para-muitos, uma vez que em uma venda pode haver vários produtos e um produto pode ser vendido várias vezes (no caso, unidades diferentes do mesmo produto).
 Em determinado momento, a empresa passou a entregar brindes para os clientes que comprassem um determinado produto.
 A entidade Brinde, então, está relacionada não apenas com a Venda, nem com o Produto, mas sim com o item da venda, ou seja, com o relacionamento entre as duas entidades citadas anteriormente.
 Considerando que não se pode associar a entidade Brinde com um relacionamento, criamos então a entidade "Item da Venda", que contém os atributos identificadores das entidades Venda e Produto, além de informações como quantidade e número de série, para casos específicos.
 A partir daí, pode-se relacionar o Brinde com o Item da Venda, indicando que aquele prêmio foi dado ao cliente por comprar aquele produto especificamente.


Esse exemplo ilustra um tipo de entidade definida como:

Alternativas
Respostas
6141: C
6142: A
6143: D
6144: C
6145: D
6146: D
6147: B
6148: A
6149: A
6150: C
6151: D
6152: D
6153: A
6154: B
6155: C
6156: A
6157: E
6158: C
6159: A
6160: D