Questões de Noções de Informática - Banco de Dados para Concurso

Foram encontradas 1.154 questões

Q2639759 Arquitetura de Software

Políticas de Backups em uma empresa têm por objetivo criar procedimentos técnicos para realização de cópias de segurança de dados. Essa política está relacionada a alguns fatores, como tamanho da empresa, volume de dados, frequência, entre outros. Entre as alternativas abaixo, qual NÃO é considerada parte de uma política de backup?

Alternativas
Q2639288 Arquitetura de Software

Considere o trecho de comandos executados sob o PostgreSQL 9.3:


CREATE TABLE IF NOT EXISTS person (

------id serial NOT NULL PRIMARY KEY,

------info json NOT NULL

);


INSERT INTO person (info)

VALUES('{ "student": "James Miller", "items": {"course": "calculus I","grade": 8.5}}'),

-----('{ "student": "Mary Martinez", "items": {"course": "calculus II","grade": 7.5}}'),

------('{ "student": "Linda Olson", "items": {"course": "calculus II","grade": 9.0}}');

SELECT info FROM person;


É CORRETO afirmar que:

Alternativas
Q2639287 Arquitetura de Software

Considere as seguintes sentenças no âmbito de Banco de Dados:


Fonte: DATE, C. J. Introdução a sistemas de banco de dados. Rio de Janeiro: Elsevier, 2003. E-book VitalSource.


I. Atomicidade da instrução: O sistema deve garantir que instruções individuais, ou seja, execuções de instruções individuais, sejam atômicas. Essa consideração se torna particularmente significativa em um sistema relacional, no qual as instruções de nível de conjuntos e em geral operam sobre muitas tuplas ao mesmo tempo. Não deve ser possível que uma determinada instrução falhe durante o processo e deixe o banco de dados em um estado incorreto (por exemplo, com algumas tuplas atualizadas e outras não).

II. A operação COMMIT indica o término bem-sucedido de uma transação no sistema de log do servidor de banco de dados. Ela informa ao gerenciador de transações que um conjunto de programas foi concluído com sucesso, que o banco de dados está (ou deveria estar) novamente em um estado de aceitação e que todas as atualizações feitas por essa unidade de trabalho podem agora completar a limpeza dos registros de log.

III. A operação ROLLBACK assina o término malsucedido de um processo do sistema operacional. Ela informa ao gerenciador de memória que algo saiu errado, que o banco de dados pode estar em um estado incorreto e que o administrador deve reiniciar o SGDB.


De acordo com Date (2003, posição 382), indique a alternativa CORRETA.

Alternativas
Q2639285 Arquitetura de Software

Sobre o modelo relacional em banco de dados, assinale a alternativa CORRETA:


Teorey, Tobey J. Projeto e modelagem de banco de dados. 2. ed., 2013. pag 20.

Alternativas
Q2639284 Arquitetura de Software

Sobre o gerenciamento de transações em bancos de dados, assinale a alternativa INCORRETA:


RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Database Management Systems. 3ed, 2018.

Alternativas
Respostas
536: A
537: D
538: A
539: B
540: C