Questões de Concurso Sobre banco de dados

Foram encontradas 15.698 questões

Resolva questões gratuitamente!

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

Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-RJ
Q1214342 Banco de Dados
Julgue o item que se seguem, a respeito de comandos SQL.
O comando EXTRACT é utilizado para extrair dados de uma tabela em SQL.
Alternativas
Ano: 2017 Banca: Colégio Pedro II Órgão: Colégio Pedro II
Q1214332 Banco de Dados
Considere o banco de dados a seguir:
Professor (Nome, Código, I.D., Salário)  Aluno (Nome, Matrícula, Data-Nasc, Endereço) Disciplina (Nome, Código, Horas-Semanais) Leciona (Código-Prof, Código-Discip) Matriculado-em (Matrícula, Código-Discip, Nota)
Em relação ao comando em SQL para obter a identidade e o salário dos professores que trabalhem em disciplinas com mais de 9 horas por semana, foram propostos os seguintes comandos:
I. select id, salario from professor where codigo in (select codigo from disciplina where horas_semanais > 6)  II. select id, salario from professor where codigo in (select cod_prof from leciona, disciplina where leciona.cod_disc=disciplina.codigo and disciplina.horas_semanais > 9) III. select id, salario from professor where codigo in (select codigo_prof from leciona where codigo_disciplina in (select codigo from disciplina where horas_semanais > 9)) IV. select id, salario from professor, leciona where professor.codigo=leciona.cod_disc and cod_disc in (select codigo from disciplina where horas_semanais > 9) 
Os comandos corretos são 
Alternativas
Ano: 2014 Banca: FUNDEPES Órgão: IF-SP
Q1214262 Banco de Dados
A forma normal que impede “relações dentro de relações” ou as “relações como valores de atributo dentro de tuplas” é a:
Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-RJ
Q1214185 Banco de Dados
Com relação ao conceito de banco de dados relacional, julgue o seguinte item.
Na álgebra relacional, que é um conjunto de operações sobre as relações, cada operação usa uma ou mais relações como operandos e sempre produz outra relação como resultado.
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: Petrobras
Q1214160 Banco de Dados
Julgue o item a seguir, referentes à modelagem de dados para o SAP BW e aos elementos lógicos e físicos que a fundamentam.
No SAP BW, com base nas figuras-chave padrão do infocubo, o componente business explorer (BEx) query designer permite criar dois tipos de figuras-chave: figuras-chave calculadas e figuras-chave restritas. 
Alternativas
Ano: 2009 Banca: FCC Órgão: TCE-SP
Q1214020 Banco de Dados
Considere:
I. a responsabilidade pela organização do sistema de BD, de modo a obter o melhor desempenho no nível da  Empresa;
II. os ajustes finos apropriados, quando da mudança de requisitos.
A responsabilidade do perfil profissional e a técnica de ajuste correspondem, respectivamente, a Administrador de

Alternativas
Ano: 2003 Banca: CESPE / CEBRASPE Órgão: MEC
Q1213613 Banco de Dados
Entre as tecnologias para a construção de aplicações Web, a tecnologia ASP (active server pages) da Microsoft é um ambiente de aplicação especificado abertamente e no qual se pode combinar vários componentes de programação do lado servidor. Já PHP é uma linguagem de scripts de próposito geral, proposta pela Fundação Apache para desenvolvimento Web, que pode ser embutida em páginas HTML. Essas duas tecnologias permitem acesso a bancos de dados como Microsoft SQL Server e Oracle. A propósito de ASP, PHP e sua integração com bancos de dados, julgue o seguinte item.
O SQL Server 7.0 possui uma interface em linguagem natural denominada Microsoft English Query. Objetos dessa interface traduzem o inglês para comandos de transações SQL ou para consultas OLAP e podem ser embutidos em uma aplicação ASP.
Alternativas
Ano: 2014 Banca: FUNRIO Órgão: IF-BA
Q1213585 Banco de Dados
Suponha um banco de dados com as tabelas ALUNO e CURSO e seus esquemas: ALUNO (Matricula, Nome, Sexo, Data_Nascimento, Codigo_Curso) e CURSO (Codigo, Nome, Localizacao), onde as chaves primárias são, respectivamente, Matricula e Codigo, e Codigo_Curso é uma chave estrangeira que referencia a tabela CURSO.
Considere também o seguinte comando SQL:
SELECT Matricula, Localizacao FROM ALUNO, CURSO WHERE ALUNO.Codigo_Curso=CURSO.Codigo;
Que operações relacionais são realizadas por esse comando SQL?

