Tema1 Filegroups Schemas
Tema1 Filegroups Schemas
Tema1 Filegroups Schemas
AVANZADA I
UNIDAD I: BASE DE DATOS Y TABLAS
Definicin de base de datos
ORGANIZADOS Y RELACIONADOS
CONJUNTO DE DATOS ENTRE S
Permite:
Tener acceso a la informacin
Realizar bsquedas
Actualizar y administrar sistemas de bases de datos
Relacionales
Autenticacin en SQL Server
AUTENTICACIN
SQL Server
comprueba la
Grupo o usuario conexin de confianza
de Windows Server Windows Server
SQL
O BIEN Server
SQL Server
comprueba el nombre
Cuenta de inicio de y la contrasea
sesin de SQL Server
Conexin en SQL Server
servidor
Autenticacin
Usuario
sql
Password del
Usuario
Tipos de Base de Datos en SQL Server
master
model tempdb msdb distribution
Un Snapshot provee una imagen de solo lectura de una Base de Datos sin incluir
las transacciones no finalizadas. Estas transacciones son eliminadas para evitar que
ejecuten cuando la Copia de Seguridad es restaurada de nuevo.
A diferencia de restaurar un backup, con el fin de llevar una base de datos a un
estado previo, un snapshot es ms fcil y rpido de aplicar.
Por ejemplo, dependiendo del tamao de la base de datos, una restauracin desde
un backup (.bak) puedes demorar 30 minutos mientras que con un snapshot esta
nicamente emplea 1 o 2 minutos.
Usar las snapshots puede ser de gran utilidad cuando nos encontramos trabajando
en procesos en los que es necesario aplicar cambios en la estructura de la base de
datos y se requiere rpidamente volver a un estado anterior.
Los snapshot tambin pueden ser usados para cuando se aplican cambios crticos
por lotes en una base de datos productiva y se quiere volver a un punto anterior
rpidamente sin tener que restaurar backup ya que este requiere ms tiempo para
ejecutarse.
Estructura de Base de Datos en SQL Server
Archivo de datos
Archivo fsico donde se
almacenan los datos de
manera permanente.
Archivo de registro
Archivo fsico donde se
almacena los datos
temporalmente
Consideraciones ubicacin
Tipos de archivos
Archivos de datos
Primario (*.MDF)
Secundario (*.NDF)
Archivo de registro(*.LDF)
Ubicacin de los archivos
Ubicar los archivos en diferentes disco para
mejora en el desempeo
Almacenamiento de datos
Archivos de datos
Almacenamiento de datos
Archivo de Registro
Creacin de la Base de Datos
PRIMARY
BD_Negocio.mdf BD_Negocio_log.ldf
(Archivo de datos) (Archivo de Log)
Creando una Base de Datos (personalizada)
Es el elemento principal
Coleccin de datos
de la base de datos, ya
que all se registra la sobre una entidad
informacin que se especfica, que tiene
quiere gestionar. Est un nmero discreto
compuesta, por filas y de atributos
columnas. designados (por
ejemplo cantidad o
tipo).
Sintaxis para crear una tabla
Nombre de tabla
Create Table tb_Empleado(
Campo Tipo de dato Caracterstica
cod_Emp Char(8) Not Null,
nom_Emp Varchar(30) Not Null,
sex_Emp Char(1) Null
) [ON FILEGROUP]
[AUTHORIZATION owner_name
c. Listar esquemas
select * from sys.schemas where principal_id=1