Universidad Yacambu
Especialización en Gerencia Mención Redes y
Telecomunicaciones
MATERIA:
ANALISIS Y DISEÑO DE SISTEMAS
AutorES:
GABRIELA PESTANA. C.I: 14.045.538
Maria Pestana. C.I: 14.045.539
EDWARD
AREVALO. C.I: 15.016.166
FASE
II
TRABAJO
Nº 7
ADMINISTRACION DE BASE
DE DATOS.
BASE DE DATOS.
Según Pérez, D. Recuperado el 02 de Noviembre del 2008 de http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/,
define:
Una base de datos es un “almacén” que nos permite
guardar grandes cantidades de información de forma organizada para que luego
podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía
que te explicará el concepto y características de las bases de datos. Sigue
defiendo el autor serie de datos organizados y
relacionados entre sí, los cuales son recolectados y explotados por los
sistemas de información de una empresa o negocio en particular.
CARACTERISTICAS
Entre las
principales características de los sistemas de base de datos podemos mencionar:
Sigue definiendo el autor antes mencionado,
Una base de datos, a fin de ordenar la información de manera lógica, posee un
orden que debe ser cumplido para acceder a la información de manera coherente.
Cada base de datos contiene una o más tablas, que cumplen la función de
contener los campos.
En el siguiente ejemplo mostramos una tabla
“comentarios” que contiene 4 campos.

Fuente: Valdés, D.
Disponible en http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/
Los datos quedarían organizados como
mostramos en siguiente ejemplo:

Fuente: Valdés, D.
Disponible en http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/
Por consiguiente una base de datos posee el
siguiente orden jerárquico:
El lenguaje SQL es el más universal en los sistemas de base de datos. Este
lenguaje nos permite realizar consultas a nuestras bases de datos para mostrar,
insertar, actualizar y borrar datos.
A continuación veremos un ejemplo de ellos:
Select
* From comentarios. Insert
Into comentarios (titulo, texto, fecha) Values ('saludos', 'como esta', '22-10-2007') Delete
From comentarios Where
id='1'.
DATOS Y MODELOS DE DATOS
Según Gabbe,
Z. Recuperado el 05 de Noviembre del 2008 de http://www.monografias.com/trabajos40/administracion-bases-datos/administracion-bases-datos.shtml,
define:
Los datos en realidad son hechos dados,
a partir de los cuales es posible inferir hechos adicionales. Esto es
exactamente lo que hace el DBMS cuando responde a una consulta de un usuario.
Un hecho dado corresponde a su vez a lo que en lógica
se denomina proposición verdadera. En base a esto, una base de datos es en
realidad una colección de tales proposiciones verdaderas. Un modelo de datos es
una definición lógica, independiente y abstracta de los objetos, operadores y
demás que en conjunto constituyen la máquina abstracta con la que interactúan
los usuarios. Los objetos permiten modelar la estructura
de los datos. Los operadores permiten modelar su comportamiento.
La implementación de determinado modelo de datos es una realización física, en una máquina
real, de los componentes de la máquina abstracta que en conjunto constituyen
ese modelo. (Ibidem)
ADMINISTRACION DE BASE DE DATOS.
Según el Tutorial de
Administración de Base de Datos. Recuperado el 02 de Noviembre del 2008.
Disponible en http://sistemas.itlp.edu.mx/tutoriales/admonbasedat/,
define:
El alcance de la
actividad de la Administración de Datos es la organización completa (empresa,
institución u otro organismo), mientras que el alcance de la Administración de
Bases de Datos queda restringido a una Base de Datos en particular y a los
sistemas que los procesan. La Administración de la Base de Datos opera dentro
de un marco proporcionado por la Administración de Datos facilitándose de esta
manera el desarrollo y el uso de una Base de Datos y sus aplicaciones. Las
siglas DBA suelen utilizarse para designar tanto la función Administración de
Base de Datos como al título del puesto administrador de Base de Datos.
El DBA es responsable primordialmente de:
·
Administrar la estructura de la Base de
Datos
·
Administrar la actividad de los datos
·
Administrar el Sistema Manejador de Base
de Datos
·
Establecer el Diccionario de Datos
·
Asegurar la confiabilidad de la Base de
Datos
·
Confirmar la seguridad de la Base de
Datos.
El administrador
de datos (DA) es la persona identificable que tendrá la responsabilidad central sobre los datos dentro de la empresa.
Ya que los datos son uno de los activos más valiosos de la empresa, es imperativo que exista
una persona que los entienda junto con las necesidades de la empresa con
respecto a esos datos, a un nivel de administración superior. Por lo tanto, es labor del administrador
decidir en primer lugar qué datos deben ser almacenados en la base de datos y
establecer políticas para mantener y manejar esos datos una vez
almacenados. El administrador de base de datos (DBA) es el técnico responsable
de implementar las decisiones del administrador de datos. Por lo tanto, debe
ser un profesional en IT.
ADMINISTRACIÓN DE LA ESTRUCTURA DE
LA BASE DE DATOS
·
La administración de la estructura
de la Base de Datos incluye participar en el diseño inicial de la misma y su
puesta en práctica así como controlar, y administrar sus requerimientos,
ayudando a evaluar alternativas, incluyendo los DBMS a utilizar y ayudando en
el diseño general de BD. En los casos de grandes aplicaciones de tipo
organizacional, el DBA es un gerente que supervisa el trabajo del personal de
diseño de la BD.
·
Una vez diseñada la BD, es puesta en
práctica utilizando productos del DBMS, procediéndose entonces a la creación de
los datos (captura inicial). El DBA participa en el desarrollo de
procedimientos y controles para asegurar la calidad y la alta integridad de la
BD.
·
Los requerimientos de los usuarios van
modificándose, estos encuentran nuevas formas o métodos para lograr sus
objetivos; la tecnología de la BD se va modificando y los fabricantes del DBMS
actualizan sus productos. (Ibidem).
FUNCIONES DEL ADMINISTRADOR DE BASES
DE DATOS
En Relación a las funciones del
Administrador de Base de Datos, sigue definiendo el autor anteriormente mencionado:
·
Definir el Esquema Conceptual:. Este proceso
por lo general se denomina diseño lógico �a veces conceptual- de bases de
datos. Cuando el administrador de datos decide el contenido de la base de datos
en un nivel abstracto, el DBA crea a continuación el esquema conceptual
correspondiente, empleando el DDL conceptual. El DBMS utilizará la versión
objeto (compilada) de ese esquema para responder a las solicitudes de acceso.
·
Definir el Esquema Interno: el DBA debe
decidir también como se representará la información en la base de datos
almacenada. A este proceso suele llamársele diseño físico de la base de datos.
Una vez hecho esto el DBA deberá crear la definición de estructura de
almacenamiento correspondiente (es decir el esquema interno) valiéndose del DDL
interno. Además deberá definir la correspondencia pertinente entre los esquemas
interno y conceptual.
·
Vincularse con los usuarios:
el DBA debe encargarse de la comunicación
con los usuarios, garantizar la disponibilidad de los datos que requieren y
escribir - o ayudar a los usuarios a escribir- los esquemas externos
necesarios, empleando el DDL externo aplicable.
·
Definir las Verificaciones de Seguridad e Integridad: las
verificaciones de seguridad y de integridad pueden considerarse parte del esquema
conceptual. El DDL conceptual incluirá los medios para especificar dichas
verificaciones.
·
Definir Procedimientos de respaldo y recuperación: El DBA debe
definir y poner en práctica un plan de recuperación adecuado
que incluya, por ejemplo una descarga o "vaciado" periódico de la
base de datos en un medio de almacenamiento de respaldo, y procedimientos para
cargar otra vez la base de datos a partir de vaciado más reciente cuando sea
necesario.
·
Supervisar el Desempeño y responder a cambios en los requerimientos: es
responsabilidad del DBA organizar el sistema de modo que se obtenga el
desempeño que sea "mejor para la empresa", y realizar los ajustes
apropiados cuando cambien los requerimientos. (Ibídem)
ADMINISTRACIÓN DEL DBMS
·
A demás de administrar la actividad
de datos y la estructura de la BD, el DBA debe administrar el DBMS mismo.
Deberá compilar y analizar estadísticas relativas al rendimiento del sistema e
identificar áreas potenciales del problema. Dado que la BD está sirviendo a
muchos grupos de usuarios, el DBA requiere investigar todas las quejas sobre el
tiempo de respuesta del sistema, la precisión de los datos y la facilidad de
uso.
·
El DBA deberá vigilar periódica y
continuamente las actividades de los usuarios en la BD. Los productos DBMS incluyen
tecnologías que reúnen y publican estadísticas. Estos informes pudieran indicar
cuáles fueron los usuarios activos, que archivos y que elementos de datos han
sido utilizados, e incluso el método de acceso que se ha aplicado. Pueden
capturarse y reportarse las tasas de error y los tipos de errores.
·
El DBA deberá analizar las estadísticas de
tiempo de ejecución sobre la actividad de la BD y su rendimiento. Cuando se
identifique un problema de rendimiento, ya sea mediante una queja o un informe,
el DBA deberá determinar si resulta apropiada una modificación a la estructura
de la BD o al sistema. Casos como la adición de nuevas claves o su eliminación,
nuevas relaciones entre los datos y otras situaciones típicas deberán ser
analizadas para determinar el tipo de modificación procedente.
·
El software de soporte y otras
características de hardware pueden implicar también modificaciones de las que
el DBA es responsable ocasionalmente, estas modificaciones traen como
consecuencia cambios en la configuración o en algunos parámetros de operación
del DBMS. (Ibídem).
Según
Gabbe, Z. Recuperado el 05 de Noviembre del 2008 de http://www.monografias.com/trabajos40/administracion-bases-datos/administracion-bases-datos.shtml,
define:
REFERENCIAS ELECTRONICAS.
GABBE, Zienia. (S/A).
Administración de Base de Datos. Disponible en http://www.monografias.com/trabajos40/administracion-bases-datos/administracion-bases-datos.shtml.
[Pagina
Web en Línea]. [Consultado, 2008, Noviembre, 05]
PEREZ, Damian. (S/A). ¿Qué son las Base de Datos?.
Disponible en http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/.
[Pagina Web en Línea]. [Consultado, 2008,
Noviembre, 02]
Tutorial de
Administración de Base de Datos (S/A). Disponible en http://sistemas.itlp.edu.mx/tutoriales/admonbasedat/.
[Pagina Web en Línea]. [Consultado, 2008,
Noviembre, 02]