Вы находитесь на странице: 1из 21

Mdulo 1: Creacin de bases de datos y archivos de base de datos

Introduccin
Creacin de bases de datos Creacin de grupos de archivos Creacin de esquemas Creacin de instantneas de base de datos

Leccin 1: Creacin de bases de datos


Consideraciones para la creacin de una base de datos Registro de transacciones Opciones de base de datos Orgenes de informacin de las bases de datos

Ejercicio: Creacin de bases de datos

Consideraciones para la creacin de una base de datos

Consulta OLTP Resultados Cliente SQL Server OLAP

Propsito del almacenamiento de datos Rendimiento de transacciones Crecimiento potencial del almacenamiento fsico

de datos

Ubicacin de los archivos

Registro de transacciones
1 La modificacin de datos
la enva la aplicacin
Bfer Cach

La modificacin se 3 graba en el registro de transacciones en disco Disco

Las pginas de datos se encuentran en, o se leen en, la cach de bfer y se modifican

Disco El punto de comprobacin escribe las transacciones confirmadas en la base de datos

Sugerencia: ponga el registro en una unidad diferente para mejorar el rendimiento

Opciones de base de datos


Establezca las opciones de base de datos utilizando:
SQL Server Management Studio

Instruccin ALTER DATABASE

Categora de opcin

Propsito
Controla los comportamientos automticos como estadsticas, cierre de base de datos y reduccin Controla si la base de datos tiene o no conexin, quin puede conectar con ella y si la base de datos es de slo lectura Controla el comportamiento y el mbito del cursor Controla el modelo de recuperacin de la base de datos Controla las opciones de compatibilidad con ANSI como valores nulos ANSI y desencadenadores recursivos

Automtica Disponibilidad Cursor Recuperacin SQL

Orgenes de informacin de las bases de datos

Origen de informacin
SQL Server Management Studio Vistas de catlogo Funciones de metadatos

Descripcin
Herramienta visual que muestra los metadatos de la base de datos dentro del entorno de administracin Proporcionan metadatos acerca de objetos de base de datos que devuelven filas de informacin Devuelven un valor nico de informacin de metadatos por funcin Recuperan metadatos utilizando procedimientos almacenados

Procedimientos almacenados del sistema

Ejercicio: Creacin de bases de datos


En este ejercicio har lo siguiente:
Crear una base de datos utilizando

SQL Server Management Studio Transact-SQL

Crear una base de datos utilizando

Leccin 2: Creacin de grupos de archivos


Qu son los grupos de archivos Cundo crear grupos de archivos Ejercicio: Creacin de grupos de archivos

Qu son los grupos de archivos

Base de datos AdventureWorks


sys... sys... sysusers sysobjects ... SalesOrderHeader Customer Product OrdHistYear2 OrdHistYear1

C:\

D:\
OrdHist1.ndf OrdHist2.ndf

E:\

AdventureWorks_ Data.mdf Grupo de archivos predeterminado

AdventureWorks_ Log.Idf

OrderHistoryGroup

Cundo crear grupos de archivos


Uso de varios archivos en un nico grupo de archivos

para mejorar el rendimiento

Uso de varios grupos de archivos para controlar

la colocacin fsica de los datos

Ejercicio: Creacin de grupos de archivos


En este ejercicio har lo siguiente:
Crear un grupo de archivos utilizando

SQL Server Management Studio Transact-SQL

Crear un grupo de archivos utilizando

Leccin 3: Creacin de esquemas


Qu son los esquemas Cmo funciona la resolucin de nombres de objetos Ejercicio: Creacin de un esquema

Qu son los esquemas

Espacios de nombres para los objetos de base de datos


Person Contact

(Server1.AdventureWorks.Person.Contact)

Sales Customer

(Server1.AdventureWorks.Sales.Customer)

dbo ErrorLog
AdventureWorks

(Server1.AdventureWorks.dbo.ErrorLog)

Cmo funciona la resolucin de nombres de objetos

Person
SELECT * FROM Contact

Lance (Esquema predeterminado = Person)


SELECT * FROM Person.Contact

Contact Sales

SELECT * FROM ErrorLog


SELECT * FROM Contact Anders (Esquema predeterminado = Sales)

dbo

ErrorLog

Ejercicio: Creacin de un esquema


En este ejercicio har lo siguiente:
Crear un esquema utilizando SQL

Server Management Studio Transact-SQL

Crear un esquema utilizando

Leccin 4: Creacin de instantneas de base de datos


Qu son las instantneas de base de datos Cmo funcionan las instantneas de base de datos Ejercicio: Creacin de instantneas de base de datos

Qu son las instantneas de base de datos


Vista coherente de slo lectura de una base

de datos en un punto especificado del tiempo

til como base de datos de pruebas o de

desarrollo, o para elaboracin de informes base de datos de origen

Debe existir en el mismo servidor que la

Instantnea de las 12:00

Cmo funcionan las instantneas de base de datos

BD de origen

BD instantnea

SELECT Copiar al escribir

UPDATE

SELECT

Ejercicio: Creacin de instantneas de base de datos


En este ejercicio crear una instantnea de base de datos utilizando Transact-SQL

Prctica: Creacin de una base de datos


Ejercicio 1: Creacin de una base

de datos

Ejercicio 2: Creacin de esquemas


Ejercicio 3: Creacin de una

instantnea de base de datos

Вам также может понравиться