projeto em MySQL Skill Tree

Modificando Restrições de Tabela de Banco de Dados MySQL

Iniciante

Neste projeto, você aprenderá como modificar a tabela countrylanguage em um banco de dados MySQL, removendo a restrição 'not null' do campo IsOfficial.

databasemysql

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como modificar a tabela countrylanguage em um banco de dados MySQL, removendo a restrição "not null" do campo IsOfficial.

👀 Visualização

MariaDB [world]> DESC countrylanguage;
+-------------+---------------+------+-----+---------+-------+
| Field       | Type          | Null | Key | Default | Extra |
+-------------+---------------+------+-----+---------+-------+
| CountryCode | char(3)       | NO   | PRI |         |       |
| Language    | char(30)      | NO   | PRI |         |       |
| IsOfficial  | enum('T','F') | YES  |     | NULL    |       |
| Percentage  | decimal(4,1)  | NO   |     | 0.0     |       |
+-------------+---------------+------+-----+---------+-------+
4 rows in set (0.002 sec)

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como iniciar o banco de dados MySQL e acessá-lo usando o comando sudo
  • Como importar o arquivo de dados world.sql para o banco de dados MySQL
  • Como modificar a tabela countrylanguage removendo a restrição "not null" do campo IsOfficial
  • Como verificar as alterações feitas na tabela countrylanguage

🏆 Conquistas

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

  • Entender como trabalhar com bancos de dados MySQL usando a interface de linha de comando
  • Modificar estruturas de tabelas alterando as restrições em campos
  • Verificar as alterações feitas em uma tabela descrevendo sua estrutura

Professor

labby
Labby
Labby is the LabEx teacher.