Tipos de Integridad de datos y Backups

 

TIPOS DE INTEGRIDAD DE DATOS

 

integridad de dominio

hace que los tipos de datos que guardan los datos sean los tipos de datos que se han definido

 

integridad de indentidad o filas

controla la unicidad de la informacion

 

integridad referencial
permite hacer llaves foraneas, la integridad entre una tabla y otra

integridad declarativa
al momento de crear el objeto se pone el tipo de integridad que le corresponde

integridad por procedimientos
se da porque se ha creado un proceso que permite validar

tipos de constrain

primary key
solo ecxiste una solo llave primaria pero este puede tener muchos campos, los valores deben ser unicos, un campo de la llave primaria no puede tener valor null, crea un indice sobre las columnas especificadas, es decir al momento de crear la llave primaria crea el indice en las columnas los cual facilita la busqueda

foreign key
permite manejar la integridad entre mas de una tabla, la llave foranea debe provenir de una llave primaria.Una llave foranea no crea indices es decir en caso de una busqueda no seria muy efecticvo. Una tabla puede tener infinitas llaves foraneas a diferencia de una primaria donde solo hay una

check
valida una restrinccion

default
osea cuando se inserte y no se de valor a ese campo tendra por defecto el nombre especificado

backup -copia de seguridad de la base de datos
el backup es una copia de seguridad que se realiza a la BD con todos los objetos con los que cuenta(tablas, tipos de datos, procedimientos, funciones,vistas,etc). El backup se realiza de los 2 archivos fisicos de la BD (MDF y LDF)

tipos de backup
full
 todos los archivos de datos (MDF y LDF) y el de transacciones (LOG) de la base de datos, completamente

differential
solo se hace el bakup a la diferencia de tiempo entre el ultimo backup , el differental no se puede sacar si antes no se ha sacado un full.


--1era forma de crear Backups

backup database BDClaseM3

to disk='D:Backup_BDClaseM3.bak'

with format,

medianame='Z_SQLServerBackups',

name='Full copia de seguridad de base de datos'  

**tablas primarias no dependen de nadie para existir
**tablas secundarias las que dependen de tablas primarias para existir

the hour is...
 
music
 


MusicPlaylist
Music Playlist at MixPod.com