ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

“Base de datos para aplicaciones”


Enviado por   •  2 de Febrero de 2021  •  Tareas  •  2.554 Palabras (11 Páginas)  •  52 Visitas

Página 1 de 11

Unidad III Transacciones

Universidad Tecnológica del Norte de Guanajuato”[pic 1]

        

“Base de datos para aplicaciones”

“grupo”

nombre

02/Marzo/

Contenido

Introducción        3

Desarrollo        4

1.        ¿Qué es un sistema de procesamiento de transacciones?        4

2.        ¿Menciona algunos ejemplos donde se utilice el procesamiento de transacciones?        4

3.        ¿En qué consiste un SGBD Monousuario?        4

4.        ¿En qué consiste un SGBD Multiusuario?        4

5.        ¿Qué es la Multiprogramación?        4

6.        ¿En qué consisten los sistemas operativos de Multiprogramación?        4

7.        ¿Qué es una ejecución concurrente y con que otro nombre se le conoce?        4

8.        ¿Qué es el procesamiento en paralelo?        5

9.        ¿Cuál es la diferencia entre el procesamiento en paralelo e intercalado entre transacciones concurrentes?        5

10.        ¿Qué es una transacción?        5

11.        ¿A qué se le considera una transacción de solo lectura?        5

12.        ¿Qué es granularidad?        5

13.        ¿Cuáles son las operaciones básicas de acceso a la base de datos que una transacción incluye?        5

14.        ¿Qué es lo que sucede si no se controla la ejecución concurrente de las transacciones?        5

15.        ¿En qué consiste el problema de actualización temporal o lectura sucia?        6

16.        ¿En qué consiste el problema de lectura no repetible?        6

17.        ¿Cuáles son los estados de una transacción?        6

18.        ¿Cuál es el del sistema diario?        6

19.        ¿Qué es el identificador de transacción?        6

20.        ¿Qué es el punto de confirmación?        6

21.        ¿Cuáles son las propiedades ACID de una transacción?        7

22.        ¿De quién es la responsabilidad de que la propiedad de consistencia sea mantenida en una transacción?        7

23.        ¿Qué es el estado de una base de datos?        7

24.        ¿A qué se le llama estado consistente de una base de datos?        8

25.        ¿De quién es responsabilidad la propiedad de aislamiento?        8

26.        ¿Qué es concurrencia?        8

27.        ¿Qué es Bloqueo?        8

28.        ¿Qué es interbloqueo?        8

29.        ¿Qué es un Plan o Historia?        8

30.        ¿Qué es un Plan seriable?        8

31.        Investigar sobre “protocolo basado en técnicas de bloqueo” en SQL SERVER        8

Conclusión        9

Introducción

Entre las habilidades de todo Sistema Gestor de Bases de Datos Relaciones tiene que estar la de permitir al programador crear transacciones.


Una transacción es un conjunto de operaciones que van a ser tratadas como una única unidad. Estas transacciones deben cumplir 4 propiedades fundamentales comúnmente conocidas como ACID (atomicidad, coherencia, asilamiento y durabilidad).

En el trabajo que a continuación se muestra se hablara sobre las transacciones en el motor de SQL abarcando diferentes aspectos que estas conllevan así como diferentes preguntas y respuestas las cuales ayudaran a entender de una manera más sencilla todo sobre las transacciones y el uso que les podemos dar para realizar distintas tareas.


Desarrollo

  1. ¿Qué es un sistema de procesamiento de transacciones?

Es un tipo de sistema de información que recolecta, almacena, modifica y recupera toda la información generada por las transacciones producidas en una organización. Una transacción es un evento que genera o modifica los datos que se encuentran eventualmente almacenados en un sistema de información. 

  1. ¿Menciona algunos ejemplos donde se utilice el procesamiento de transacciones?

Algunos ejemplos son:

  • Cajeros automáticos
  • Bancas electrónicas
  • Sistema de reservación de aerolíneas
  • Sistema de nomina
  1. ¿En qué consiste un SGBD Monousuario?

Los sistemas mono usuario sólo atienden a un usuario a la vez, y su principal uso se da en los ordenadores personales.

  1. ¿En qué consiste un SGBD Multiusuario?

Los sistemas multiusuario, entre los que se encuentran la mayor parte de los SGBD, atienden a varios usuarios al mismo tiempo.

  1. ¿Qué es la Multiprogramación?

Técnica para la ejecución simultánea de dos o más programas es una misma computadora. La multiprogramación es una técnica que intenta incrementar la utilización del CPU tratando de tener siempre algo para que el CPU lo ejecute.

  1. ¿En qué consisten los sistemas operativos de Multiprogramación?

Ejecutar muchos programas al mismo tiempo. Cuando una tarea no puede utilizar el procesador, el sistema puede suspender o interrumpir, la tarea, liberando al procesador para trabajar en otra tarea. Cuando el programa se interrumpe listo para comenzar a ejecutar uno nuevo, se puede reanudar la ejecución justo donde lo dejó.

...

Descargar como (para miembros actualizados)  txt (14.3 Kb)   pdf (141.5 Kb)   docx (134.8 Kb)  
Leer 10 páginas más »
Disponible sólo en Clubensayos.com