Questões Militares
Sobre banco de dados relacionais em banco de dados
Foram encontradas 38 questões
Considerando um banco de dados relacional, deseja-se criar uma tabela de nome Teste, contendo os atributos Código (inteiro), Nome (caractere com 20 posições) e Tipo (caractere com 10 posições).
O comando SQL para criar essa tabela é:
Supondo a relação FUNCIONARIO:

Verificou-se que a maior parte das consultas são seleções na relação FUNCIONARIO em que as condições sejam "Salario >= 10000" ou “Salario < 10000". Dentre as opções abaixo, assinale a técnica que otimiza essas consultas.
Analise as figuras abaixo.

Com base na tabela Aluno (Figura 1), assinale a opção que exibira o resultado, conforme a Figura 2,
Segundo o conceito de transações executadas em um banco de dados relacional, aplicam-se as propriedades definidas pelo acrônimo ACID, sendo que o conceito de
Considere a linguagem SQL no que se refere a comandos para manipulação de dados (DML).
Suponha uma tabela de um banco de dados relacional, denominada Tab1, que contenha os campos Cod e Nome.
Assinale a alternativa que indica o comando para atualizar o campo Cod para o valor 25, apenas para valores do campo Nome diferentes da string Teste:
O comando SQL para criar essa tabela é:
I. Uma chave primária identifica unicamente cada tupla em uma relação.
II. O modelo relacional é menos flexível que o modelo distribuído.
III. Integridade diferencial garante que uma chave estrangeira sempre aponte para uma chave primária existente.
IV. Um banco de dados relacional é composto por uma ou mais tabelas.
Estão corretas apenas as afirmativas
( ) A operação projeção é usada para escolher um subconjunto das tuplas de uma relação que satisfaça uma condição de seleção.
( ) A definição padrão de junção natural requer que os dois atributos de junção (ou cada par de atributos de junção) tenham o mesmo nome nas duas relações. Se isso não acontecer, é impossível realizar qualquer tipo de operação de junção.
( ) A operação junção é usada para combinar tuplas relacionadas de duas relações em uma única tupla “maior”. Essa operação é muito importante para qualquer banco de dados relacional com mais de uma relação única, porque nos permite processar relacionamentos entre as relações.
( ) A operação de projeção generalizada estende a operação de projeção, permitindo que as funções dos atributos sejam incluídas na lista de projeção. Essa operação é útil quando se desenvolvem relatórios em que os valores calculados precisam ser produzidos nas colunas de um resultado da consulta.
Material (ID, Nome, Descrição, Fabricante)
O comando SQL para obter o nome e o fabricante, com a condição de excluir os fabricantes Blue e Green é:
Time (ID, Nome, Cidade, Estado)
O comando SQL para obter o número de registros de cada Estado presente na tabela, além do nome do Estado, é:
Considere um extrato de uma tabela pertencente a um banco de dados relacional:

Observando-se essa tabela, verifica-se que ela não atende
à primeira forma normal, visto que
A tabela deverá atender aos seguintes requisitos:
• o campo SARAM com tipo INTEGER e não nulo; • o campo NOME com o tipo VARCHAR (40) e não nulo; • o campo FUNCAO com o tipo CHAR (20); • não deverá ser possível cadastrar dois militares com o mesmo SARAM.
Qual sequência de instruções da linguagem SQL Fabiano deverá usar para criar a tabela de forma que atenda aos requisitos solicitados?
Escolha a alternativa que contém a sintaxe correta do comando SQL que resultará na apresentação da listagem de todos os registros da tabela EAGS ordenados por ordem alfabética do campo NOME.
Analise a tabela seguinte:

Assinale a alternativa que contém os registros armazenados na tabela acima, após a execução da instrução SQL abaixo.
UPDATE CURSO SET VAGAS = 350 WHERE NOME = ‘EAGS’;
Considere a relação abaixo:
FUNCIONARIO (Formacao, Cargo, Salario, Setor, Turno) e o conjunto de dependencias D = (Formacao, Cargo) --> Setor; (Cargo, Salario) --> Formacao; (Setor, Turno) --> Salario}.
Assinale a opção que contém a chave candidata.