Buscar

atividade 2 - Laboratório de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Pergunta 1
1 em 1 pontos
O diagrama entidade relacionamento - DER é composto pelos elementos que compõem seu nome. Para definir o comportamento de um relacionamento entre duas entidades, as cardinalidades são números que dizem a relação de ocorrências entre elas. Analise a figura a seguir, com ênfase na cardinalidade
Figura - Modelo Conceitual
Fonte: O Autor
 
Após analisar a figura, selecione a alternativa correta sobre como deve ser feita a leitura da cardinalidade
 
Resposta Selecionada:	
Correta O professor ministra no mínimo zero e no máximo muitas disciplinas, uma disciplina é ministrada por no mínimo um e no máximo muitos professores.
Resposta Correta:	
Correta O professor ministra no mínimo zero e no máximo muitas disciplinas, uma disciplina é ministrada por no mínimo um e no máximo muitos professores.
Feedback da resposta:	Resposta correta. A alternativa está correta, pois ao assinalar você mostrou um bom conhecimento sobre interpretação de cardinalidade. A leitura da cardinalidade sempre é feita do lado oposto, no exemplo a cardinalidade ao lado de professor (1,N) é lida a partir da entidade disciplina.
Pergunta 2
1 em 1 pontos
Os bancos de dados relacionais são o tipo de banco de dados mais utilizado na atualidade, apesar de diversos bancos de dados surgirem diariamente, este ainda se mantém.Isto se dá pela capacidade destes bancos de dados garantirem a integridade dos dados armazenados.
Tal integridade é feita pela aplicação de uma boa modelagem, para realizar sua implementação são utilizados os sistemas gerenciadores de banco de dados relacionais e sua modelagem é feita através do modelo lógico.
No contexto do modelo lógico, selecione a alternativa correta sobre a CHAVE ESTRANGEIRA.
Figura: Modelo Lógico
Fonte: O Autor
 
 
Resposta Selecionada:	
Correta O campo id_professor na tabela disciplina é uma chave estrangeira
Resposta Correta:	
Correta O campo id_professor na tabela disciplina é uma chave estrangeira
Feedback da resposta:	Resposta correta. A alternativa está correta, pois o campo id_professor na tabela disciplina é uma chave estrangeira, dado por FK (Foreing Key). Esta chave estrangeira relaciona a tabela com a tabela professor uma vez que este campo referencia o campo id_professor da tabela professor.
Pergunta 3
1 em 1 pontos
Durante o ciclo de vida de um projeto de um sistema de informação diversas metodologias, tecnologias e ferramentas são utilizadas. Desde a concepção do levantamento de requisitos, passando pela UML, até o desenvolvimento em si.
 
No desenvolvimento de sistemas os softwares MySQL, PostgreSQL e Oracle são do mesmo Tipo.
Sobre esses softwares, selecione a alternativa CORRETA.
Resposta Selecionada:	
Correta MySQL, PostgreSQL e Oracle são sistemas gerenciadores de banco de dados
Resposta Correta:	
Correta MySQL, PostgreSQL e Oracle são sistemas gerenciadores de banco de dados
Feedback da resposta:	Resposta correta. A alternativa está incorreta, pois sistemas operacionais são softwares utilizados para fazer interface entre a máquina e o usuário, são exemplos o Windows, Linux e o MacOS. Para rodar em nuvem é necessário ter um servidor. A validação dos requisitos está no processo da engenharia de software, de modo geral acontecerá apenas durante o teste. O SGBD tem mecanismos para garantir que os dados não sejam acessados, mas para garantir a segurança apenas sua instalação não será o suficiente.
Pergunta 4
1 em 1 pontos
O desenvolvimento de um banco de dados é composto pelas etapas de modelo conceitual, modelo lógico e modelo físico. O modelo físico acontece por intermédio do SGBD - sistema gerenciador de banco de dados que se comunica com as aplicações através de uma linguagem denominada SQL. 
Sobre o comando SQL selecione a alternativa correta que insira “João” na tabela pessoa.
 
Resposta Selecionada:	
Correta insert into pessoa(nome) values (“João”)
Resposta Correta:	
Correta insert into pessoa(nome) values (“João”)
Feedback da resposta:	Resposta correta. A alternativa está correta, pois a SQL é dividida em duas famílias DDl data definition language (utilizada para definir a estrutura de um banco de dados) e DML - data manipulation language (utilizada para manipulação dos dados), nesta segunda o comando insert é utilizado para inserir novos dados em um banco de dados.
Pergunta 5
1 em 1 pontos
Em um sistema de informação relatórios são comumente extraídos a partir dos dados armazenados. Os dados do sistema são armazenados em um sistema gerenciador de banco de dados e extraídos por meio de comandos SQL e depois ganham um formato visual, de acordo com a tecnologia utilizada.
Neste sentido, selecione a alternativa correta que apresente o comando SQL que retorne o relatório de todos os dados de alunos armazenados no sistema.
 