Alternativas
Ano: 2017 Banca: FAURGS Órgão: BANRISUL
Q1213541 Banco de Dados
Injeção de SQL (SQL Injection) é um tipo de ameaça de segurança que se aproveita de falhas em sistemas que interagem com bases de dados via SQL. Esta ameaça ocorre quando o atacante consegue 
Alternativas
Ano: 2015 Banca: IESES Órgão: BAHIAGÁS
Q1213524 Banco de Dados
Com relação aos comandos da linguagem SQL. Considere uma tabela professores com os campos mat_prof, nome_professor e idade. Assinale a alternativa que contenha o comando SQL que retorne somente os professores que apresentem a maior idade. 
Alternativas
Ano: 2017 Banca: FAURGS Órgão: BANRISUL
Q1213495 Banco de Dados
A recuperação de falhas de transação significa que o banco de dados é restaurado ao estado consistente mais recente antes da falha. A recuperação é dependente de técnicas de atualização da base de dados ao longo das transações: adiada (quando não atualizam fisicamente o banco de dados até o ponto de confirmação – commit) ou imediata (que pode atualizar a base de dados antes do ponto de confirmação).     Considere as afirmações abaixo sobre técnicas de recuperação de falhas de transação não catastróficas.    I. - Baseiam-se em informações sobre as mudanças que foram aplicadas aos itens de dados pelas diversas transações, tipicamente mantidas em um log de sistema. 
II. - Em caso de falhas em atualização adiada, como nenhuma alteração foi efetivamente feita na base de dados, este tipo de recuperação é chamado de No-Undo/No-Redo. 
III. - A técnica denominada Undo/No-Redo é usada para recuperação de falhas em atualização imediata e requer o uso da estratégia force para decidir quando os buffers atualizados da memória principal são gravados de volta no disco.  
IV. - A técnica denominada Undo/Redo é outra alternativa para recuperação de falhas em atualização imediata. É necessária quando o ponto de confirmação foi atingido, mas não há garantias de que todas as mudanças tenham sido gravadas em disco. Isto é resultado da adoção da estratégia steal/no-force.    Quais estão corretas? 
Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: TRE-PR
Q1213273 Banco de Dados
A respeito de transação de dados em SQL, julgue o próximo item.
Um sistema de banco de dados operando com base no padrão SQL-92 assegura a serialização e o retorno em cascata para operações de manipulação de dados.
Alternativas
Ano: 2019 Banca: COPESE - UFPI Órgão: ALEPI
Q1213259 Banco de Dados
Para garantir as propriedades ACID de um Sistema Gerenciador de Banco de Dados (SGBD) da Assembleia Legislativa do Piauí, um Analista de TI verificou que:
I. A execução de uma transação deve levar o banco de dados de um estado íntegro a um outro estado íntegro; II. Os efeitos de uma transação em caso de sucesso (commit) devem persistir no banco de dados mesmo em casos de quedas de energia, travamentos ou erros. Garante que os dados estarão disponíveis em definitivo. Assinale a opção que corresponde CORRETAMENTE aos protocolos I e II, respectivamente, as propriedades ACID.
Alternativas
Ano: 2009 Banca: CESPE / CEBRASPE Órgão: TRE-PR
Q1213221 Banco de Dados
A respeito de transação de dados em SQL, julgue o próximo item.
Os níveis de consistência especificados pelo padrão SQL-92 incluem o read repetitivo, o read com efetivação e o read sem efetivação. No read repetitivo, é permitido que as transações leiam registros, mesmo sem sua efetivação.
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: Petrobras
Q1213220 Banco de Dados
Acerca dos conceitos de sistemas de data warehouse e das metodologias, técnicas e ferramentas de implantação a eles associadas, em especial no sistema SAP BW, julgue o item seguinte.
A normalização é o processo de organizar os dados de acordo com as regras de uma base de dados relacional, de modo que não haja redundância nos dados e que a individualização de todos os elementos de dados dependa somente da chave primária do registro correspondente a um determinado elemento. 
Alternativas
Ano: 2016 Banca: IADES Órgão: MCTI
Q1213118 Banco de Dados
Em um banco de dados relacional, um conceito importante é a definição de tupla. Acerca desse assunto, é correto afirmar que uma tupla, no modelo relacional, representa
Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: STJ
Q1212707 Banco de Dados
Acerca das operações de álgebra relacional, que são fundamentais em linguagens de banco de dados, julgue o seguinte item. 
A operação de seleção em álgebra relacional relaciona linhas que satisfazem à condição de seleção, de forma a existirem duplicatas no resultado apresentado. 
Alternativas
Ano: 2014 Banca: FEPESE Órgão: CELESC
Q1212504 Banco de Dados
Um administrador de banco de dados Oracle 11g necessita fazer o upgrade ou migrar para a versão 12c.
Sobre upgrade e migração de bancos de dados Oracle neste contexto, considere as seguintes afirmativas:
1. Upgrade e migração neste contexto são sinônimos entre si e não há diferença entre utilizar um ou outro.
2. O tamanho total do banco de dados tende a ter um impacto maior sobre projetos de migração que de upgrade.
3. Podem-se realizar upgrades diretos de bancos Oracle 11g (11.2.0.2 ou posterior) utilizando o DBUA (Database Upgrade Assistant).
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2017 Banca: CESPE / CEBRASPE Órgão: CGM de João Pessoa - PB
Q1212326 Banco de Dados
A respeito de bancos de dados, julgue o item a seguir
Nos bancos de dados construídos sob a concepção do modelo hierárquico, os dados são estruturados em hierarquia ou árvores cujos nós contêm ocorrências de registros, e cada registro consiste em uma coleção de atributos.



Alternativas
Ano: 2017 Banca: CESPE / CEBRASPE Órgão: CGM de João Pessoa - PB
Q1212262 Banco de Dados
A respeito de bancos de dados, julgue o item a seguir
Ao ser iniciado, o PostgreSQL executa o processo master, que, por sua vez, inicia dois processos auxiliares, stats collector e autovacuum, exibidos como instâncias postgres nas ferramentas de monitoramento de processos mais comuns em Linux.


Alternativas
Respostas
6001: E
6002: B
6003: A
6004: C
6005: C
6006: C
6007: C
6008: B
6009: C
6010: A
6011: C
6012: C
6013: A
6014: E
6015: C
6016: D
6017: E
6018: E
6019: C
6020: E