Está en la página 1de 60

Sistemas de Bases de Datos

vs
Sistemas de Archivos
INTEGRANTES: DANIEL AIMACAÑA FECHA: 15/JUN/2020
D A N I E L Á LVA R E Z I N G : C A M PA Ñ A M A U R I C I O
ALEXANDRA ROMERO
Sistema de procesamiento de archivos
Características
Principales Inconvenientes

Sistema de Bases de Datos


Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos

AGEND
Tipos de Usuarios de la Base de Datos

Sistemas de Bases de Datos vs


Sistemas de Archivos

Conclusiones & Recomendaciones

Glosario

Bibliografía A
Sistema de
procesamiento de
archivos
Sistema de procesamiento de archivos
Características Características
Principales Inconvenientes

Sistema de Bases de Datos Mantiene información en el computador


Estructura de un Sistema de Bases de Puede ser típico o tradicional
Datos
Abstracción y Visualización de Datos Permite tener archivos estructurados, organizados y
Tipos de Usuarios de la Base de Datos realizar operaciones con ellos.

Sistemas de Bases de Datos vs Se mantiene mediante un sistema operativo


Sistemas de Archivos convencional
Conclusiones & Recomendaciones

Glosario

Bibliografía
Sistema de procesamiento de archivos
Características
Redundancia e
Principales Inconvenientes inconsistencia
de datos

Sistema de Bases de Datos


Dificultad en
Problemas de
Estructura de un Sistema de Bases de seguridad
acceso a los
datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
PRINCIPALES
INCONVENIENT
Sistemas de Bases de Datos vs ES
Sistemas de Archivos Anomalías en
el acceso
Aislamiento de
datos
recurrente
Conclusiones & Recomendaciones

Glosario

Bibliografía Problemas de Problemas de


atomicidad integridad
Sistema de procesamiento de archivos
Características
Redundancia e inconsistencia
Principales Inconvenientes de Datos
Sistema de Bases de Datos
Estructura de un Sistema de Bases de Existen datos que pueden repetirse en diferentes lugares o archivos,
Datos esto provoca que, teniendo esa duplicidad de datos, el
almacenamiento y el costo de acceso sean más altos.
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Ejemplo:
Sistemas de Bases de Datos vs
Supongamos que tengo información en archivos indexados [1]. En el archivo de
Sistemas de Archivos datos tengo un registro de cada pago que hago a mis empleados, de la siguiente
manera:
Conclusiones & Recomendaciones  
Daniel Álvarez 300
Glosario Daniela Romero 200
Daniel Álvarez 200
Bibliografía Efraín Aimacaña 300
 
Como se puede observar el nombre “Daniel Álvarez” esta repetido y cada mes de
pago todos los nombres de mis empleados se van a repeti r
Sistema de procesamiento de archivos
Características Dificultad en el
Principales Inconvenientes
acceso a los
Sistema de Bases de Datos datos
Estructura de un Sistema de Bases de
Datos
Cuando se requiere de ciertos datos diferentes de
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
varios archivos la recuperación, obtención,
consulta y modificación de estos datos no puede
Sistemas de Bases de Datos vs
Sistemas de Archivos
hacerse directamente de forma práctica y eficiente.

Conclusiones & Recomendaciones Tendrían que desarrollarse sistemas de


Glosario
recuperación de datos para realizar esa operación
específica, o desarrollar un sistema de
Bibliografía
recuperación de datos para uso general y ajustarlo
de acuerdo a las necesidades.
Sistema de procesamiento de archivos
Características
Dificultad en el
Principales Inconvenientes acceso a los
Sistema de Bases de Datos datos
Estructura de un Sistema de Bases de
Datos
Ejemplo:
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Supongamos que tengo un archivo de datos con todos los pagos extras del
año.
Sistemas de Bases de Datos vs Cena año nuevo 300
Sistemas de Archivos
Plan de celular 5
Conclusiones & Recomendaciones
Cumpleaños Pablo 100
Glosario Me doy cuenta a última hora que el plan de celular no costaba 5 dólares,
costaba 10 dólares. Pero, como mi archivo es muy grande simplemente no es
Bibliografía practico buscar individualmente. La solución más viable es hacer un
programa que busque por todo el archivo hasta que encuentre lo que quiero
modificar.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes

Sistema de Bases de Datos


