# data[].attributes.body
1 TABLA- LISBETH

2 RELACIONAR TABLAS-DYLAN

3 CAMPO TIPOS -FABRICIO

4 REGISTROS- DANIEL CORONEL

5 CONSULTA- MICHAEL

6 CLAVES- JUAN DIEGO

7 CLAVE PRIMARIA- JORDAN

8 CLAVE FORANEA- JORDAN

9 OPTIMIZACION DE BASE DE DATOS MICHAEL

10 NORMALIZACION- ABRAHAM

11 TIPOS MODELOS DE DATOS- CARLA

12 MODELO ACID -ALISSON

13 MANTENIMIENTO DE BASE DE DATOS DANIEL

14QUE ES SQL Y PLSQL JAIME

15CONSULTAS SQL CINTIA

16OPERACIONES CON CONSULTAS SQL EDGAR

17 RESPALDOS DE BASE DE DATOS. DANIEL HERNANDEZ

# data[].attributes.body
El mantenimiento de la base de datos implica tareas como la limpieza, las copias de seguridad y la optimización de los índices para aumentar el rendimiento.

Debe supervisar y optimizar el servidor de base de datos para asegurarse de la disponibilidad y el rendimiento de ésta. El mantenimiento de las bases de datos DB2 y Oracle implica tareas como actualizar estadísticas, supervisar la utilización de bases de datos, servidores y espacio, y planificar estrategias de copia de seguridad y recuperación.

Un administrador de bases de datos, o DBA, es responsable del mantenimiento, la seguridad y el funcionamiento de las bases de datos, además de garantizar que los datos se almacenan y recuperan correctamente.

# data[].attributes.body
Busca mejorar el rendimiento mediante la corrección de consultas lentas, el uso efectivo de índices, la normalización de datos, ajustes de configuración del DBMS, monitoreo constante del rendimiento, organización eficiente del almacenamiento, actualización de estadísticas, uso de herramientas automatizadas y pruebas de carga. Estas medidas aseguran una base de datos rápida y confiable para las aplicaciones.

# data[].attributes.body
*Claves en la Base de Datos (BD)

Una clave de base de datos es un valor único que se utiliza para identificar de forma única cada registro en una tabla de base de datos. Piénsalo como el número de serie de un producto o el código de barras de un artículo en una tienda.

Sin esta clave, sería como intentar encontrar un libro en una biblioteca sin saber su título o autor.

¿Porque es tan importante la clave de base de datos?

La clave de base de datos es fundamental para garantizar la integridad y la eficiencia de una base de datos. Al ser única, permite identificar de manera inequívoca cada registro, evitando duplicados y facilitando la búsqueda y recuperación de información.

Además, las claves de base de datos suelen utilizarse para establecer relaciones entre tablas, lo que es esencial en el diseño de bases de datos relacionales.

# data[].attributes.body
La normalización en bases de datos es un proceso de diseño que organiza los datos para reducir la redundancia y mejorar la integridad. Se divide en varias etapas llamadas formas normales (NF):

1. Primera Forma Normal (1NF): Elimina grupos repetitivos, asegurando que cada columna contenga valores atómicos.

2. Segunda Forma Normal (2NF): Elimina dependencias parciales, asegurando que cada atributo no clave dependa completamente de la clave primaria.

3. Tercera Forma Normal (3NF): Elimina dependencias transitivas, asegurando que los atributos no clave no dependan de otros atributos no clave.

# data[].attributes.body
Unidad de Datos Estructurada:

Un registro es una colección de campos o elementos de datos relacionados que se agrupan para representar una entidad específica. Por ejemplo, un registro en una base de datos puede representar un cliente, un producto, una transacción, etc.

Almacenamiento en Bases de Datos:

En el contexto de las bases de datos, un registro es una fila en una tabla. Cada fila (o registro) contiene valores para cada una de las columnas (o campos) de la tabla. Estos registros permiten organizar y gestionar datos de manera eficiente para su posterior recuperación y análisis.

# data[].attributes.body
Una tabla en base de datos es un tipo de modelado de datos donde se guarda una información recogida por un sistema. Es decir, son objetos o estructuras que contienen los datos organizados en filas y columnas. Cada fila representa un registro único, y cada columna un campo dentro del registro.

Se componen con campos y registros

