• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Ciência da Computação ·

Banco de Dados

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Introdução a Bancos de Dados

5

Introdução a Bancos de Dados

Banco de Dados

UNEMAT

Criação de Tabela para Clientes com Saldo Superior a R$ 5000

1

Criação de Tabela para Clientes com Saldo Superior a R$ 5000

Banco de Dados

UNIP

Projeto de BI com Power BI: Análise de Dados Abertos para Inteligência de Negócios

4

Projeto de BI com Power BI: Análise de Dados Abertos para Inteligência de Negócios

Banco de Dados

PUC

Projeto Banco de Dados - Modelagem Conceitual Logica e Script SQL

1

Projeto Banco de Dados - Modelagem Conceitual Logica e Script SQL

Banco de Dados

SENAC

Projeto Pratico BD - Modelo ER Normalizado e Implementacao

1

Projeto Pratico BD - Modelo ER Normalizado e Implementacao

Banco de Dados

UFAL

Texto de pré-visualização

UNIVERSIDADE DO ESTADO DE MATO GROSSO UNEMAT PROVA PRÁTICA DE BANCO DE DADOS MÓDULO II Conteúdo Avaliado Gerenciamento de Privilégios Chaves Estrangeiras Exclusão de Usuários e Integridade de Dados Início da Atividade 05092025 às 1900hs Horário de Brasília Prazo Final de Entrega 07092025 às 2359hs Horário de Brasília Instruções Gerais 1 Esta é uma prova prática individual Todas as etapas devem ser executadas no MySQL Workbench 2 Para cada etapa solicitada você deve copiar o código SQL que utilizou 3 Você deve tirar um print da tela do MySQL Workbench que evidencie o resultado da sua consulta ou ação O print deve mostrar a interface completa incluindo a aba de consulta o código SQL e a saída resultados ou mensagens de erro 4 Ao final salve todos os seus códigos em um arquivo de texto sql e todos os seus prints em formato de imagem RENOMEAR O NOME DA IMAGEM INDICANDO A ETAPA DA ATIVIDADE EX printTabelaUPDATEjpg ou printREVOKEjpg Compacte todos esses arquivos em um único zip ou rar 5 O arquivo compactado deve ser nomeado com seu nome completo NomeSobrenomezip 6 Submeta os arquivos compactados no SIGAA SQL e prints dentro do prazo estipulado Questão 1 Gerenciamento de Acesso e Permissões 50 pontos Você foi contratado para gerenciar o banco de dados de uma biblioteca Para garantir a segurança você precisa criar um usuário para o bibliotecário com permissões altamente específicas 1 Crie um novo banco de dados chamado biblioteca 2 Dentro dele crie uma tabela chamada livros com colunas e linhas campos e registros além de seus respectivos tipos de dados Exemplo livroid titulo autor anopublicacao 3 Insira pelo menos 3 registros na tabela livros 4 Crie um novo usuário chamado bibliotecario com uma senha à sua escolha 5 Conceda ao usuário bibliotecario as permissões de SELECT em toda a tabela livros mas apenas a permissão de UPDATE para a coluna anopublicacao 6 Faça o login com o usuário bibliotecario e tente executar os seguintes comandos Um comando UPDATE para mudar o anopublicacao de um livro deve funcionar Um comando UPDATE para mudar o titulo de um livro deve falhar Um comando INSERT para adicionar um novo livro deve falhar 7 Faça o login novamente como root e revogue todas as permissões concedidas ao usuário bibliotecario 8 Exclua o usuário bibliotecario Entregáveis Código SQL e prints evidenciando a criação do banco das tabelas a inserção dos dados o sucesso do UPDATE em anopublicacao a falha no UPDATE em titulo a revogação e a exclusão do usuário Compactar código SQL e prints e subir arquivo no SIGAA Questão 2 Modelagem e Chaves Estrangeiras 50 pontos Você foi encarregado de modelar um sistema para o controle de professores e disciplinas em uma universidade com um comportamento de exclusão rigoroso 1 Crie um banco de dados chamado universidade 2 Crie uma tabela chamada departamentos com as seguintes colunas depid INT Chave Primária AUTOINCREMENT nomedepartamento VARCHAR100 NOT NULL 3 Crie uma tabela chamada professores com as seguintes colunas profid INT Chave Primária AUTOINCREMENT nomeprofessor VARCHAR100 NOT NULL depid INT Chave Estrangeira que faz referência ao depid da tabela departamentos 4 Crie uma tabela chamada disciplinas com as seguintes colunas disid INT Chave Primária AUTOINCREMENT nomedisciplina VARCHAR100 NOT NULL cargahoraria INT com restrição de que o valor deve ser maior que 30 profid INT Chave Estrangeira que faz referência ao profid da tabela professores e com a ação ON DELETE CASCADE 5 Insira dados em todas as três tabelas garantindo que as chaves estrangeiras e a restrição de cargahoraria sejam respeitadas 6 Execute um comando DELETE para remover um professor da tabela professores e em seguida verifique a tabela disciplinas para comprovar o resultado da ação ON DELETE CASCADE Entregáveis Código SQL e prints evidenciando a criação de todas as tabelas com as restrições a inserção dos dados a execução do comando DELETE e a verificação do resultado nas duas tabelas Compactar código SQL e prints e subir arquivo no SIGAA

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Introdução a Bancos de Dados

