Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.344 questões

Ano: 2010 Banca: FUNCAB Órgão: SES-GO Prova: FUNCAB - 2010 - SES-GO - Analista de Sistemas |
Q117496 Banco de Dados
Analise as seguintes sentenças.

I. A SQL atualmente incorporou recursos de Módulos Armazenados Persistentes (PEM), tornando-se completa em termos computacionais, não havendo necessidade de combinar SQL com alguma linguagem hospedeira distinta para desenvolver uma aplicação completa.

II. A linguagem SQL possui as seguintes operações de manipulação de dados: SELECT, INSERT, UPDATE e DELETE.

III. Nem toda instrução de SQL que pode ser usada interativamente pode ser empregada em um programa aplicativo.

São verdadeiras:
Alternativas
Q116519 Banco de Dados
Com relação à utilização de funções do Microsoft SQL Server 2008 (configuração padrão), analise as afirmativas:

I. CREATE_TRIGGER (Transact-SQL) – cria um gatilho DML, DDL ou de logon. Um gatilho é um tipo especial de procedimento armazenado, que é executado automaticamente quando um evento ocorre no servidor de banco de dados.
II. CAST e CONVERT (Transact-SQL) – reverte uma transação explícita ou implícita ao começo da transação ou a um ponto de salvamento dentro da transação.
III. SELECT (Transact-SQL) – recupera linhas do banco de dados e permite a seleção de uma ou mais linhas ou colunas de uma ou mais tabelas.
IV. CONTAINS (Transact-SQL) – é um predicado usado em uma cláusula WHERE para pesquisar colunas que contêm tipos de dados baseados em caracteres para obter correspondências precisas ou difusas (menos precisas) para palavras e frases únicas, proximidade de palavras com uma determinada distância entre si ou correspondências ponderadas.
V. ROLLBACK TRANSACTION (Transact-SQL) – marca o término de uma transação implícita ou explícita que teve êxito.

Estão corretas apenas as afirmativas:
Alternativas
Q116319 Banco de Dados
Em banco de dados relacionais, assinale o tipo de relacionamento abaixo que exigiria a criação de uma tabela física para ligação entre as duas tabelas principais envolvidas na modelagem conceitual.
Alternativas
Q116277 Banco de Dados
Em bancos de dados, uma transação é uma unidade lógica de trabalho, começando com a operação BEGIN TRANSACTION e terminando conforme descrito a seguir:

I. Com uma operação específica, que indica o término bem-sucedido da transação. Ela informa ao gerenciador de transações que uma unidade lógica de trabalho foi concluída com sucesso, que o BD está novamente em estado correto e que todas as atualizações foram feitas por essa unidade de trabalho e podem ser gravadas no banco de dados.

II. Com uma operação específica, que indica o término malsucedido da transação. Ela informa ao gerenciador de transações que algo saiu errado, que o BD pode estar em um estado incorreto, e que todas as transações feitas pela unidade lógica de trabalho até o momento devem ser desfeitas.

Essas operações são denominadas, respectivamente,
Alternativas
Q116138 Banco de Dados
Sobre normalização de dados, usada em projeto de banco de dados relacionais, é correto afirmar que:
Alternativas
Q116137 Banco de Dados
Sobre modelos de dados utilizados em Sistemas de Banco de Dados é correto afirmar que:
Alternativas
Q115824 Banco de Dados
Uma das operações mais frequentes e importantes em processamento de dados é a de consulta ou acesso a dados armazenados. Esta operação consiste no acesso a um particular registro, dado o valor de sua chave. Com relação a esse assunto, NÃO é considerado exemplo de pesquisa o(a)
Alternativas
Q115123 Banco de Dados
Com relação à classi?cação das operações fundamentais da álgebra relacional, relacione a primeira coluna à segunda e, em seguida, assinale a opção correta.

1 – primária
2 – binária

