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

Foram encontradas 945 questões

Q2660172 Arquitetura de Software

Nas questões que avaliem conhecimentos de informática, a menos que seja explicitamente informado o contrário, considere que: todos os programas mencionados estejam em configuração‑padrão, em português; o mouse esteja configurado para pessoas destras; expressões como clicar, clique simples e clique duplo refiram‑se a cliques com o botão esquerdo do mouse; e teclar corresponda à operação de pressionar uma tecla e, rapidamente, liberá‑la, acionando‑a apenas uma vez. Considere também que não haja restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e equipamentos mencionados.

A solução utilizada para a realização de cópia de segurança (backup) que permite ao administrador de TI configurar um único servidor mestre de backup para fazer backup de vários hosts na rede para unidades de fita, discos e mídia ótica é a(o)

Alternativas
Q2660050 Arquitetura de Software

Analise as afirmativas abaixo acerca de definições de arquivos em algoritmo, elaboradas com base em Ascencio & Campos (2012, p. 418):


I. Damos o nome de Arquivos às estruturas de dados manipuladas fora do ambiente do programa (memória principal), onde nem sempre é possível ou desejado que se mantenham certas estruturas de dados.

II. Um sistema de banco de dados é composto por um ou vários arquivos e cada um desses arquivos possui programas de manutenção, que são basicamente de inclusão, exclusão, alteração e consulta.

III. Existem dois tipos de exclusão de registros: a exclusão lógica, em que, após a eliminação de um registro, os demais são deslocados, e a exclusão física, em que os registros possuem um campo adicional, identificando se estão ativos ou inativos, isto é, se foram excluídos.

Fonte: ASCENCIO, Ana F. G.; CAMPOS, Edilene A. V. de. Fundamentos da programação de computadores : algoritmos, PASCAL, C/C++ (padrão ANSI) e JAVA. 3 ed, São Paulo: Pearson Education do Brasil, 2012.


Está(ão) CORRETA(S):

Alternativas
Q2660034 Arquitetura de Software

Selecione a afirmação INCORRETA a respeito de dispositivos de armazenamento num computador:

Alternativas
Q2658285 Arquitetura de Software

Assinale a alternativa que indica no Modelo Entidade/Relacionamento a representação das cardinalidades de um relacionamento único e obrigatório entre duas entidades, conforme Heuser (1998). Considere a notação de Peter Chen:

Fonte: HEUSER, C. A. Projeto de Banco de Dados. Editora Sagra Luzzatto. 4° Ed., 1998.

Alternativas
Q2658282 Arquitetura de Software

Em um banco de dados, a arquitetura ANSI/SPARC se divide em três níveis, conhecidos como nível interno, nível externo e nível conceitual. Considere as seguintes afirmações:

Fonte: DATE, C. J. Introdução a Sistemas de Bancos de Dados. 8° Ed. Editora Campus, 2004.


I. O nível interno é aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema.

II. O nível externo é aquele que se ocupa do modo como os dados são vistos por usuários individuais.

III. O nível conceitual é um nível “indireto” entre os níveis interno e externo.


Assinale a alternativa CORRETA, conforme Date (2004, p. 83).

Alternativas
Q2658281 Arquitetura de Software

Assinale a alternativa que representa uma linguagem de funcionalidade do SQL (Structured Query Language), conforme Gonçalvez (1998):

Fonte: GONÇALVEZ, E. SQL: Uma abordagem para banco de dados Oracle. Casa do Código, 1° Ed., 1998.

Alternativas
Q2658280 Arquitetura de Software

Considere as seguintes afirmações:


I. MariaDB é um sistema de gerenciamento de banco de dados fork do MySQL, conforme documentação oficial.

II. PostgreSQL é um sistema de gerenciamento de banco de dados orientado a objeto.

III. MySQL é um sistema de gerenciamento de banco de dados não-relacional.


Assinale a alternativa CORRETA:

Alternativas
Q2658274 Arquitetura de Software

Assinale a alternativa INCORRETA sobre funções, conforme Deitel (2011):

Fonte: DEITEL, Harvey M.; DEITEL, Paul J. C: como programar. 6 ed. São Paulo: Pearson Hall, 2011.

Alternativas
Q2646638 Arquitetura de Software

Relacione a Coluna 1 à Coluna 2, associando os comandos da linguagem SQL às respectivas funções.


Coluna 1

1. DROP TABLE

2. INSERT INTO

3. SELECT INTO

4. TRUNCATE TABLE


Coluna 2

( ) Excluir uma tabela.

( ) Copiar dados de uma tabela e os inserir em uma nova tabela.

( ) Inserir novas linhas em uma tabela.

( ) Excluir todas as linhas de uma tabela, mantendo a estrutura dessa tabela.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Alternativas
Q2646636 Arquitetura de Software

Em um Diagrama de Entidade-Relacionamento (DER), um relacionamento é representado por:

Alternativas
Q2645220 Arquitetura de Software

Assinale a alternativa que indica corretamente o nome do recurso ou ferramenta do MS Power BI que contém as ferramentas e recursos de ETL do MS Power BI?

Alternativas
Q2645106 Arquitetura de Software

Analise o seguinte comando em SQL usado para criar a tabela tab_alunos no banco de dados:


CREATE TABLE tab_alunos

(alu_cod SMALLINT PRIMARY KEY, alu_nome varchar(20), alu_idade SMALLINT);


O comando INSERT correto para inserir dados na tabela tab_alunos é:

Alternativas
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
Q2639283 Arquitetura de Software

Sobre banco de dados relacional, considere a tabela:


professor_disciplina (cod_professor, cod_disciplina,

nome_disciplina, data_inicio, data_termino)


Após a normalização, temos duas tabelas cujo resultado obtido foi:


professor _ disciplina (cod_professor, cod_disciplina,

data _ inicio, data _ termino)


disciplina (cod_disciplina, nome _ disciplina)


Os campos em negrito representam a chave primária. Assinale a alternativa que indica CORRETAMENTE a forma normal aplicada:


HEUSER, Carlos Alberto. Projeto de Banco de Dados. 6. ed. Porto Alegre: Bookman, 2009.

Alternativas
Q2639282 Arquitetura de Software

Sobre o modelo relacional e o modelo entidade relacionamento, assinale a alternativa INCORRETA:


HEUSER, Carlos A. Projeto de Banco de Dados. Bookman, 6 ed., 2009.

Alternativas
Q2638782 Arquitetura de Software

Considere uma tabela de nome PROCESSO em um banco de dados relacional. Qual comando retornaria o número de registros da tabela PROCESSO?

Alternativas
Respostas
421: A
422: D
423: E
424: A
425: E
426: C
427: A
428: C
429: A
430: E
431: B
432: D
433: A
434: D
435: A
436: B
437: C
438: B
439: E
440: D