Magna Concursos

Foram encontradas 24.817 questões.

2342040 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Os Sistemas Gerenciados de Bancos de Dados (SGBD) são compostos por diversas ferramentas e funcionalidades que garante o correto armazenamento e acesso aos dados. A missão de administrar um grande e complexo banco de dados, acessado por diversos usuários, requer o conhecimento de diversos conceitos.

A respeito da administração de bancos de dados, analise as afirmativas abaixo e marque alternativa correta.

I. As roles representam agrupamentos de permissões em um banco de dados. Quando desejamos associar uma role a um usuário utilizamos o comando grant.

II. A tarefa de otimização do tempo de consultas em um banco de dados passa, necessariamente, pelo upgrade de recursos físicos como por exemplo o aumento do número de CPUs, aumento de memória e utilização da tecnologia RAID.

III. O MDM é a autoridade com a responsabilidade de gerenciar um SGBD. Ele possui mais atribuições do que o DBA pois além de criar, conceder ou revogar recursos, é capaz também de estabelecer diferentes níveis de segurança nas contas dos usuários.

 

Provas

Questão presente nas seguintes provas
2342034 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Em bancos dados os índices são estruturas que viabilizam uma rápida recuperação de informações armazenadas. Existem diversas implementações para índices. Eles também são categorizados, a depender de questões, como por exemplo, o número de colunas que referenciam e a forma como são armazenados.

A respeito de índices do tipo bitmap, analise as afirmativas abaixo e marque alternativa correta.

I. Demandam menor espaço de armazenamento se comparados a outros tipos de índices.

II. Empregam estruturas de arrays de bit e respondem às consultas através da execução de operações lógicas bitwise sobre essas estruturas.

III. São considerados mais eficientes para consultas sobre campos com conjunto de valores maiores. Caso o conjunto seja menor, tendem a perder essa eficiência.

 

Provas

Questão presente nas seguintes provas
2342031 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Os Sistemas Gerenciados de Banco de Dados (SGBD) são compostos por diversas funcionalidades que permitem aos usuários realizarem ações como por exemplo: consultar e alterar dados, importar e exportar de dados, realizar backups, etc. A respeito de consultas que podemos fazer a um SGBD, e como são processadas, analise as afirmativas abaixo e marque alternativa correta.

I. Apesar de potencialmente tornar consultas SQL mais rápidas, a criação de índices gera como consequência o aumento da ocupação de espaço em disco por parte dos arquivos que compõem o banco de dados.

II. Chamamos de plano de consulta a estratégia que é determinada pelo mecanismo otimizador de consultas do SGBD quando este recebe uma solicitação de execução de consulta. O plano de consulta define questões como: sequência de tabelas que serão acessadas e métodos internos utilizados para extrair, filtrar, agregar e ordenar os dados obtidos das tabelas.

III. Índices não clusterizados não possuem em sua estrutura ponteiros pois não precisam deles.

 

Provas

Questão presente nas seguintes provas
2342030 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Em banco de dados dizemos que uma transação representa uma unidade de operação que é repassada ao Sistema de Gerenciamento de Banco de Dados (SGBD) e que deve ser executada de forma independente e confiável. Dito de outra forma, as transações devem possuir isolamento e serem capazes de não gerarem inconsistências na base, caso ocorra falha em sua execução.

Marque a alternativa que indica, corretamente, o nome da sigla utilizada para descrever propriedades relacionadas às transações.

 

Provas

Questão presente nas seguintes provas
2342029 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Structured Query Language (SQL) é a linguagem de consulta padrão para bancos de dados relacionais e seu conhecimento é indispensável para profissionais que desejam trabalhar nesta área. A linguagem possui um grande conjunto de comandos e a literatura definiu nomes e siglas para as diversas categorias de comandos dessa importante linguagem.

A respeito dessas categorias, analise as afirmativas abaixo e marque alternativa correta.

I. Quando manipulamos informações relacionadas às permissões de acesso em um banco de dados estamos realizando comandos da categoria DCL. Os comandos grant e revoke são exemplos de comandos dessa categoria.

II. Os comandos de categoria DDL são aqueles responsáveis pelo gerenciamento das estruturas presentes no banco de dados.

III. DML é o nome da categoria de comandos SQL responsável pela manipulação dos dados armazenados nas estruturas do banco de dados. Podemos citar como exemplos de comandos desta categoria os comandos insert, delete e update.

 

