Sunteți pe pagina 1din 19

UNIDAD 3

CONFIGURACION Y
ADMINISTRACION DE
ESPACIO EN DISCO
NOMBRE: RAMIRO GUTIERREZ DE PAZ .
DOCENTE : M. E N I.S.C. MARIANA CAROLYN CRUZ ME NDOZ A.
MATERIA: ADMINISTRACION DE BASE S DE DATOS.
SEMESTRE: SE XTO
GRUP O: 601
3.1 DEFINICION DE ESPACIO
DE ALMACENAMIENTO
Las bases de datos suelen ser creadas para almacenar grandes
cantidades de datos de forma permanente.

La mayoría de las bases de datos se almacenan en las llamadas


memorias secundarias, especialmente discos duros, aunque, en
principio, pueden emplearse también discos ópticos, memorias
flash, etc.

Las técnicas empleadas para almacenar bases de datos son


sumamente importantes para la velocidad de acceso y
recuperación de datos. Las técnicas dependen del tipo de
almacenamiento, el uso que se le da o se le dará a la base de
datos, la estructura de la misma, el SGBD empleado, etc.
3.2 DEFINICION Y CREACION DE ESPACIO
ASIGNADO PARA CADA BASE DE DATOS.
Las bases de datos se almacenan en ficheros o archivos. Existen diferentes formas de organizaciones primarias de archivos
que determinan la forma en que los registros de un archivo se colocan físicamente en el disco y, por lo tanto, cómo se
accede a éstos.
Las distintas formas de organizaciones primarias de archivos son:
Archivos de Montículos (o no Ordenados): esta técnica coloca los registros en el disco sin un orden específico,
añadiendo nuevos registros al final del archivo.
Archivos Ordenados (o Secuenciales): mantiene el orden de los registros con respecto a algún valor de algún campo
(clave de ordenación).
Archivos de Direccionamiento Calculado: utilizan una función de direccionamiento calculado aplicada a un campo
específico para determinar la colocación de los registros en disco.
Árboles B: se vale de la estructura de árbol para las colocaciones de registros.
 Organización Secundaria o Estructura de Acceso Auxiliar: Estas permiten que los accesos a los registros de un
archivo basado en campos alternativos sean más eficientes que los que han sido utilizados para la organización primaria de
archivos.
EJEMPLO DE CREACION DE
ESPACIO ASIGNADO PARA UNA
BASE DE DATOS.
Si se utiliza la palabra clave default o se omite completamente la cláusula on , el
DBMS pone la base de datos en uno o más de los dispositivos predeterminados de
base de datos especificados en master..sysdevices
Para especificar un tamaño (en este ejemplo, 4MB) para una base de datos que se va a
almacenar en una ubicación predeterminada, utilice on default = size de esta forma:
create database newpubs   on default = 4
La instrucción siguiente crea la base de datos newdb y asigna 3MB en mydata y 2MB
en newdata . Como en el ejemplo anterior, la base de datos y el diario de transacciones
no se separan:
create database newdb on mydata = 3, newdata = 2
 
3.3 ASIGNACION DE CUOTAS DE
ESPACIO PARA USUARIOS.
Por defecto ningún usuario tiene cuota en los Tablespaces y se
tienen tres opciones para poder proveer a un usuario de una cuota

Sin limite, que permite al usuario usar todo el espacio disponible


de un Tablespace.

Por medio de un valor, que puede ser en kilobytes o megabytes


que el usuario puede usar. Este valor puede ser mayor o menor que
el tamaño del Tablespace asignado a él.

Por medio del privilegio UNLIMITED TABLESPACE, se tiene


