Tara 2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

AlvinVargas #29 5toE de informática

Esquema conceptual base de datos


El esquema de una base de datos describe la estructura de una base de datos,
en un lenguaje formal soportado por un sistema de gestión de base de
datos (DBMS). En una base de datos relacional, el esquema define sus tablas,
sus campos en cada tabla y las relaciones entre cada campo y cada tabla.
El esquema es generalmente almacenado en un diccionario de datos. Aunque
generalmente el esquema es definido en un lenguaje de base de datos, el
término se usa a menudo para referirse a una representación gráfica de la
estructura de base de datos.

AlvinVargas #29 5toE de informática


AlvinVargas #29 5toE de informática

Esquema interno base de datos

Se describe la estructura física de la base de datos mediante un esquema


interno. Este esquema se especifica mediante un modelo físico y describe
todos los detalles para el almacenamiento de la base de datos, así como los
métodos de acceso.

Documento en Base de datos

Una base de datos de documentos es un tipo de base de datos no relacional que ha


sido diseñada para almacenar y consultar datos como documentos de tipo JSON. Las
bases de datos de documentos facilitan a los desarrolladores el almacenamiento y la
consulta de datos en una base de datos mediante el mismo formato de modelo de
documentos que emplean en el código de aplicación. La naturaleza flexible,
semiestructurada y jerárquica de los documentos y las bases de datos de documentos
permite que evolucionen según las necesidades de las aplicaciones.

AlvinVargas #29 5toE de informática


AlvinVargas #29 5toE de informática

Ventajas y desventajas

Ventajas:

Proveen facilidades para la manipulación de grandes volúmenes de datos.


Entre éstas:

Simplifican la programación de equipos de consistencia.

Manejando las políticas de respaldo adecuadas, garantizan que los cambios de


la base serán siempre consistentes sin importar si hay errores correctamente.

Organizan los datos con un impacto mínimo en el código de los programas.

Bajan drásticamente los tiempos de desarrollo y aumentan la calidad del


sistema desarrollado si son bien explotados por los desarrolladores.

Usualmente, proveen interfaces y lenguajes de consulta que simplifican la


recuperación de los datos.
Desventajas:

Típicamente, es necesario disponer de una o más personas que administren de la


base de datos, en la misma forma en que suele ser necesario en instalaciones de
cierto porte disponer de una o más personas que administren los sistemas operativos.
Esto puede llegar a incrementar los costos de operación en una empresa. Sin
embargo, hay que balancear este aspecto con la calidad y confiabilidad del sistema
que se obtiene.
Si se tienen muy pocos datos que son usados por un único usuario por vez y no hay
que realizar consultas complejas sobre los datos, entonces es posible que sea mejor
usar una planilla de cálculo.
Complejidad: el software muy complejo y las personas que vayan a usarlo deben tener
conocimiento de las funcionalidades del mismo para poder aprovecharlo al máximo.
Tamaño: la complejidad y la gran cantidad de funciones que tienen hacen que sea un
software de gran tamaño, que requiere de gran cantidad de memoria para poder
correr.

AlvinVargas #29 5toE de informática


AlvinVargas #29 5toE de informática

Diccionario de datos

Es un repositorio centralizado de información sobre datos tales como significado, relación


con otros datos, origen, uso y formato.

En un diccionario de datos se encuentra la lista de todos los elementos que forman parte
del flujo de datos en todo el sistema. Los elementos más importantes son flujos de datos,
almacenes de datos y procesos. El diccionario guarda los detalles y descripciones de
todos estos elementos.

Si los analistas desean conocer cuántos caracteres abarca un determinado dato o qué
otros nombres reciben en distintas partes del sistema, o dónde se utiliza, encontrarán las
respuestas en un diccionario de datos desarrollado en forma apropiada.

El diccionario se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que
participan en la determinación de los requerimientos de sistemas.

AlvinVargas #29 5toE de informática

También podría gustarte