Tutorial MySQL

MySQL INICIO Introducción a MySQL MySQL RDBMS

mysql SQL

mysql SQL MySQL SELECCIONAR MySQL DONDE MySQL Y, O, NO MySQL ORDENAR POR MySQL INSERTAR EN Valores NULOS de MySQL ACTUALIZACIÓN MySQL MySQL ELIMINAR LÍMITE MySQL MySQL MIN y MAX MySQL CUENTA, PROMEDIO, SUMA MySQL ME GUSTA Comodines de MySQL MySQL EN MySQL ENTRE Alias ​​MySQL MySQL se une UNIÓN INTERNA MySQL MySQL IZQUIERDA UNIRSE MySQL ÚNETE A LA DERECHA UNIÓN CRUZADA MySQL MySQL Self Join UNIÓN MySQL MySQL GRUPO POR MySQL TENER MySQL EXISTE MySQL CUALQUIERA, TODO MySQL INSERTAR SELECCIÓN CASO MySQL Funciones nulas de MySQL Comentarios MySQL Operadores MySQL

Base de datos MySQL

MySQL Crear base de datos Base de datos de caída de MySQL Crear tabla MySQL Tabla desplegable de MySQL MySQL Alterar tabla Restricciones de MySQL MySQL no nulo MySQL único Clave principal de MySQL Clave foránea de MySQL Comprobación de MySQL Valor predeterminado de MySQL Crear índice de MySQL Incremento automático de MySQL Fechas MySQL Vistas MySQL

Referencias MySQL

Tipos de datos MySQL Funciones MySQL

Ejemplos de MySQL

Ejemplos de MySQL Cuestionario MySQL Ejercicios MySQL

MySQL RDBMS


¿Qué es RDBMS?

RDBMS significa Sistema de gestión de bases de datos relacionales.

RDBMS es un programa utilizado para mantener una base de datos relacional.

RDBMS es la base de todos los sistemas de bases de datos modernos, como MySQL, Microsoft SQL Server, Oracle y Microsoft Access.

RDBMS utiliza consultas SQL para acceder a los datos de la base de datos.


¿Qué es una tabla de base de datos?

Una tabla es una colección de entradas de datos relacionadas y consta de columnas y filas.

Una columna contiene información específica sobre cada registro de la tabla.

Un registro (o fila) es cada entrada individual que existe en una tabla.

Mire una selección de la tabla "Clientes" de Northwind:

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

Las columnas de la tabla "Clientes" anterior son: CustomerID, CustomerName, ContactName, Address, City, PostalCode y Country. La tabla tiene 5 registros (filas).


¿Qué es una base de datos relacional?

Una base de datos relacional define las relaciones de la base de datos en forma de tablas. Las tablas están relacionadas entre sí, en función de los datos comunes a cada una.

Mire las siguientes tres tablas "Clientes", "Pedidos" y "Transportistas" de la base de datos de Northwind:

Tabla de clientes

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

La relación entre la tabla "Clientes" y la tabla "Pedidos" es la columna CustomerID:

Tabla de pedidos

OrderID CustomerID EmployeeID OrderDate ShipperID
10278

5 8 1996-08-12 2
10280 5 2 1996-08-14 1
10308 2 7 1996-09-18 3
10355

4 6 1996-11-15 1
10365 3 3 1996-11-27 2
10383 4 8 1996-12-16 3
10384 5 3 1996-12-16 3

La relación entre la tabla "Pedidos" y la tabla "Transportistas" es la columna ShipperID:

Tabla de remitentes

ShipperID ShipperName Phone
1 Speedy Express (503) 555-9831
2 United Package (503) 555-3199
3 Federal Shipping (503) 555-9931