Questões de Concurso Comentadas para mpe-pa
Foram encontradas 868 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere que as duas transações a seguir devem ser escalonadas e marque a alternativa que contém um escalonamento serializável para essas transações.
Linha Transação 1
(a1) read(X);
(a2) X := X - n;
(a3) write(X);
(a4) read(Y);
(a5) Y := Y + n;
(a6) write(Y);
Linha Transação 2
(b1) read(X);
(b2) X := X + m;
(b3) write(X);
A ordem de execução das operações seria
Uma Ferramenta CASE (Computer Aided Software Engineering – Engenharia de Software Auxiliada por Computador) pode auxiliar no projeto de banco de dados. Considere as afirmativas a seguir e marque a alternativa correta.
I – gerar automaticamente todas as consultas necessárias para o usuário em SQL.
II – gerar o esquema relacional a partir de um diagrama de Entidades e Relacionamentos.
III – Fazer controle de versões dos diagramas do projeto de banco de dados.
IV – Indicar anomalias visando adequar as tabelas às formas normais
Sobre o processo de normalização de banco de dados, considere o esquema apresentado a seguir no contexto de um sistema de controle de matrículas em cursos e marque a afirmativa correta.
Matrícula (CodAluno, CodTurma, CodDisciplina, NomeDisciplina, NomeAluno, DataNascAluno)
Onde:
Matrícula é o nome da tabela.
A chave primária é formada pelos atributos CodAluno e CodTurma.
CodAluno é o código do aluno matriculado.
CodTurma é o código da turma na qual o aluno está matriculado.
CodDisciplina é o código que identifica a disciplina da turma.
NomeDisciplina é o nome da disciplina da turma.
NomeAluno é o nome do aluno matriculado.
DataNascAluno é a data de nascimento do aluno matriculado.