Está en la página 1de 4

Asignatura Datos del estudiante Fecha

Apellidos: Ramirez Ramos


Base de datos 03/02/2022
Nombre: Sebastian

Actividad
Protocolo individual de la unidad n°: 4

Análisis y síntesis: 
Síntesis e interpretación personal de los temas vistos en la unidad

Lenguaje MySQL.
Esta cuarta unidad se especifica especialmente en MySQL y cada uno de sus
conceptos detalladamente. Al ser la información incorporada en el repositorio tan
extensa, se tomó la tarea de hallar una manera más resumida de interpretar con
mayor facilidad la información necesaria para así dar un punto de vista claro de
la idea principal de la unidad.
Los conceptos básicos de MySQL a tener en cuenta serían:
Tipos de sentencias de SQL:
- MANIPULACIÓN DE DATOS (DML).
o SELECT: Recuperar datos.
o INSERT: Agregar datos.
o DELETE: Borrar datos.
o UPDATE: Actualizar de datos.
- DEFINICIÓN DE DATOS (DDL)
o CREATE: Crear objetos.
o DROP: Eliminar objetos de la base datos.
o ALTER: Modificación de objetos.
Base de datos relacional.
Una base de datos relacional es un tipo de base de datos que almacena y
proporciona acceso a puntos de datos relacionados entre sí. Las bases de datos
relacionales se basan en el modelo relacional, una forma intuitiva y directa de
representar datos en tablas. En una base de datos relacional, cada fila en una
tabla es un registro con una ID única, llamada clave. Las columnas de la tabla
contienen los atributos de los datos y cada registro suele tener un valor para
cada atributo, lo que simplifica la creación de relaciones entre los puntos de
datos. Ya visto antes este concepto en las unidades anteriores con los modelos
relacionales.

Estructura de las bases de datos relacionales

El modelo relacional implica que las estructuras lógicas de los datos (las tablas,
Asignatura Datos del estudiante Fecha
Apellidos: Ramirez Ramos
Base de datos 03/02/2022
Nombre: Sebastian

las vistas y los índices) estén separadas de las estructuras de almacenamiento


físico. Gracias a esta separación, los administradores de bases de datos pueden
gestionar el almacenamiento físico de datos sin que eso influya en el acceso a
esos datos como estructura lógica. Por ejemplo, si se cambia el nombre del
archivo de una base de datos, eso no significa que vayan a cambiar también los
nombres de sus tablas.

La distinción entre estructura lógica y física también se aplica a las operaciones


de base de datos: acciones claramente definidas que permiten a las
aplicaciones gestionar los datos y las estructuras de la base de datos. Con las
operaciones lógicas, las aplicaciones pueden especificar el contenido que
necesitan, mientras que las operaciones físicas determinan cómo se debe
acceder a esos datos y llevan a cabo la tarea.

Para garantizar la precisión y accesibilidad continua de los datos, las bases de


datos relacionales siguen ciertas reglas de integridad. Por ejemplo, una regla de
integridad podría especificar que no se permite duplicar filas en una tabla, a fin
de evitar que se introduzca información errónea en la base de datos.

El producto cartesiano.

El producto cartesiano es una operación de la teoría de conjuntos en la que dos


o más conjuntos se combinan entre sí. En el modelo de base de datos relacional
se utiliza el producto cartesiano para interconectar conjuntos de tuplas en la
forma de una tabla. El resultado de esta operación es otro conjunto de tuplas
ordenadas, donde cada tupla está compuesta por un elemento de cada conjunto
inicial.

En álgebra relacional se utiliza el símbolo de la multiplicación (×) como operador


para el producto cartesiano.

Veamos un ejemplo:

El producto cartesiano A × B de ambos conjuntos A = {x, y, z} y B = {1, 2, 3} es:

A × B = {(x,1), (x,2), (x,3), (y,1), (y,2), (y,3), (z,1), (z,2), (z,3)}

Este cálculo puede ilustrarse con el siguiente gráfico:


Asignatura Datos del estudiante Fecha
Apellidos: Ramirez Ramos
Base de datos 03/02/2022
Nombre: Sebastian

El producto cartesiano de los conjuntos A = {x, y, z} y B = {1, 2, 3}


Es importante señalar el orden de formación de los pares. El producto
cartesiano A × B no se corresponde, por ejemplo, con el conjunto del producto
cartesiano de B × A.

A × B = {(x,1), (x,2), (x,3), (y,1), (y,2), (y,3), (z,1), (z,2), (z,3)}

B × A = {(1,x), (1,y), (1,z), (2,x), (2,y), (2,z), (3,x), (3,y), (3,z)}

En la terminología SQL, una operación en la que el producto cartesiano resulta


de dos tablas se denomina CROSS JOIN. En la práctica, las sentencias CROSS
JOIN no se utilizan muy a menudo porque el conjunto resultante (intersección)
se presenta sin filtrar.

Discusión: 
Dudas, desacuerdos, discusiones
Asignatura Datos del estudiante Fecha
Apellidos: Ramirez Ramos
Base de datos 03/02/2022
Nombre: Sebastian

o En esta unidad se encuentra toda la información de lo que llamamos


MySQL y las bases de datos. Por lo tanto, no se pudo tener en cuenta
cada detalle de la información adquirida, así que, se ordenaron los puntos
más influyentes en cuanto a la base de datos.

También podría gustarte