Resposta Selecionada:	
Correta select * from aluno
Resposta Correta:	
Correta select * from aluno
Feedback da resposta:	Resposta correta. A alternativa está correta, pois quando utilizado na linguagem SQL o comando para recuperar (SELECIONAR) dados é o SELECT. Quando utilizado * significa ALL retornará todas as colunas, ou seja tudo, ao realizar SELECT * FROM ALUNO todos os campos da tabela aluno
Pergunta 6
1 em 1 pontos
A criação de sistemas de informação dependem de uma linguagem de programação e de um sistema gerenciador de banco de dados. Todo processo de criação e manipulação de um banco de dados é feito pelo SGBD através de uma linguagem denominada Structured Query Language - SQL
Neste sentido, selecione a alternativa correta que apresente o comando que remove o aluno de código 31 da tabela aluno.
 
Resposta Selecionada:	
Correta delete from aluno where cod_aluno = 31
Resposta Correta:	
Correta delete from aluno where cod_aluno = 31
Feedback da resposta:	Resposta correta. A alternativa está correta, pois a SQL é dividida em duas famílias DDl data definition language (utilizada para definir a estrutura de um banco de dados) e DML - data manipulation language (utilizada para manipulação dos dados).O comando DML para remover registros é o DELETE e deve sempre vir seguido de WHERE para evitar que não sejam removidos registros não desejados.
Pergunta 7
1 em 1 pontos
Os bancos de dados são utilizados para armazenar os dados gerenciais de uma organização em seu sistema de informação. Neste cenário o projeto de um banco de dados existem modelos criados em níveis diferentes de abstração. Supondo que você foi contratado para desenvolver um projeto de banco de dados e precisa discutir com o cliente se o banco de dados deverá utilizar um modelo
Neste sentido, selecione a alternativa correta que contenha o modelo ideal que é compreensível até mesmo para um usuário comum.
Resposta Selecionada:	
Correta Modelo Conceitual
Resposta Correta:	
Correta Modelo Conceitual
Feedback da resposta:	Resposta correta. A alternativa está correta, pois o modelo conceitual é o modelo de mais alto nível. Este modelo é compreensível até mesmo para um usuário com baixo ou nenhum conhecimento em tecnologia, mas através dele é possível discutir a regra de negócio e funcionamento do sistema.
Pergunta 8
1 em 1 pontos
Os sistemas gerenciadores bancos de dados (SGBD) exercem um papel importante no desenvolvimento de software, são eles que armazenam e mantém dos dados do sistema. O SGBD tem diversas tarefas em cima de um banco de dados, não apenas armazenamento e recuperação dos dados, mas também garantir a segurança, a replicação e a estabilidade quando várias conexões são realizadas.
Neste sentido, selecione a alternativa correta que contenha as tarefas do SGBD.
Resposta Selecionada:	
Correta Definição, Construção,Manipulação,Compartilhamento,Proteção
Resposta Correta:	
Correta Definição, Construção,Manipulação,Compartilhamento,Proteção
Feedback da resposta:	Resposta correta. A alternativa está correta, pois fazer as tarefas do SGBD são Definição, Construção,Manipulação,Compartilhamento,Proteção. De modo geral um SGBD é responsável por encapsular os dados, sendo assim o sistema nunca irá acessar os dados diretamente, mas sempre com intermédio do SGBD.Pergunta 9
1 em 1 pontos
Os bancos de dados são essenciais para o desenvolvimento de sistema, neles os dados são armazenados, permitindo a extração de informação e conhecimento. A interação entre os dados e o sistema se dá por uma arquitetura que envolve o SGBD - sistema gerenciador de banco de dados.
Neste sentido, selecione a alternativa correta sobre o papel do SGBD na arquitetura do banco de dados.
 
Resposta Selecionada:	
Correta o SGBD é responsável por fazer a interface do sistema com banco de dados
Resposta Correta:	
Correta o SGBD é responsável por fazer a interface do sistema com banco de dados
Feedback da resposta:	Resposta correta. A alternativa está correta, pois fazer a interface entre banco de dados e sistema é a função do SGBD. O sistema nunca acessa os dados diretamente, ficando o SGBD responsável por armazenar, garantir a segurança e manipular estes dados. 
Pergunta 10
1 em 1 pontos
Durante o ciclo de vida de um projeto de software, tendo em mãos os documentos UML, documento de requisitos, bem como já se tendo domínio sobre o mundo real do sistema. O projeto de um banco de dados consiste na criação de diversas etapas para representar o cenário de onde se deseja armazenar dados, isto acontece por intermédio do modelo conceitual, modelo lógico e modelo físico. Nos níveis de abstração, o modelo lógico é a segunda etapa.
Neste contexto, selecione a alternativa correta sobre o modelo lógico
Resposta Selecionada:	
Correta O modelo lógico é composto por tabelas, campos e chaves, não sendo compreensível para usuários comuns
Resposta Correta:	
Correta O modelo lógico é composto por tabelas, campos e chaves, não sendo compreensível para usuários comuns
Feedback da resposta:	Resposta correta. A alternativa está correta, pois os elementos de um modelo lógico são tabelas, campo e chaves. No diagrama entidade relacionamento, modelo conceitual, os elementos padrões são entidade, relacionamento e atributos. Ainda que haja uma transformação de um modelo para outro, as nomenclatura de cada modelo são diferentes.
Sábado, 21 de Novembro de 2020 18h30min53s BRT

Continue navegando