prioridad sobre cualquier cuota dada en un Tablespace por lo que
tienen disponibilidad de todo el espacio incluyendo en SYSTEM y
SYSAUX.
EJEMPLO DE CREACION DE
USUARIO.
CREATE USER nombre
IDENTIFIED BY contraseña
[DEFAULT TABLESPACE nombreTableSpace]
[TEMPORARY TABLESPACE nombreTemp]
[QUOTA INT {K|M} | UNLIMITED ON
nombreTableSpace]
[PROFILE perfil]
[PASSWORD EXPIRE]
[ACCOUNT {LOCK | UNLOCK}]
SIGNIFICADO DE PALABRAS
RESERVADAS UTILIZADAS EN
EJEMPLO.
CREATE USER: Permite especificar el nombre del usuario
IDENTIFIED BY: Permite especificar su contraseña
DEFAULT TABLESPACE: Define el tablespace por defecto. Si no se especifica se asigna USERS. Para
crear un nuevo tablespace.
TEMPORARY TABLESPACE: Define el tablespace temporal. Si no se especifica ninguno se asigna
TEMP.
QUOTA: Espacio que el usuario podrá utilizar en el sistema. Si no se especifica el espacio por defecto es
0 con lo cual el usuario no podrá crear nada.
PROFILE: Permite especificar el perfil por defecto. Si no se especifica se asigna
DEFAULT. Es utilizado para controlar el acceso a los recursos, por ejemplo, el número de sesiones
concurrentes, uso de CPU, etc.
PASSWORD EXPIRE: Especifica que la contraseña asignada al usuario expirará, de esta forma, el
propio usuario o el DBA deberá asignar una nueva antes de acceder al sistema.
ACCOUNT LOCK/UNLOCK: Podemos decidir si el usuario tendrá la cuenta bloqueada o no de forma
inicial.
ESPACIOS PARA
OBJETOS DE LA
BASE DE DATOS.
Los DBMS se basan en
archivos para almacenar
datos, y estos archivos, o
conjunto de datos, residen en
medios de almacenamiento,
o dispositivos.
Para aplicaciones de misión critica, integridad de
los datos puede ser mas importante que la
disponibilidad de datos.
Integridad de datos: Prevenir modificaciones no
autorizadas de la información.
Disponibilidad de datos: Mantener el sistema
trabajando sin sufrir ninguna degradación de
accesos.
El rendimiento de la base de
datos depende de la entrada
y salida a disco. La cantidad
de datos almacenados es
mayor que nunca antes.
Algunos DBMS permiten al tamaño
de los archivos temporales expandirse
y contraerse de forma automática.
Esto ayuda a mejorar el rendimiento
en disco cuando es necesario.
Uno de los temas mas importantes
antes de crear una base de datos es la
cantidad de espacio para permitir la
base de datos.
Una buena parte del trabajo del DBA
implicara la planificación para el
almacenamiento real de la base de
datos.
El DBA debe separar
en diferentes discos a
los archivos para:
Mejorar el
rendimiento.
Separar los índices
de datos.
Aislar los logros en
otros discos.
3.4 ROLES.

Un rol es un conjunto de
privilegios que se asigna a un
usuario o grupo de usuarios
para permitir realizara
determinadas tareas y gestione
determinadas sesiones.
Se pueden usar los roles
para asignar un
subconjunto de
privilegios
administrativos a otros
usuarios. De este modo
delegar tareas
administrativas
rutinarias a otros
usuarios.
EJEMPLO DE
ASIGNACION DE
ROLES.
Puede un profesor otorgar acceso a las
paginas de administración de usuarios.
El profesor podrá:
Crear usuarios.
Editar perfiles de usuarios.
Modificar la inscripción de un usuario
en los cursos.
Solo un usuario con todos
los privilegios del
administrador puede asignar
privilegios a los roles del
sistema.
Los múltiples roles del
sistema conceden al usuario
la suma de sus privilegios.
Esta lista resume los privilegios básicos incluidos en cada rol del sistema predeterminado.
Administrador de la oficina de tarjetas.
Administrador del curso.
Administrador de comercio electrónico.
Administrador del eMarketplace.
Invitado.
Administrador de entorno de aprendizaje.
Ninguno.
Observador.
Asistencia técnica.
Administrador del sistema.
Asistencia del sistema.
Administrador de usuarios.
REFERENCIAS.
Silva, J. (2019, abril 24). Unidad III. Recuperado 2 de mayo de 2020, de
https://confyadmindelespacioendisco.blogspot.com/2019/04/3.html
Herrera, J. (2019, mayo 21). 3.4 Espacios para objetos de la Base de Datos y 3.4 Roles.
Recuperado 2 de mayo de 2020, de https://prezi.com/p/xljcwd2gri0l/
34-espacios-para-objetos-de-la-base-de-datos-y-34-roles/

S-ar putea să vă placă și