SlideShare a Scribd company logo
1 of 7
Administración de archivos de bases de datos
Base de datos Cómo se almacenan los datos Datos (archivo).mdf   o   .ndf Registro (archivo).ldf Extensión (8 espacios contiguos, páginas, de 8 KB) Tablas, índices Página (8 KB) Datos Tamaño máximo de fila = 8060 bytes
La aplicación envía una modificación de datos 1 Las modificaciones se graban en el registro de  transacciones en el disco 3 Caché del búfer Disco Disco Las páginas de datos se cargan o leen en el caché del búfer y se modifican 2 El proceso Punto de comprobación escribe las  transacciones en la base de datos 4 Cómo funciona el registro de transacciones
Especificación de opcionesdurante la creación de una base de datos Archivo principal Archivossecundarios Registro de transacciones Nombre y ubicación de archivo Tamaño Crecimiento de archivo Tamañomáximo Intercalación
[object Object],sys... ... sys... Orders OrdHistYear2 sysusers Customers OrdHistYear1 sysobjects Products D:br />OrdHist1.ndf OrdHist2.ndf Base de datos Northwind E:br />C:br />Northwind.Idf Northwind.mdf Grupo de archivospredeterminado OrderHistoryGroup
Estimación del tamaño de una base de datos Datos (archivo) Registro (archivo) Actividad Frecuencia Tablas Índices Tamaño de transacción Valor de la clave Usuario y sistema Copia de seguridad Nº de filas Nº de filas Factor de relleno
Cálculo de la cantidad de datos en las tablas Cálculo del número de bytes en unafila Número total de bytes en la fila Promedio de columnas de longitud variable Determinar el número de filas en unapágina de datos Dividir 8060 por el número total de bytes de la fila Redondear al númeroenteromáscercano Dividir el número de filas en la tablapor el número de filas en la página de datos ResultadoNumeroPaginasparaAlmacenar la Tabla

More Related Content

What's hot (8)

Fundamentos de servidores informáticos
Fundamentos de servidores informáticosFundamentos de servidores informáticos
Fundamentos de servidores informáticos
 
Disco duro grupo 7
Disco duro grupo 7Disco duro grupo 7
Disco duro grupo 7
 
Disco duro grupo 7
Disco duro grupo 7Disco duro grupo 7
Disco duro grupo 7
 
Disco duro grupo 7
Disco duro grupo 7Disco duro grupo 7
Disco duro grupo 7
 
Disco duro grupo 7
Disco duro grupo 7Disco duro grupo 7
Disco duro grupo 7
 
Grupo 7
Grupo 7Grupo 7
Grupo 7
 
Grupo 7
Grupo 7Grupo 7
Grupo 7
 
Disco duro grupo 7
Disco duro grupo 7Disco duro grupo 7
Disco duro grupo 7
 

Viewers also liked

SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
Guillermo Taylor
 
Instalacion SQLServer 2012 y replicacion
Instalacion SQLServer 2012 y replicacionInstalacion SQLServer 2012 y replicacion
Instalacion SQLServer 2012 y replicacion
Jonathan Rivas
 
sql server
sql serversql server
sql server
Pcentro
 
Administración de bases de datos con sql server 2008 (ejemplo)
Administración de bases de datos con sql server 2008 (ejemplo)Administración de bases de datos con sql server 2008 (ejemplo)
Administración de bases de datos con sql server 2008 (ejemplo)
Ronald Huere Arias
 

Viewers also liked (20)

HAWQ: a massively parallel processing SQL engine in hadoop
HAWQ: a massively parallel processing SQL engine in hadoopHAWQ: a massively parallel processing SQL engine in hadoop
HAWQ: a massively parallel processing SQL engine in hadoop
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Silabo parte-2
Silabo parte-2Silabo parte-2
Silabo parte-2
 
Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...
Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...
Analytics SaaS - Power BI & Power BI Desktop: Generalidades, particularidades...
 
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
SQL Server 2012 para No DBAs - Aspectos esenciales de SQL Server, parte 1
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Replicación con sql server
Replicación con sql serverReplicación con sql server
Replicación con sql server
 
Instalacion SQLServer 2012 y replicacion
Instalacion SQLServer 2012 y replicacionInstalacion SQLServer 2012 y replicacion
Instalacion SQLServer 2012 y replicacion
 
