Tutorial SQL Básico | Instalación PostgreSQL + Creación de Base de Datos y Tablas | 1/5

Опубликовано: 29 Июль 2024
на канале: Eze Talamona
1,822
113

📜 Donde recomiendo empezar a aprender Data Analysis 👉🏼 https://bit.ly/EzeT-GoogleCert-Esp
🗞️ Guía GRATIS Roadmap Data Analyst 👉🏼 https://bit.ly/EzeTalamona-Newsletter
📔 Nuevo Curso SQL Total 👉🏼 https://bit.ly/EzeTalamona-SQL-Total

==================================

📹 Contenido del vídeo
00:00 Intro
01:00 ¿Por qué PostgreSQL?
01:45 Instalación PostgreSQL y pgAdmin
06:11 Primeros pasos pgAdmin
08:18 CREATE DATABASE
12:00 CREATE TABLE
14:30 INSERT INTO
17:55 SELECT
19:15 Cierre y próximos pasos

==================================
👨‍💻 Código SQL 👨‍💻
-- Crear la base de datos
CREATE DATABASE TiendaMusicaDB;

-- Crear la tabla Artistas
CREATE TABLE Artistas (
id_artista SERIAL PRIMARY KEY,
nombre VARCHAR(100) NOT NULL,
genero VARCHAR(50) NOT NULL,
pais_origen VARCHAR(50) NOT NULL
);

-- Crear la tabla Álbumes
CREATE TABLE Albumes (
id_album SERIAL PRIMARY KEY,
titulo VARCHAR(100) NOT NULL,
id_artista INT REFERENCES Artistas(id_artista),
fecha_lanzamiento DATE NOT NULL,
precio DECIMAL(10, 2) NOT NULL
);

-- Crear la tabla Ventas
CREATE TABLE Ventas (
id_venta SERIAL PRIMARY KEY,
id_album INT REFERENCES Albumes(id_album),
cantidad INT NOT NULL,
fecha_venta DATE NOT NULL DEFAULT CURRENT_DATE,
precio_total DECIMAL(10, 2) NOT NULL
);

-- Insertar datos en la tabla Artistas
INSERT INTO Artistas (nombre, genero, pais_origen) VALUES
('The Beatles', 'Rock', 'Reino Unido'),
('Beyoncé', 'Pop', 'Estados Unidos'),
('Shakira', 'Pop', 'Colombia'),
('Adele', 'Soul', 'Reino Unido'),
('Ed Sheeran', 'Pop', 'Reino Unido'),
('Drake', 'Hip-Hop', 'Canadá'),
('Rihanna', 'Pop', 'Barbados'),
('Coldplay', 'Rock', 'Reino Unido'),
('Bruno Mars', 'Pop', 'Estados Unidos'),
('Taylor Swift', 'Pop', 'Estados Unidos'),
('Bad Bunny', 'Reguetón', 'Puerto Rico'),
('Billie Eilish', 'Pop', 'Estados Unidos'),
('J Balvin', 'Reguetón', 'Colombia'),
('Luis Miguel', 'Pop', 'México'),
('Madonna', 'Pop', 'Estados Unidos'),
('Elton John', 'Rock', 'Reino Unido'),
('Ariana Grande', 'Pop', 'Estados Unidos'),
('Maroon 5', 'Pop', 'Estados Unidos'),
('Selena Gomez', 'Pop', 'Estados Unidos'),
('Queen', 'Rock', 'Reino Unido');

-- Insertar datos en la tabla Álbumes
INSERT INTO Albumes (titulo, id_artista, fecha_lanzamiento, precio) VALUES
('Abbey Road', 1, '1969-09-26', 15.99),
('Lemonade', 2, '2016-04-23', 12.99),
('El Dorado', 3, '2017-05-26', 11.99),
('25', 4, '2015-11-20', 14.99),
('Divide', 5, '2017-03-03', 13.99),
('Scorpion', 6, '2018-06-29', 13.99),
('Anti', 7, '2016-01-28', 12.99),
('A Head Full of Dreams', 8, '2015-12-04', 11.99),
('24K Magic', 9, '2016-11-18', 14.99),
('1989', 10, '2014-10-27', 13.99),
('YHLQMDLG', 11, '2020-02-29', 13.99),
('When We All Fall Asleep, Where Do We Go?', 12, '2019-03-29', 12.99),
('Colores', 13, '2020-03-19', 11.99),
('México por Siempre', 14, '2017-11-24', 14.99),
('Like a Prayer', 15, '1989-03-21', 11.99),
('Goodbye Yellow Brick Road', 16, '1973-10-05', 15.99),
('Sweetener', 17, '2018-08-17', 12.99),
('Songs About Jane', 18, '2002-06-25', 11.99),
('Rare', 19, '2020-01-10', 12.99),
('A Night at the Opera', 20, '1975-11-21', 15.99);

-- Insertar datos en la tabla Ventas
INSERT INTO Ventas (id_album, cantidad, precio_total) VALUES
(1, 1, 15.99),
(2, 1, 12.99),
(3, 1, 11.99),
(4, 2, 29.98),
(5, 2, 27.98),
(6, 3, 41.97),
(7, 1, 12.99),
(8, 1, 11.99),
(9, 2, 29.98),
(10, 1, 13.99),
(11, 2, 27.98),
(12, 3, 38.97),
(13, 1, 11.99),
(14, 1, 14.99),
(15, 2, 23.98),
(16, 3, 47.97),
(17, 1, 12.99),
(18, 1, 11.99),
(19, 1, 12.99),
(20, 1, 15.99);

==================================

En este primer video de la saga tutorial de SQL Básico para el Análisis de datos, recorremos juntos la instalación de PostgreSQL y pgAdmin (PostgreSQL es el sistema de gestión de bases de datos que vamos a estar utilizando para este tutorial, y pgAdmin es la herramienta de interfaz gráfica para administrar bases de datos PostgreSQL).

También te voy a enseñar a crear una base de datos desde cero con código SQL (CREATE DATABASE), a crear tablas (CREATE TABLE) y a insertar datos en estas tablas (INSERT INTO). Luego aplicaremos el uso de la sentencia SELECT para obtener algunos resultados de dichas tablas.

Este es solo el comienzo de lo que será un tutorial básico pero súper útil para el aprendizaje del uso de SQL para el análisis de datos.

Tutorial SQL Básico Completo aquí:    • Tutorial SQL Básico  

==================================

Contáctame =)
💼 Linkedin - /ezetalamona
📸 Instagram - /ezetalamona
🐦 Twitter - /ezetalamona

Como miembro del programa de afiliados de Coursera, gano una comisión por las compras que califican en los enlaces anteriores. Gracias.


Смотрите видео Tutorial SQL Básico | Instalación PostgreSQL + Creación de Base de Datos y Tablas | 1/5 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Eze Talamona 29 Июль 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,822 раз и оно понравилось 113 людям.