Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Transaccionales
NRC: 17211
ID: 701585
Sede Soacha
2021
Contents
• DATA DEFINITION LANGUAGE (DDL) ...................................................................................................2
DATA MANIPULATION LANGUAGE (DML) ...................................................................................................3
DATA CONTROL LANGUAGE (DCL) ...............................................................................................................3
CONTROL DE TRANSACCIÓN (TCL) ...............................................................................................................4
¿Qué es un Administrador de bases de datos? .........................................................................................................4
Deadlock Distribuido – Prevención .........................................................................................................................4
Deadlock Distribuido – Detección ..........................................................................................................................5
Evidencias ...............................................................................................................................................................6
por el sistema de gestión de datos utilizado para definir la estructura de base de datos o
esquema.
lenguaje de programación para definir estructuras de datos. El cual el termino DDL, fue
introducido por primera vez en la relación con un modelo de base de datos Codasyl,
SQL, utiliza una acción de versos que modifican la base de datos, pero ahora se utiliza en un
sentido genérico para referirse a cualquier lenguaje formal para describir datos o estructuras de
• lenguaje de manipulación de datos): las sentencias DML son aquellas utilizadas para
elementos
comienzo común, se van subdividiendo en otros elementos hasta llegar a la parte mínima de
representación.
Lenguaje de control Transaccional es un lenguaje proporcionado por los sistemas gestores de bases de
datos que permite administrar diferentes transacciones que ocurren dentro de una base de datos como
los son.
ÚLTIMO COMMIT.
Es una persona con conocimientos y capacidad de dirigir y manejar una base de datos en
especifico puede ser para una gran empresa, donde sus funciones pueden ser tanto el software
como el hardware, el cual gestiona, crea, diseñar, una base de datos con las calidad y
expectativas de un cliente.
ejecución de un programa.
Deadlock Distribuido – Detección
• Una estrategia para detectar deadlocks es usar grafos de espera. En el grafo los nodos
representan a las transacciones y/o subtransacciones y los arcos las esperas por datos.
• Cuando una transacción Ti en un sitio S1 necesita un recurso del sitio S2, Ti envía un
mensaje a S2.
deadlock.
Una manera de identificar Deadlocks, es por medio de alguna alerta o manejando errores desde el
código con un TRY/CATCH.
Que aparezca un Deadlock es malo un ejemplo es que usted como usuario este en un cajero haciendo una
operación de retiro de dinero y de repente se bloquee esta operación y su tarjeta incluida, aunque todo depende
del rollback, el más afectado va ser el usuario a saber la falta de seguridad en el sistema.
Para finalizar podemos ver un ejemplo de una base de datos donde créate es un DDL, muchas instrucciones usan
lenguajes específicos en una creación de base de datos
Evidencias