Espacio logico de almacenamiento 2020-2021 Espacio logico de almacenamiento 2020-2021 PDF

Title Espacio logico de almacenamiento 2020-2021 Espacio logico de almacenamiento 2020-2021
Author David Enrique Guerrero Martinez
Course Administración de base de datos
Institution Instituto Tecnológico de Celaya
Pages 11
File Size 776.2 KB
File Type PDF
Total Downloads 53
Total Views 124

Summary

Espacio logico de almacenamiento 2020-2021
Espacio logico de almacenamiento 2020-2021
Espacio logico de almacenamiento 2020-2021
Espacio logico de almacenamiento 2020-2021
Espacio logico de almacenamiento 2020-2021
Espacio logico de almacenamiento 2020-2021...


Description

INSTITUTO TECNOLOGICO DE CELAYA. CARRERA: INGENIERIA EN SISTEMAS COMPUTACIONALES. ALUMNO: MATERIA: ADMINISTRACIÓN DE BASES DE DATOS. TITULO: Espacio lógico de almacenamiento Fecha: 15/11/2020 DESCRIPCION: Crear un espacio de almacenamiento a una Base de Datos llamada Poemas, la cual debe de ser creada con Explorador de objetos de slq server como se vio en clase todo documentado con pantallas (13- Nov, actividad Espacio lógico de almacenamiento)

En general el almacenamiento de los objetos de la base de datos (tablas e índices fundamentales) no se realiza sobre el archivo o archivos físicos de la base de datos, sino que se hace a través de estructuras lógicas de almacenamiento que tienen por debajo a esos archivos físicos y que independizan por lo tanto las sentencias de creación de objetos de las estructuras físicas de almacenamiento. Esto es útil porque permite que a esos “espacios de objetos” les sean asociados nuevos dispositivos físicos (es decir más espacio en disco) de forma dinámica cuando la base de datos crece de tamaño, más de lo previsto. Permite:  Asignar cuotas específicas de espacio a usuarios de la base de datos.  Controlar la disponibilidad de los datos de la base de datos, poniendo fuera de uso alguno de esos espacios de tablas individualmente.  Realizar copias de seguridad o recuperaciones parciales de la base de datos.  Reservar espacio para almacenamiento de datos de forma cooperativa entre distintos dispositivos. En sql server nuestras estructuras lógicas de almacenamiento serian nuestras bases de datos y nuestras estructuras físicas de almacenamiento serían los archivos .mdf, .ldf; en el caso de Oracle, las estructuras de almacenamiento lógicas serían los tablespaces y las estructuras físicas de almacenamiento serían los datafiles. En la creación de una nueva base de datos es muy necesaria la configuración de las estructuras de almacenamiento, recordemos que la arquitectura de almacenamiento de SQL Server distribuye la información de la base de datos en diversos archivos de datos y de registro de transacciones, todos los datos y objetos de la base de datos, como tablas, procedimientos almacenados, vistas y triggers (disparadores), se almacenan en los archivos descritos acontinuacion en el ejemplo:

Primero: creamos la base de datos por medio de explorador de objetos en nuestro carpeta bases de datos abrimos el menú contextual y seleccionamos la opción nueva base de datos.

Segundo: nos muestra una ventana con la información de configuracion de la base de datos, seleccionar el nombre de nuestra base de datos y su propietario en caso de tener uno especifico Además en el componente de tablas nos muestra los archivos que están por generarse en esta caso son los archivos primario y de transacciones.

A continuación, se describe cada uno de los archivos y su función.

Archivos de datos primarios: Archivo con extensión .mdf, que contiene la información de inicio para la base de datos y se utiliza para almacenar los datos. Cada base de datos tiene un archivo de datos principal.

Archivos de registro de transacciones (Transaction Log): Archivos con extensión .ldf que contienen la información de registro que se utiliza para recuperar la base de datos. Cada base de datos debe tener al menos un archivo de registro. También existen archivos de datos secundarios: Archivo con extensión .ndf, que contiene los datos que no caben en el archivo principal. Las bases de datos no necesitan archivos de datos secundarios si el archivo principal puede contener todos los datos, por lo tanto, este archivo es opcional. Nos proporciona también una ruta de donde se generan los archivos que es posible cambiar si se desea, ahora comprobamos que los archivos fueron creados: Ruta: C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA (en este caso fue esta la ruta seleccionada pero puede seleccionarse otra)

