Buscar

Prova Quarto Bimestre Oficial e Reserva

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Observe o Banco de Dados representado no “Modelo de Dados” abaixo, e responda as questões 1,2,3,4 e 5.
1) Marque a alternativa correta em relação as chaves primárias das tabelas. (valor 0,5 pontos)
a)IdLab e Aluno são as chaves primárias das tabelas Laboratorio e Aluno respectivamente.
b)IdProfessor e Parcela são as chaves primárias das tabelas Professor e Mensalidade respectivamente.
c)IdLab é chave primária da tabela Laboratorio e a tabela AuloTurma não possui chave primária.
d)IdLab e IdProfessor são as chaves primárias das tabelas Laboratorio e Professor respectivamente.
e)IdCurso e IdProfessor são as chaves primárias das tabelas Horario e Professor respectivamente.
2) Marque a alternativa correta para se possa afirmar que a tabela Curso, seguindo o processo de Normalização de Dados, está normalizada até a “3ª forma normal”.(valor 0,5 pontos)
a) A tabela Curso está na 2ª forma normal e todo atributo não-chave é irredutivelmente dependente da chave primária.
b) A tabela Curso está na 2ª forma normal e não existem atributos multivalorados.
c) A tabela Curso está na 2ª forma normal e nenhum atributo chave é também um atributo simples.
d) A tabela Curso está na 2ª forma normal e nenhum atributo é funcionalmente dependente de outro atributo que não pertença à chave primária.
e) A tabela Curso está na 2ª forma normal e nenhum atributo não chave é também um atributo simples.
3) Marque a alternativa correta que determina a condição de existência da tabela AlunoTurma no modelo de dados acima, seguindo o processo de Normalização de Dados e Análise de Multiplicidade.(valor 0,5 pontos)
a) Sua existência não é necessária, pois bastaria incluir a chave principal da tabela Aluno como chave estrangeira na tabela Turma que o modelo permaneceria íntegro.
b) Sua existência é determinada pela relação “N para N” entre as tabelas Aluno e Turma.
c) Sua existência é determinada pela relação “1 para 1” entre as tabelas Aluno e Turma.
d) Sua existência é determinada somente pelo processo de Normalização sem a necessidade da Análise de Multiplicidades entre as tabelas Aluno e Turma.
e) Sua existência é determinada pela relação “1 para N” entre as tabelas Aluno e Turma.
4) Marque a alternativa correta que representa o comando “SELECT” correspondente a consulta para se listar os atributos Curso, Dias, HoraInicio e HoraFim, do curso de Informatica. (valor 0,5 pontos)
a) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) OR ( ( `Curso`.`Curso` = 'Informatica' ) )
b) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) AND ( ( `Curso`.`Curso` = 'Informatica' ) )
c) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` NOT = `Curso`.`IdCurso` ) AND ( ( `Curso`.`Curso` = 'Informatica' ) )
d) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) AND ( ( `Curso`.`Curso` = 'Informatica' ) ) ORDER BY Curso
e) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) AND NOT ( ( `Curso`.`Curso` = 'Informatica' ) )
5) Marque a alternativa correta que representa o comando “SELECT” correspondente a consulta para se listar agrupados por Aluno a soma dos atributos “valor” e “valorpago”. O Nome dado ao atributo corresponde a soma de “valor” deve ser “Total a Pagar” e o nome dado ao atributo correspondente a soma de “valorpago” deve ser “Total Pago” (valor 0,5 pontos)
a)SELECT Aluno, SUM( Valor ) AS `Total a Pagar`, SUM( ValorPago ) AS `Total Pago` FROM `AlunoTurma`, `Aluno`, `Mensalidade` WHERE ( `AlunoTurma`.`IdAluno` = `Aluno`.`IdAluno` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdAluno` = `AlunoTurma`.`IdAluno` ) 
b)SELECT Aluno, SUM( Valor ), SUM( ValorPago ) AS `Total Pago` FROM `AlunoTurma`, `Aluno`, `Mensalidade` WHERE ( `AlunoTurma`.`IdAluno` = `Aluno`.`IdAluno` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdAluno` = `AlunoTurma`.`IdAluno` ) GROUP BY `Aluno`.`Aluno`
c)SELECT Aluno, SUM( Valor ) AS `Total a Pagar`, SUM( ValorPago ) AS `Total Pago` FROM `AlunoTurma`, `Aluno`, `Mensalidade` WHERE ( `AlunoTurma`.`IdAluno` = `Aluno`.`IdAluno` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdAluno` = `AlunoTurma`.`IdAluno` ) GROUP BY `Aluno`.`Aluno`
d)SELECT Aluno, SUM( Valor ) AS `Total a Pagar`, SUM( ValorPago ) AS `Total Pago` FROM `AlunoTurma`, `Aluno`, `Mensalidade` WHERE ( `AlunoTurma`.`IdAluno` = `Aluno`.`IdAluno` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` AND `Mensalidade`.`IdAluno` = `AlunoTurma`.`IdAluno` ) ORDER BY `Aluno`.`IdAluno` 
e)SELECT Aluno, SUM( Valor ) AS `Total a Pagar`, SUM( ValorPago ) AS `Total Pago` FROM `AlunoTurma`, `Aluno`, `Mensalidade` WHERE ( `AlunoTurma`.`IdAluno` = `Aluno`.`IdAluno` OR `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` OR `Mensalidade`.`IdTurma` = `AlunoTurma`.`IdTurma` OR `Mensalidade`.`IdAluno` = `AlunoTurma`.`IdAluno` ) GROUP BY `Aluno`.`Aluno`
1) Marque a alternativa correta em relação as chaves primárias das tabelas. (valor 0,5 pontos)
a)Laboratorio e Aluno são as chaves primárias das tabelas Laboratorio e Aluno respectivamente.
b)IdProfessor e IdHorario são as chaves primárias das tabelas Professor e Horario respectivamente.
c)IdLab é chave primária da tabela Laboratorio e a tabela Turma não possui chave primária.
d)IdLab e IdAluno são as chaves primárias das tabelas Laboratorio e Aluno respectivamente.
e)IdCurso é chave primária das tabelas Curso e ListaEspera respectivamente.
2) Marque a alternativa correta para se possa afirmar que a tabela Turma, seguindo o processo de Normalização de Dados, está normalizada no mínimo até a “2ª forma normal”.(valor 0,5 pontos)
a)A tabela turma está na 1ª forma normal e não existem atributos multivalorados.
b)A tabela turma está na 1ª forma normal e nenhum atributo é funcionalmente dependente de outro atributo que não pertence à chave primária.
c)A tabela turma está na 1ª forma normal e todo atributo não-chave é irredutivelmente dependente da chave primária. 
d)A tabela turma está na 1ª forma normal e todo atributo chave é também um atributo simples.
e)A tabela turma está na 1ª forma normal e nenhum atributo não chave é também um atributo simples.
3) Marque a alternativa correta que determina a condição de existência da tabela Horario no modelo de dados acima, seguindo o processo de Normalização de Dados e Análise de Multiplicidade.(valor 0,5 pontos)
a) Sua existência é não é necessária, pois bastaria incluir os atributos da tabela Horario na tabela Turma que o modelo permaneceria íntegro.
b) Sua existência é determinada pela relação “N para N” entre as tabelas Curso e Turma.
c) Sua existência é determinada pela relação “1 para 1” entre as tabelas Curso e Turma.
d) Sua existência é determinada somente pelo processo de Normalização.
e) Sua existência é determinada pela relação “1 para N” entre as tabelas Curso e Turma.
4) Marque a alternativa correta que representa o comando “SELECT” correspondente a consulta para se listar os atributos Laboratorio, DataInicio,DataFim e Turma que a Turma “Info 01” utiliza. (valor 0,5 pontos)
a) SELECT Laboratorio, DataInicio,DataFim,Turma FROM Turma,Laboratorio WHERE ( `Turma`.`IdLab` NOT = `Laboratorio`.`IdLab` )
b) SELECT Laboratorio, DataInicio,DataFim,Turma FROM Turma WHERE ( `Turma`.`IdLab` = `Laboratorio`.`IdLab` )
c) SELECT Laboratorio, DataInicio,DataFim,Turma FROM Turma,Laboratorio GROUP BY ( `Turma`.`IdLab` = `Laboratorio`.`IdLab` )
d) SELECT Laboratorio, DataInicio,DataFim,Turma FROM Turma,Laboratorio WHERE ( `Turma`.`Laboratorio` = `Laboratorio`.`Laboratorio` ) 
e) SELECT
Laboratorio, DataInicio,DataFim,Turma FROM Turma,Laboratorio WHERE ( `Turma`.`IdLab` = `Laboratorio`.`IdLab` )
5) Marque a alternativa correta que representa o comando “SELECT” correspondente a consulta para se listar agrupados por Professor a quantidade de turmas em que ele dá aula. O Nome dado ao atributo corresponde a quantidade de turmas deve ser “Quantidade de Turmas” e a ordem de classificação deve ser decrescente por quantidade de turmas. (valor 0,5 pontos)
a)SELECT Professor, COUNT( IdTurma ) FROM Turma, Professor WHERE ( `Turma`.`IdProfessor` = `Professor`.`IdProfessor` ) GROUP BY Professor ORDER BY COUNT(IdTurma ) DESC
b)SELECT Professor, COUNT( IdTurma ) FROM Turma, Professor WHERE ( `Turma`.`IdProfessor` = `Professor`.`IdProfessor` ) GROUP BY Professor 
c)SELECT Professor, COUNT( IdTurma ) FROM Turma, Professor WHERE ( `Turma`.`IdProfessor` = `Professor`.`IdProfessor` ) GROUP BY Professor ORDER BY Professor DESC
d)SELECT Professor,IdTurma FROM Turma, Professor WHERE ( `Turma`.`IdProfessor` = `Professor`.`IdProfessor` ) GROUP BY Professor ORDER BY COUNT(IdTurma ) DESC
e)SELECT Professor, IdTurma FROM Turma, Professor WHERE ( `Turma`.`IdProfessor` = `Professor`.`IdProfessor` ) ORDER BY COUNT(IdTurma ) DESC
Observe a barra de ferramentas do objeto Consulta do software Br-Office-Base e a faixa numérica abaixo correspondente a cada comando, e responda as questões 6 e 7.
6)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se adicionar uma tabela a consulta: (valor 0,5 pontos)
a) 2
b) 8
c) 10
d) 12
e) 15
7) Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se exibir o modo de estrutura da consulta:(valor 0,5 pontos)
a) 1
b) 4
c) 8
d) 9
e) 10
6)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se executar a consulta: (valor 0,5 pontos)
a) 2
b) 7
c) 9
d) 11
e) 15
7) Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se exibir o parâmetro de função da consulta:(valor 0,5 pontos)
a) 3
b) 4
c) 8
d) 13
e) 16
Observe a área de parâmetros do objeto Consulta do software Br-Office-Base, e responda as questões 8 e 9.
8)Marque a alternativa correta que representa o significado do parâmetro “Alias”.(valor 0,5 pontos)
a)Expressa a condição que deve satisfazer cada grupo na consulta
b)Atributo a ser considerado na consulta
c)Nome dado ao atributo na consulta
d)Especifica as condições que devem reunir os registros que serão selecionados na consulta
e)Função de agregação da consulta
9)Marque dentre as alternativas abaixo aquela que corresponde ao elemento do comando SELECT que será inserido no SQL de consulta pelo software Br-Office-Base caso o parâmetro “Classificar” esteja preenchido com “Decrescente”.(valor 0,5 pontos) 
a) Operador Lógico
b) Operador Relacional
c) Cláusula
d) Função
e) Operação Condicional
8) Marque a alternativa correta que representa o significado do parâmetro “Função”.(valor 0,5 pontos)
a)Função de agregação da consulta
b)Atributo a ser considerado na consulta
c)Utilizada para ordenar os registros na consulta
d)Avalia as condições e devolve um valor verdadeiro se algum for correto na consulta
e)Nome dado ao atributo na consulta
9) Marque dentre as alternativas abaixo aquela que corresponde ao elemento do comando SELECT que será inserido no SQL de consulta pelo software Br-Office-Base caso o parâmetro “Critério” esteja preenchido com o texto “Informatica”.(valor 0,5 pontos) 
a) Operador Lógico
b) Operador Relacional
c) Operador de Cláusula
d) Função
e) Operação Condicional
Observe a barra de ferramenta “Controles do formulário” do objeto Formulário do software Br-Office-Base e a faixa numérica abaixo correspondente a cada comando, e responda as questões 10 e 11.
10)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se exibir as propriedades de formulário: (valor 0,5 pontos)
a) 2
b) 4
c) 10
d) 11
e) 15
11)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se adicionar uma caixa de seleção no formulário: (valor 0,5 pontos)
a) 2
b) 3
c) 5
d) 9
e) 13
10)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se adicionar um campo de rótulo no formulário: (valor 0,5 pontos)
a) 3
b) 7
c) 10
d) 12
e) 15
11)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se adicionar uma caixa de listagem no formulário: (valor 0,5 pontos)
a) 2
b) 8
c) 10
d) 13
e) 14
Observe a barra de ferramenta “Navegação de Registros” do objeto Formulário do software Br-Office-Base e a faixa numérica abaixo correspondente a cada comando, e responda as questões 12 e 13.
12)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se excluir um registro: (valor 0,5 pontos)
a) 2
b) 4
c) 10
d) 11
e) 15
13)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se exibir a fonte de dados como tabela : (valor 0,5 pontos)
a) 1
b) 6
c) 11
d) 17
e) 19
12)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se inserir um novo registro: (valor 0,5 pontos)
a) 3
b) 7
c) 10
d) 12
e) 15
13)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se localizar um registro: (valor 0,5 pontos)
a) 1
b) 7
c) 11
d) 17
e) 19
Observe a barra de ferramenta “Design de Formulário” do objeto Formulário do software Br-Office-Base e a faixa numérica abaixo correspondente a cada comando, e responda as questões 14 e 15.
14)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se exibir a “Ordem de Ativação” dos campos do formulário: (valor 0,5 pontos)
a) 2
b) 4
c) 7
d) 12
e) 17
15)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se adicionar alterar o “posicionamento e tamanho” do campo no formulário: (valor 0,5 pontos)
a) 1
b) 3
c) 5
d) 10
e) 13
14)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se exibir a “grade” do formulário: (valor 0,5 pontos)
a) 3
b) 4
c) 8
d) 12
e) 17
15)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se exibir o “Navegador de Formulários” no formulário: (valor 0,5 pontos)
a) 5
b) 8
c) 11
d) 13
e) 19
Observe a consulta abaixo e responda as questões 16 e 17.
16) Marque a alternativa correta que representa o resultado da execução da consulta acima:(valor 0,5 pontos)
a) Serão selecionados todos os alunos da tabela Aluno ordenados por ordem crescente de Aluno
b) Serão selecionados os alunos da tabela Aluno cuja turma tenha inicio após 01/07/2008 ordenados por ordem crescente de Aluno
c)Serão selecionados os alunos da tabela Aluno cuja turma tenha inicio após 30/06/2008 
d)Serão selecionados os alunos da tabela Aluno cuja turma tenha inicio após 30/06/2008 ordenados por ordem crescente de Aluno
e)Não serão selecionados alunos porque o conteúdo do critério não é válido para a consulta
17) Marque a alternativa correta que representa a alteração necessária na consulta acima para que adicionalmente aos critérios já estabelecidos sejam selecionados somente os alunos da tabela Aluno que estejam matriculados na Turma “CN-01”: valor 0,5 pontos)
a) Deverá ser acrescido o critério “CN-01” no atributo Turma na linha do parâmetro “Critério”
b) Deverá ser acrescido o critério “CN-01” no atributo Turma na primeira linha do parâmetro
“OU”
c) Não existe a possibilidade de dois critérios de seleção serem utilizados simultaneamente
d)Deverá ser acrescido a função “CN-01” no atributo Turma na linha do parâmetro “Função”
e) Deverá ser acrescido o critério “CN-01” no atributo Turma na linha do parâmetro “Critério” ou na primeira linha do parâmetro “OU” indiferentemente
Observe a consulta abaixo e responda as questões 16 e 17.
16) Marque a alternativa correta que representa o resultado da execução da consulta acima:(valor 0,5 pontos)
a) Serão selecionados todos os alunos da tabela Aluno ordenados por ordem crescente de Aluno
b) Serão selecionados os alunos da tabela Aluno cujo valor da Mensalidade está compreendido entre 10 e 30, ordenados por ordem crescente de Aluno
c)Serão selecionados os alunos da tabela Aluno cujo valor da Mensalidade está compreendido entre 10 e 30
d) Serão selecionados os alunos da tabela Aluno cujo valor da Mensalidade está compreendido entre 11 e 29, ordenados por ordem crescente de Aluno
e)Não serão selecionados alunos porque o conteúdo do critério não é válido para a consulta
17) Marque a alternativa correta que representa a alteração necessária na consulta acima para que adicionalmente aos critérios já estabelecidos sejam selecionados somente os alunos da tabela Aluno cujo o ValorPago seja maior que o maior valor posível estabelecido na consulta: valor 0,5 pontos)
a) Deverá ser acrescido o critério “>29” no atributo ValorPago na linha do parâmetro “Critério”
b) Deverá ser acrescido o critério “>29” no atributo ValorPago na primeira linha do parâmetro “OU”
c) Não existe a possibilidade de dois critérios de seleção serem utilizados simultaneamente
d)Deverá ser acrescido a função “>29” no atributo ValorPago na linha do parâmetro “Função”
e) Deverá ser acrescido o critério “>30” no atributo ValorPago na linha do parâmetro “Critério”
Observe o Modelo de dados e as tabelas abaixo e responda as questões 18,19 e 20.
TESTE
Observe a barra de ferramentas do objeto Consulta do software Br-Office-Base e a faixa numérica abaixo correspondente a cada comando, e responda as questões 6 e 7.
1)Marque dentre as alternativas abaixo o número da faixa numérica que corresponde ao comando utilizado para se adicionar uma tabela a consulta: (valor 0,5 pontos)
a) 2
b) 8
c) 10
d) 12
e) 15
Observe a área de parâmetros do objeto Consulta do software Br-Office-Base, e responda as questões 8 e 9.
2)Marque dentre as alternativas abaixo aquela que corresponde ao elemento do comando SELECT que será inserido no SQL de consulta pelo software Br-Office-Base caso o parâmetro “Classificar” esteja preenchido com “Decrescente”.(valor 0,5 pontos) 
a) Operador Lógico
b) Operador Relacional
c) Cláusula
d) Função
e) Operação Condicional
Observe a consulta abaixo e responda as questões 16 e 17.
3) Marque a alternativa correta que representa o resultado da execução da consulta acima:(valor 0,5 pontos)
a) Serão selecionados todos os alunos da tabela Aluno ordenados por ordem crescente de Aluno
b) Serão selecionados os alunos da tabela Aluno cuja turma tenha inicio após 01/07/2008 ordenados por ordem crescente de Aluno
c)Serão selecionados os alunos da tabela Aluno cuja turma tenha inicio após 30/06/2008 
d)Serão selecionados os alunos da tabela Aluno cuja turma tenha inicio após 30/06/2008 ordenados por ordem crescente de Aluno
e)Não serão selecionados alunos porque o conteúdo do critério não é válido para a consulta
Observe o Banco de Dados representado no “Modelo de Dados” abaixo, e responda as questões 1,2,3,4 e 5.
4) Marque a alternativa correta que representa o comando “SELECT” correspondente a consulta para se listar os atributos Curso, Dias, HoraInicio e HoraFim, do curso de Informatica. (valor 0,5 pontos)
a) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) OR ( ( `Curso`.`Curso` = 'Informatica' ) )
b) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) AND ( ( `Curso`.`Curso` = 'Informatica' ) )
c) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` NOT = `Curso`.`IdCurso` ) AND ( ( `Curso`.`Curso` = 'Informatica' ) )
d) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) AND ( ( `Curso`.`Curso` = 'Informatica' ) ) ORDER BY Curso
e) SELECT Curso,Dias,HoraInicio,HoraFim FROM Horario,Curso WHERE ( `Horario`.`IdCurso` = `Curso`.`IdCurso` ) AND NOT ( ( `Curso`.`Curso` = 'Informatica' ) )

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes