Questões de Concurso Sobre banco de dados em noções de informática

Foram encontradas 1.120 questões

Q2716795 Arquitetura de Software

Em relação ao nível de isolamento de transação read-commited, em banco de dados, assinale a alternativa correta.

Alternativas
Q2716794 Arquitetura de Software

O seguinte comando cria uma chave estrangeira na tabela PRODUTO, referenciando a tabela TIPOPRODUTO. Como esse tipo de comando é conhecido?


ALTER TABLE PRODUTO

ADD CONSTRAINT FK_PRODUTO_TIPO_PRODUTO

FOREIGN KEY (IDTIPOPRODUTO)

REFERENCES TIPOPRODUTO(ID

Alternativas
Q2716793 Arquitetura de Software

Foi criada uma tabela de clientes através do sistema gerenciador de banco de dados MySQL. A tabela cliente foi iniciada com os seguintes comandos:

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (1, ‘EDUARDO RODRIGUES’,’(44) 9911-1122’);

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (3, ‘ROBSON CABRAL’, ‘(41) 9922-3344’);

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (2, ‘SILVANA NOGUEIRA’, NULL);


Considerando que os comandos de INSERT foram realizados com sucesso e a tabela agora possui somente os três registos executados pelos comandos apresentados, qual será o retorno se o seguinte SQL for executado para a tabela cliente?


SELECT COUNT(C.TELEFONE) FROM CLIENTE C

Alternativas
Q2708989 Arquitetura de Software

Referente ao RAID (Redundant Array of Independent Disks) verifica-se que, tanto o RAID 01 (RAID 0+1), como o RAID 10 (RAID 1+0), que são muito utilizados atualmente, aplicam, simultaneamente, clássicas técnicas. Sobre estas, assinale a alternativa correta.

Alternativas
Q2708517 Arquitetura de Software

Em SQL, a cláusula “HAVING” é utilizada para:

Alternativas
Q2702518 Arquitetura de Software

O modelo relacional representa o banco de dados como uma coleção de relações. Informalmente cada relação é semelhante a uma tabela de valores.

Na terminologia formal, no modelo relacional, a linha, o cabeçalho da coluna, e a tabela são chamados de:

Alternativas
Q2702514 Arquitetura de Software

Date 2014, relata que a arquitetura ANSI/SPARC de um Banco de Dados se divide em três níveis, conhecidos como nível interno, nível externo e nível conceitual. Leia as afirmativas abaixo sobre os níveis de arquitetura.

I – Nível interno é o mais próximo do meio de armazenamento físico, é aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema.

II – Nível externo é o mais próximo dos usuários, é aquele que se ocupa do modo como os dados são vistos por usuários individuais.

III – Nível conceitual é um nível indireto entre o nível interno e externo.

Marque a alternativa que apresenta a(s) afirmativa(s) correta(s):

Alternativas
Q2698396 Arquitetura de Software

Ao trabalhar com base de dados Cliente/Servidor, pode-se usar um recurso que constitui um bloco de comandos Transact-SQL, automaticamente executado quando um comando INSERT, DELETE ou UPDATE for executado em uma tabela do banco de dados. Esse poderoso recurso é empregado para realizar tarefas relacionadas com validações, restrições de acesso, rotinas de segurança e consistência de dados. Trata-se do recurso conhecido por:

Alternativas
Q2698269 Arquitetura de Software

Considerando os fundamentos de engenharia de software. Um sistema Web, em uma abordagem que se baseie em desenvolvimento e entregas iterativas, composto a partir de componentes reusáveis, poderá ser inviável para um sistema de sistemas, em que, o detalhamento das especificações das interações do sistema necessitam estar especificadas antes, a fim de que cada um dos sistemas possa ser desenvolvido em separado. O acima exposto enseja que haja fundamentos de engenharia que são aplicáveis e questões mais particulares, porém, existem fundamentos de engenharia de software que se aplicam a todos os tipos de sistemas de software.

Assinale a opção que contem estes fundamentos.

Alternativas
Q2695590 Arquitetura de Software

CLIENTE (CODIGO, NOME, ENDERECO, TELEFONE);

PRODUTO (CODIGO, DESCRICAO, PRECO, SALDOESTOQUE);

VENDA (NUMERO, DATA, CODCLIENTE);

ITEMVENDA (NUMVENDA, CODPRODUTO, QTDE, VALORUNITARIO).


Considerando o esquema de um banco de dados acima, qual sentença SQL irá retornar os clientes que compraram o produto de código 1001, mostrando o nome e o telefone do cliente e a data da venda, ordenados primeiramente pelo nome e, em seguida, pela data, mostrando o mais recente primeiro?

Alternativas
Q2695586 Arquitetura de Software

Considere o seguinte escopo de software e seus requisitos:


O Sistema Web X tem como objetivo auxiliar no gerenciamento de documentos de um grupo, como: inserir, excluir, modificar, consultar e resgatar, e ainda armazenará os documentos num banco de dados onde só usuários cadastrados poderão ter acesso aos mesmos. O sistema tem por requisitos:

• O SGBD utilizado será o PostgreSQL 8.2.4;

• O Sistema será feito em PHP;

• A máquina servidora do banco de dados será a utilizada no Laboratório Y.


A restrição de usuários apresentada pode ser caracterizada como um atributo de qualidade, conforme norma da Associação Brasileira de Normas Técnicas (ABNT) ISO-9126, e é denominada

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691575 Arquitetura de Software

A respeito de Data Warehouse, analise as afirmativas abaixo e assinale a alternativa correta.

I. Como características pode-se listar que pode ser Orientado por Assunto, Integrado, Não volátil e Orientado por Tempo.

II. Processo que extrai os dados de sistemas operacionais e transacionais, limpando, transformando em informações organizadas, permitindo análises dessas informações.

III. Os data marts são como pequenas fatias de data warehouse, que armazenam subconjuntos de dados.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691564 Arquitetura de Software

O Sistema Gerenciador de Banco de Dados (SGBD) é um conjunto de requisitos e funcionalidades que oferecem, segurança, integridade, controle de concorrência e recuperação/tolerância a falhas. Oferece uma maneira adequada de recuperação e armazenamento de dados no banco de dados. Dentre as características do SGBD, analise as afirmativas abaixo e dê valores de Verdadeiro (V) ou Falso (F).

( ) Gerenciar pequenos volumes de dados.

( ) Facilitar a eliminação de redundância e inconsistência de dados.

( ) Facilitar o armazenamento e o acesso aos dados.

( ) Garantir o acesso a vários usuários ao mesmo tempo.

( ) Garantir a confidencialidade dos dados.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691552 Arquitetura de Software

Considere a seguinte instrução para as questões 18, 19, 20, 21 e 22

CREATE TABLE PRODUTO (

ID INT NOT NULL PRIMARY KEY,

NOME_PRODUTO VARCHAR

);

CREATE TABLE CLIENTE (

ID INT NOT NULL PRIMARY KEY,

NOME_CLIENTE VARCHAR,

ENDERECO VARCHAR

);

CREATE TABLE PEDIDO (

ID int NOT NULL PRIMARY KEY,

NUMPEDIDO INT NOT NULL,

IDPRODUTO INT NOT NULL,

NUMQUANTIDADE INT NOT NULL,

IDCLIENTE INT,

FOREIGN KEY(IDCLIENTE)

REFERENCES CLIENTE(ID),

FOREIGN KEY(IDPRODUTO)

REFERENCES PRODUTO(ID)

);

Ao considerar a estrutura de PEDIDO, CLIENTE e PRODUTO, é possível afirmar que a estrutura não está na 1ª forma normal. A esse respeito, assinale a alternativa correta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691547 Arquitetura de Software

Considere a seguinte instrução para as questões 18, 19, 20, 21 e 22

CREATE TABLE PRODUTO (

ID INT NOT NULL PRIMARY KEY,

NOME_PRODUTO VARCHAR

);

CREATE TABLE CLIENTE (

ID INT NOT NULL PRIMARY KEY,

NOME_CLIENTE VARCHAR,

ENDERECO VARCHAR

);

CREATE TABLE PEDIDO (

ID int NOT NULL PRIMARY KEY,

NUMPEDIDO INT NOT NULL,

IDPRODUTO INT NOT NULL,

NUMQUANTIDADE INT NOT NULL,

IDCLIENTE INT,

FOREIGN KEY(IDCLIENTE)

REFERENCES CLIENTE(ID),

FOREIGN KEY(IDPRODUTO)

REFERENCES PRODUTO(ID)

);

Considere a estrutura de PEDIDO, CLIENTE e PRODUTO. Apenas um comando não é possível de ser executado. Sobre ele, assinale a alternativa correta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691545 Arquitetura de Software

Considere a seguinte instrução para as questões 18, 19, 20, 21 e 22

CREATE TABLE PRODUTO (

ID INT NOT NULL PRIMARY KEY,

NOME_PRODUTO VARCHAR

);

CREATE TABLE CLIENTE (

ID INT NOT NULL PRIMARY KEY,

NOME_CLIENTE VARCHAR,

ENDERECO VARCHAR

);

CREATE TABLE PEDIDO (

ID int NOT NULL PRIMARY KEY,

NUMPEDIDO INT NOT NULL,

IDPRODUTO INT NOT NULL,

NUMQUANTIDADE INT NOT NULL,

IDCLIENTE INT,

FOREIGN KEY(IDCLIENTE)

REFERENCES CLIENTE(ID),

FOREIGN KEY(IDPRODUTO)

REFERENCES PRODUTO(ID)

);

Considere a estrutura de PEDIDO, CLIENTE e PRODUTO. Foi sugerido que o analista de banco de dados removesse a chave primária da tabela PRODUTO. A respeito da instrução, assinale a alternativa correta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691542 Arquitetura de Software

Considere a seguinte instrução para as questões 18, 19, 20, 21 e 22

CREATE TABLE PRODUTO (

ID INT NOT NULL PRIMARY KEY,

NOME_PRODUTO VARCHAR

);

CREATE TABLE CLIENTE (

ID INT NOT NULL PRIMARY KEY,

NOME_CLIENTE VARCHAR,

ENDERECO VARCHAR

);

CREATE TABLE PEDIDO (

ID int NOT NULL PRIMARY KEY,

NUMPEDIDO INT NOT NULL,

IDPRODUTO INT NOT NULL,

NUMQUANTIDADE INT NOT NULL,

IDCLIENTE INT,

FOREIGN KEY(IDCLIENTE)

REFERENCES CLIENTE(ID),

FOREIGN KEY(IDPRODUTO)

REFERENCES PRODUTO(ID)

);

Assinale a alternativa quanto a instrução SQL que pode trazer o nome do produto que foi vendido mais de 3 vezes.

Alternativas
Q2677931 Arquitetura de Software

Transações são mecanismos importantes para o correto funcionamento de bancos de dados. Considerando um SGBD com suporte a transações, assinale a afirmativa correta.

Alternativas
Q2674745 Arquitetura de Software

O H2 é um banco de dados desenvolvido em linguagem Java e bastante utilizado em aplicações com essa mesma linguagem. É possível, por exemplo, sua integração com JPA, o que traz grandes facilidades para o desenvolvedor no processo de criação e persistência de entidades. A respeito de características do H2, analise as afirmativas abaixo e marque alternativa correta.

-

I. Trata-se de um banco de dados com suporte ao armazenado em memória e com suporte parcial à Structured Query Language.

II.H2 suporte diferentes tipos de dados em suas tabelas. O tipo de dados GEOMETRY é utilizado para armazenamento de informações de geometria espacial. Para armazenar informação 20 usamos o modificador POINT e para armazenamento 30 usamos modificador POINTZ.

III. Um banco H2 pode operar em diferentes modos. No modo integrado o banco pode ser acessado em mais de uma máquina virtual Java, o que permitirá que opere em formato cliente-servidor.

Alternativas
Q2674722 Arquitetura de Software

O PostgreSQL é um sistema de gerenciamento de banco de dados (SGBD) gratuito e com suporte à linguagem SQL. Ele possui um recurso de linha ele comandos que permite a execução de alguns comandos especiais como por exemplo listar bancos de dados e listar usuários. Nesta linha de comandos é possível também executar comandos SQL. Considere um SGBD PostgreSQL que possua um banco de dados chamado PAISES e que este possua uma tabela chamada BRASIL. Marque a alternativa que indica, respectivamente, os comandos que devem ser executados para que o usuário conecte no banco de dados citado, em seguida liste todas as tabelas deste banco e em seguida liste a estrutura da tabela BRASIL.

Alternativas
Respostas
481: D
482: B
483: A
484: C
485: C
486: A
487: A
488: A
489: A
490: D
491: E
492: D
493: C
494: B
495: C
496: A
497: B
498: C
499: B
500: E