Base de Datos Clase 2

download Base de Datos Clase 2

If you can't read please download the document

description

school

Transcript of Base de Datos Clase 2

Base de datos transaccionalatomicidad----se realiza todo o no se hace nada. /componente de gestion de transacciones es el encargado de la atomicidadconsistente---la ejeccion aislada de la transaccion, sin otra trasaccion que se ejecute concurrentemente conserva la consistencia de la base de datos. (arranco con 300 al final de la transaccion hay 300 en otra parte) /la maneja el programadoraislamiento---aunque se ejecuten varias transacciones concurrentes el sistema gatrantiza que para cada trnasaccion se cumple ti o tj se cumple tj antes que termine ti, o bie tj a comenzadfo su ejecucion antes de que ti termine, de este modo cada transaccion ignora al resto de transacion que se ejecuten en el resto del sistema. si hay mas transacciones al tiempo todas funcionan por aparte. /componente de control de concuerrencias controla el aislamiento durabilidad---finalizacion de exito los cambios realizados en la base de datos permanecen incluso si hay fallos en el sistema. (componente de gestion de recuperacion)comandos: begin comit (cuando funciona comit para que lo haga) roll back (en el try catch se usa cuando hay error marcar en el catch rool back)transaccion---coleccion de operaciones que forman una unica unidad logica del trabajo.tipo de archivo mdf y ldf parte fisica de la base de datos. activa-------------------------estado inicial, la transaccion arranco. parcialmente comprometida------ya termino de ejecutar, solo falta almacenar. fallida------------------------descubre una falla que no le permite continuar. abortada-----------------------roll back para quedar en estado antes de arrancar. comprometida-------------------termino con exito la transaccion. Despues de abortado se puede reiniciar cuando es problema fisico. cancelar cuando hay un error logico.ejecuciones concurrentes permitir varias trnasaciones que se actualizan concurrentemente, los datos provoca complicaciones en la consistencia del los mismosestados de la transaccion genereestados de olanificacion que se ejecuata lleva al avase de datoos / componente de control de concurrenciassecuencialiadad leer y leer no imorta el orden , pero si alguien quiere leer y otro escribir , primero se escribe y luego se lee, ambos escriben se queda el ultimo que sea modificado.tipo de archivo MDF---- Master database files archivo maestro de bases de datos,donde esta toda la informacion de la base de datos almacenada, contiene filas, colmnas, campos y datos creadpos por una aplicacio o usuario. LDF---- Log database files registra toda la actividad de creacion y modificacion dentro del MDF. mientras la informacion dinamica esta siendo procesada hacia adentro y afuera de la memoria, llamado trnasacciones,los datos son alamacendados en el ldf para el manejo de errores, consecuentemente, toda la actividad del ususario es registrada por referencia.AMAZON RDS PARA SQL SERVERfacilida la configuracion, el funcionamiento de las implementaciones de sql server en la nube.con amazon RDS puede implementar varios versiones de sql server, con una capaciodad informatica rentable de tamali variable.Permite centrarse en el desarrllo de la aplicacion, ya que gestiona las tareas de administracion de bases de datos que tanto tiempo consumen.carateristicas implmentacion sencilla parametros preconfigurados supervision y metricas revisiones automaticas de software rendimiento rapido y predecible uso general(SSD) ----- 3 IOPS por GB IOPS aprobisionadas (SSD) copias de seguridad y recuperacion ante desastres copias de seguridad automatizadas instantaneas de la base de datos escalonado con el boton de insercion DB instance class---aumentar o reducir la escalabilidad de los recursos informaticos y de la meoria utilizados para su implemetnacion disponiblidad y fiablidad sustitucion automatica de alojamiento implmentaciones en zonas de disponiblidad multimes aislamiento y seguridadCapa gratuita recibir mensualmente sin gasto alguno los siguentes recursos: 750 horas de uso 20 GB de almacenamiento de base de datos 10 millones de E/Splanificacion recuperable --asegura que se comprometa antes que la otra se comprometaretroceso en cascada------------ Este fenmeno en el cual un fallo en una nica transaccin provoca una serie de retrocesos de la transaccin No es deseable el retroceso en cascada, ya que provoca un aumento significativo del trabajo necesario para deshacer clculos.comprobacion de secuencialidad---