Replicacion de base de datos
Replicacion de  base de datosReplicacion de  base de datos
Replicacion de base de datos
 
Recuperacion de bd
Recuperacion de bdRecuperacion de bd
Recuperacion de bd
 
AlwaysON Lecciones Aprendidas
AlwaysON Lecciones AprendidasAlwaysON Lecciones Aprendidas
AlwaysON Lecciones Aprendidas
 
Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...
Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...
Estableciendo escenarios de Alta Disponibilidad en las empresas de hoy con MS...
 
AlwaysOn en SQL Server 2016
AlwaysOn en SQL Server 2016AlwaysOn en SQL Server 2016
AlwaysOn en SQL Server 2016
 
sql server
sql serversql server
sql server
 
NoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradasNoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradas
 
Administración de bases de datos con sql server 2008 (ejemplo)
Administración de bases de datos con sql server 2008 (ejemplo)Administración de bases de datos con sql server 2008 (ejemplo)
Administración de bases de datos con sql server 2008 (ejemplo)
 
Alta Disponibilidad con SQL Server 2012
Alta Disponibilidad con SQL Server 2012Alta Disponibilidad con SQL Server 2012
Alta Disponibilidad con SQL Server 2012
 
Proyecto
ProyectoProyecto
Proyecto
 
Bases de Datos Distribuidas con Sql Server 2012
Bases de Datos Distribuidas con Sql Server 2012Bases de Datos Distribuidas con Sql Server 2012
Bases de Datos Distribuidas con Sql Server 2012
 
Sql server 2008
Sql server 2008Sql server 2008
Sql server 2008
 

Similar to SQL Server - Como se Almacenan los Datos

Presentación grupo 5.
Presentación grupo 5.Presentación grupo 5.
Presentación grupo 5.
jorge
 
Presentacion diseño de archivos
Presentacion diseño de archivosPresentacion diseño de archivos
Presentacion diseño de archivos
haroldrm
 
109545709 localizacion-de-archivos-de-una-base-de-datos
109545709 localizacion-de-archivos-de-una-base-de-datos109545709 localizacion-de-archivos-de-una-base-de-datos
109545709 localizacion-de-archivos-de-una-base-de-datos
Miguel Ángel
 
Operación del sistema operativo monousuario,jose
Operación del sistema operativo monousuario,joseOperación del sistema operativo monousuario,jose
Operación del sistema operativo monousuario,jose
josegonzaleztabares
 

Similar to SQL Server - Como se Almacenan los Datos (20)

Concepto Basico de Archivos
Concepto Basico de ArchivosConcepto Basico de Archivos
Concepto Basico de Archivos
 
Clase 0.5 introduccion
Clase 0.5   introduccionClase 0.5   introduccion
Clase 0.5 introduccion
 
Presentación grupo 5.
Presentación grupo 5.Presentación grupo 5.
Presentación grupo 5.
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
MS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTPMS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTP
 
SQL_ADO.NET.ppt
SQL_ADO.NET.pptSQL_ADO.NET.ppt
SQL_ADO.NET.ppt
 
SQL_ADO.NET.pptx
SQL_ADO.NET.pptxSQL_ADO.NET.pptx
SQL_ADO.NET.pptx
 
Presentacion Proyecto Herramienta de Documentalista
Presentacion Proyecto Herramienta de DocumentalistaPresentacion Proyecto Herramienta de Documentalista
Presentacion Proyecto Herramienta de Documentalista
 
Presentacionh HDD Herramienta de Documentalista
Presentacionh HDD Herramienta de DocumentalistaPresentacionh HDD Herramienta de Documentalista
Presentacionh HDD Herramienta de Documentalista
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
postgres en base de datos arquitectura de bsaes de datos relacionales
postgres en base de datos arquitectura de bsaes de datos relacionalespostgres en base de datos arquitectura de bsaes de datos relacionales
postgres en base de datos arquitectura de bsaes de datos relacionales
 
Diseño de Archivos y Bases de Datos
Diseño de Archivos y Bases de DatosDiseño de Archivos y Bases de Datos
Diseño de Archivos y Bases de Datos
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
 
0005
00050005
0005
 
Presentacion diseño de archivos
Presentacion diseño de archivosPresentacion diseño de archivos
Presentacion diseño de archivos
 