Aislamiento de
Estructura de un Sistema de Bases de datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Debido a que los datos están dispersos
Sistemas de Bases de Datos vs
Sistemas de Archivos en varios archivos, y estos pueden
Conclusiones & Recomendaciones estar en diferentes formatos, es difícil
Glosario escribir nuevos programas de
Bibliografía aplicación para recuperar los datos
apropiados.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes

Sistema de Bases de Datos


Aislamiento de
Estructura de un Sistema de Bases de datos
Datos
Abstracción y Visualización de Datos Ejemplo
Tipos de Usuarios de la Base de Datos
Supongamos que mi archivo de datos tiene la información de salarios
mensuales:
Sistemas de Bases de Datos vs
Sistemas de Archivos Daniel Álvarez 300

Conclusiones & Recomendaciones Daniela Romero 200

Daniel Álvarez 200


Glosario
Me doy cuenta a última hora que a Daniela Romero no le corresponden 200
Bibliografía dólares, le corresponden 500. Ahora debo cambiar su pago de todos los meses,
así que debo hacer una función que busque por el archivo de todo el año y que
vaya reemplazando cada registro de Daniela Romero con la información
correspondiente. Este proceso será tedioso ya que mi programa debe ver
absolutamente toda la información del archivo.
Sistema de procesamiento de archivos
Características
Problemas de
Principales Inconvenientes integridad
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
Datos Los valores de los datos almacenados en la BD deben
Abstracción y Visualización de Datos satisfacer ciertas restricciones de consistencia.
Tipos de Usuarios de la Base de Datos
Los desarrolladores hacen cumplir estas restricciones en
Sistemas de Bases de Datos vs el sistema añadiendo código apropiado en las diversas
Sistemas de Archivos aplicaciones.
Conclusiones & Recomendaciones Sin embargo, cuando se añaden nuevas restricciones es
Glosario difícil cambiar los programas para hacer que se cumplan.

Bibliografía Esto se complica cuando las restricciones implican


diferentes elementos de datos de diferentes archivos.
Sistema de procesamiento de archivos
Características
Problemas de
Principales Inconvenientes integridad
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
Datos
Ejemplo:
Abstracción y Visualización de Datos
Supongamos que tengo un archivo de datos con la información de una
Tipos de Usuarios de la Base de Datos
persona. La persona tiene número de teléfono, nombre y apellido.
Sistemas de Bases de Datos vs Daniel Álvarez 0998888484
Sistemas de Archivos
Efraín Aimacaña 09858585858
Conclusiones & Recomendaciones Daniela Romero 0547948484
Glosario Luego me doy cuenta de que esta no es suficiente información. Resulta que
también me interesa guardar el correo electrónico. Para poner el correo
Bibliografía electrónico debo cambiar absolutamente todos mis datos.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Problemas de atomicidad
Sistema de Bases de Datos
Estructura de un Sistema de Bases de En muchas aplicaciones es crucial asegurar que
Datos
cuando ocurra un fallo y sea detectado, se restauren
Abstracción y Visualización de Datos
los datos a un estado de consistencia que existía antes
Tipos de Usuarios de la Base de Datos
del fallo.
Sistemas de Bases de Datos vs
Sistemas de Archivos
Es difícil asegurar esta propiedad en un sistema de
archivos tradicional.
Conclusiones & Recomendaciones
Ejemplo:
Glosario

Bibliografía Por la naturaleza desordenada de los archivos de datos, es


difícil identificar estructuras.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Anomalías en
Sistema de Bases de Datos
el acceso
Estructura de un Sistema de Bases de concurrente
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos En estos sistemas un entorno en el que permita a múltiples
Sistemas de Bases de Datos vs usuarios actualizar los datos de un mismo archivo
Sistemas de Archivos simultáneamente puede dar lugar a datos inconsistentes o un
estado incorrecto
Conclusiones & Recomendaciones

Glosario

Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Anomalías en
Sistema de Bases de Datos
el acceso
Estructura de un Sistema de Bases de concurrente
Datos
Ejemplo:
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Supongamos que tengo el siguiente archivo con salarios mensuales que
acabo de modificar
Sistemas de Bases de Datos vs Daniel Álvarez 300
Sistemas de Archivos
Daniela Romero 200
Conclusiones & Recomendaciones
Para la computadora el archivo solo es una secuencia larga de caracteres sin
orden y en el momento en que se modifica sigue siendo una cadena larga de
Glosario
caracteres sin orden. La razón por la que se puede modificar
apropiadamente este archivo es por la intervención humana.
Bibliografía
Si dos personas entran y modifican el mismo archivo, darán dos archivos
distintos como resultado. La computadora no sabe qué hacer con estos dos
archivos
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Problemas de
Sistema de Bases de Datos seguridad
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos No todos los usuarios de un sistema de bases de datos
Sistemas de Bases de Datos vs deberían poder acceder a todos los datos. En estos sistemas
Sistemas de Archivos es difícil garantizar tales restricciones de seguridad.

