Documente Academic
Documente Profesional
Documente Cultură
Abstracción De Datos
Abstracción De Datos – Visión De Los Datos
Es el proceso de visualizar o manejar lo fundamental ignorando los detalles.
Es un proceso mental capaz de ocultar detalles y fijarse en lo esencial, busca las
propiedades comunes de un conjunto de objetos, reduciendo así la complejidad y
ayudando la comprensión del mundo real.
Niveles De Abstracción De Datos
Los desarrolladores esconden la complejidad a los usuarios a través de varios niveles
de abstracción para simplificar la interacción de los usuarios con el sistema.
Esquema Físico
Representa la forma en la que están almacenados los datos. Esta visión sólo la
requiere el administrador, la necesita para poder gestionar más eficientemente la base
de datos. En este esquema es donde aparecen las unidades de disco, archivos y
carpetas del sistema.
Esquema Conceptual
Se trata de un esquema teórico de los datos en la que figuran organizados en
estructuras reconocibles del mundo real y en el que también aparece la forma de
relacionarse los datos. Esta estructura es utilizada por el desarrollador, que necesita
conocerla para al crear aplicaciones saber cómo acceder. Todas las aplicaciones que
se crean sobre la base de datos utilizan este esquema. Realmente cuando se habla
del diseño de la base de datos, se suele referir a este esquema. El esquema
conceptual lo realiza el diseñador de la base de datos.
Esquema Externo
Se trata de la visión de los datos que poseen los usuarios finales. Esa visión es la que
obtienen a través de las aplicaciones. Las aplicaciones creadas por los
desarrolladores abstraen la realidad conceptual de modo que el usuario no conoce las
relaciones entre los datos, como tampoco conoce todos los datos que realmente se
almacenan.
Realmente cada aplicación produce un esquema externo diferente (aunque algunos
pueden coincidir) o vistas de usuario.
El conjunto de todas las vistas de usuario es lo que se denomina esquema externo
global.
Independencia En Los Esquemas
Independencia física de los datos. Aunque el esquema físico cambie, el esquema
conceptual no debe verse afectado. En la práctica esto significa que aunque la base
de datos se almacene en otro disco duro, la parte conceptual de la base de datos no
debe verse afectada. No habrá que modificar dicho esquema.
Independencia lógica de los datos. Significa que aunque se modifique los datos del
esquema conceptual, las vistas que poseen las aplicaciones (los esquemas externos)
no se verán afectados.
Diferencias Entre El Modelo Lógico Y El Conceptual
El modelo conceptual es independiente del DBMS que se vaya a utilizar. El lógico
depende de un tipo de SGBD en particular
El modelo lógico es más cercano al ordenador
El modelo conceptual es más cercano al usuario, el lógico es el encargado de
establecer el paso entre el modelo informático y el modelo físico del sistema.
La tupla es un tipo de dato secuencial. Sirve para agrupar, como si fueran un único
valor, varios valores. El tipo de datos que representa a las tuplas se llama tuple, y es
inmutable: una tupla no puede ser modificada una vez que ha sido creada.
tupla se define como una función finita que mapea (asocia unívocamente) los nombres
con algunos valores.
QUE ES CAMPO O COLUMNA: En el contexto de una tabla de base de datos
relacional, una columna es un conjunto de valores de datos de un simple tipo
particular, uno por cada fila de la tabla.
Metadatos: como datos que describen otros datos o "datos sobre datos". De
forma general, en efecto, el concepto de metadatos se refiere a aquellos datos que
hablan de los datos, es decir, describen el contenido de los archivos o la información
de los mismos.
Base de datos: es una colección de información organizada de forma que un
programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que
necesite. Una base de datos es un sistema de archivos electrónico. Las bases de
datos tradicionales se organizan por campos, registros y archivos.