( ) select
( ) union
( ) set difference
( ) project
( ) rename
Alternativas
Q115122 Banco de Dados
A respeito da álgebra relacional, assinale a opção que preenche, respectivamente, as lacunas abaixo.

A álgebra relacional é uma linguagem de consulta ___________ que consiste em um conjunto de _________ tendo como entrada uma ou duas ___________ e produzindo, como resultado, uma nova ___________.

A sequência correta é:
Alternativas
Q115117 Banco de Dados
Uma transação é uma unidade de execução de programa que acessa e, possivelmente, atualiza itens de dados. Com base nesse assunto, assinale a opção que apresenta uma propriedade das transações.
Alternativas
Q115115 Banco de Dados
Um comando que é armazenado dentro do banco de dados e executado pelo próprio sistema automaticamente, em consequência de uma modi?cação no banco de dados, é denominado
Alternativas
Q115114 Banco de Dados
Os valores dos atributos que descrevem as entidades constituem uma porção signi?cativa dos dados que serão armazenados no banco de dados. Um atributo, como é usado no modelo de entidades e relacionamentos, pode ser caracterizado por tipos.

Assinale a opção que apresenta os possíveis tipos de atributos.
Alternativas
Q115006 Banco de Dados
Acerca do banco de dados Oracle10g, assinale a opção que apresenta a memória que contém dados e algumas informações de controle de uma sessão de um usuário.
Alternativas
Q115005 Banco de Dados
Assinale a opção que apresenta, no banco de dados Oracle10g, a memória compartilhada que contém áreas SQL, estruturas de memória compartilhada com os comandos SQL que são executados pelos usuários conectados no database.
Alternativas
Q115004 Banco de Dados
Quando uma sessão executa um ROLLBACK, o Oracle regrava todas as imagens de dados alterados pela transação e salvas no segmento de undo de volta para seus locais originais.

Assinale a opção que apresenta o parâmetro que determina se o gerenciamento de undo será automático ou manual.
Alternativas
Q115003 Banco de Dados
Considerando-se o banco de dados Oracle, assinale a opção que apresenta em qual arquivo os processos de foregroud e backgroud podem gravar informações.
Alternativas
Q115002 Banco de Dados
Assinale a opção que apresenta o nome do arquivo que autentica usuários privilegiados no banco de dados Oracle.
Alternativas
Q115001 Banco de Dados
Assinale a opção que apresenta a área da memória em que o Oracle grava todas as alterações feitas em tabela.
Alternativas
Q115000 Banco de Dados
O SQL*PLUS é uma interface pela qual se pode entrar e executar comandos SQL. Existem vários comandos de SQL*PLUS que podem facilitar processos e formatar resultados de comandos de SQL, podendo editá-los e até gravá-los. É a interface básica para manipulações genéricas de um banco de dados ORACLE.

Assinale a opção que apresenta o comando correto para ativar um buffer chamado “TESTE”.
Alternativas
Q114999 Banco de Dados
Um sistema de gerenciamento de banco de dados necessita de uma linguagem de consulta para permitir que o usuário acesse os dados. Structured Query Language (SQL) é a linguagem adotada pela maioria dos bancos relacionais. O SQL contém comandos que efetuam uma variedade de tarefas.

Sobre as informações acima e considerando-se a(s) tarefa(s) que esse sistema efetua, julgue os itens abaixo e, em seguida, assinale a opção correta.

I – Consultar os dados.

II – Inserir, atualizar e remover linhas de uma tabela.

III – Criar, modi?car e remover objetos do Banco de Dados.

IV – Controlar o acesso ao Banco de Dados e seus objetos.

V – Garantir a consistência do Banco de Dados.

Estão certos os itens
Alternativas
Respostas
13541: A
13542: E
13543: C
13544: E
13545: D
13546: B
13547: B
13548: A
13549: B
13550: B
13551: D
13552: B
13553: B
13554: D
13555: D
13556: C
13557: A
13558: B
13559: C
13560: A