Como puede ver al seleccionar el explorador de objetos, la base de datos y en el menú contextual que se abre presionando click derecho tenemos una opción llamada propiedades la cual tiene la información de la configuración y archivos hasta ahora creados en las 3 opciones marcadas en la imagen.

Resumiendo, el contenido tenemos en la opción general un resumen con las principales características de la base de datos como: tamaño, espacio disponible, número de usuarios, fecha de creación, estatus y la última vez que se ha hecho recuperación y con que archivos.

En el contenido de la opción archivos tenemos los archivos que se han creado para la base de datos con las características seleccionadas:nombre lógico,grupo de archivos(se explica mas adelante que significa),tamaño,crecimiento automatico=cuanto crecerá cada vez que se necesite,tamaño máximo(Si no se especifica maxsize , el tamaño de archivo aumenta hasta que la unidad de almacenamiento se llene.)

Filegroup Los filegroups (o grupos de archivos) son útiles para distribuir tablas con alto volumen de información y concurrencia en diferentes discos para separar los índices de los datos. El administrador puede crear grupos de archivos como se muestra en la imagen siguiente seleccionamos el botón AddFileGroup en caso de agregar y remove en caso de eliminar, para mejorar el rendimiento de la base de datos se puede permitir crear la base de datos en diferentes discos.

Grupo de archivos predeterminado (principal) Cuando se crean objetos en la base de datos sin especificar a qué grupo de archivos pertenecen, se asignan al grupo de archivos predeterminado. Siempre existe un grupo de archivos designado como predeterminado. Los archivos del grupo de archivos predeterminado deben ser lo suficientemente grandes como para dar cabida a todos los objetos nuevos no asignados a otros grupos de archivos. El grupo de archivos PRINCIPAL es el predeterminado, a menos que se cambie mediante la instrucción ALTER DATABASE. Los objetos y las tablas del sistema no se asignan al nuevo grupo de archivos predeterminado, sino que siguen asignados al grupo de archivos PRIMARY. De manera general se explica el significado de las otras opciones de la imagen que son filestream, memory.

Grupo de archivos de datos optimizados para memoria. Para crear tablas optimizadas para memoria, primero debe crear un grupo de archivos optimizados para memoria. El grupo de archivos optimizados para memoria contiene uno o varios contenedores. Cada contenedor contiene archivos de datos, archivos delta o ambos tipos de archivos. Aunque las filas de datos de las tablas SCHEMA_ONLY no se conservan y los metadatos de las tablas optimizadas para memoria y los procedimientos almacenados compilados de forma nativa se almacenan en los catálogos tradicionales, el motor de OLTP en memoria todavía requiere un grupo de archivos optimizados para memoria para que las tablas SCHEMA_ONLY optimizadas para memoria proporcionen una experiencia uniforme para las bases de datos con tablas optimizadas para memoria. El grupo de archivos optimizados para memoria se basa en el grupo de archivos de FILESTREAM Grupo de archivos FILESTREAM. En este tema se muestra la forma de crear una base de datos que admite FILESTREAM. Dado que FILESTREAM utiliza un tipo especial de grupo de archivos, cuando cree la base de datos, debe especificar la cláusula CONTAINS FILESTREAM para un grupo de archivos como mínimo. Un grupo de archivos FILESTREAM puede contener más de un archivo. Si queremos agregar mas archivos a los grupos de archivos es tan sencillo como presionar el botón de add en el panel de la sección files y darle nombre al archivo y nuestro grupo de archivos al que pertenecerá.

Y comprobamos que nuestros grupos tienen los archivos.

EXTRA. Reglas para el diseño de archivos y grupos de archivos Las siguientes reglas afectan a los archivos y grupos de archivos: 

Un archivo o un grupo de archivos no puede ser utilizado por más de una base de datos. Por ejemplo, los archivos sales.mdf y sales.ndf, que contienen datos y objetos de la base de datos sales, no pueden ser utilizados por otra base de datos.



Un archivo puede pertenecer únicamente a un grupo de archivos.



Los archivos del registro de transacciones nunca pueden formar parte de un grupo de archivos....


Similar Free PDFs