Provas

Questão presente nas seguintes provas
2342028 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Marque a alternativa que indica, corretamente, o nome da forma normal que exige apenas que os valores dos atributos de uma tabela sejam atômicos.

 

Provas

Questão presente nas seguintes provas
2342021 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

O modelo de dados relacional foi estabelecido em 1970 por Edgar Frank Codd. Baseado nos conceitos de entidade e relação, este modelo é o mais utilizado atualmente por Sistemas Gerenciadores de Banco de Dados (SGBD) pois, apesar do surgimento de novas demandas e abordagens, o modelo relacional ainda prevalece.

A respeito deste modelo, analise as afirmativas abaixo e marque alternativa correta.

I. Os bancos de dados existentes antes do surgimento do modelo relacional utilizavam modelos como o hierárquico e o modelo em rede.

II. A normalização é um conjunto de regras que devemos utilizar com o propósito único de evitar a redundância de informações. Os bancos de dados projetados puramente com base no modelo relacional, são bancos de dados normalizados.

III. O modelo relacional é fortemente baseado na teoria dos conjuntos e na álgebra relacional.

 

Provas

Questão presente nas seguintes provas
2342001 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

O H2 é um banco de dados desenvolvido em linguagem Java e bastante utilizado em aplicações com essa mesma linguagem. É possível, por exemplo, sua integração com JPA, o que traz grandes facilidades para o desenvolvedor no processo de criação e persistência de entidades. A respeito de características do H2, analise as afirmativas abaixo e marque alternativa correta.

I. Trata-se de um banco de dados com suporte ao armazenado em memória e com suporte parcial à Structured Query Language.

II. H2 suporte diferentes tipos de dados em suas tabelas. O tipo de dados GEOMETRY é utilizado para armazenamento de informações de geometria espacial. Para armazenar informação 20 usamos o modificador POINT e para armazenamento 30 usamos modificador POINTZ.

III. Um banco H2 pode operar em diferentes modos. No modo integrado o banco pode ser acessado em mais de uma máquina virtual Java, o que permitirá que opere em formato cliente-servidor.

 

Provas

Questão presente nas seguintes provas
2341982 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

O PostgreSQL é um sistema de gerenciamento de banco de dados (SGBD) gratuito e com suporte à linguagem SQL. Ele possui um recurso de linha ele comandos que permite a execução de alguns comandos especiais como por exemplo listar bancos de dados e listar usuários. Nesta linha de comandos é possível também executar comandos SQL.

Considere um SGBD PostgreSQL que possua um banco de dados chamado PAISES e que este possua uma tabela chamada BRASIL. Marque a alternativa que indica, respectivamente, os comandos que devem ser executados para que o usuário conecte no banco de dados citado, em seguida liste todas as tabelas deste banco e em seguida liste a estrutura da tabela BRASIL.

 

Provas

Questão presente nas seguintes provas
2341981 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

No desenvolvimento de projetos orientados a objeto é muito comum a necessidade realizarmos a persistência de dados em bancos de dados relacionais. Entretanto esses dois paradigmas possuem conceitos específicos e para aproximá-los, tornando o desenvolvimento de projetos mais simples, é comum o uso de ferramentas do tipo Object-Refational Mapping (ORM). O Hibernate é uma dessas ferramentas. Ele é capaz de estabelecer um mapeamento entre objetos e tabelas em um banco de dados, tomando a tarefa de persistência mais simples. Além disso ele possui uma linguagem de consulta própria que referencia diretamente os objetos.

A respeito dessa linguagem, analise as afirmativas abaixo e marque alternativa correta.

I. HQL é o nome da linguagem de consulta orientada a objetos provida pelo Hibemate. Uma das vantagens de usarmos HQL ao invés de SQL é o fato do Hibemate garantir a portabilidade do código SQL, que será gerado a partir do código HQL, para qualquer dos Sistemas Gerenciadores de Banco de Dados (SGBD) suportados por ele.

II. Em uma instrução de inclusão de dados em HQL, a clausula "at'' é usada para identificarmos o nome da entidade envolvida na operação de inclusão.

III. HQL suporta agrupamento e ordenação através, respectivamente, das cláusulas "group by" e "order by" assim como no SQL. Suporta também funções de agregação como: soma, média, mínimo e máximo.

 

Provas

Questão presente nas seguintes provas