Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.353 questões

Q697821 Banco de Dados

Com relação a sistemas gerenciadores de bancos de dados (SGBD), julgue o próximo item.

O SGBD deve possuir um controle de concorrência que garanta a manipulação controlada de um mesmo dado por múltiplos usuários, a fim de assegurar que os resultados das atualizações sejam corretos.

Alternativas
Q697820 Banco de Dados

Com relação a sistemas gerenciadores de bancos de dados (SGBD), julgue o próximo item.

No nível conceitual da arquitetura de três camadas de banco de dados, cada esquema externo descreve a parte do banco que interessa a determinado grupo de usuários e oculta desse grupo o restante do banco de dados.

Alternativas
Q694794 Banco de Dados
Em bancos de dados SQL, para excluir de uma tabela chamada clientes apenas o cliente cujo conteúdo do campo CPF for "154.178.187-12" utiliza-se a instrução:
Alternativas
Q694793 Banco de Dados
Nos bancos de dados SQL, para exibir todos os registros cadastrados em uma tabela chamada clientes utiliza-se a instrução: 
Alternativas
Q693427 Banco de Dados
No que se refere a banco de dados, assinale a opção correta.
Alternativas
Q693426 Banco de Dados
A respeito de SQL, assinale a opção correta.
Alternativas
Q693420 Banco de Dados
Na modelagem de dados, o elemento que descreve as propriedades ou características em entidades e relacionamentos denomina-se
Alternativas
Q690412 Banco de Dados
Marque a alternativa correta sobre Banco de Dados.
Alternativas
Q690411 Banco de Dados
Analise as seguintes afirmações sobre Banco de Dados:
I. Conceitualmente, uma relação não é sensível à ordenação das tuplas.
II. Em uma tupla, o valor de cada atributo deve ser um valor atômico do domínio.
III. Uma transação pode envolver diversas operações no banco, razão pela qual não é considerada operação atômica para o banco.
É correto apenas o que se afirma em
Alternativas
Q690235 Banco de Dados

Para se alterar a Tabela Empregado (mostrada a seguir) que se encontra carregada no banco com os registros antes transcritos, foi criada uma função, denominada de ANALISAR, conforme o SQL (também mostrada a seguir).


Empregado

matricula

nome

salario


1

Jose

10000


2

Carlos

1000


3

Andre

12000


4

Manuel

1500


5

Carla

9000

   
CREATE OR REPLACE FUNCTION ANALISAR(integer,integer) RETURNS bigint AS $$

UPDATE empregado SET salario=salario*matricula WHERE matricula>=$1 and matricula<=$2;
    SELECT count(*) FROM EMPREGADO where matricula>=$1 and matricula<=$2;

$$ LANGUAGE 'sql';

Após ser efetuada a chamada ANALISAR(2,4) no banco de dados, quantos registros da Tabela Empregado foram afetados pela função e quais são os salários de Jose e Manuel ao final da execução, respectivamente?

Alternativas
Q687695 Banco de Dados
Um problema em um disco causou uma falha catastrófica em um banco de dados.
Para recuperá-lo, e levá-lo a um estado consistente o mais próximo possível do momento em que a falha ocorreu, o administrador desse banco deve usar a último backup do banco em conjunto com o último backup do
Alternativas
Q687694 Banco de Dados
A segunda forma normal está relacionada com o conceito de
Alternativas
Ano: 2016 Banca: Quadrix Órgão: CFB Prova: Quadrix - 2016 - CFB - Assistente Administrativo |
Q686352 Banco de Dados
Atualmente, devem-se considerar alguns aspectos relevantes para atingir a eficiência e a eficácia dos sistemas informatizados desenvolvidos, a fim de atender a seus usuários nos mais variados domínios de aplicação: automação de escritórios, sistemas de apoio a decisões, controle de reserva de recursos, controle e planejamento de produção, alocação e estoque de recursos, entre outros. Na arquitetura do Banco de Dados Cliente-Servidor, o cliente (front_end) executa as tarefas do aplicativo, ou seja, fornece a interface do usuário (tela, e processamento de entrada e saída). O servidor (back_end) executa as consultas no Data Base Management System (DBMS) e retorna os resultados ao cliente. Apesar de ser uma arquitetura bastante popular, são necessárias soluções sofisticadas de software que possibilitem: o tratamento de transações, as confirmações de transações (commits), desfazer transações (rollbacks), linguagens de consultas (stored procedures) e gatilhos (triggers). A principal vantagem desta arquitetura:
Alternativas
Q683193 Banco de Dados

