mc6-databases

Modulo 4 - Masterclass número 6:

Material lectura oficial:

https://argentinaprograma.inti.gob.ar/mod/page/view.php?id=458

Masterclass oficial: https://argentinaprograma.inti.gob.ar/mod/page/view.php?id=543

Cronograma de clases oficial:

https://argentinaprograma.inti.gob.ar/mod/page/view.php?id=566

Bajar MariaDB / Mysql Workbench / Dbeaver

MySQL Community Edition: https://dev.mysql.com/downloads/

MySQL Installer for Windows (MySQL Workbench)

Bajar DBeaver: https://dbeaver.com/download/ Lite edition

Ejercicios paso a paso tutorial manos a la obra (en inglés):

https://sqlbolt.com/lesson/select_queries_introduction

Ejercicio propuesto por ArgentinaPrograma en SQL Fiddle:

Enunciado: https://argentinaprograma.inti.gob.ar/mod/page/view.php?id=162

Para practicarlo online http://sqlfiddle.com/#!9/3357a7

Resueltos online: http://sqlfiddle.com/#!9/3357a7/1

Glosario

Bases de Datos (DB - Database)

DBMS (sistema gestor de bases de datos)

Modelo / Modelar la realidad (tomar solo las cosas que necesito de la realidad para poder resolver el problema o situación )

DER (Diagrama Entidad Relación) - (Entidades Atributos y sus relaciones)

VER TIPOS DE DATOS ANSI SQL vs MYSQL

NAMING CONVENTIONS nombre de entidades en plurar y mayúsculas con guines bajos

PRIMARY KEY (PK)

FOREIGN_KEY (FK)

Index

SQL Constraints (autoincrement, notnull, primary_key, foreign_key, unique, etc)

uno a uno, uno a muchos, etc