Questões de Concurso
Sobre banco de dados em noções de informática
Foram encontradas 1.120 questões
A IN 4/2010 é a consolidação de um conjunto de boas práticas para contratação de Soluções de TI pela Administração Pública Federal que também é chamada Modelo de Contratação de Soluções de TI – MCTI. Neste modelo, o processo Estudo Técnico Preliminar da Contratação pertence à fase:
Retângulos duplos são utilizados em diagramas entidade-relacionamento geralmente para representar:
Em consultas SQL, funções agregadas tomam uma coleção de valores como entrada e retornam único valor. No ANSI SQL/92, a função de agregação que tem como objetivo fornecer a soma dos valores é a:
É possível realizar um mapeamento de operações e predicados da álgebra relacional com cláusulas do SQL. A operação de projeção da álgebra relacional corresponde à cláusula SQL:
Observe a tirinha abaixo:
Fonte: https://marshallshen.gitbooks.io/security-architecture-and-engineering/content/images/sql_injection.png
Tradução:
“Olá, aqui é a escola do seu filho. Nós estamos com alguns ‘problemas de computador’.”
“Oh, querida – Ele quebrou algo?”
“De uma certa forma... Você realmente batizou seu filho com o nome Robert’); DROP TABLE Students; -- ?”
“Ah, sim. Nós chamamos ele de ‘Bobby Tables’.”
“Pois bem, nós perdemos todos os registros de estudantes deste ano. Eu espero que você esteja feliz com isto.”
“... e eu espero que vocês tenham aprendido a tratar das suas entradas de banco de dados.”
Esta tirinha trata de um problema de segurança da área de banco de dados. Este problema é popularmente conhecido como:
Considere o seguinte esquema de banco de dados:
funcionario(matricula, cpf, rg, nome, idade, sobrenome, nome_mae, nome_pai, endereco, salario, idcidade(FK), idsetor(FK))
estado(sigla_estado, nome_estado)
cidade(idcidade, nome_cidade, sigla_estado(FK))
setor(idsetor, nome_setor, numero_setor, descricao_setor)
Considerando que os atributos sublinhados representam chaves primárias e os atributos seguidos de (FK) representam chaves estrangeiras, identifique qual, dentre as consultas abaixo, retorna o endereço, nome da cidade e sigla do estado de todos os funcionários que possuem idade entre 21 e 35 anos e trabalham nos setores 15 ou 30.
A Linguagem de Modelagem Unificada (UML) é uma linguagem de modelagem de propósito geral mundialmente padronizada na área de engenharia de software orientado a objetos. Ela combina técnicas de modelagem de dados, modelagem de negócios, modelagem de objetos e modelagem de componentes. Considerando os diagramas que a compõem, qual das afirmações a seguir NÃO é verdadeira?
No processo de levantamento de requisitos de um software, é crucial enumerar os requisitos funcionais e não funcionais dos quais tal software necessitará. Dentre os requisitos abaixo, qual é considerado um requisito não funcional?
A UML é uma tentativa de padronizar a modelagem orientada a objetos de forma que qualquer sistema, seja qual for o tipo, possa ser modelado corretamente, com consistência, fácil de comunicar com outras aplicações, simples de ser atualizado e compreensível. Os relacionamentos ligam as classes/objetos entre si, criando relações lógicas entre essas entidades. Os relacionamentos podem ser dos seguintes tipos:
I – Associação: É uma conexão entre classes, e também significa que é uma conexão entre objetos daquelas classes. Em UML, uma associação é definida com um relacionamento que descreve uma série de ligações, onde a ligação é definida como a semântica entre as duplas de objetos ligados.
II – Generalização: É um relacionamento de um elemento mais geral e outro mais específico. O elemento mais específico pode conter apenas informações adicionais. Uma instância (um objeto é uma instância de uma classe) do elemento mais específico pode ser usada onde o elemento mais geral seja permitido.
III – Dependência e Refinamentos: Dependência é um relacionamento entre elementos, um dependente de outro. Uma modificação é um elemento independente que afetará diretamente elementos dependentes do anterior. Refinamento é um relacionamento entre duas descrições de uma mesma entidade, mas em níveis diferentes de abstração.
Das afirmativas elencadas, está(ão) incorreta(s).
Desde o surgimento dos sistemas operacionais providos de interfaces gráficas amigáveis, ícones têm sido utilizados para representar possibilidade de interação, acionamento de funções e realização de tarefas em softwares, websites e outros sistemas de informação. Nesse sentido, considere as seguintes afirmações relativas ao uso de ícones em websites.
I Ícones diretos usam o objeto, o conteúdo ou a função em questão diretamente no símbolo.
II Quanto maior o número de cores em um ícone, mais fácil o seu reconhecimento.
III Ícones indiretos usam metáforas para indicar suas funções.
IV Quanto maior o número de detalhes em um ícone, mais fácil o seu reconhecimento.
Estão corretas as afirmações
Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o
Em uma rede de computadores, os códigos de convolução binários e os códigos de Hamming tem função de
A Gestão da Tecnologia da Informação pode ser definida como a administração de software, hardware, bancos de dados e também de pessoas de uma organização, com o foco na melhoria e otimização de processos e procedimentos, redução de custos e busca continua de soluções para a empresa em que o profissional atua. Para auxiliar as empresas na tomada de decisões podem ser utilizados sistemas de informação e estratégias de negócio. Associe a coluna da direita de acordo com o tipo de sistema de informação/estratégia de negócio apresentado na coluna da esquerda.
(1) Enterprise Resource Planning
(2) Data Warehouse
(3) Data Mining
(4) Business Intelligence
(5) Customer Relationship Management
( ) registram, processam e documentam cada fato novo na engrenagem corporativa, distribuindo a informação de maneira clara e segura, em tempo real.
( ) uma estratégia de negócio voltada ao entendimento e à antecipação das necessidades dos clientes atuais e potenciais de uma empresa.
( ) é um conjunto de sistemas que tem como objetivo agregar e estabelecer relações de informação entre todas as áreas de uma empresa, propiciando confiabilidade nos dados, em tempo real.
( ) um ambiente de suporte à decisão que alavanca dados armazenados em diferentes fontes e os organiza e entrega aos tomadores de decisões da empresa independente da plataforma que utilizam ou de sua qualificação técnica.
( ) procura descobrir padrões, tendências e correlações ocultas nos dados, que possam propiciar uma vantagem competitiva estratégica a uma empresa.
Assinale a alternativa que contém a ordem CORRETA de associação, de cima para baixo.
Na tecnologia MPLS, o encaminhamento com base no cabeçalho IP é substituído por um algoritmo de envio mais simples e mais eficiente denominado:
A técnica de tuning de banco de dados consiste em
Em banco de dados, existe o Sistema Gerenciador de Banco de Dados ou SGBD. Sabendo disso, é correto afirmar que SGBD é
Analise os comandos padrão SQL ANSI a seguir, disparados por um Administrador de Banco de Dados (DBA) em uma interface própria do banco de dados e assinale a alternativa correta acerca dos resultados dos comandos executados pelo DBA.
Comandos
GRANT SELECT ON FUNCIONARIO TO A1;
REVOKE SELECT ON FUNCIONARIO TO A5;
Obs. Os números utilizados (1 e 2) são apenas para facilitar a identificação das linhas dessa questão.
Após um programa passar pelos processos de compilação, ele ainda não é um programa executável. Qual programa tem a responsabilidade de juntar todas as dependências necessárias e gerar o executável do programa?
Preencha as lacunas e assinale a alternativa correta.
A ______________ pode ser definida como um contrato entre a classe e o mundo exterior, pois quando a classe implementa a __________ a classe se compromete em fornecer o comportamento do publicado.
Considere o seguinte cenário: será necessário realizar a alteração de um SQL que faz a consulta de produtos no sistema da empresa. O objetivo é permitir ao usuário digitar parte da descrição do produto, retornando todos os produtos que contenham o texto digitado pelo usuário, em qualquer posição da descrição do produto. Qual das seguintes alternativas tem uma solução para esse problema?