ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

UNIDAD 3 ADMINISTRACION DE BASE DE DATOS.


Enviado por   •  15 de Octubre de 2013  •  2.868 Palabras (12 Páginas)  •  2.655 Visitas

Página 1 de 12

UNIDAD 3 ADMINISTRACION DE BASE DE DATOS.

3.1 DEFINICION DEL ESQUEMA DE RECUPERACION

El DBA es quien tiene el control centralizado de la base de datos. Se persigue con esto reducir el número de personas que tengan acceso a los detalles técnicos y de diseño para la operación del DBMS.

Las soluciones principales de un DBA son:

DEFINICION DEL ESQUEMA.- Crea el esquema original de la base de datos y genera el diccionario de datos por medio de proposiciones en DDL.

(COMMENT ON TABLE T_PRODUCTOS IS 'Tabla de productos';)

DDL

Data Definition Language (DDL) statements are used to define the database structure or schema. Some examples:

• CREATE - to create objects in the database

• ALTER - alters the structure of the database

• DROP - delete objects from the database

• TRUNCATE - remove all records from a table, including all spaces allocated for the records are removed

• COMMENT - add comments to the data dictionary

• RENAME - rename an object

DEFINICION DE ESTRUCTURAS DE ALMACENAMIENTO Y METODOS DE ACCESO.- Se encarga de generar a seleccionar estructuras para el medio secundario y definir los métodos de acceso a la información, esto último por medio de proposiciones en DML.

DML

Data Manipulation Language (DML) statements are used for managing data within schema objects. Some examples:

• SELECT - retrieve data from the a database

• INSERT - insert data into a table

• UPDATE - updates existing data within a table

• DELETE - deletes all records from a table, the space for the records remain

• MERGE - UPSERT operation (insert or update)

• CALL - call a PL/SQL or Java subprogram

• EXPLAIN PLAN - explain access path to data

• LOCK TABLE - control concurrency

MODIFICACION DE ESQUEMA Y ORGANIZACIÓN.- Es una actividad poco frecuente que consiste en rediseñar el esquema de la base de datos. Esto se haría necesario ante la modificación abrupta de las condiciones originales que dieron pie al diseño del esquema primario. Las proposiciones para llevar a cabo esta tarea se realizan en DDL.

CONCESION DE AUTORIZACIONES DE ACCESO.- Se encarga de registrar a los usuarios para permitir su acceso al DBMS. Asigna a cada uno de ellos una serie de atributos que le permiten gozar de privilegios como el acceso a determinadas áreas de aplicación, de los datos o del uso de recursos en el sistema.

ESPECIFICACION DE LAS LIMITANTES DE INTEGRIDAD.- Crea una serie de tablas donde se especifica el conjunto de restricciones que serán aplicables durante los procesos de actualización.

Para recuperar:

• Backup (respaldo): disco duro, cinta.

• Backup caliente: Base de Datos esta operativa.

• Backup frio: Base de Datos no esta operativa.

Archivos de Logs: (registro de transacción)

Son las transacciones diarias que se registran en la Base de Datos. Cuando ocurre un problema se acude a los archivos de logs se hace un REVERSO y también se puede recuperar la última transacción que se hizo.

Seguridad de los Datos

Se presentan cuando no es posible establecer claves de acceso y resguardo en forma uniforme para todo el sistema, facilitando así el acceso a intrusos.

La seguridad de los datos se puede definir en los siguientes aspectos:

• Objeto a asegurar: el primer objeto a asegurar son los objetos, programas y finalmente al esquema.

• Codificación de Claves: el DBMS provee la seguridad de los Login (usuario y password).

• Control de Acceso: se especifican seguridades contra accesos indicados orientado a personas no autorizada.

Ciclo de vida de las operaciones de Base de datos

Etapas:

• Planificación del Proyecto

• Definición del Sistema

• Recolección y Análisis de los Requisitos

• Diseño de la Base de Datos

• Selección del SGDB / DBMS

• Diseño de la Aplicación

• Prototipo

• Implementación

• Conversión y Carga de datos

• Prueba

• Mantenimiento

El ciclo de vida de un desarrollo de una base de datos consta de siete pasos:

• Análisis de las necesidades

• Estudio de viabilidad

• Definición de requisitos

• Diseño conceptual / lógico

• Implementación

• Evaluación y Mantenimiento

Planificación del Proyecto:

Esta etapa con lleva la planificación de cómo se puede llevar acabo las etapas de ciclo de vida de la manera más eficiente, hay tres componentes principales:

• El trabajo que se va a realizar.

• Los recursos para llevarlo a cabo.

• El dinero para pagar todo ello.

Definición del Sistema

En esta etapa se especifica el ámbito y los índices de la aplicación de la Base de Datos así como con que otros sistemas interactúa. También hay que determinar quienes son los usuarios y las áreas de la aplicación.

Recolección

...

Descargar como (para miembros actualizados)  txt (19.1 Kb)  
Leer 11 páginas más »
Disponible sólo en Clubensayos.com