c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
Administracion de Bases de datos
1. Administración de
Base de Datos.
Profesora: Bachilleres:
Pérez, Beatriz. López, Erick.
Rondón, María V.
Guevara, Pedro.
República Bolivariana de Venezuela.
Ministerio del Poder Popular para la Educación Universitaria
Escuela de Ingeniería y Ciencias Aplicadas.
Universidad de Oriente
Núcleo: Monagas
2. Base de datos
Es una 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.
Características
• Independencia lógica y física de los datos.
• Redundancia mínima.
• Acceso por parte de múltiples usuarios.
• Integridad de los datos.
• Consultas complejas optimizadas.
• Seguridad de acceso y auditoría.
• Respaldo y recuperación.
Componentes Principales
• Datos: Constituyen las bases de datos.
• Hardware: Dispositivos de almacenamiento.
• Software: Programas, que se conocen como
los sistemas manejadores de bases de
datos (SGBD).
• Usuarios:
• Usuarios finales.
• Administrador de la base de datos.
• El programador.
3. Ventajas en el uso de las bases de datos.
• Control sobre la redundancia de datos
En los sistemas de bases de datos todos estos ficheros están integrados, por lo
que no se almacenan varias copias de los mismos datos. Sin embargo, en una
base de datos no se puede eliminar la redundancia completamente, ya que en
ocasiones es necesaria para modelar las relaciones entre los datos.
• Consistencia de datos
Si un dato está almacenado una sola vez, cualquier actualización se debe realizar
sólo una vez, y está disponible para todos los usuarios inmediatamente.
• Compartir datos
En los sistemas de bases de datos, la base de datos pertenece a la empresa y
puede ser compartida por todos los usuarios que estén autorizados.
4. • Mantenimiento de estándares
Estos estándares pueden establecerse sobre el formato de los datos para
facilitar su intercambio, pueden ser estándares de documentación,
procedimientos de actualización y también reglas de acceso.
• Mejora en la integridad de datos
La integridad de la base de datos se refiere a la validez y la consistencia de los
datos almacenados. Normalmente, la integridad se expresa mediante
restricciones o reglas que no se pueden violar.
• Mejora en la seguridad
La seguridad de la base de datos es la protección de la base de datos frente a
usuarios no autorizados. Sin unas buenas medidas de seguridad, la integración
de datos en los sistemas de bases de datos hace que éstos sean más
vulnerables que en los sistemas de ficheros.
5. • Mejora en la accesibilidad a los datos
Muchos SGBD proporcionan lenguajes de consultas o generadores de informes
que permiten al usuario hacer cualquier tipo de consulta sobre los datos, sin
que sea necesario que un programador escriba una aplicación que realice tal
tarea.
• Mejora en el mantenimiento
Los SGBD separan las descripciones de los datos de las aplicaciones. Esto es
lo que se conoce como independencia de datos, gracias a la cual se simplifica
el mantenimiento de las aplicaciones que acceden a la base de datos.
• Aumento de la concurrencia
En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder
simultáneamente a un mismo fichero, es posible que el acceso interfiera entre
ellos de modo que se pierda información o se pierda la integridad.
6. Sistema Manejador de Bases de Datos (SMBD)
El sistema manejador de bases de datos es un conjunto de
programas que se encargan de manejar la creación y todos los accesos a
la base de datos. Se compone de un lenguaje de definición de datos
(DDL), un lenguaje de manipulación de datos (DML) y de un lenguaje de
consulta (SQL).
El SMBD sirve como interfaz entre la base de datos física y las
peticiones del usuario. El SMBD interpreta las peticiones de
entrada/salida del usuario y las manda al sistema operativo para la
transferencia de datos entre la unidad de memoria secundaria y la
memoria principal. Un SMBD es el corazón de la base de datos ya que se
encarga del control total de los posibles aspectos que la puedan afectar.
7. Tiene la responsabilidad de mantener y operar las bases de datos que
conforman el sistema de información de una compañía. Sus funciones
son:
• Apoyar y asesorar durante el proceso de adquisición del DMBS.
• Definir la información que contendrán las bases de datos corporativas.
• Mantener la relación y la comunicación estrecha con los especialistas
del DMBS, que suelen laborar con el proveedor que vendió el paquete
que maneja la base de datos.
• Diseñar estructuras de almacenamiento y estrategias de acceso a las
bases de datos.
• Definir estándares y procedimientos para respaldar y recuperar la
información que contienen las bases de datos.
El Administrador de la Base de Datos (DBA)
8. Tipos de Modelos de Base de Datos
Modelo Jerárquico
•Un modelo de datos jerárquico es un
modelo de datos en el cual los datos son
organizados en una estructura parecida
a un árbol.
•La estructura permite a la información
que repite y usa relaciones padre/Hijo:
cada padre puede tener muchos hijos
pero cada hijo sólo tiene un padre.
Todos los atributos de un registro
específico son catalogados bajo un tipo
de entidad.
9. Modelo de Red
• En este modelo las entidades se
representan como nodos y sus relaciones
son las líneas que los unen. En esta
estructura cualquier componente puede
relacionarse con cualquier otro.
• A diferencia del modelo jerárquico, en
este modelo, un hijo puede tener varios
padres.
10. Modelo Relacional
•Este modelo es el más utilizado
actualmente ya que utiliza tablas
bidimensionales para la
representación lógica de los
datos y sus relaciones.
• Puede ser entendido y usado por
cualquier usuario.
•Los usuarios no necesitan saber
donde se encuentran los datos
físicamente.
11. Bases de Datos distribuidas
Muchas organizaciones se encuentran distribuidas
geográficamente y requieren el uso compartido de la información. Para
ello pueden utilizarse bases de datos distribuidas, las cuales no están
almacenadas totalmente en un solo lugar físico y se comunican por
medio de enlaces de comunicaciones a través de una red de
computadoras distribuidas.
Estas se utilizan cada vez mas en la misma medida en que se
usan arquitecturas de cliente-servidor y groupware.
Su principal problema es que tiende a generar duplicidad de
datos y a su integridad en el momento de realizar actualizaciones,
además el control de la información puede ser una desventaja ya que
se encuentra diseminada en distintas localidades geográficas.
12. Data Warehouse
Es un conjunto de datos integrados orientados hacia una materia, que varían con el tiempo y que no
son transitorios, los cuales apoyan el proceso de toma de decisiones de una administración.
Sus principales características son:
Son datos orientados
hacia entidades.
Se crean y diseñan fuera
de las bases de datos
operacionales.
Una vez que los datos
son almacenados, estos
no cambian y el almacén
de datos puede tener un
tiempo de vida de 5 a 10
años.
Normalmente las únicas
operaciones sobre la
base de datos se
reducen a captura de
datos y acceso de los
mismos.
Se utilizan a diario en el
sector bancario y
financiero, así como en
otras áreas de
administración de
riesgos de créditos.
13. Tendencias Futuras
En el futuro, la mayoría de las organizaciones cambiarán
la forma convencional del manejo de la información a la
arquitectura de base de datos, debido a las ventajas derivadas de
su uso.
El uso de las bases de datos distribuidas se
incrementará de manera considerable en la medida en que la
tecnología de comunicación de datos brinde mas facilidades para
ello, a la par del desarrollo de las tecnologías de cliente-servidor y
del groupware.
El uso de bases de datos facilitará y apoyará en gran
medida a los sistemas de información para la toma de decisiones,
pues proporcionan la información que se requiere en forma rápida
y en el momento adecuado.