5

Introdução a Bancos de Dados

Banco de Dados

UNEMAT

Criação de Tabela para Clientes com Saldo Superior a R$ 5000

1

Criação de Tabela para Clientes com Saldo Superior a R$ 5000

Banco de Dados

UNIP

Projeto de BI com Power BI: Análise de Dados Abertos para Inteligência de Negócios

4

Projeto de BI com Power BI: Análise de Dados Abertos para Inteligência de Negócios

Banco de Dados

PUC

Projeto Banco de Dados - Modelagem Conceitual Logica e Script SQL

1

Projeto Banco de Dados - Modelagem Conceitual Logica e Script SQL

Banco de Dados

SENAC

Projeto Pratico BD - Modelo ER Normalizado e Implementacao

1

Projeto Pratico BD - Modelo ER Normalizado e Implementacao

Banco de Dados

UFAL

Texto de pré-visualização

UNIVERSIDADE DO ESTADO DE MATO GROSSO UNEMAT PROVA PRÁTICA DE BANCO DE DADOS MÓDULO II Conteúdo Avaliado Gerenciamento de Privilégios Chaves Estrangeiras Exclusão de Usuários e Integridade de Dados Início da Atividade 05092025 às 1900hs Horário de Brasília Prazo Final de Entrega 07092025 às 2359hs Horário de Brasília Instruções Gerais 1 Esta é uma prova prática individual Todas as etapas devem ser executadas no MySQL Workbench 2 Para cada etapa solicitada você deve copiar o código SQL que utilizou 3 Você deve tirar um print da tela do MySQL Workbench que evidencie o resultado da sua consulta ou ação O print deve mostrar a interface completa incluindo a aba de consulta o código SQL e a saída resultados ou mensagens de erro 4 Ao final salve todos os seus códigos em um arquivo de texto sql e todos os seus prints em formato de imagem RENOMEAR O NOME DA IMAGEM INDICANDO A ETAPA DA ATIVIDADE EX printTabelaUPDATEjpg ou printREVOKEjpg Compacte todos esses arquivos em um único zip ou rar 5 O arquivo compactado deve ser nomeado com seu nome completo NomeSobrenomezip 6 Submeta os arquivos compactados no SIGAA SQL e prints dentro do prazo estipulado Questão 1 Gerenciamento de Acesso e Permissões 50 pontos Você foi contratado para gerenciar o banco de dados de uma biblioteca Para garantir a segurança você precisa criar um usuário para o bibliotecário com permissões altamente específicas 1 Crie um novo banco de dados chamado biblioteca 2 Dentro dele crie uma tabela chamada livros com colunas e linhas campos e registros além de seus respectivos tipos de dados Exemplo livroid titulo autor anopublicacao 3 Insira pelo menos 3 registros na tabela livros 4 Crie um novo usuário chamado bibliotecario com uma senha à sua escolha 5 Conceda ao usuário bibliotecario as permissões de SELECT em toda a tabela livros mas apenas a permissão de UPDATE para a coluna anopublicacao 6 Faça o login com o usuário bibliotecario e tente executar os seguintes comandos Um comando UPDATE para mudar o anopublicacao de um livro deve funcionar Um comando UPDATE para mudar o titulo de um livro deve falhar Um comando INSERT para adicionar um novo livro deve falhar 7 Faça o login novamente como root e revogue todas as permissões concedidas ao usuário bibliotecario 8 Exclua o usuário bibliotecario Entregáveis Código SQL e prints evidenciando a criação do banco das tabelas a inserção dos dados o sucesso do UPDATE em anopublicacao a falha no UPDATE em titulo a revogação e a exclusão do usuário Compactar código SQL e prints e subir arquivo no SIGAA Questão 2 Modelagem e Chaves Estrangeiras 50 pontos Você foi encarregado de modelar um sistema para o controle de professores e disciplinas em uma universidade com um comportamento de exclusão rigoroso 1 Crie um banco de dados chamado universidade 2 Crie uma tabela chamada departamentos com as seguintes colunas depid INT Chave Primária AUTOINCREMENT nomedepartamento VARCHAR100 NOT NULL 3 Crie uma tabela chamada professores com as seguintes colunas profid INT Chave Primária AUTOINCREMENT nomeprofessor VARCHAR100 NOT NULL depid INT Chave Estrangeira que faz referência ao depid da tabela departamentos 4 Crie uma tabela chamada disciplinas com as seguintes colunas disid INT Chave Primária AUTOINCREMENT nomedisciplina VARCHAR100 NOT NULL cargahoraria INT com restrição de que o valor deve ser maior que 30 profid INT Chave Estrangeira que faz referência ao profid da tabela professores e com a ação ON DELETE CASCADE 5 Insira dados em todas as três tabelas garantindo que as chaves estrangeiras e a restrição de cargahoraria sejam respeitadas 6 Execute um comando DELETE para remover um professor da tabela professores e em seguida verifique a tabela disciplinas para comprovar o resultado da ação ON DELETE CASCADE Entregáveis Código SQL e prints evidenciando a criação de todas as tabelas com as restrições a inserção dos dados a execução do comando DELETE e a verificação do resultado nas duas tabelas Compactar código SQL e prints e subir arquivo no SIGAA

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®