Tipos de tablas en base de datos

1. Tablas Comunes

2. Tablas Anchas

3. Tablas del Sistema

4. Tablas con particiones

5. Tablas temporales

# data[].attributes.body
Una consulta de base de datos es una instrucción que utiliza lenguajes como SQL para obtener información específica de la base de datos. Puede incluir operaciones como recuperar datos, insertar nuevos registros, actualizar información existente o eliminar datos. La eficiencia y precisión de las consultas son clave para obtener resultados rápidos y precisos de la base de datos.

# data[].attributes.body
Carla Montalvo .-

MODELOS BASE DE DATOS.-

Hay muchos tipos de modelos de bases de datos. Algunos de los más comunes incluyen:

Modelo de base de datos relacional.-

Organiza los datos en tablas que constan de filas y columnas

Modelo de base de datos orientada a objetos.-

Almacena datos como objetos en lugar de tablas

Modelo de base de datos gráfica.-

Es un tipo de base de datos noSQL que representa datos como nodos y aristas en un gráfico.

Modelo de red.-

se basa en el modelo jerárquico, permitiendo relaciones de muchos a muchos entre registros vinculados, lo que implica registros principales múltiples.

Modelo entidad-relación.-

es el esquema de estrella, en el cual una tabla central de información se conecta a múltiples tablas dimensionales.

# data[].attributes.body
Tipos de relaciones de tablas

Existen tres tipos de relaciones de tablas.

Una relación uno a varios

Una relación varios a varios

Una relación uno a uno

¿Por qué crear relaciones de tablas?

Existen varias razones por las que se deben crear relaciones de tablas antes de crear otros objetos de base de datos, como formularios, consultas e informes.

Las relaciones de tabla inspiran los diseños de consulta

Las relaciones de tablas inspiran los diseños de formulario e informe

Las relaciones de tabla son la base con la que exigir integridad referencial y evitar los registros huérfanos en la base de datos. Un registro huérfano es el que hace referencia a otro registro que no existe por ejemplo, un registro de un pedido que hace referencia a un registro de un cliente que no existe.

# data[].attributes.body
SQL

Es Un tipo de lenguaje de programación

que te permite manipular y descargar datos de una base de datos.

Tiene capacidad de hacer cálculos avanzados y álgebra.

Es utilizado en la mayoría de empresas que almacenan datos en una base de datos.

Sigue siendo el lenguaje de programación más usado para bases de datos relacionales.

PL/SQL es un lenguaje de programación desarrollado por Oracle como extensión de SQL. Ambos son lenguajes de bases de datos relacionales, pero entre ellos existen varias diferencias.

PL/SQL va más allá, es un lenguaje de programación por procedimientos, una ampliación de SQL que conserva sus sentencias en la sintaxis. Si con SQL solamente se realiza una consulta al mismo tiempo, con PL/SQL se ejecuta un bloque de código completo

La diferencia básica entre SQL y PL/SQL es que en SQL se ejecuta una sola consulta a la vez, mientras que en PL/SQL se ejecuta un bloque entero de código a la vez.

# data[].attributes.body
Clave Foranea.-

Es una columna o un conjunto de columnas en una tabla cuyos valores corresponden a los valores de la calve primaria de otra tabla, esta es una limitacion referencia entre dos tablas.

En un ejemplo pongamos dos tablas una denominada "papas" la cual contiene los datos de la cantidad de papas que ahi en el local y la otra "Ordenes" , el proposito de las ordenes es que esten asociadas a las cantidad de papas que hay , para hacer esto se necesita una clave foranea en ordenes con relacion a la llave primario que seria "Papas".

Clave Primaria.-

En el diseño de base de datos realcionales se llama "clave primaria" a un campo o a una combinacion de campos que identifica de forma unica a cada fila de uan tabla. algunos DNI (asociado a una persona) , ISBN( asociado a un libro) .

Esta permite las relaciones de la tabla que tiene la clave primaria con otras tablas que se vayan a utilizar gracias a que estan agragas en el estandar de SQL principalmente por comveniencia del programador en un modelo "entidad relacion"

# data[].attributes.body
-Es una herramienta del leguaje de SQL (componente de algunas sentencias de SQL), que permite obtener, agregar, borrar o editar información.

-Las sentencias de SQL se agrupan en los siguientes subconjuntos:

