Buscar

Modelagem de Banco de Dado ATV- 2 Corrigida


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 5 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

Prévia do material em texto

Modelagem de Banco de Dados
1. Painel
2. Meus cursos
3. MBDADS
4. 📝 AVALIAÇÕES 2023/2
5. ATIVIDADE ONLINE 2 - AV22023/2
	Iniciado em
	domingo, 4 jun 2023, 11:14
	Estado
	Finalizada
	Concluída em
	domingo, 4 jun 2023, 11:34
	Tempo empregado
	20 minutos 6 segundos
	Avaliar
	2,00 de um máximo de 2,00(100%)
Parte superior do formulário
Questão 1
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Compreender o modelo de banco de dados é fundamental para perceber os pontos positivos e negativos em questões estruturais e de manipulação dos dados do banco. Um dos modelos utiliza tabelas de duas dimensões para armazenar dados e a forma como os dados são armazenados tem inferência na simplicidade de acesso às informações utilizando técnicas de normalização para aperfeiçoar a organização como um todo. Trata-se do modelo:
Escolha uma opção:
a. Modelo Orientado a Objetos
b. Modelo com Hierarquia
c. Modelo Relacional. 
d. Modelo NoSQL. -
e. Modelo em Rede.
Questão 2
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Bancos de dados aplicam restrições para garantir a integridade dos dados armazenados. Indique a alternativa que representa a restrição que impõe limite de valores às colunas de uma tabela.
Escolha uma opção:
a. Foreign key.
b. Unique key
c. Check. 
d. Primary key.
e. Not null.
Questão 3
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
As instruções SQL utilizadas para definir tabelas em um banco de dados MySQL podem ser construídas por meio de diagramas entidaderelacionamento modelados no MySQL Workbench. Nesse contexto, escolha a alternativa correta.
Escolha uma opção:
a. As instruções SQL geradas por um diagrama devem ser copiadas e executadas em uma janela de comandos do MySQL Workbench ou MySQL Shell (prompt de comando).
b. Um diagrama do Workbench serve para visualizar as tabelas em modo gráfico e não gera instruções SQL.
c. Um diagrama do Workbench gera instruções SQL que precisam ser adaptadas para cada banco de dados.
d. Um diagrama do Workbench pode sincronizar um modelo diretamente com o banco de dados. 
e. Um diagrama do Workbench produz instruções que podem atualizar um banco de dados, mas essas instruções não são da linguagem SQL.
Questão 4
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Instruções SQL de definição e manipulação de dados permitem alterar tabelas de um banco de dados. Por meio dessas instruções, é possível criar índices em tabelas que já existem. Com base nisso, indique a alternativa que representa o comando que inclui uma restrição que impede valores duplicados, mas que aceita valores nulos.
Escolha uma opção:
a. ALTER TABLE tabela ADD PRIMARY KEY `indice` (`coluna` ASC).
b. ALTER TABLE tabela ADD INDEX `indice` (`coluna` ASC).
c. ALTER TABLE tabela ADD SINGLE INDEX `indice` (`coluna` ASC).
d. ALTER TABLE tabela ADD UNIQUE INDEX `indice` (`coluna` ASC) 
e. ALTER TABLE tabela ADD FULLTEXT INDEX `indice` (`coluna` ASC).
Questão 5
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Com relação à segurança do banco de dados, o controle de acessos discricionário é:
Escolha uma opção:
a. Nível de privilégio de acesso a partes específicas do banco. 
b. O Controle e a definição de descrição dos campos do banco.
c. Definição que todos usuários terão o mesmo acesso.
d. Controle que o DBA tem quando acessa o banco.
e. Esse recurso de segurança define o nível de acesso em cada parte do banco para cada usuário.
Questão 6
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Entre os itens abaixo, qual é um SGBD NoSQL?
Escolha uma opção:
a. MySQL.
b. MongoDB 
c. MSSQL.
d. PostGres.
e. Access.
Questão 7
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
São exemplos de rotinas de manutenção em banco de dados:
Escolha uma opção:
a. Rotina de backup e rotina de criação de novos bancos de dados
b. Rotina de reindexação e rotina de rede.
c. Rotina de manutenção de arquivos e rotina d backup. 
d. Rotina de limpeza e rotina de rede.
e. Rotina de limpeza e rotina de ocupação de espaço em disco.
Questão 8
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Qual o comando utilizado para listar as tabelas de uma database do PostgreSQL?
Escolha uma opção:
a. \dts
b. \info
c. \tables
d. \dt 
e. \show
Questão 9
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Comando SQL para regras de autorização discricionária:
Escolha uma opção:
a. CREAT ROLE e DROP GRANT.
b. DROP ROLE e CREAT GRANT.
c. CREAT ROLE e DROP REVOKE.
d. DROP ROLE e REVOKE. 
e. INVOKE ROLE e REVOKE SELECT.
Questão 10
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Uma forma de fazer manutenção no banco de dados, sem afetar os usuários, seria?
Escolha uma opção:
a. Identificar o erro e fazer a manutenção em uma base de testes, gerada por meio da restauração de backup. 
b. Acessar o banco de dados e efetuar um check no banco.
c. Copiar o banco de dados em produção e efetuar sua manutenção.
d. Identificar o erro e efetuar a manutenção no banco de dados em produção.
e. Informar o programador para bloquear a aplicação.

Continue navegando