Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Operazioni con l'istanza del database | Gestione RDS
Introduzione al Cloud Computing

Operazioni con l'istanza del database

Scorri per mostrare il menu

Dimostrazione che anche i comandi SQL più semplici funzionano perfettamente con un database cloud. Ad esempio, creazione di due tabelle per memorizzare i numeri di telefono degli utenti e un'altra tabella per memorizzare le descrizioni di vari prodotti.

Per eseguire questa operazione, apertura di MySQL Workbench, connessione al database cloud e creazione di un database per il tutorial.

Cloud tech S4C4 1

Comando per creare un database:

CREATE DATABASE CodefinityGuideDatabase
Note
Nota

È possibile scegliere qualsiasi nome per il database invece di CodefinityGuideDatabase. Assicurarsi solo di utilizzare USE CodefinityGuideDatabase per connettersi al database corrente.

Ora, utilizzare le seguenti query SQL per creare le tabelle richieste.

Per creare la tabella 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
);

Per creare la tabella product_descriptions:

CREATE TABLE product_descriptions (
    product_id INT AUTO_INCREMENT PRIMARY KEY,
    product_name VARCHAR(255) NOT NULL,
    description TEXT
);

Inoltre, inserimento di alcuni dati casuali in queste tabelle per evitare che siano vuote.

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.');

Abbiamo quindi creato un database e due tabelle nel nostro cloud database. Ora, chiunque può connettersi a questo database e recuperare i dati necessari, inserire nuovi dati e così via.

Verifichiamo se tutto è stato fatto correttamente e recuperiamo tutte le informazioni dalle tabelle user_phones e product_descriptions:

Cloud tech S4C4 2

E il secondo:

Cloud tech S4C4 3

Abbiamo creato il database richiesto e inoltre creato e popolato due tabelle all'interno di questo database. Abbiamo eseguito queste operazioni per collegarci a questi database dalla nostra istanza EC2 nel prossimo capitolo, verificare che i dati siano memorizzati nel cloud e recuperare questi dati dall'istanza EC2.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Operazioni con l'istanza del database

Dimostrazione che anche i comandi SQL più semplici funzionano perfettamente con un database cloud. Ad esempio, creazione di due tabelle per memorizzare i numeri di telefono degli utenti e un'altra tabella per memorizzare le descrizioni di vari prodotti.

Per eseguire questa operazione, apertura di MySQL Workbench, connessione al database cloud e creazione di un database per il tutorial.

Cloud tech S4C4 1

Comando per creare un database:

CREATE DATABASE CodefinityGuideDatabase
Note
Nota

È possibile scegliere qualsiasi nome per il database invece di CodefinityGuideDatabase. Assicurarsi solo di utilizzare USE CodefinityGuideDatabase per connettersi al database corrente.

Ora, utilizzare le seguenti query SQL per creare le tabelle richieste.

Per creare la tabella 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
);

Per creare la tabella product_descriptions:

CREATE TABLE product_descriptions (
    product_id INT AUTO_INCREMENT PRIMARY KEY,
    product_name VARCHAR(255) NOT NULL,
    description TEXT
);

Inoltre, inserimento di alcuni dati casuali in queste tabelle per evitare che siano vuote.

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.');

Abbiamo quindi creato un database e due tabelle nel nostro cloud database. Ora, chiunque può connettersi a questo database e recuperare i dati necessari, inserire nuovi dati e così via.

Verifichiamo se tutto è stato fatto correttamente e recuperiamo tutte le informazioni dalle tabelle user_phones e product_descriptions:

Cloud tech S4C4 2

E il secondo:

Cloud tech S4C4 3

Abbiamo creato il database richiesto e inoltre creato e popolato due tabelle all'interno di questo database. Abbiamo eseguito queste operazioni per collegarci a questi database dalla nostra istanza EC2 nel prossimo capitolo, verificare che i dati siano memorizzati nel cloud e recuperare questi dati dall'istanza EC2.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4
some-alt