DDL: Lenguaje de definición de datos.

DML: Lenguaje de manipulación de datos.

DCL: Lenguaje de control de datos.

TCL: (Lenguaje de control de transacciones.

# data[].attributes.body
ACID es un acrónimo que se utiliza en bases de datos para describir las propiedades que garantizan la integridad y consistencia que debe cumplirse para que se considere una transacción como exitosa.

Es un conjunto de propiedades esenciales que garantizan la confiabilidad e integridad de transacciones en bases de datos, imprescindibles en aplicaciones donde la precisión de dichos datos es crítica, como los bancos, sistemas de reservas, y otras aplicaciones empresariales.

1. Atomicidad: Las transacciones se ejecutan como una unidad única. Si alguna operación falla, se deshacen todas las operaciones o se completan con éxito.

2. Consistencia: La base de datos siempre pasa de un estado válido a otro estado válido después de una transacción.

3. Aislamiento: Las transacciones se ejecutan de manera aislada, sin interferir entre sí.

4. Durabilidad: Los cambios realizados en la base de datos persisten incluso en caso de fallo del sistema o de la base de datos.

El modelo ACID no se limita a un tipo específico de datos. Se aplica a cualquier tipo de datos almacenados en una base de datos, como datos numéricos, textuales, de fecha y hora, binarios, estructurados, geoespaciales, de objetos y mixtos.

Datos que trabaja el ACID

El modelo ACID Aplica a cualquier tipo de datos que se almacenan en una base de datos. Algunos tipos de datos que tratan son:

Datos numéricos

Datos textuales

Datos de fecha y hora

Datos binarios

Datos estructurados

Datos geoespaciales

Datos de objetos

Datos mixtos

Ventajas del ACID

Integridad de datos

Consistencia

Aislamiento

Desventajas del ACID

Complejidad y Sobrecarga

Problemas de Rendimiento

Costos de Mantenimiento

# data[].attributes.headline
Fabricio Constantine Zea-Campos de la base de datos

# data[].attributes.subject
Fabricio Constantine Zea-Campos de la base de datos

# data[].attributes.body
Caja de selección

Permite crear una o más cajas de selección. Cada línea escrita aparecerá como una caja de selección diferente .

Fecha

Permite que los usuarios entren una fecha seleccionando en un listado desplegable .

Archivo

Permite que los usuarios suban un fichero desde su ordenador.

Menú

Es parecido a la caja de selección pero el texto escrito en el área opciones se presentará como un listado desplegable a la hora de editar la entrada.

Menú (selección múltiple)

Parecido al caso anterior pero permite que el usuario seleccione más de una opción al editar la entrada.

Número

Pide a los usuarios que escriban un número. El número debe ser entero, aunque puede ser negativo (por ejemplo: -2,-1,0,1,2,3,...).

Dibujo

Permite al usuario subir un fichero de imagen desde su ordenador.

Texto

Los usuarios pueden escribir hasta 60 caracteres de texto.

Área de texto

Permite a los usuarios escribir un texto largo y añadirle formato de manera similar a cuando se escribe un mensaje a un foro.

URL

Pide al usuario que escriba una URL. Si se selecciona la opción autoenlazar la URL aparecerá como un hipervínculo.

# data[].attributes.headline
Respaldo de Base de Datos-Daniel Hernández

# data[].attributes.subject
Respaldo de Base de Datos-Daniel Hernández

# data[].attributes.body
Se refieren a diversas estrategias y procedimientos involucrados en la protección de tu base de datos contra la pérdida de información, y la reconstrucción después de cualquier tipo de pérdida.

Se pueden dividir en copias físicas y copias lógicas.

Copias físicas:

Son respaldos de los archivos físicos utilizados para almacenar y recuperar tu información, como archivos de datos, archivos de control y registros, que se almacenan en discos o almacenamiento como la cinta.

Copias Lógicas:

Contienen datos lógicos (por ejemplo, tablas o procedimientos almacenados) exportados desde una base de datos y almacenados en un archivo binario, para luego volver a importarlos a una base de datos utilizando la utilidad de importación correspondiente.

Son un complemento útil para las copias de seguridad físicas en muchas circunstancias, pero no son una protección suficiente contra la pérdida de datos sin copias de seguridad físicas.