Conclusiones & Recomendaciones Estas dificultades, entre otras, han motivado el desarrollo de
los sistemas de bases de datos para resolver estos
Glosario
problemas.
Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Problemas de
Sistema de Bases de Datos seguridad
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos Ejemplo:

Tipos de Usuarios de la Base de Datos Supongamos que tengo el siguiente archivo con salarios mensuales.

Sistemas de Bases de Datos vs Daniel Álvarez 300


Daniela Romero 200
Sistemas de Archivos Daniel Álvarez 200
Efraín Aimacaña 300
Conclusiones & Recomendaciones
Quisiera que solo el gerente tenga acceso a los salarios, y que todos los demás
Glosario solo puedan ver los nombres. Tengo dos opciones.
Puedo encriptar todo el archivo, lo cual sería tedioso e involucraría formulas
Bibliografía innecesariamente complicadas.

Puedo hacer dos archivos, uno con los nombres y otro con nombres y salarios.
Esto me daría problemas a la hora de hacer cambios, porque tendría que
modificar dos archivos con cada cambio que se haga
Sistema de Bases
de Datos
Sistema de procesamiento de archivos
Características
Principales Inconvenientes

Sistema de Bases de Datos


¿Qué es un
Estructura de un Sistema de Bases de sistema de
Datos
Abstracción y Visualización de Datos
bases de datos?
Tipos de Usuarios de la Base de Datos

Sistemas de Bases de Datos vs Son los encargados de manejar los datos y son conocidos
Sistemas de Archivos como DBMS [1] o SGBD [2].
Conclusiones & Recomendaciones Un sistema de bases de datos se divide en módulos que se
Glosario encargan de cada una de las responsabilidades del sistema
completo.
Bibliografía
A grandes rasgos se pueden dividir en los componentes gestor
de almacenamiento y procesador de consultas.
Estructura
de un
sistema de
Bases de
Datos
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Proporciona la interfaz entre los datos de bajo nivel en la base de datos y los
programas de aplicación y consultas emitidas al sistema. Es responsable de
Sistemas de Bases de Datos vs la interacción con el gestor de archivos para realizar el almacenamiento,
Sistemas de Archivos recuperación y actualización de los datos en la base de datos .
Son los encargados de manejar los datos y son conocidos como DBMS [1] o
Conclusiones & Recomendaciones
SGBD [2].
Glosario Un sistema de bases de datos se divide en módulos que se encargan de cada
una de las responsabilidades del sistema completo.
Bibliografía
A grandes rasgos se pueden dividir en los componentes gestor de
almacenamiento y procesador de consultas.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Entre sus componentes se incluyen:

Sistemas de Bases de Datos vs Gestor de autorización e integridad


Sistemas de Archivos
Comprueba que se satisfagan las restricciones de integridad y la
Conclusiones & Recomendaciones autorización de los usuarios para acceder a los datos.

Glosario Gestor de transacciones

Bibliografía Asegura la consistencia de la base de datos a pesar de los fallos del


sistema, y controla las transacciones concurrentes.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Gestor de archivos

Sistemas de Bases de Datos vs Gestiona la reserva de espacio de almacenamiento de disco y las


Sistemas de Archivos estructuras de datos usadas para representar la información almacenada en
disco.
Conclusiones & Recomendaciones
Gestor de memoria intermedia
Glosario

Bibliografía Permite que la base de datos maneje tamaños de datos mucho mayores que
el tamaño de la memoria principal.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Ejemplo:

Sistemas de Bases de Datos vs Supongamos que existe la empresa de correos “Correos


Sistemas de Archivos Almacenamiento”. La empresa tiene varias partes:

Conclusiones & Recomendaciones  Posee un lugar donde se guardan las cartas, cajas y paquetes.
Glosario
 Posee dos repartidores, Daniel y Efraín.
Bibliografía
 Posee una supervisora llamada Daniela, que se encarga del control
de calidad y de distribuir los paquetes entre los repartidores.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos

Sistemas de Bases de Datos vs


Sistemas de Archivos

Conclusiones & Recomendaciones

Glosario

Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Además, el proceso de la empresa de correos consiste en una serie de
pasos:
Sistemas de Bases de Datos vs
Sistemas de Archivos 1. Primero llega un pedido a la supervisora.