Considerando a linguagem SQL e bancos de dados que a usam, observe as seguintes proposições.

I. Um “prepared statement” é uma abordagem que permite isolar a tarefa de analisar a estrutura de uma sentença em SQL da tarefa de executar a referida sentença.

II. Há situações em que um “prepared statement” pode ser executado muito mais rapidamente do que um “statement” comum.

III. É comum que os bancos de dados possuam uma forma de garantir que um campo em uma tabela sempre seja preenchido.

IV. Muitos bancos permitem que os campos das tabelas recebam valores padrão, definidos pelo programador caso haja uma inserção e não haja valor para o campo.

V. Se um sistema comercial for bem projetado, ele permitirá que os módulos X, responsáveis pela persistência de dados em um banco, funcionem com vários tipos de bancos diferentes. Isto pode ser feito de modo a exigir mudanças mínimas (ou nenhuma mudança) no código do sistema ou no código em SQL.

Estão CORRETAS apenas

Alternativas
Q682623 Banco de Dados

Considere as afirmações a seguir:

I – O nível conceitual em arquiteturas de banco de dados abrange as visões dos usuários ocultando destes a parte do banco que não é do seu interesse.

II – Um exemplo de independência de dados lógica em banco de dados é a capacidade de se reorganizar os arquivos físicos de dados do banco sem afetar o esquema conceitual.

III – O esquema interno em arquiteturas de banco de dados descreve a estrutura de armazenamento físico do banco de dados.

É correto apenas o que se afirma em

Alternativas
Ano: 2016 Banca: FUNCAB Órgão: CREA-AC Prova: FUNCAB - 2016 - CREA-AC - Analista de Sistema |
Q682486 Banco de Dados
O tipo de processamento analítico on-line, adequado para dados referentes a um assunto em especial, tipo Data Marts, no qual os dados são mais específicos e o aplicativo será direcionado na análise com dimensionalidade limitada e pouco detalhamento das informações, que trabalha exclusivamente com a tecnologia multidimensional, com acesso direto ao servidor, sem transferir dados para desktops, e que fornece uma resposta rápida para praticamente qualquer consulta é o:
Alternativas
Ano: 2016 Banca: FUNCAB Órgão: CREA-AC Prova: FUNCAB - 2016 - CREA-AC - Analista de Sistema |
Q682485 Banco de Dados
Uma forma de estabelecer segurança em sistemas gerenciadores de bancos de dados (SGBD) de modo a se conceder privilégios de acesso de grupos ou usuários do SGBD para objetos específicos de um banco de dados, como, por exemplo, tabelas ou visões, é através de:
Alternativas
Q681896 Banco de Dados

Analise a consulta SQL padrão ANSI 2003 apresentada a seguir e assinale a alternativa correta.

SELECT f.* FROM

FUNCIONARIO f

WHERE f.NOME NOT LIKE ‘João%’;

Alternativas
Q681894 Banco de Dados
Qual é o comando SQL ANSI para remover elementos nomeados do esquema de um banco de dados, como domínios ou restrições ?
Alternativas
Q678776 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

Em versões recentes da linguagem SQL, o comando delete permite a exclusão de valores em atributos específicos, mantendo-se inalterados os valores dos outros atributos que compõem a tupla.

Alternativas
Respostas
8981: C
8982: E
8983: B
8984: E
8985: E
8986: B
8987: C
8988: B
8989: D
8990: D
8991: D
8992: A
8993: B
8994: B
8995: C
8996: C
8997: A
8998: D
8999: A
9000: E