1. DEFINICIÓN
1.1. Una base de datos relacional es un tipo de sistema de gestión de bases de datos (DBMS) que se utiliza para organizar y administrar datos de manera estructurada. En una base de datos relacional, la información se almacena en tablas, que son estructuras bidimensionales que contienen filas y columnas. Cada tabla está diseñada para representar un conjunto específico de datos relacionados entre sí
1.1.1. SE COMPONEN DE:
1.1.1.1. DATOS:
1.1.1.1.1. Es el componente esencial de la informacion
1.1.1.2. TABLAS:
1.1.1.2.1. Las tablas son la estructura principal de una base de datos relacional. Cada tabla consta de filas y columnas. Cada fila representa un registro único y cada columna representa un atributo o campo de datos.
1.1.1.3. REGISTROS:
1.1.1.3.1. Los registros son las filas de una tabla y contienen información específica relacionada entre sí. Cada registro tiene un identificador único, conocido como clave primaria, que permite acceder a él de manera rápida y única.
1.1.1.4. CAMPOS:
1.1.1.4.1. Los campos son las columnas de una tabla y representan los diferentes tipos de datos que se almacenan, como números, texto, fechas, etc. Cada campo tiene un nombre y un tipo de dato asociado.
1.1.1.5. CLAVE PRIMARIA:
1.1.1.5.1. La clave primaria es un campo o conjunto de campos que identifican de manera única cada registro en una tabla. Garantiza que no haya duplicados en la tabla y permite la rápida recuperación de registros individuales.
1.1.1.6. CLAVE FORANEA:
1.1.1.6.1. La clave foránea es un campo que establece relaciones entre tablas. Permite conectar datos de una tabla con datos de otra, lo que facilita la consulta y recuperación de información relacionada.
1.1.1.7. CONSULTAS SQL:
1.1.1.7.1. Las bases de datos relacionales utilizan el lenguaje SQL (Structured Query Language) para realizar consultas, actualizaciones y manipulaciones de datos. SQL es un estándar ampliamente utilizado para interactuar con bases de datos relacionales.
1.1.1.8. NORMALIZACION
1.1.1.8.1. La normalización es un proceso que se aplica a las tablas para eliminar la redundancia de datos y garantizar la integridad y eficiencia de la base de datos. Se divide en varias formas normales, desde la primera hasta la quinta, cada una con reglas específicas.
1.1.2. TIPOS:
1.1.2.1. La clases de software que se emplea para manejar una base de datos relacional es un sistema de gesti+on de bases de datos relacionales, algunos de los mas utilizados son:
1.1.2.1.1. MySQL
1.1.3. VENTAJAS DE MYSQL
1.1.3.1. MySQL es de uso libre y gratuito.
1.1.3.1.1. Software con licencia GPL.
1.1.4. CARACTERISTICAS
1.1.4.1. CONTROL DE LA REDUNDANCIA DE DATOS
1.1.4.1.1. COMPORTAMIENTO DE DATOS