Enfoque tradicional de procesamiento de datos v/s Enfoque de Base de Datos
Enviado por Tsako666 • 26 de Julio de 2021 • Tarea • 3.435 Palabras (14 Páginas) • 1.599 Visitas
[pic 1]
[pic 2][pic 3]
Contenido
Introducción …………………………………………………………………. I
Objetivo ..……………………………………………………………………… II
Desarrollo ……………………………………………………………………. III
Conclusión ………………………………………………………………...…. IV
Referencia Bibliográfica …………………………………………………... V
- Introducción
En este informe se llevará acabo las definiciones y funciones de un sistema de base de datos, tanto como ventaja y desventaja a la vez su importancia en el entorno del mercado actual, la competitividad y la rapidez de maniobra de una empresa son imprescindibles para su éxito. Para conseguirlo existe cada vez una mayor demanda de datos y, por tanto, más necesidad de gestionarlos. Esta demanda siempre ha estado patente en empresas y sociedades, pero en estos años se ha disparado debido al acceso multitudinario a las redes integradas en Internet y a la aparición de los dispositivos móviles que también requieren esa información.
- Objetivo
1. Enfoque tradicional de procesamiento de datos y enfoque de base de datos
2. Sistemas de información asociados al enfoque de base de datos
3. Arquitectura de un DBMS
4. Relaciones en un modelo de datos
- Desarrollo
1. Enfoque tradicional de procesamiento de datos v/s Enfoque de Base de Datos
Básicamente una base de datos es un conjunto de datos relacionados que se guardan. Representa un evento en el mundo real que se llama universo del discurso por lo que tiene que reflejar todos los cambios que se presentan en el mundo real.
Una base de datos se crea y se mantiene, y está orientada a un grupo de usuarios a los cuales se definen programas de aplicaciones de su interés.
Se deben definir para la creación de la base de datos los tipos de datos, las estructuras de los datos, así como también sus restricciones en cada entidad que se tendrá.
Las operaciones comunes que se realizan sobre estos en una base de datos son la recuperación, la actualización y la eliminación.
Ejemplo de datos, en una parte de los datos de una base de datos de una universidad.
Estudiante
Código estudiante | Nombre estudiante | Fecha nacimiento | Carrera |
10001 | Juan Pérez | 14-03-1984 | Ing. Sistemas |
Materia
Sigla | Materia | Nivel | Hrs semana |
Grupo
Sigla | Núm. de grupo | Semestre/año | Docente |
INF234 | 1 | 1/2010 | Lic. Jiménez |
INF234 | 2 | 1/2010 | Lic. Manrique |
Como ejemplo, de la entidad estudiante definimos el dato código del estudiante.
Código estudiante:
Definición: Alfanumérico, tamaño 15
Restricción: clave de identificación (univoca para cada estudiante)
Características del enfoque de base de datos actual
El enfoque tradicional de la base de datos trae muchos problemas en comparación con el moderno y actual, el tradicional tiene redundancia de datos y, por tanto, inconsistencia de estos en cambio el segundo enfoque, tiene solo un grupo de datos que deben ser consistentes. Veamos las diferencias:
a) Naturaleza descriptiva: El sistema de base de datos (SBD) actual tiene una descripción de los datos que se tiene, estos se almacenan en el catálogo y a esta descripción se denomina metadatos. En el proceso tradicional de archivos la definición de los datos normalmente se las realiza dentro los programas de aplicación, por tanto, estos programas solo pueden trabajar con bases de datos específicas.
b) Separación y abstracción de datos: En el proceso tradicional de archivos, la estructura de estos está integrada a los programas de acceso, esto quiere decir que cualquier modificación que se tenga que realizar a la estructura de los datos puede requerir modificación en los programas que tiene acceso a estos datos. En el SBD los programas de acceso del DBMS se escriben de una manera independiente de cualquier archivo específico. La estructura de los datos se almacena en el catálogo del DBMS de manera separada a los programas de acceso esta separación se denomina separación entre programas y datos.
c) Manejo de múltiples usuarios: Una base de datos tiene múltiples usuarios, cada uno de ellos puede requerir una visión diferente de esta, reportes distintos, por lo que para ello el DBMS tiene diferentes aplicaciones con mecanismos apropiados para definir las visiones de cada uno de los usuarios.
d) Compartimiento de datos: Como el DBMS es multiusuario debe permitir a varios usuarios el acceso simultáneo a la base de datos, por lo que debe incluir un software de control de concurrencia para asegurar que cuando varios usuarios accedan al mismo dato lo hagan de manera controlada y el resultado de la operación sea correcta.
[pic 4]
[pic 5]
[pic 6]
[pic 7]
2. La arquitectura y ventaja de un DBMS
Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos o cualquier otra cosa. Muchas bases de datos empiezan siendo una lista en un programa de procesamiento de texto o en una hoja de cálculo. A medida que crece la lista, empiezan a aparecer repeticiones e inconsistencias en los datos. Cada vez resulta más complicado comprender los datos presentados en la lista y existen pocos métodos para buscar o recuperar subconjuntos de datos para revisarlos. Cuando empiezan a observarse estos problemas, es aconsejable transferir la información a una base de datos creada mediante un sistema de administración de bases de datos (DBMS), como Office Access 2007.
[pic 8]
Una base de datos computarizada es un contenedor de objetos. Una base de datos puede contener más de una tabla. Por ejemplo, un sistema de seguimiento de inventario que usa tres tablas no son tres bases de datos, sino una base de datos que contiene tres tablas. Salvo que se haya diseñado específicamente para usar datos o códigos de otro origen, una base de datos de Access almacena sus tablas en un solo archivo, junto con otros objetos como formularios, informes, macros y módulos. Las bases de datos creadas en formato de Access 2007 tienen la extensión de archivo .accdb y las bases de datos creadas en formatos anteriores de Access tienen la extensión de archivo .mdb. Puede usar Access 2007 para crear archivos en formatos de archivo anteriores (por ejemplo, Access 2000 y Access 2002-2003).
...