Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/11/2022 11:05 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=274511&cmid=351580 1/6 ... Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2022-4 Banco De Dados - 2022_04_EAD_A Avaliações P1 -- Prova On-line (Acessar) Questão 1 Correto Atingiu 1,00 de 1,00 Iniciado em quinta, 3 nov 2022, 15:11 Estado Finalizada Concluída em quinta, 3 nov 2022, 16:04 Tempo empregado 52 minutos 34 segundos Notas 7,00/8,00 Avaliar 8,75 de um máximo de 10,00(88%) Indique qual comando abaixo deverá ser usado para mostrar a quantidade de CARROS vendidos agrupados pelo Modelo, Considere a existência de um banco de dados aberto e em condições ideais, em que a tabela TABVendas possua os campo Modelo_Carro e Nota_Fiscal. O comando correto deverá ser: Escolha uma opção: UPDATE Modelo_Carro, Count(Nota_Fiscal) AS Quantidade_Carros_Vendidos FROM TABVendas GROUP BY Modelo_Carro SELECT Modelo_Carro, Max(Nota_Fiscal) AS Quantidade_Carros_Vendidos FROM TABVendas BY Modelo_Carro SELECT Modelo_Carro, Count(Nota_Fiscal) AS Quantidade_Carros_Vendidos FROM TABVendas GROUP BY Modelo_Carro UPDATE Modelo_Carro, Count(Nota_Fiscal) AS Quantidade_Carros_Vendidos FROM TABVendas ALTER Count(Nota_Fiscal) AS Quantidade_Carros_Vendidos FROM TABVendas GROUP BY Modelo_Carro Sua resposta está correta. O comando SELECT é usado neste exemplo para contar os carros pelo campo Nota_Fiscal agrupandos pelo Modelo_carro na tabela TabVendas. A resposta correta é: SELECT Modelo_Carro, Count(Nota_Fiscal) AS Quantidade_Carros_Vendidos FROM TABVendas GROUP BY Modelo_Carro https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8 https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=124 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365§ion=5 https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=351580 javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10363 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 08/11/2022 11:05 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=274511&cmid=351580 2/6 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Para obter o número de cada uma das diferentes varas em que existem ações, sem repetição. Considere a existência de um banco de dados aberto e em condições ideais, em que a tabela TabAcoes possui o campo nAcao. O comando correto deverá ser: Escolha uma opção: SELECT nAcoes FROM TabAcoes WHERE nAcoes IS DISTINCT SELECT nAcoes FROM TabAcoes WHERE nAcoes IS DIFFERENT SELECT DIFFERENT nAcoes FROM TabAcoes SELECT COUNT(nAcoes) FROM TabAcoes SELECT DISTINCT nAcoes FROM TabAcoes Sua resposta está correta. Utilizamos a cláusula DISTINC para garantir que será exibido dados sem repetição. A resposta correta é: SELECT DISTINCT nAcoes FROM TabAcoes Para criação de chaves primárias, algumas regras são definidas, conforme a seguir: A - Valores de chave primária não podem ser nulos (not null). B - Valores de chaves primarias não podem ser nulos porque uma linha sem chave primaria não se distingue de outras linhas da mesma tabela. C - Colunas com chaves primarias não podem ter valores duplicados. D - Se colunas possuem valores duplicados estas poderão servir de identificador de chave. E - Nenhuma das alternativas anteriores. Escolha uma opção: Todas afirmativas são verdadeiras Todas as alternativas estão erradas Apenas a letra D é Falsa Apenas as letras A e D são verdadeiras Apenas a letra C é verdadeiro Sua resposta está correta. Uma chave primária por ser tratar de um controle de restrição, não pode conter valores duplicados. A resposta correta é: Apenas a letra D é Falsa javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10363 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 08/11/2022 11:05 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=274511&cmid=351580 3/6 Questão 4 Correto Atingiu 1,00 de 1,00 Analise as afirmações abaixo e marque a alternativa correta: A) O modelo é designado por MER (modelo entidade- relacionamento), DER (diagrama entidade-relacionamento) ou ERA (entidade-relacionamento e atributo), e foi criado por Peter Chen em 1976. B) A denominação DER comumente diz respeito ao diagrama que é utilizado para mostrar sua representação gráfica. C) Tanto o DER como o MER, trata-se de uma modelagem física. D) O modelo entidade-relacionamento permite a representação da estrutura lógica do projeto com uma visão genérica. E) A entidade é reconhecida como conjunto, pois representa, um conjunto de objetos e não um objeto individualmente. Escolha uma opção: Apenas as letra B e E são falsas Todas as alternativas são falsas Apenas a D é verdadeira Todas afirmativas são verdadeiras Apenas a letra C é falsa Sua resposta está correta. Tanto o DER como o MER, trata-se de uma modelagem lógica para estruturar o Banco de dados Físico. A resposta correta é: Apenas a letra C é falsa javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10363 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 08/11/2022 11:05 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=274511&cmid=351580 4/6 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Analise a afirmações abaixo: A) Os tipos de atributos, o atributo simples, o composto e o multivalorado. B) O atributo simples é representado por uma elipse e, como diz o próprio nome, contém um único valor para cada elemento da entidade. C) Quando há́ uma associação, ela é representada por um relacionamento. D) O relacionamento no diagrama é apresentado na forma de um losango e, para a associação entre entidades. E) O atributo multivalorado permite conter informações com diversos valores que poderão ser relacionados. Escolha uma opção: Todas as afirmativas são verdadeiras Apenas a D é verdadeira Todas as afirmativas são falsas Apenas as letra B e E são falsas Apenas a letra E é falsa Sua resposta está correta. Todas as afirmações representam conceitos de atributos e relacionamento. A resposta correta é: Todas as afirmativas são verdadeiras São características dos SGDBS. A. Capacidade de acesso concorrentes. B. Todos os SGDBs se assemelham quanto a estrutura interna. C. São exemplos de SGDBs (Firebird, Mysql, SqlServer, DBase III etc). D. Integridade e Segurança dos dados apenas para backup de dados.E. Nenhuma das alternativas anteriores. Escolha uma opção: Apenas a letra A é verdadeira Todas afirmativas são verdadeiras Apenas as letra B e C são falsas Apenas as letras A e D são verdadeiras Todas as alternativas são falsas Sua resposta está correta. É característica de um SGDB ter acesso concorrente aos seus dados. A resposta correta é: Apenas a letra A é verdadeira javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10363 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 08/11/2022 11:05 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=274511&cmid=351580 5/6 Questão 7 Incorreto Atingiu 0,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Para incluir um campo chamado controle na tabela Recursos, que aceitará até 30 caracteres. Considerando que o banco de dados está aberto e em condições ideais, para realizar este procedimento terá que usar o comando: Escolha uma opção: INSERT INTO Recursos COLUMN controle TYPE VARCHAR(30) ADD COLUMN controle TO Recursos WITH TYPE VARCHAR(30) ALTER TABLE Recursos APPEND COLUMN controle VARCHAR(30) ADD COLUMN controle VARCHAR(30) TO Recursos ALTER TABLE Recursos ADD COLUMN controle VARCHAR(30) Sua resposta está incorreta. Utilizamos o comando ALTER TABLE para alterar estrutura de uma tabela, no caso acima o complemento ADD COLUMN permite a inclusão de um novo campo (controle) para a tabela Recursos. A resposta correta é: ALTER TABLE Recursos ADD COLUMN controle VARCHAR(30) As definições abaixo associadas SGDBs exceto: Escolha uma opção: Um banco de dados normalmente agrupa informações utilizadas para um mesmo fim de forma que possam representar coleções de informações que se relacionam de forma que crie um sentido. O modelo de dados mais adotado hoje em dia para representar e armazenar dados em um SGBD é o modelo relacional, onde as estruturas têm a forma de tabelas, compostas por linhas e colunas. O SGBD deve incluir software de controle de concorrência ao acesso dos dados, garantindo em qualquer tipo de situação a escrita/leitura de dados sem erros. Um banco de dados não pode ser local, quer dizer utilizável em uma máquina por um usuário, ou repartida, quer dizer que as informações são armazenadas em máquinas distantes e acessíveis por rede. Um Banco de Dados deverá impedir que aplicações ou acessos pelas interfaces possam comprometer a integridade dos dados. Sua resposta está correta. O SGDB pode ser utilizado localmente ou remotamente através da indicação do IP local ou remoto. A resposta correta é: Um banco de dados não pode ser local, quer dizer utilizável em uma máquina por um usuário, ou repartida, quer dizer que as informações são armazenadas em máquinas distantes e acessíveis por rede. javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10363 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 08/11/2022 11:05 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=274511&cmid=351580 6/6 javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/grade/report/index.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10363 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10365 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0);
Compartilhar