Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.353 questões
. Logo da análise dos requisitos de um projeto de banco de dados para representar as estradas de um Pais, obteve-se as seguintes especificações:
- As estradas são descritas pelo nome oficial, apelido (pode ser mais de um), tipo, extensão.
- As estradas se classificam em: federais, estaduais e municipais.
- As estradas se dividem em trechos. Porém um trecho pertence sempre a única estrada e não poderá fazer parte de outra estrada. Existe o trecho inicial e trecho final de uma estrada.
Na criação de um modelo de entidades-relacionamento para o problema descrito acima, marque a alternativa correta.
Considere as seguintes relações de um modelo de dados relacional para o problema de ofertas de disciplinas e matrícula de alunos nas disciplinas ofertadas. Os campos sublinhados representam as chaves identificadoras das relações.
Aluno (matrícula, RG, nome)
Professor (NrProfessor, RG, nome)
Disciplina (NrDisciplina, nome, idCurso) O
fertaDisciplina(NrDisciplina, NrProfessor, Horário, DiasSemana, Créditos)
MatrículaAlunoDisciplina(Matrícula, NrDisciplina, NrProfessor)
Neste modelo, um aluno pode se matricular em uma disciplina ofertada quando o professor ainda não
estiver definido?
Considere o seguinte requisito de dados de uma empresa para modelagem conceitual:
Um funcionário trabalha para vários projetos. Um projeto é desenvolvido em vários locais. Cada funcionário associado para um projeto trabalha em apenas um local para esse projeto, mas pode estar em um local diferente para um projeto diferente. Em determinado local, um funcionário trabalha em apenas um projeto. Em um local em particular, pode haver muitos funcionários associados a um determinado projeto.
Para tanto o modelo conceitual de dados deve prever um relacionamento entre as relações com as respectivas cardinalidades do lado da entidade citadas:
Uma tabela MySQL de nome `dados` contém, entre outras, as colunas `categoria` e `sexo`, sendo que a coluna `sexo` contém apenas registros do tipo 'M' ou 'F'.
Qual o comando SQL que fornece a quantidade de registros do sexo feminino ('F') por categoria?
Considere os dois comandos PostgreSQL abaixo, usando uma tabela TAB que tem 100 linhas.
ALTER TABLE TAB ADD COL DECIMAL (4,2);
UPDATE TAB SET COL = 100;
Pode-se afirmar corretamente que
Analise os seguintes comandos SQL:
CREATE TABLE Aluno (ID INTEGER PRIMARY KEY, NOME VARCHAR(20));
INSERT INTO Aluno (ID,NOME) VALUES(1,José);
INSERT INTO Aluno (ID,NOME) VALUES(“1”,“João”);
INSERT INTO Aluno (ID,NOME) VALUES (2,“Alfredo”);
Após a execução destes comandos,
A ..I.. estabelece que nenhum valor de chave primária pode ser null. Isso porque o valor da chave primária é usado para identificar as tuplas individuais em uma relação. Ter valores null para a chave primária implica não podermos identificar alguma tupla. Por exemplo, se duas ou mais tuplas tiverem null em suas chaves primárias, poderemos não ser capazes de distingui-las, se tentarmos fazer referência a elas por intermédio de outras relações.
A lacuna da frase acima é preenchida corretamente com
A lacuna da frase acima é preenchida corretamente com
O texto a seguir refere-se ao desempenho de consultas SQL.
"Quando o otimizador de consulta está escolhendo dentre várias condições simples em uma condição de seleção conjuntiva, ele normalmente considera a _____de cada condição. Ela é definida como a _____ entre o número de registros (tuplas) que satisfazem a condição e o número total de registros (tuplas) no arquivo (relação), por isso, é um número que varia entre_____."
Assinale a alternativa que completa corretamente as lacunas do texto acima.