Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas - 2024
Em determinada faculdade, para controlar os dados das monitorias prestadas por alunos a seus colegas, foram criadas as tabelas Aluno, Disciplina e Monitoria por meio dos scripts SQL a seguir.
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-91-0.jpg]
A partir dessas informações, julgue o próximo item.
Se as referidas tabelas forem criadas em um banco de dados MySQL, para que seja feita uma mudança no nome do campo dia_da_semana para nome_do_dia na tabela Monitoria, será necessário executar o comando a seguir.
ALTER TABLE Monitoria MODIFY COLUMN dia_da_semana TO nome_do_dia
Em determinada faculdade, para controlar os dados das monitorias prestadas por alunos a seus colegas, foram criadas as tabelas Aluno, Disciplina e Monitoria por meio dos scripts SQL a seguir.
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-92-0.jpg]
A partir dessas informações, julgue o próximo item.
O comando SQL a seguir é capaz de listar pelo nome apenas o Aluno apoiado pela Monitoria, seguido pelo número de horas de atendimento, sendo a lista dada em ordem decrescente do número de horas e apresentada com pelo menos um registro na tabela Monitoria.
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-92-1.jpg]
Em determinada faculdade, para controlar os dados das monitorias prestadas por alunos a seus colegas, foram criadas as tabelas Aluno, Disciplina e Monitoria por meio dos scripts SQL a seguir.
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-93-0.jpg]
A partir dessas informações, julgue o próximo item.
O comando SQL a seguir permite listar o nome das disciplinas que estão sendo apoiadas pela Monitoria e a respectiva quantidade de alunos atendidos em cada disciplina.
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-93-1.jpg]
Em determinada faculdade, para controlar os dados das monitorias prestadas por alunos a seus colegas, foram criadas as tabelas
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-94-0.png]
por meio dos scripts SQL a seguir.
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-94-1.jpg]
Se a tabela
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-94-2.png]
for eliminada com o comando
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-94-3.png]
do SQL, então, para desfazer essa eliminação utilizando o Oracle 21C, o comando a seguir deve ser executado, caso o parâmetro de inicialização
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-94-4.png]
esteja definido como
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-94-5.png]
[98ca497003608329b2b2f9cab344273b4dd6eec3473be892cef57219f8acfcce-94-6.png]
Em um cadastro utilizado para registrar informações relativas a edições anuais de um torneio de dança, são inseridos os nomes das duplas de dançarinos que se inscrevem para competir uma contra as outras. No torneio, são realizadas cinco provas, associadas a cinco diferentes modalidades. Em cada ano, as duplas poderão apresentar uma formação diferente, ou seja, os nomes das duplas no cadastro não são imutáveis.
Considerando a situação hipotética precedente, julgue o item subsequente.
A associação entre as pessoas que se relacionam em duplas para fazer uma inscrição no torneio pode ser entendida e representada como um autorrelacionamento (relação unária) da entidade Pessoa.
Em um cadastro utilizado para registrar informações relativas a edições anuais de um torneio de dança, são inseridos os nomes das duplas de dançarinos que se inscrevem para competir uma contra as outras. No torneio, são realizadas cinco provas, associadas a cinco diferentes modalidades. Em cada ano, as duplas poderão apresentar uma formação diferente, ou seja, os nomes das duplas no cadastro não são imutáveis.
Considerando a situação hipotética precedente, julgue o item subsequente.
Se a entidade Inscricao associa cada dupla inscrita às cinco ocorrências da entidade Prova, então Prova é uma entidade fraca.
Em um cadastro utilizado para registrar informações relativas a edições anuais de um torneio de dança, são inseridos os nomes das duplas de dançarinos que se inscrevem para competir uma contra as outras. No torneio, são realizadas cinco provas, associadas a cinco diferentes modalidades. Em cada ano, as duplas poderão apresentar uma formação diferente, ou seja, os nomes das duplas no cadastro não são imutáveis.
Considerando a situação hipotética precedente, julgue o item subsequente.
A tentativa de inclusão de um mesmo nome nos dois registros de nomes de uma dupla de dançarinos será limitada pela integridade referencial das entidades.
Acerca da modelagem de dados dimensional, julgue o item a seguir.
Na modelagem dimensional, as tabelas fato armazenam informações para as tabelas dimensionais, que, por sua vez, armazenam informações descritivas a respeito dos fatos para aprimorar a compreensão e a análise dos dados.
Acerca da modelagem de dados dimensional, julgue o item a seguir.
Entre os modelos de dados dimensionais, tanto o modelo em floco de neve quanto o modelo em estrela possuem tabela fato; no entanto, os esquemas do modelo em estrela são mais normalizados que os esquemas do modelo em floco de neve.
Julgue o item seguinte, relativos a linguagem de consulta estruturada (SQL), linguagem de definição de dados (DDL) e linguagem de manipulação de dados (DML).
O comando TRUNCATE é mais eficiente que o comando DELETE para remover os registros de uma tabela, no sentido de que não apenas deleta todos os dados da tabela como, também, libera o espaço ocupado pela tabela.