sistema de base de datos
TRANSCRIPT
![Page 1: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/1.jpg)
SISTEMA DE BASE DE DATOS
Nombre: Manuel Antonio Vaca Sarango
Curso:3ro Aplicaciones Informática
Lic.: Marco Gutiérrez
![Page 2: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/2.jpg)
EJEMPLOS DE SISTEMA DE BASE DE
DATOS
La base de datos de un Hotel.
La base de datos de una Universidad.
La base de datos de un Boutique.
La base de datos de la empresa eléctrica.
![Page 3: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/3.jpg)
DATOS
L
a base de datos contiene tanto los datos operativos
como los metadatos es decir los datos acerca de los
datos y actúan como una especie de puente entre los
componentes ligados a la magina y los componentes
ligados al operador humano.
![Page 4: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/4.jpg)
BASE DE DATOS
U
na colección compartida de datos lógicamente relacionados,
junto con descripción de estos datos, diseñados para satisfacer
las necesidades de información de una organización.
E
s un repositorio centralizado de gran tamaño compuesto por
datos que pueden ser utilizados por múltiples departamentos y
usuarios.
![Page 5: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/5.jpg)
SISTEMA DE GESTIÓN DE BASE DE DATOS
U
n sistema software que permite a los usuarios
definir, crear ,mantener, y controlar el acceso a la
base de datos.
S
oftware que interactúa con los programas de usuario
y con la base de datos.
![Page 6: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/6.jpg)
PROGRAMA DE APLICACIÓN DE BASE DE DATOS
U
n programa informático que interactúa con la base
de datos emitiendo las apropiadas solicitudes (normal
mente una instrucción SQL)dirigidas al SGBD.
E
s tos programas pueden ser programas de
procesamiento o programa en línea.
![Page 7: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/7.jpg)
SEGURIDAD
L
a seguridad de la base de datos es la protección de
los datos frente a su uso por personas no autorizadas
![Page 8: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/8.jpg)
INTEGRIDAD
L
a integridad de la base de datos hace referencia a la
validez y coherencia de los datos almacenados.
L
a integridad permite que el DBA defina y que el
SGBD imponga las restricciones de integridad.
![Page 9: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/9.jpg)
VISTAS
C
on esta funcionalidad el SGBD es una herramienta
extremadamente potente y útil.
L
a vista permite que cada usuario disponga de su
propia vista de la base de datos (una vista es en
esencia un cierto subconjunto de la base de datos.
![Page 10: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/10.jpg)
Es que en cada conjunto de programas de aplicación departamentales se encarga de gestionar la
introducción de datos, el mantenimiento de los archivos y la generación de un conjunto fijo de informes
específicos.
D
esventajas.
S
eparación y aislamiento de los datos.
D
uplicación de los datos.
D
ependencia entre los datos.
F
ormatos de archivos incompatibles.
C
onsultas fijas/proliferación de programas de aplicación.
![Page 11: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/11.jpg)
1.4 BASE DE DATOS Y TECNICAS BASADAS EN ARCHIVOS
BASE DE DATOS T
ECNICA BASADA EN ARCHIVOS
E
sta base de datos nos permite
modificar la definición interna
de un objeto sin afectar a los
usuarios de dicho objeto
E
sta nos permite crear un archivo
manuel en una organización
para albergar toda la
correspondencia externa e
interna relativa a un proyecto
![Page 12: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/12.jpg)
LOS CINCO COMPONENTES DEL ENTORNO SGBD
H
ardware
S
oftware
D
atos
P
rocedimiento
P
ersonas
S
e relacionan entre si en que cada uno depende del otro para cumplir un solo objetivo.
![Page 13: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/13.jpg)
E
l administrador de
datos es responsable
de gestionar los
recursos de datos de
políticas estándares
ADMINISTRADORES DE DATOS Y DE LA BASE DE
DATOSE
l administrador de la
base de datos es
responsable de la
implementación y
diseños físicos de la
base de datos.
![Page 14: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/14.jpg)
E
l diseñador lógico
identifica relaciones
restricciones y modelo
de datos.
DISEÑADORES DE BASES DE DATOS
E
l diseñador físico
materializa el diseño
lógico mediante
estructuras y métodos
de almacenamiento
seguridades etc.
![Page 15: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/15.jpg)
DESARROLLADOR DE APLICACIONES
I
mplementan los programas de aplicación que
proporcionan funcionalidad requerido. Extraer
insertar, actualizar o borrar datos con algunas
operaciones solicitadas.
![Page 16: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/16.jpg)
USUARIOS FINALES
S
on los clientes de la base de datos pueden ser:
U
suarios inexpertos
U
suarios avanzados
![Page 17: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/17.jpg)
VENTAJASCONTROL DE LA
REDUNDANCIADE LOS DATOS
L
os sistemas tradicionales basados en archivos
desperdician espacio al almacenar la misma información
en mas de un archivo.
L
a base de datos trata de eliminar la redundancia
integrando los archivos de modo que no se almacenen
múltiples copias de los mismos datos.
![Page 18: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/18.jpg)
COHERENCIA DE LOS DATOS
S
i un elemento de datos solo se almacena una
vez en la base de datos las actualizaciones
de un valor solo tienen que llevarse a cabo
una vez y el nuevo valor estará disponible
de forma inmediata para todos los usuarios.
![Page 19: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/19.jpg)
MAS INFORMACIÓN A PARTIR DE LA MISMA CANTIDAD DE DATOS
A
l integrar los datos operacionales la información puede deducir
información adicional a partir del conjunto de datos existentes.
C
ompartición de los datos.
S
on propiedades de las personas o departamentos que los usan.
![Page 20: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/20.jpg)
MAYOR INTEGRIDAD DE LOS DATOS.
E
l concepto de integridad de la base de datos hace referencia a la
validez y coherencia de los datos almacenados.
M
ayor seguridad.
L
a seguridad de la base de datos es la protección de los datos frente
a su uso apersonas no autorizadas.
![Page 21: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/21.jpg)
IMPOSICIÓN DE ESTÁNDARES.
P
uede tratarse de estándares departamentales de la organización, nacionales o
internacionales referidos a cosas tales como como los formatos de datos
necesarios para facilitar el intercambio de datos entre sistemas.
Economía de escala.
Al combinar todos los datos operacionales de una organización en una única
base de datos de crear un conjunto de aplicaciones que funcionan con esta
fuente centralizada de datos, pueden reducirse enormemente los costes.
![Page 22: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/22.jpg)
EQUILIBRIO ENTRE LOS REQUISITOS CONFLICTIVOS.
Cada usuario de departamento tiene necesidades que pueden entrar
en conflicto con las de otros usuarios.
mayor accesibilidad de los datos y mayor capacidad de respuesta.
Los datos que atraviesan las fronteras departamentales son
accesibles de modo directo por los usuarios finales. Esto
proporciona un sistema con una funcionalidad potencialmente
mucho mayor.
![Page 23: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/23.jpg)
MAYOR PRODUCTIVIDAD.
Proporciona muchas de las funciones estándar que el programador
tendría normalmente que incluir dentro de su aplicación basada en
archivos.
M
antenimiento simplificado gracias a la independencia de los datos.
En los sistemas basados en archivos, las descripciones de los datos y la
lógica para acceder a los datos están integradas en cada programa de
aplicación, haciendo que los programas sean dependientes de los datos.
![Page 24: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/24.jpg)
MAYOR NIVEL DE CONCURRENCIA.
En algunos sistemas basados en archivos, si se permite a dos o mas acceder al
mismo archivo simultáneamente, es posible que los accesos se interfieran entre
si, provocando una perdida de información.
Servicios mejorados de copia de seguridad y recuperación.
Muchos sistemas basados en archivos asignan al usuario la responsabilidad de
proporcionar medidas para proteger los datos frente a los fallos de sistema
informático o de programas de aplicación.
![Page 25: Sistema de base de datos](https://reader036.vdocumento.com/reader036/viewer/2022062706/557b05b1d8b42a79308b5273/html5/thumbnails/25.jpg)
DESVENTAJASC
omplejidad.
Para que un buen SGBD
pueda pronunciar la funcionalidad esperada, él SGBD tiene que ser un programa software de gran complejidad
Tamaño
La complejidad y él
amplio rango d funcionalidades hacen q él SGBD sea un programa software de gran tamaño
Coste del SGBD
Él coste de los SGBD
varía significativamente dependiendo del entorno y de la funcionalidad proporcionada
Coste del hardware
adicional
Los requisitos de
almacenamiento en él disco para él SGBD y la base de datos pueden impone la compra de espacio de almacenamiento adicional
Costes de conversión
Este coste incluye él
coste de formar al personal en utilización de los nuevos sistemas
Presentaciones
Normalmente los
sistemas basados en archivos se escribe para una aplicación especifica
Mayor impacto de los
fallos
La centralización de los
recursos implementan la vulnerabilidad del sistema