Conclusiones & Recomendaciones 2. Después de esto la supervisora le asigna el pedido a un repartidor.

Glosario 3. El repartidor se asegura de que los pedidos tengan la información


necesaria y que no tenga golpes o huecos.
Bibliografía
4. Si es que llega un pedido agendado para una fecha posterior, el pedido se
guarda en la bodega.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Por otro lado, existen ciertos sistemas de control.

Sistemas de Bases de Datos vs  Si un trabajador enferma, Daniela, la supervisora contrata a alguien más
Sistemas de Archivos temporalmente o aplazan ciertas entregas.

Conclusiones & Recomendaciones  Si un paquete llega dañado al cliente se pide que se devuelva para
revisión.
Glosario

Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Este ejemplo ayuda para identificar las funciones del gestor de
almacenamiento:
Sistemas de Bases de Datos vs
Sistemas de Archivos  La supervisora, guarda los paquetes que no se están utilizando. Esta es la
misma función del gestor de archivos.
Conclusiones & Recomendaciones
 Los repartidores revisan que los paquetes tengan la información
Glosario
necesaria para llegar al cliente. En otras palabras, comprueban que el
Bibliografía paquete este integro y que tenga suficiente información. Esta es la tarea
del gestor de autorización e integridad.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Gestor de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
almacenamiento
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos  La supervisora se encarga de repartir los pedidos entre los dos
repartidores. A veces tienen más de dos pedidos, pero a pesar de su
Sistemas de Bases de Datos vs capacidad limitada, se pueden dar a basto haciendo uso de un sistema
Sistemas de Archivos ordenado. Esta es la tarea del gestor de memoria intermedia.

Conclusiones & Recomendaciones


 La supervisora se encarga de la interacción con los clientes y si llega mal
Glosario un paquete, ella se encarga de revisar el paquete dañado sin parar la
empresa de correos. Esta es la tarea del gestor de transacciones.
Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Procesador de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
consultas
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Ayuda al sistema de bases de datos a simplificar y facilitar el acceso a los
datos. Sus componentes incluyen:
Sistemas de Bases de Datos vs
Sistemas de Archivos
Intérprete del LDD
Conclusiones & Recomendaciones
Interpreta las instrucciones del LDD [3] y registra las definiciones en el
Glosario diccionario de datos.

Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Procesador de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
consultas
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Compilador del LMD
Sistemas de Bases de Datos vs
Sistemas de Archivos Traduce las instrucciones del LMD [4] en un lenguaje de consultas a
instrucciones de bajo nivel que entiende el motor de evaluación de
Conclusiones & Recomendaciones consultas. El compilador del LMD también optimiza las consultas.

Motor de evaluación de consultas


Glosario
Ejecuta las instrucciones de bajo nivel generadas por el compilador del
Bibliografía LMD.

.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Procesador de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
consultas
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Ejemplo:

Supongamos que existe la misma empresa que antes, “Correos


Sistemas de Bases de Datos vs Almacenamiento”. En esta empresa han decidido registrar a los clientes
Sistemas de Archivos frecuentes para ofrecer descuentos y servicios especiales. Para este
propósito, han contratado a una persona, Daniel.
Conclusiones & Recomendaciones

Glosario

Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Procesador de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
consultas
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos Daniel se encarga de algunas cosas, hace funciones de marketing y call
center. Entre sus funciones se encuentran.
Sistemas de Bases de Datos vs
Sistemas de Archivos  Ofrecer promociones a clientes.

Conclusiones & Recomendaciones  Registrar y eliminar clientes.


Glosario
 Si alguien en la empresa tiene problemas con algún cliente consultan
Bibliografía con Daniel. Porque él tiene la información de todos los clientes.

Este ejemplo ayuda a entender las partes del procesador de consultas


Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Procesador de
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
consultas
Datos
Abstracción y Visualización de Datos  Cuando Daniel recibe una llamada de un nuevo cliente, el interpreta el
Tipos de Usuarios de la Base de Datos lenguaje humano y lo traduce a lenguaje escrito. De esa manera, registra
nuevos clientes. Esta es la función que hace el intérprete LDD cuando registra
Sistemas de Bases de Datos vs nuevas definiciones.
Sistemas de Archivos
 Cuando Daniel tiene un nuevo cliente o un evento pendiente, lo anota en su
Conclusiones & Recomendaciones libreta. Esta es la tarea que hace el Compilador del LMD cuando traduce
lenguaje de alto nivel al lenguaje a un lenguaje de bajo nivel.
Glosario
 Daniel sabe que la memoria humana no es perfecta, así que anota
Bibliografía recordatorios en su libreta. Cuando es hora, él puede ejecutar las tareas
anotadas en la libreta. Esta es la tarea que hace el Motor de evaluación de
consultas. Cuando ejecuta tareas de un lenguaje de bajo nivel.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes

Sistema de Bases de Datos Estructura de un sistema de bases de datos (Partes)

Estructura de un Sistema de Bases de


Datos
Gestor de almacenamiento Procesador de consultas
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de
Proporciona la interfaz entre los datos de bajo nivel en la base
Datos de datos y los programas de aplicación y consultas emitidas al
Ayuda al sistema de bases de datos a simplificar y
facilitar el acceso a los datos.
sistema.
Sistemas de Bases de Datos vs
Sistemas de Archivos
Se divide en:
Se divide en:
Conclusiones & Recomendaciones  Gestor de autorización e integridad
 Intérprete del LDD,
 Gestor de transacciones
 Compilador del LMD,
 Gestor de archivos
 Motor de evaluación de consultas
Glosario  Gestor de memoria intermedia

Bibliografía
Abstracción
y Visión de
Datos
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Abstracción y visión
Sistema de Bases de Datos de la base de datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de
Datos
La abstracción de los datos en una metodología que
Sistemas de Bases de Datos vs permite al usuario generar una estructura de datos de una
Sistemas de Archivos base de datos. La función de la abstracción permite al
Conclusiones & Recomendaciones usuario abstraer las características esenciales de una
estructura de datos del cual el usuario debe ignorar
Glosario totalmente detalles específicos de la implementación de
Bibliografía los datos y su complejidad. Así pues, se simplifica la
interacción del sistema con el usuario
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Abstracción y visión
Sistema de Bases de Datos de la base de datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de
Datos
Niveles de abstracción:
Sistemas de Bases de Datos vs  Nivel Físico:
Sistemas de Archivos Describe como están almacenados físicamente los datos y su
estructura compleja de bajo nivel. 
Conclusiones & Recomendaciones
Nivel lógico:
Glosario Describe la organización de una base de datos, así como el tipo de
datos, la relación entre los datos y las entidades.
Bibliografía
En general da una descripción global de una base de datos.
 
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Abstracción y visión
Sistema de Bases de Datos de la base de datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de
Datos
Nivel de vistas:
Sistemas de Bases de Datos vs
 Describe solo una parte superficial de la base de datos.
Sistemas de Archivos
 Así se ocultan detalles del nivel lógico, además proporciona un
Conclusiones & Recomendaciones mecanismo de seguridad para evitar que el usuario de este nivel ingrese
a ciertas partes del sistema que no están permitidos.
Glosario
Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Abstracción y visión
Sistema de Bases de Datos de la base de datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Ejemplo de los niveles de abstracción:
Tipos de Usuarios de la Base de Datos

Sistemas de Bases de Datos vs


Sistemas de Archivos

Conclusiones & Recomendaciones

Glosario

Bibliografía
Figura 1. Representación gráfica de los niveles de abstracción de una base de datos.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Abstracción y visión
Sistema de Bases de Datos de la base de datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Esquemas y ejemplares:
Sistemas de Bases de Datos vs
Sistemas de Archivos
Ejemplares:
Es un conjunto de información que se encuentra almacenada en un
Conclusiones & Recomendaciones momento determinado. Lo cual podemos observar en la Fig2. Que los
ejemplares son aquellos datos dentro los recuadros que tienen un espacio en
Glosario memoria.
Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Abstracción y visión
Sistema de Bases de Datos de la Base de Datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Esquemas y ejemplares:
Sistemas de Bases de Datos vs Esquemas:
Sistemas de Archivos
Son la representación de la estructura de datos, o el diseño el diseño completo
Conclusiones & Recomendaciones de la base de datos. Este permanece constante la maría del tiempo. Sin
embargo, existen dos razones por las cuales el esquema puede cambiar y son
Glosario
 La estructura de datos está mal diseñada.
Bibliografía
 

 No se tomaron en cuenta aspectos importantes a la hora de diseñar la


estructura de datos.
Sistema de procesamiento de archivos
Características
Abstracción y visión
Principales Inconvenientes de la Base de Datos
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
Datos Por otra parte, existen 3 esquemas en una base de datos:
Abstracción y Visualización de Datos
Esquema físico:
Tipos de Usuarios de la Base de Datos
Describe el diseño físico en el nivel físico.
Sistemas de Bases de Datos vs
Sistemas de Archivos Esquema lógico:

