Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.744 questões

Q697826 Banco de Dados

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

Um compilador DDL tem a função de processar os comandos DDL para que sejam identificadas as seguintes operações sobre o banco de dados: recuperação, inserção, remoção e modificação dos dados.

Alternativas
Q697825 Banco de Dados

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

Para se eliminar a restrição empfunfk de uma tabela chamada empregado, pode-se utilizar o seguinte comando. ALTER TABLE TBEMPREGADO DROP CONSTRAINT EMPFUNFK CASCADE;

Alternativas
Q697824 Banco de Dados

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

A operação delete pode violar a integridade referencial caso chaves estrangeiras de outras tuplas mencionem a tupla removida no banco de dados.

Alternativas
Q697823 Banco de Dados

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

As DMLs de alto nível são incapazes de especificar e restaurar múltiplos registros em um único comando.

Alternativas
Q697822 Banco de Dados

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

O OLTP (online transaction processing) é utilizado para garantir concorrência nas transações de um SGBD, ao passo que a propriedade de isolamento permite que diversas transações sejam efetuadas simultaneamente.

Alternativas
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
Respostas
9401: E
9402: C
9403: C
9404: E
9405: C
9406: C
9407: E
9408: B
9409: E
9410: E
9411: B
9412: C
9413: B
9414: D
9415: D
9416: D
9417: A
9418: B
9419: B
9420: C