Arquitectura DBMS

2
Ing. Rosa Navarrete 1 Bases de Datos Arquitectura de bases de datos SQL Server 2005 2008 Archivo principal de datos Obligatorio Uno solo Extensión por defecto .mdf Archivos secundarios Opcionales (para datos) Uno o más Extensión por defecto .ndf Archivo de registro Obligatorio Uno o más Registros de transacciones Extensión por defecto .ldf Definición de archivo NAME= nombre lógico FILENAME = nombre físico SIZE = tamaño inicial MAXSIZE= tamaño máximo FILEGROWTH = crecimiento

description

Describe los elementos básicos de la arquitectura para SQL Server 2005 - 2008

Transcript of Arquitectura DBMS

Page 1: Arquitectura DBMS

Ing. Rosa Navarrete

1 Bases de Datos

Arquitectura de bases de datos

SQL Server 2005 – 2008

Arc

hiv

o p

rin

cip

al

de

dat

os

•Obligatorio

•Uno solo

•Extensión por defecto .mdf

Arc

hiv

os

secu

nd

ario

s

•Opcionales (para datos)

•Uno o más

•Extensión por defecto .ndf

Arc

hiv

o d

e re

gist

ro

•Obligatorio

•Uno o más

•Registros de transacciones

•Extensión por defecto .ldf

Definición de archivo

NAME=

nombre lógico

FILENAME = nombre físico

SIZE =

tamaño inicial

MAXSIZE= tamaño máximo

FILEGROWTH = crecimiento

Page 2: Arquitectura DBMS

Ing. Rosa Navarrete

2 Bases de Datos

CREATE DATABASE POLI ON PRIMARY ( NAME = POLI1_dat, FILENAME = 'f:\POLI_bases2\POLI1DAT.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 15% ),

( NAME = POLI2_dat, FILENAME = 'f:\POLI-bases2\POLI2DAT.ndf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 15% ),

FILEGROUP POLIGR1

( NAME = POLI3_dat, FILENAME = 'f:\POLI-bases2\POLI3DAT.ndf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ),

( NAME = POLI4_dat, FILENAME = 'f:\POLI-bases2\POLI4DAT.ndf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ), FILEGROUP POLIGR2

( NAME = POLI5_dat, FILENAME = 'f:\POLI-bases2\POLI5DAT.ndf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 ),

LOG ON ( NAME = 'POLI_log', FILENAME = 'f:\POLI-bases2\POLIlog.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) GO

•Grupo de archivos por defecto

•Contiene al archivo principal y al resto de archivos no asignados específicamente a otro grupo

•Es el grupo por defecto o PREDETERMINADO

Primary

•Creados por el usuario (uno o más)

•Contiene los archivos de datos que se asignan específicamente

•Uno de éstos puede ser definido como PREDETERMINADO

Definidos por el

usuario

EJEMPLO DE CREACIÓN DE UNA BASE DE DATOS UTILIZANDO VARIOS ARCHIVOS DE DATOS Y GRUPOS DE ARCHIVOS