Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.744 questões
SQL é a linguagem padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional, como o Postgre SQL. Nesse contexto, para selecionar na tabela FUNC todos os funcionários cujas idades estejam entre 23 e 47 anos, inclusive, a sintaxe correta para o comando é:
De acordo com a Microsoft, a instalação do SQL Server 2014 em um microcomputador exige que sejam atendidos diversos requisitos. Nesse contexto,
• para edições que não a Express, há um requisito mínimo X recomendado em termos de memória principal para um desempenho aceitável.
• é recomendado o uso de um tipo T para o sistema de organização de arquivos.
• é recomendado um valor mínimo Y de espaço disponível no disco rígido.
O tipo T e os valores de X e de Y são respectivamente:
SQL (Structured Query Language) é a linguagem padrão universal para manipular bancos de dados relacionais por meio dos SGBDs. A SQL é constituída de três sublinguagens, a DML–Data Manipulation Language, a DDL – Data Definitin Language e a DCL – Data Control Language, cada uma delas englobando diversos comandos. Nesse contexto, três comandos que pertencem à DDL são:
Relacione as siglas dos bancos de dados com suas respectivas características.
Siglas:
(T) OLTP - tipo transacional
(A) OLAP - tipo analítico
Características:
Tem foco no nível operacional da organização e visa a execução operacional do negócio. A atualização de dados é feita no momento da transação e apresenta frequência muita alta de atualizações. Os dados estão estruturados na modelagem dimensional e possuem normalmente alto nível de sumarização. O armazenamento é feito em estrutura de Data Ware house com otimização no desempenho em grandes volumes de dados.Tais características relacionam-se respectivamente com:
select distinct T.nome_agencia from agencia as T, agencia as S where T.ativo > S.ativo and S.cidade_agencia = 'Brooklyn'
A descrição CORRETA da consulta em SQL padrão acima é
Funcionário (ID, Nome, Salário, Cod-Depto)
Departamento (Cod-Depto, Nome)
A chave primária da tabela “Funcionário” é o atributo “ID” e a chave primária da tabela “Departamento” é o atributo “Cod-Depto”. O atributo “Cod-Depto” na tabela “Funcionário” é uma chave estrangeira para a tabela “Departamento”, indicando o departamento onde o funcionário trabalha. Considere ainda a seguinte consulta formulada na linguagem SQL:
SELECT f1.*
FROM Funcionário f1, Departamento d, Funcionário f2 WHERE f1.salário < f2.salário
AND f1.Cod-Depto != f2.Cod-Depto
AND d.Cod-Depto = f2.Cod-Depto
AND d.Nome = ‘Marketing’
Assinale a alternativa que descreve CORRETAMENTE a intenção dessa consulta.
Orientação geral
Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando
os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou
“metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação,
significando “processo de desenvolvimento de software”
Com relação a esses conceitos, é INCORRETO afirmar que
Orientação geral
Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando
os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou
“metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação,
significando “processo de desenvolvimento de software”
Com relação às restrições em modelos relacionais, é CORRETO afirmar que
Em relação à linguagem SQL e ao sistema gerenciador de banco de dados MySQL, para cada afi rmativa abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.
( ) A linguagem SQL possui comandos para defi nição de dados, consultas e atualizações.
( ) Na linguagem SQL, o principal comando para defi nição de dados é o DEFINE, que pode ser utilizado na criação de tabelas e domínios.
( ) MySQL é um banco de dados relacional de fonte aberta, que oferece portabilidade, facilidade de manuseio e suporta controle transacional.
( ) O formato da declaração SELECT, para
consultas em SQL, é composto por
somente duas cláusulas: SELECT e
FROM.
Em relação a modelagem de dados, para cada assertiva abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, marque a opção que corresponde à sequência CORRETA.
( ) A modelagem de dados corresponde à forma como são descritos os tipos de informações a serem armazenadas em um banco de dados.
( ) No modelo conceitual, o banco de dados é descrito de forma independente de implementação.
( ) Um modelo lógico corresponde a uma descrição de um banco de dados ao nível abstraído pelo programador, e independente do sistema a ser utilizado.
( ) Na técnica de modelagem entidaderelacionamento (ER), o modelo de dados é, usualmente, representado através de um diagrama, chamado de diagrama entidade-relacionamento (DER).
(I) SELECT FIELD (‘to’, two’, ‘to’, toe’, ‘toc’) (II) SELECT LOCATE (‘one’,’ anyone’)
O resultado da execução dos comandos (I) e (II) será, respectivamente: