проект в MySQL Skill Tree

Изменение ограничений таблицы базы данных MySQL

Начинающий

В этом проекте вы научитесь изменять таблицу countrylanguage в базе данных MySQL, удалив ограничение 'not null' из поля IsOfficial.

databasemysql

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь изменять таблицу countrylanguage в базе данных MySQL, удалив ограничение "not null" из поля IsOfficial.

👀 Предварительный просмотр

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)

🎯 Задачи

В этом проекте вы научитесь:

  • Как запустить базу данных MySQL и получить доступ к ней с использованием команды sudo
  • Как импортировать файл данных world.sql в базу данных MySQL
  • Как изменить таблицу countrylanguage, удалив ограничение "not null" из поля IsOfficial
  • Как проверить изменения, внесенные в таблицу countrylanguage

🏆 Достижения

После завершения этого проекта вы сможете:

  • Разобраться, как работать с базами данных MySQL с использованием командной строки
  • Изменять структуры таблиц, изменяя ограничения на поля
  • Проверить изменения, внесенные в таблицу, описав ее структуру

Преподаватель

labby
Labby
Labby is the LabEx teacher.