Conclusiones & Recomendaciones Describe el diseño de la base de datos en nivel lógico. (Aplicaciones y
programas)
Glosario
Esquema de vistas:
Bibliografía
Describe el diseño de la vista exterior que visualizará el usuario.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Abstracción y visión
Sistema de Bases de Datos de la Base de Datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos De esta manera, se puede observar que en la Fig2. Se tiene el ejemplo de un
esquema del tipo físico.
Sistemas de Bases de Datos vs
Ejemplo:
Sistemas de Archivos

Conclusiones & Recomendaciones  

Glosario  

Bibliografía  

   Fig 2. Esquema de una estructura de datos.


Tipos de
Usuarios
de la Base
de Datos
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Tipos de Usuario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
de la Base de Datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Usuarios normales:
Sistemas de Bases de Datos vs
Sistemas de Archivos Son usuarios que interactúan con el sistema mediante un
programa de aplicación con una interfaz de formularios. Estos
Conclusiones & Recomendaciones usuarios pueden también simplemente leer informes generados
de la base de datos.
Glosario

Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Tipos de Usuario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
de la Base de Datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Programadores de aplicaciones:
Sistemas de Bases de Datos vs
Sistemas de Archivos Son profesionales informáticos que escriben los programas de
aplicación, utilizando herramientas para desarrollar interfaces
Conclusiones & Recomendaciones de usuario, como las herramientas de desarrollo rápido de
Glosario aplicaciones (DRA), que facilitan crear los formularios e
informes sin escribir directamente el programa.
Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Tipos de Usuario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
de la Base de Datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Usuarios sofisticados:
Sistemas de Bases de Datos vs
Sistemas de Archivos Interactúan con el sistema sin programas escritos, usando el
lenguaje de consulta de base de datos para hacer sus consultas.
Conclusiones & Recomendaciones Los analistas que envían las consultas para explorar los datos
Glosario en la base de datos entran en esta categoría, usando ellos las
herramientas de procesamiento analítico en línea (OLAP,
Bibliografía OnLine Analytical Processing), o herramientas de recopilación
de datos.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Tipos de Usuario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
de la Base de Datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Usuarios sofisticados:
Sistemas de Bases de Datos vs
Sistemas de Archivos Interactúan con el sistema sin programas escritos, usando el
lenguaje de consulta de base de datos para hacer sus consultas.
Conclusiones & Recomendaciones Los analistas que envían las consultas para explorar los datos
Glosario en la base de datos entran en esta categoría, usando ellos las
herramientas de procesamiento analítico en línea (OLAP,
Bibliografía OnLine Analytical Processing), o herramientas de recopilación
de datos.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Tipos de Usuario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
de la Base de Datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
Administradores de la base de datos (ABD):
Sistemas de Bases de Datos vs Son las personas que tienen el control central del SGBD. Entre las
Sistemas de Archivos funciones del ABD se encuentran:
Definición del esquema de la base de datos:
Conclusiones & Recomendaciones El administrador decide con exactitud cuál es la información que debe
mantenerse en la base de datos.
Glosario
Definición de la estructura y el método de acceso:
Bibliografía El administrador deber decidir cómo se representará la información en la
base de datos, para luego definir la estructura de almacenamiento de los
datos.
 
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Tipos de Usuario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
de la Base de Datos
Datos
Abstracción y Visualización de Datos  Modificación del esquema y la organización física:
Tipos de Usuarios de la Base de Datos
El ABD debe hacer modificaciones en el esquema y en la organización
Sistemas de Bases de Datos vs física para reflejar las necesidades cambiantes de la organización, altera
la organización física para mejorar el rendimiento del sistema.
Sistemas de Archivos
 Concesión de autorización para el acceso a los datos:
Conclusiones & Recomendaciones
Los mecanismos de seguridad discrecionales se usan para otorgar
Glosario privilegios a los usuarios, incluida la capacidad de tener acceso a
archivos, registros o campos de datos específicos en un determinado
Bibliografía modo.

 
Sistema de procesamiento de archivos
Características
Principales Inconvenientes
Tipos de Usuario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
de la Base de Datos
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos
 
Sistemas de Bases de Datos vs  Mantenimiento rutinario:
Sistemas de Archivos
Se limitan a un mantenimiento y limpieza de los identificadores
Conclusiones & Recomendaciones internos y de las estadísticas de planificación de las consultas, a una
reindexación periódica de las tablas, y al tratamiento de los ficheros de
Glosario registro.

Bibliografía
Sistema de procesamiento de
archivos
Características
Principales Inconvenientes

Sistema de Bases de Datos Sistemas de bases de datos vs Sistema de archivos


Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Sistemas de archivos (sistema pasado) Sistemas de bases de datos (sistema actual)
Datos
Tipos de Usuarios de la Base de
Datos  Consistencia de datos
 Redundancia e inconsistencia de datos
 Facilidad de acceso a datos
 Dificultad en el acceso a los datos
 Fácil localización de datos.
Sistemas de Bases de Datos vs  Aislamiento de datos
 Integridad de la información
 Problemas de integridad
Sistemas de Archivos  Problemas de atomicidad


Facilidad de restauración de datos
Datos consistentes incluso con
 Anomalías en el acceso concurrente
modificaciones simultaneas.
 Problemas de seguridad
Conclusiones & Recomendaciones  Buen sistema de seguridad

Glosario

Bibliografía
Sistema de procesamiento de archivos
Características
Conclusiones y
Principales Inconvenientes Recomendaciones
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos • El almacenamiento de datos en bases de datos es más efectivo que el
Tipos de Usuarios de la Base de Datos almacenamiento de datos en archivos.

Sistemas de Bases de Datos vs • La estructura de un sistema de bases de datos necesita dos partes para su
funcionamiento: El gestor de almacenamiento y procesador de consultas.
Sistemas de Archivos
• La clasificación de la estructura que lleva una base de datos es esencial,
Conclusiones & Recomendaciones
pues esto permite que los distinto usuarios en los distintos niveles de
Glosario abstracción, puedan acceder la ya sea a la información estructura lógica,
conceptual, física o enteramente a la información que se requiera.
Bibliografía
Sistema de procesamiento de archivos
Características
Conclusiones y
Principales Inconvenientes Recomendaciones
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
Datos
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos • La jerarquía de los accesos a los distintos usuarios y sus permisos de acceso
a las distintas partes de la Base de Datos es imprescindible, porque permite
Sistemas de Bases de Datos vs al administrador tener más seguridad y control en el acceso a los niveles de
abstracción.
Sistemas de Archivos
• Finalmente, es muy importante que el diseñador de la base de datos de fina
Conclusiones & Recomendaciones
con precisión el esquema conceptual puesto que es la base fundamental de
Glosario todo el sistema y sus esquemas en sus respectivos niveles.

Bibliografía
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Glosario
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
Datos
1. DBMS: Data Base Management System.
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos 2. SGBD: Sistema Gestor de Base de Datos.

Sistemas de Bases de Datos vs 3. LDD: Lenguaje de definición de datos.


