Criando a Tabela de Informações de Produtos

MySQLBeginner
Pratique Agora

Introdução

Neste projeto, você aprenderá como criar um banco de dados e uma tabela para armazenar informações sobre produtos. Este projeto visa fornecer uma experiência prática no trabalho com MySQL, um dos sistemas de gerenciamento de banco de dados relacionais (SGBDR) mais populares.

👀 Pré-visualização

MySQL database creation preview

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como iniciar o servidor MySQL e acessar a interface de linha de comando do MySQL
  • Como criar um novo banco de dados e alternar para ele
  • Como criar uma nova tabela com colunas e propriedades específicas
  • Como verificar a criação da tabela e sua estrutura

🏆 Conquistas

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

  • Compreender os conceitos básicos de gerenciamento de banco de dados
  • Criar e gerenciar bancos de dados e tabelas usando comandos SQL
  • Familiarizar-se com a interface de linha de comando do MySQL
  • Aplicar seu conhecimento para construir aplicações de banco de dados simples

Iniciar o MySQL e Acessar o Banco de Dados

Nesta etapa, você aprenderá como iniciar o servidor MySQL e acessar o banco de dados.

  1. Inicie o servidor MySQL usando o seguinte comando:
sudo service mysql start
  1. Acesse a interface de linha de comando do MySQL usando o seguinte comando:
sudo mysql

Isso permitirá que você interaja com o banco de dados MySQL diretamente da linha de comando.

✨ Verificar Solução e Praticar

Criar um Novo Banco de Dados e Tabela

Nesta etapa, você aprenderá como criar um novo banco de dados e uma tabela para armazenar informações sobre produtos.

  1. Crie um novo banco de dados chamado product usando a seguinte instrução SQL:
CREATE SCHEMA product;
  1. Mude para o banco de dados product usando a seguinte instrução SQL:
USE product;
  1. Crie uma nova tabela chamada product_info com as seguintes colunas e propriedades:
CREATE TABLE product_info (
  id INT NOT NULL,
  name VARCHAR(10),
  price DECIMAL(8, 2),
  intro VARCHAR(256)
);

Esta tabela armazenará as informações do produto, incluindo o ID do produto, nome, preço e uma breve introdução.

✨ Verificar Solução e Praticar

Verificar a Criação da Tabela

Nesta etapa, você aprenderá como verificar se a tabela product_info foi criada corretamente.

  1. Use a seguinte instrução SQL para descrever a estrutura da tabela product_info:
DESC product_info;

A saída deve ser semelhante à seguinte:

+-------+--------------+------+-----+---------+-------+
| Field | Type         | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id    | int(11)      | NO   |     | NULL    |       |
| name  | varchar(10)  | YES  |     | NULL    |       |
| price | decimal(8,2) | YES  |     | NULL    |       |
| intro | varchar(256) | YES  |     | NULL    |       |
+-------+--------------+------+-----+---------+-------+

Isso confirma que a tabela product_info foi criada com as colunas e propriedades corretas.

Parabéns! Você criou com sucesso um novo banco de dados e uma tabela para armazenar informações sobre produtos. Nas próximas etapas, você aprenderá como inserir, atualizar e recuperar dados da tabela product_info.

✨ Verificar Solução e Praticar

Resumo

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