Modificar Atributos da Tabela Student

MySQLBeginner
Pratique Agora

Introdução

Neste projeto, você aprenderá como modificar os atributos da tabela student no banco de dados edusys. Você acessará o MySQL, importará dados, alterará o atributo name para student_name e exibirá a estrutura da tabela modificada.

👀 Pré-visualização

Pré-visualização do projeto inacabado

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como acessar o MySQL usando o comando sudo sem nenhuma senha
  • Como importar dados de um arquivo SQL para o banco de dados edusys
  • Como alterar o atributo name na tabela student para student_name
  • Como exibir a estrutura modificada da tabela student na linha de comando

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Gerenciar e modificar tabelas de banco de dados usando comandos SQL
  • Compreender o processo de importação e manipulação de dados em um banco de dados
  • Aplicar instruções SQL para alterar atributos e estrutura de tabelas
  • Recuperar e exibir as informações da tabela atualizada

Acessar MySQL e Importar Dados

Nesta etapa, você aprenderá como acessar o MySQL usando o comando sudo sem nenhuma senha e importar os dados de /home/labex/project/edusys.sql para o banco de dados edusys.

  1. Abra um terminal e inicie o serviço MySQL:
sudo service mysql start
  1. Acesse o MySQL usando o comando sudo sem nenhuma senha:
sudo mysql
  1. Importe os dados de /home/labex/project/edusys.sql para o banco de dados edusys:
SOURCE /home/labex/project/edusys.sql;
  1. Verifique se os dados foram importados verificando o banco de dados edusys:
SHOW DATABASES;
USE edusys;
SHOW TABLES;

Modificar os Atributos da Tabela Student

Nesta etapa, você aprenderá como alterar o atributo name na tabela student para student_name.

  1. Adicione a seguinte instrução SQL ao arquivo alterStudent.sql:
ALTER TABLE student CHANGE COLUMN name student_name varchar(20);
  1. Salve e feche o arquivo.

  2. Execute o script alterStudent.sql no banco de dados edusys:

SOURCE /home/labex/project/alterStudent.sql;

Exibir a Estrutura Modificada da Tabela Student

Nesta etapa, você aprenderá como exibir a estrutura modificada da tabela student na linha de comando.

  1. Use o comando DESC para exibir a estrutura da tabela student:
DESC student;

A saída deve ser semelhante à seguinte:

+--------------+--------------+------+-----+---------+-------+
| Field        | Type         | Null | Key | Default | Extra |
+--------------+--------------+------+-----+---------+-------+
| ID           | varchar(5)   | NO   | PRI | NULL    |       |
| student_name | varchar(20)  | YES  |     | NULL    |       |
| dept_name    | varchar(20)  | YES  | MUL | NULL    |       |
| tot_cred     | decimal(3,0) | YES  |     | NULL    |       |
+--------------+--------------+------+-----+---------+-------+

Isso conclui o projeto. Você modificou com sucesso os atributos da tabela student no banco de dados edusys.

Resumo

Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar