Questões de Concurso
Sobre banco de dados em noções de informática
Foram encontradas 1.180 questões
Visando democratizar o acesso ao poder judiciário, sobretudo o ajuizamento e acompanhamento de processos, foi criado o Processo Judicial Eletrônico (PJe). Trata -se de uma plataforma multifuncional e de navegação amigável. Quanto às alternativas de acesso , o sistema permite que o usuário faça uso tanto de CPF e senha quanto através de certificado digital. Atinente à utilização do certificado digital, considere as afirmativas abaixo.
I O usuário deverá adquirir um certificado digital Tipo A3.
II Adquirindo o Certificado Digital, o usuário já estará cadastrado no PJe.
III Seu uso visa garantir segurança, autenticidade, confidencialidade, integridade e singularidade somente de pessoas físicas envolvidas na troca de informações no ambiente virtual.
IV Os servidores e magistrados do TJRN devem solicitar seu acesso à Secretaria de Tecnologia, Informação e Comunicação do TJRN.
Estão corretas as afirmativas
A Instrução Normativa nº 01, de 4 de abril de 2019, do Ministério da Economia, dispõe sobre o processo de contratação de soluções de Tecnologia da Informação e Comunicação (TIC) pelos órgãos e entidades integrantes do Sistema de Administração dos Recursos de Tecnologia da Informação (SISP) do Poder Executivo Federal. Sobre o assunto, considere as seguintes afirmativas:
1. As contratações devem seguir as seguintes fases: Planejamento da Contratação, Seleção do Fornecedor e Gestão do Contrato.
2. O Termo de Referência ou Projeto Básico deve conter as estimativas de preços da contratação e o modelo de execução e gestão do contrato.
3. A fase de seleção do fornecedor é conduzida pela Área de Licitações.
4. É obrigatória a execução de todas as etapas da fase de Planejamento da Contratação, independentemente do tipo de contratação.
Assinale a alternativa correta.
Os comandos DDL abaixo definem uma base de dados de uma livraria, contendo os clientes, os livros e as vendas.
CREATE TABLE tb_cliente (
id_cli INTEGER NOT NULL,
nm_cli VARCHAR(50) NOT NULL,
email_cli VARCHAR(100) NOT NULL,
dn_cli DATE NOT NULL,
CONSTRAINT cliente_pk PRIMARY KEY (id_cli));
CREATE TABLE tb_livro (
id_livro INTEGER NOT NULL,
nome_livro VARCHAR(50) NOT NULL,
autor_livro VARCHAR(50) NOT NULL,
valor_livro REAL NOT NULL,
CONSTRAINT livro_pk PRIMARY KEY(id_livro));
CREATE TABLE tb_venda (
id_cli INTEGER NOT NULL,
id_livro INTEGER NOT NULL,
data_compra DATE NOT NULL,
qtde_compra INTEGER NOT NULL,
CONSTRAINT cliente_fk FOREIGN KEY (id_cli)
REFERENCES tb_cliente(id_cli),
CONSTRAINT livro_fk FOREIGN KEY (id_livro)
REFERENCES tb_livro(id_livro),
CONSTRAINT cliente_livro_pk PRIMARY KEY (id_cli, id_livro));
Qual consulta SQL apresenta o valor total de vendas por autor?
A normalização de bancos de dados relacionais é a aplicação de regras no projeto do banco de dados, visando a redução de redundâncias, o aumento de desempenho e também a melhora da integridade dos dados. A forma normal que indica que atributos não chave devem ser mutuamente independentes e dependentes unicamente da chave primária é:
Uma transação no banco de dados deve satisfazer algumas propriedades para garantir a sua confiabilidade. São elas:
A tecnologia de fita dominante nos dias de hoje é um sistema de cartucho conhecido como fita linear aberta (LTO – Linear Tape Open).
Neste contexto, assinale a afirmativa CORRETA relacionada ao LTO.
Em SQL, a cláusula “HAVING” é utilizada para:
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:
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):
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:
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.
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?
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
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.
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.
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.
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.
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.
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.