Sistemas de Archivos
4. LMD: Un lenguaje de manipulación de datos.
Conclusiones & Recomendaciones
5. Archivos indexados: Los archivos indexados consistían en dos
Glosario archivos. En un archivo se encontraba toda la información. Por otro
lado, en el otro archivo se encontraba el código y la dirección física del
Bibliografía registro.
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Bibliografía
Sistema de Bases de Datos
Estructura de un Sistema de Bases de
1.“Aula Virtual - EPN,” educacionvirtual.epn.edu.ec. [Online]. Available:
Datos
https://educacionvirtual.epn.edu.ec/pluginfile.php/890243/mod_resource/content
Abstracción y Visualización de Datos /1/Sistemas%20de%20Bases%20de%20Datos.pdf. [Accessed: 14-Jun-2020]. 
Tipos de Usuarios de la Base de Datos 2.“UF2213 - Modelos de datos y visión conceptual de una base de datos,” Google
Books, 2010. [Online]. Available: https://books.google.com.ec/books?
Sistemas de Bases de Datos vs id=LV9WDwAAQBAJ&pg=PA9&lpg=PA9&dq=abstracci
%C3%B3n+y+vision+de+la+base+de+datos&source=bl&ots=SPiT66JRdF&sig
Sistemas de Archivos =ACfU3U3_vtJgDQUMJKPBU9_FnEfuWcqZzw&hl=es&sa=X&ved=2ahUKE
wj9m4X-
Conclusiones & Recomendaciones kIDqAhU1tDEKHWliAQQQ6AEwGnoECA0QAQ#v=onepage&q=abstracci
%C3%B3n%20y%20vision%20de%20la%20base%20de%20datos&f=false.
Glosario [Accessed: 14-Jun-2020]. 
3.Unknown, “Abstracción de Datos,” Blogspot.com, 2020. [Online]. Available:
Bibliografía
http://basededatosguillermo.blogspot.com/p/la-abstraccion-de-datos-y-modelos-
de.html. [Accessed: 14-Jun-2020].
 
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Bibliografía
Sistema de Bases de Datos
Estructura de un Sistema de Bases de 4.‌“Ejemplares y Esquemas de una Base De Datos,” Blogspot.com, 2012. [Online].
Datos Available: http://basededatosinformacion.blogspot.com/2013/02/ejemplares-y-
esquemas-base-datos.html. [Accessed: 14-Jun-2020].
Abstracción y Visualización de Datos 5.“Principales Funciones del Administrador de base de datos,” prezi.com, 2018.
Tipos de Usuarios de la Base de Datos [Online]. Available: https://prezi.com/yabsrdqiwowy/principales-funciones-del-
administrador-de-base-de-datos/#:~:text=ADMINISTRADOR%20DE%20BASE
Sistemas de Bases de Datos vs %20DE%20DATOS,y%20seguridad%20de%20la%20informaci%C3%B3n.
[Accessed: 14-Jun-2020].
Sistemas de Archivos
6.‌“2 Modificaci\u00f3n del esquema y de la organizaci\u00f3n f\u00edsica de la
Conclusiones & Recomendaciones BD El ABD debe | Course Hero,” Coursehero.com, 2014. [Online]. Available:
https://www.coursehero.com/file/p5h8tg/2-Modificaci%C3%B3n-del-esquema-
Glosario y-de-la-organizaci%C3%B3n-f%C3%ADsica-de-la-BD-El-ABD-
debe/#:~:text=Modificaci%C3%B3n%20del%20esquema%20y%20de%20la
Bibliografía %20organizaci%C3%B3n%20f%C3%ADsica%20de%20la,mejorar%20el
%20rendimiento%20del%20sistema. [Accessed: 14-Jun-2020].

Sistema de procesamiento de archivos
Características
Principales Inconvenientes Bibliografía
Sistema de Bases de Datos
Estructura de un Sistema de Bases de 7.Plan Simon Bolivar, “CONTROL DE ACCESO BASADO EN
Datos CONCESIÓN/REVOCACIÓN DE PRIVILIGEIOS,” Blogspot.com, 14-
Jun-2020. [Online]. Available:
Abstracción y Visualización de Datos http://administracionbasedatosiutllano.blogspot.com/2012/07/control-de-
Tipos de Usuarios de la Base de Datos acceso-basado-en.html. [Accessed: 14-Jun-2020].‌
8.Unknown, “¿QUE ES LMD,LDD?,” Blogspot.com, 2017. [Online].
Sistemas de Bases de Datos vs Available: http://usodeoracle.blogspot.com/p/que-es-lmdldd.html.
Sistemas de Archivos [Accessed: 15-Jun-2020]. 
9.“7.7.  Mantenimiento rutinario de la base de datos | Dataprix
Conclusiones & Recomendaciones
TI,” Dataprix.com, 2019. [Online]. Available:
Glosario https://www.dataprix.com/es/bases-datos-master-software-libre-uoc/77-
mantenimiento-rutinario-base-datos. [Accessed: 14-Jun-2020].
Bibliografía 10.
People Icon Vector, “vecteezy,” Vecteezy, 19-Dec-2016. [Online].
Available: https://www.vecteezy.com/vector-art/132644-people-icon-
vector. [Accessed: 15-Jun-2020].
Sistema de procesamiento de archivos
Características
Principales Inconvenientes Bibliografía
Sistema de Bases de Datos
Estructura de un Sistema de Bases de 7. Unknown, “¿QUE ES LMD,LDD?,” Blogspot.com, 2017. [Online].
Datos Available: http://usodeoracle.blogspot.com/p/que-es-lmdldd.html.
[Accessed: 15-Jun-2020]. 
Abstracción y Visualización de Datos
Tipos de Usuarios de la Base de Datos 8. People Icon Vector, “vecteezy,” Vecteezy, 19-Dec-2016. [Online].
Available: https://www.vecteezy.com/vector-art/132644-people-icon-
Sistemas de Bases de Datos vs vector. [Accessed: 15-Jun-2020].
Sistemas de Archivos

Conclusiones & Recomendaciones

Glosario

Bibliografía

También podría gustarte