CREATE TABLE empleados (
id serial PRIMARY KEY,
nombre VARCHAR(50),
salario DECIMAL,
fecha_nacimiento DATE
);
Introducción
Bases de Datos Open Source en Microsoft Azure: Despliegue y Administración
Bases de Datos Open Source en la Nube con Azure
Azure con MySQL y MariaDB
Bases de Datos MySQL y MariaDB en Azure: Características y Uso
Creación de Bases de Datos MySQL y MariaDB en Azure
Creación de Bases de Datos MySQL y MariaDB en Azure con CLI
Conexión a Bases de Datos MySQL y MaríaDB en Azure con Workbench y VS Code
Azure con PostgreSQL
Bases de Datos PostgreSQL en Microsoft Azure: Características y Beneficios
Creación de Bases de Datos PostgreSQL en Azure paso a paso
Conexión a PostgreSQL en Azure con PG Admin y Visual Studio Code
Bases de Datos Hiperescala en PostgreSQL con Azure
Tipos de tablas en Hiperescala y su distribución eficiente
Servidores Flexibles en Azure: Configuración y Despliegue
Copia de seguridad y restauración de bases de datos en Azure
Migración a Azure
Migración de Bases de Datos Homogéneas en Azure
Migración de Oracle a PostgreSQL en Azure: Guía Práctica
Administración, Monitoreo y Rendimiento
Administración de Bases de Datos Open Source en Azure
Monitoreo y Análisis de Bases de Datos en Azure
Conclusiones
Rutas de Aprendizaje para Bases de Datos Open Source en Azure
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Conectarse a una base de datos remota puede sonar complicado, pero con las herramientas adecuadas, el proceso se simplifica considerablemente. PG Admin es una opción destacada para gestionar bases de datos PostgreSQL, y aquí te mostramos cómo utilizarlo para conectar una base de datos en Microsoft Azure.
Para iniciar la conexión con PG Admin:
Crear un servidor:
Establecer la conexión:
Crear y gestionar bases de datos:
Configurar accesos:
Visual Studio Code no es sólo un editor de texto, sino también una potente herramienta para el desarrollo de aplicaciones. Aquí te mostramos cómo utilizarlo para trabajar con bases de datos PostgreSQL.
Crear un proyecto en Visual Studio Code:
Configurar el conector de PostgreSQL:
Npgsql
usando la extensión Nuget.// Ejemplo de inclusión de paquete Npgsql
using System;
using Npgsql;
// Resto del código para la conexión
Establecer la conexión:
Ejecución de comandos SQL:
INSERT
, desde el código en Visual Studio Code.Trabajar con bases de datos en la nube, como Azure, agrega una capa adicional de seguridad y flexibilidad. Aquí te dejo algunos consejos:
A medida que te familiarizas con estas herramientas, recuerda que la práctica continua y la exploración de nuevas funcionalidades te convertirán en un experto en el manejo de bases de datos en la nube. ¡Buena suerte y sigue aprendiendo!
Aportes 6
Preguntas 1
CREATE TABLE empleados (
id serial PRIMARY KEY,
nombre VARCHAR(50),
salario DECIMAL,
fecha_nacimiento DATE
);
insert into empleados (id, nombre, salario, fecha_nacimiento)
values
(1,‘Maria Perez’,1500,‘1993-11-11’),
(2,‘Daniel Lopez’,5600,‘1975-01-17’),
(3,‘Juliana Dominguez’,3500,‘1999-09-02’),
(4,‘Maria Perez’,1500,‘1993-11-11’),
(5,‘Carolina Herrera’,2500,‘1981-12-23’),
(6,‘Roger Federer’,3400,‘1962-10-01’),
(7,‘Maria Sharapova’,7200,‘1986-05-15’),
(8,‘Diana Random’,1500,‘1993-11-11’),
(9,‘Cristina Watss’,2100,‘2001-02-01’),
(10,‘Camila Osorio’,5100,‘1996-03-11’),
(11,‘Jaime Parra’,8900,‘1976-02-21’),
(12,‘Jorge Baron’,7200,‘1988-12-31’),
(13,‘Francisco Putin’,6600,‘1992-08-23’),
(14,‘David Beckam’,2300,‘2001-12-23’),
(15,‘James Rodriguez’,23000,‘1991-05-30’)
;
Asi me funcionó 👌
using System;
using Npgsql;
namespace {name}
{
class Program
{
static void Main(string[] args)
{
// Build connection string using parameters from portal
//
string connString ="{connection String};Trust Server Certificate=true;";
using (var conn = new NpgsqlConnection(connString))
{
Console.Out.WriteLine("Opening connection");
conn.Open();
using (var command = conn.CreateCommand())
{
command.CommandText = @"insert into empleados (id, nombre, salario, fecha_nacimiento)
values (@id1, @nombre1, @salario1, @fecha_nacimiento1);";
command.Parameters.AddWithValue("@id1", 32);
command.Parameters.AddWithValue("@nombre1", "Jairo Rodriguez");
command.Parameters.AddWithValue("@salario1", 2300);
command.Parameters.AddWithValue("@fecha_nacimiento1", new DateTime(1994,11,02));
int nRows = command.ExecuteNonQuery();
Console.WriteLine(String.Format("Number of rows inserted={0}", nRows));
}
}
Console.WriteLine("Listo");
}
}
}
INSERT INTO empleados (id, nombre, salario, fecha_nacimiento) VALUES
(1, 'Maria Perez', 1500, '1993-11-11'),
(2, 'Daniel Lopez', 5600, '1975-01-17'),
(3, 'Juliana Dominguez', 3500, '1999-09-02'),
(4, 'Maria Perez', 1500, '1993-11-11'),
(5, 'Carolina Herrera', 2500, '1981-12-23'),
(6, 'Roger Federer', 3400, '1962-10-01'),
(7, 'Maria Sharapova', 7200, '1986-05-15'),
(8, 'Diana Random', 1500, '1993-11-11'),
(9, 'Cristina Watss', 2100, '2001-02-01'),
(10, 'Camila Osorio', 5100, '1996-03-11'),
(11, 'Jaime Parra', 8900, '1976-02-21'),
(12, 'Jorge Baron', 7200, '1988-12-31'),
(13, 'Francisco Putin', 6600, '1992-08-23'),
(14, 'David Beckam', 2300, '2001-12-23'),
(15, 'James Rodriguez', 23000, '1991-05-30');
Hello, somebody can get me scripts of this course?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?