Glosario
GlosarioGlosario
Glosario
 
109545709 localizacion-de-archivos-de-una-base-de-datos
109545709 localizacion-de-archivos-de-una-base-de-datos109545709 localizacion-de-archivos-de-una-base-de-datos
109545709 localizacion-de-archivos-de-una-base-de-datos
 
Taller No. 1 Introducción a Bases de Datos..pdf
Taller No. 1 Introducción a Bases de Datos..pdfTaller No. 1 Introducción a Bases de Datos..pdf
Taller No. 1 Introducción a Bases de Datos..pdf
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Operación del sistema operativo monousuario,jose
Operación del sistema operativo monousuario,joseOperación del sistema operativo monousuario,jose
Operación del sistema operativo monousuario,jose
 

More from brobelo (19)

Microsoft Excel 2007 - Guia de Ejercicios
Microsoft Excel 2007 - Guia de EjerciciosMicrosoft Excel 2007 - Guia de Ejercicios
Microsoft Excel 2007 - Guia de Ejercicios
 
Excel 2007
Excel 2007Excel 2007
Excel 2007
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Microsoft office access 2007
Microsoft office access 2007Microsoft office access 2007
Microsoft office access 2007
 
XML en .NET
XML en .NETXML en .NET
XML en .NET
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Estructuras de Lenguaje .NET
Estructuras de Lenguaje .NETEstructuras de Lenguaje .NET
Estructuras de Lenguaje .NET
 
Tecnologia Microsoft
Tecnologia  MicrosoftTecnologia  Microsoft
Tecnologia Microsoft
 
Modelos De Data Mining
Modelos De Data MiningModelos De Data Mining
Modelos De Data Mining
 
Data Mining
Data MiningData Mining
Data Mining
 
Manual Analysis Services
Manual Analysis ServicesManual Analysis Services
Manual Analysis Services
 
Analysis Services
Analysis ServicesAnalysis Services
Analysis Services
 
Bussines Intelligence
Bussines IntelligenceBussines Intelligence
Bussines Intelligence
 
Reporting Services
Reporting ServicesReporting Services
Reporting Services
 
SQL SERVER Service Broker
SQL SERVER Service BrokerSQL SERVER Service Broker
SQL SERVER Service Broker
 
Replicacion de Datos en SQL Server
Replicacion de Datos en SQL ServerReplicacion de Datos en SQL Server
Replicacion de Datos en SQL Server
 
Programacion con SQL Server 2005
Programacion con SQL Server 2005Programacion con SQL Server 2005
Programacion con SQL Server 2005
 
Variables en SSIS
Variables en SSISVariables en SSIS
Variables en SSIS
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration Services
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (12)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

SQL Server - Como se Almacenan los Datos

  • 1. Administración de archivos de bases de datos
  • 2. Base de datos Cómo se almacenan los datos Datos (archivo).mdf o .ndf Registro (archivo).ldf Extensión (8 espacios contiguos, páginas, de 8 KB) Tablas, índices Página (8 KB) Datos Tamaño máximo de fila = 8060 bytes
  • 3. La aplicación envía una modificación de datos 1 Las modificaciones se graban en el registro de transacciones en el disco 3 Caché del búfer Disco Disco Las páginas de datos se cargan o leen en el caché del búfer y se modifican 2 El proceso Punto de comprobación escribe las transacciones en la base de datos 4 Cómo funciona el registro de transacciones
  • 4. Especificación de opcionesdurante la creación de una base de datos Archivo principal Archivossecundarios Registro de transacciones Nombre y ubicación de archivo Tamaño Crecimiento de archivo Tamañomáximo Intercalación
  • 5.
  • 6. Estimación del tamaño de una base de datos Datos (archivo) Registro (archivo) Actividad Frecuencia Tablas Índices Tamaño de transacción Valor de la clave Usuario y sistema Copia de seguridad Nº de filas Nº de filas Factor de relleno
  • 7. Cálculo de la cantidad de datos en las tablas Cálculo del número de bytes en unafila Número total de bytes en la fila Promedio de columnas de longitud variable Determinar el número de filas en unapágina de datos Dividir 8060 por el número total de bytes de la fila Redondear al númeroenteromáscercano Dividir el número de filas en la tablapor el número de filas en la página de datos ResultadoNumeroPaginasparaAlmacenar la Tabla