Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Operações com Instância de Banco de Dados | Gerenciamento de RDS
Introdução à Computação em Nuvem

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.

Cloud tech S4C4 1

Comando para criar um banco de dados:

CREATE DATABASE CodefinityGuideDatabase
Note
Nota

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:

Tecnologia em nuvem S4C4 2

E o segundo:

Cloud tech S4C4 3

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.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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.

Cloud tech S4C4 1

Comando para criar um banco de dados:

CREATE DATABASE CodefinityGuideDatabase
Note
Nota

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:

Tecnologia em nuvem S4C4 2

E o segundo:

Cloud tech S4C4 3

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.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 4
some-alt