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

🎯 Tarefas
Neste projeto, você aprenderá:
- Como acessar o MySQL usando o comando
sudosem nenhuma senha - Como importar dados de um arquivo SQL para o banco de dados
edusys - Como alterar o atributo
namena tabelastudentparastudent_name - Como exibir a estrutura modificada da tabela
studentna 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.
- Abra um terminal e inicie o serviço MySQL:
sudo service mysql start
- Acesse o MySQL usando o comando
sudosem nenhuma senha:
sudo mysql
- Importe os dados de
/home/labex/project/edusys.sqlpara o banco de dadosedusys:
SOURCE /home/labex/project/edusys.sql;
- 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.
- Adicione a seguinte instrução SQL ao arquivo
alterStudent.sql:
ALTER TABLE student CHANGE COLUMN name student_name varchar(20);
Salve e feche o arquivo.
Execute o script
alterStudent.sqlno banco de dadosedusys:
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.
- Use o comando
DESCpara exibir a estrutura da tabelastudent:
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.



