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
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
OLAP
Cliente SQL Server
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 La modificacin se
3 graba en el registro de
Bfer transacciones en disco
Cach
Disco
Las pginas de datos se Disco
2 encuentran en, o se leen en,
la cach de bfer y se modifican
El punto de comprobacin escribe
4 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
Propsito
de opcin
Controla los comportamientos automticos como estadsticas,
Automtica
cierre de base de datos y reduccin
Controla si la base de datos tiene o no conexin, quin puede
Disponibilidad
conectar con ella y si la base de datos es de slo lectura
Cursor Controla el comportamiento y el mbito del cursor
Recuperacin Controla el modelo de recuperacin de la base de datos
Controla las opciones de compatibilidad con ANSI como
SQL
valores nulos ANSI y desencadenadores recursivos
Orgenes de informacin de las bases de datos
Origen de informacin Descripcin
Herramienta visual que muestra
SQL Server los metadatos de la base de
Management Studio datos dentro del entorno
de administracin
Proporcionan metadatos acerca
Vistas de catlogo de objetos de base de datos que
devuelven filas de informacin
Devuelven un valor nico de
Funciones de metadatos informacin de metadatos
por funcin
Procedimientos Recuperan metadatos utilizando
almacenados del sistema procedimientos almacenados
Ejercicio: Creacin de bases de datos
En este ejercicio har lo siguiente:
Crear una base de datos utilizando
SQL Server Management Studio
Crear una base de datos utilizando
Transact-SQL
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... SalesOrderHeader
sysusers OrdHistYear2
Customer
sysobjects Product OrdHistYear1
C:\ D:\ E:\
OrdHist1.ndf
OrdHist2.ndf
AdventureWorks_ AdventureWorks_
Data.mdf Log.Idf
Grupo de archivos predeterminado 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
Crear un grupo de archivos utilizando
Transact-SQL
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)
Contact
SELECT * FROM Person.Contact
Sales
SELECT * FROM ErrorLog
Anders SELECT * FROM Contact
(Esquema predeterminado = Sales)
dbo
ErrorLog
Ejercicio: Creacin de un esquema
En este ejercicio har lo siguiente:
Crear un esquema utilizando SQL Server
Management Studio
Crear un esquema utilizando
Transact-SQL
Prctica: Creacin de una base de datos
Ejercicio 1: Creacin de una base
de datos
Ejercicio 2: Creacin de esquemas