Questões de Noções de Informática - Banco de Dados para Concurso
Foram encontradas 1.119 questões
No Microsoft SQL Server, a criação de uma stored procedure pode ser feita pelo comando:
No Modelo Entidade-Relacionamento (MER), a quantidade de ocorrências de uma entidade que podem estar associadas às ocorrências de outra entidade, é conhecida por:
No Microsoft SQL Server, o agendamento de tarefas pode ser feito pelo serviço:
No Microsoft SQL Server, para se adicionar uma nova coluna em uma tabela, pode-se usar o comando SQL:
O Microsoft SQL Server disponibiliza um recurso que permite o acesso, em modo leitura, de um banco de dados de produção em um determinado instante. Esse recurso é chamado:
Para o usuário, em um banco de dados pouco deve importar qual unidade de armazenamento está sendo usada, contanto que estes estejam disponíveis no momento necessário. Para isso, dá-se o nome "abstração de dados". Isso se dá em três níveis. Diante do exposto, assinale a alternativa que apresenta um nível INVÁLIDO.
Qual função do SQL deve ser utilizada para se retornar o maior valor de uma coluna em uma tabela?
Como é conhecida a propriedade em transações de banco de dados em que a sua totalidade deve ser executada e, caso aconteçam falhas, quaisquer mudanças durante a transação no banco de dados devem ser desfeitas?
Qual é o comando SQL utilizado para se listar o campo “NomeDoContato” presente na tabela chamada “Fornecedores”, começando pelo último nome até chegar ao primeiro?
Diversos artefatos são produzidos e atualizados nos processos descritos no Modelo de Contratação de Soluções de TI (MCTI). De acordo com este modelo, o artefato que tem como objetivo descrever e avaliar as ameaças que possam vir a comprometer o sucesso e o objetivo da contratação é conhecido como:
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