Operações com Instância de Banco de Dados
Deslize para mostrar o menu
Demonstração de que até mesmo os comandos SQL mais simples funcionam perfeitamente com um banco de dados em nuvem. Por exemplo, criação de duas tabelas para armazenar números de telefone de usuários e outra tabela para armazenar descrições de diversos produtos.
Para isso, abrir o MySQL Workbench, conectar ao banco de dados em nuvem e criar um banco de dados para o tutorial.
Comando para criar um banco de dados:
CREATE DATABASE CodefinityGuideDatabase
Você pode escolher qualquer nome de banco de dados em vez de CodefinityGuideDatabase. Apenas certifique-se de usar USE CodefinityGuideDatabase para conectar ao banco de dados atual.
Agora, utilize as consultas SQL a seguir para criar as tabelas necessárias.
Para criar a tabela user_phones:
CREATE TABLE user_phones (
user_id INT AUTO_INCREMENT PRIMARY KEY,
user_name VARCHAR(255) NOT NULL,
phone_number VARCHAR(20) NOT NULL
);
Para criar a tabela product_descriptions:
CREATE TABLE product_descriptions (
product_id INT AUTO_INCREMENT PRIMARY KEY,
product_name VARCHAR(255) NOT NULL,
description TEXT
);
Além disso, vamos inserir alguns dados aleatórios nessas tabelas para que não fiquem vazias.
user_phones:
INSERT INTO user_phones (user_name, phone_number) VALUES
('John Doe', '+1234567890'),
('Jane Smith', '+0987654321');
product_descriptions:
INSERT INTO product_descriptions (product_name, description) VALUES
('Smartphone', 'High-end smartphone with a large screen and advanced camera.'),
('Laptop', 'Portable computer suitable for personal and professional use.');
Portanto, foi criado um banco de dados e duas tabelas em nosso banco de dados em nuvem. Agora, qualquer pessoa pode se conectar a esse banco de dados e recuperar os dados necessários, inserir novos dados, entre outras operações.
Vamos verificar se tudo foi feito corretamente e buscar todas as informações das tabelas user_phones e product_descriptions:
E o segundo:
O banco de dados necessário foi criado e também foram criadas e preenchidas duas tabelas dentro desse banco de dados. Isso foi feito para conectar a esses bancos de dados a partir da nossa instância EC2 no próximo capítulo, verificar que os dados estão armazenados na nuvem e recuperar esses dados da instância EC2.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Operações com Instância de Banco de Dados
Demonstração de que até mesmo os comandos SQL mais simples funcionam perfeitamente com um banco de dados em nuvem. Por exemplo, criação de duas tabelas para armazenar números de telefone de usuários e outra tabela para armazenar descrições de diversos produtos.
Para isso, abrir o MySQL Workbench, conectar ao banco de dados em nuvem e criar um banco de dados para o tutorial.
Comando para criar um banco de dados:
CREATE DATABASE CodefinityGuideDatabase
Você pode escolher qualquer nome de banco de dados em vez de CodefinityGuideDatabase. Apenas certifique-se de usar USE CodefinityGuideDatabase para conectar ao banco de dados atual.
Agora, utilize as consultas SQL a seguir para criar as tabelas necessárias.
Para criar a tabela user_phones:
CREATE TABLE user_phones (
user_id INT AUTO_INCREMENT PRIMARY KEY,
user_name VARCHAR(255) NOT NULL,
phone_number VARCHAR(20) NOT NULL
);
Para criar a tabela product_descriptions:
CREATE TABLE product_descriptions (
product_id INT AUTO_INCREMENT PRIMARY KEY,
product_name VARCHAR(255) NOT NULL,
description TEXT
);
Além disso, vamos inserir alguns dados aleatórios nessas tabelas para que não fiquem vazias.
user_phones:
INSERT INTO user_phones (user_name, phone_number) VALUES
('John Doe', '+1234567890'),
('Jane Smith', '+0987654321');
product_descriptions:
INSERT INTO product_descriptions (product_name, description) VALUES
('Smartphone', 'High-end smartphone with a large screen and advanced camera.'),
('Laptop', 'Portable computer suitable for personal and professional use.');
Portanto, foi criado um banco de dados e duas tabelas em nosso banco de dados em nuvem. Agora, qualquer pessoa pode se conectar a esse banco de dados e recuperar os dados necessários, inserir novos dados, entre outras operações.
Vamos verificar se tudo foi feito corretamente e buscar todas as informações das tabelas user_phones e product_descriptions:
E o segundo:
O banco de dados necessário foi criado e também foram criadas e preenchidas duas tabelas dentro desse banco de dados. Isso foi feito para conectar a esses bancos de dados a partir da nossa instância EC2 no próximo capítulo, verificar que os dados estão armazenados na nuvem e recuperar esses dados da instância EC2.
Obrigado pelo seu feedback!