ANSI/SPARC, un marco de la actual estructura de datos
William Andrés Cuadros 20022020042 Bases de Datos II Universidad Distrital Fco. José de Caldas RESUMEN La tecnología en Base de Datos (DB) ha representado un avance definitivo en el manejo (almacenamiento, administración y validez) de datos, convirtiéndose así en uno de los rublos más importantes de la industria informática, tanto en tecnológica como comercialmente. Desde este punto de vista, el masivo impacto de la tecnología en BD implica d
ANSI/SPARC, un marco de la actual estructura de datos
William Andrés Cuadros 20022020042 Bases de Datos II Universidad Distrital Fco. José de Caldas RESUMEN La tecnología en Base de Datos (DB) ha representado un avance definitivo en el manejo (almacenamiento, administración y validez) de datos, convirtiéndose así en uno de los rublos más importantes de la industria informática, tanto en tecnológica como comercialmente. Desde este punto de vista, el masivo impacto de la tecnología en BD implica d
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online from Scribd
ANSI/SPARC, un marco de la actual estructura de datos
William Andrés Cuadros 20022020042 Bases de Datos II Universidad Distrital Fco. José de Caldas RESUMEN La tecnología en Base de Datos (DB) ha representado un avance definitivo en el manejo (almacenamiento, administración y validez) de datos, convirtiéndose así en uno de los rublos más importantes de la industria informática, tanto en tecnológica como comercialmente. Desde este punto de vista, el masivo impacto de la tecnología en BD implica d
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online from Scribd
ANSI/SPARC, un marco de la actual estructura de datos
William Andrés Cuadros 20022020042 Bases de Datos II Universidad Distrital Fco. José de Caldas
RESUMEN observa y maneja cualquier usuario. Esta ³limitante´ se
denomina ; el usuario solo debe tener acceso a la La tecnología en Base de Datos (DB) ha información que maneje, así varios usuarios manejen la representado un avance definitivo en el manejo misma información, no pueden ver la totalidad de la (almacenamiento, administración y validez) de datos, información almacenada. Para el usuario debe ser convirtiéndose así en uno de los rublos más importantes transparente el acceso a su información, los mecanismos de la industria informática, tanto en tecnológica como de acceso y manejo de información no le deben importar comercialmente. Otra eventualidad que debe tener en cuenta el Desde este punto de vista, el masivo impacto de desarrollador durante el diseño de la DB es la ofrecer la la tecnología en BD implica desarrollar también un posibilidad de realizar cambio ala estructura sin afectar a marco general para la metodología, de tal forma su los usuarios, garantizando la
c
cc implementación sea global; así surge la necesidad de
c c c. crear unc cc c
y es así como se Con la implementación de ANSI/SPARC desarrolla ANSI/SPARC, en 1975[1]. (
c c ANSI/SPARC es un estándar implementado en cc el la mayoría de la DatabaseManagmentSystems (DBMS), desarrollador cuenta con la herramienta para prevenir o en ella se describe los elementos que debe proveer el solucionar ambos problemas. Por ello, para una correcta DBMS, como por ejemplo los c c c implementación basta con utilizar cualquier DBMS
c actual, pues la mayoría implementa en su arquitectura ANSI/SPARC permite que el desarrollador- ANSI/SPARC. usuario encuentre las facilidades para el manejo de En el presente artículo en su primera parte información distribuida, de esta forma la DB puede ser encontrará las características y beneficios de la implementada a un nivel global en una organización. arquitectura, en la segunda parte laestructura c ANSI/SPARC: c c c cc c
. A continuación se explicará las PALABRAS CLAVES:Proceso, Sistema Distribuido, interacciones entre niveles, c
. Modelo de datos, Esquema de datos, vista.
II.c ESTRUCTURA DE LA ARQUITECTURA
I.c INTRODUCCIÓN La arquitectura ANSI/SPARC posee las Cuando se decide implementar la tecnología en siguientes características: DB en un desarrollo, se debe entender que en dicha
se almacenará y administrará toda la ^c Los usuarios tiene acceso a la DB, pero su acceso información. El modelamiento conceptual, lógico y está limitado a su los datos a los que tiene físico de la DB debe involucrar cada dato necesario, sin derecho almacenar y manejar.c importar si lógica o físicamente va a ser centralizada o ^c Tanto el almacenamiento de datos como su distribuida su concepción. manejo para el usuario debe ser , el El desarrollador en DB se enfrenta a un primer usuario tiene que limitarse a los mecanismos que problema, y es limitar el tipo de información que ofrece su vista. ^c El administrador puede realizar cualquier cambio campos en el nivel interno. Los cambios en la parte al modelo de la DB si desestabilizar el física se deben aislar del nivel conceptual. funcionamiento de esta, sin afectar a los demás Pero si la interacción es entre los niveles usuarios. Sin necesidad de cambiar las vistas se !
es necesaria la correspondencia entre puede modificar el esquema conceptual. Inclusive la vista externa y la vista conceptual. si se necesita aumentar físicamente el rendimiento de la DB no se afectará la vista. V.c CONCLUSIONES
III.c ESTRUCTURA DE LA ARQUITECTURA ^c ANSI/SPARC ofrece al administrador de la DB
una plataforma, de acuerdo al DBMS claro está, El funcionamiento bajo ANSI/SPARC se basa en para: definir un esquema conceptual, un esquema una estructura de tres partes: interno, un enlace con los usuarios, políticas de vaciado y recarga, verificar rendimiento y En el c cc
encontramos: la vista responder a nuevos requerimientos. interna es la representación de la DB en algún lenguaje de bajo nivel de forma de c
, según ANSI/SPARC, y el esquema interno el cual define los VI.c REFERENCIAS tipos de registros almacenados y el tipo de índices. En esta parte es necesario aclarar que el nivel interno no [1] Bachman, Charles. !"#!!c$c maneja los registros físicos de los dispositivos de % c Articulo. 1974. Disponible en almacenamiento, bloques o páginas, pues son http://portal.acm.org/citation.cfm?id=983076.983 independientes de la estructura. 078 El c cc c, es la estructura de vista que la DB ofrece al usuario. Por lo general dicha vista está personalizada (tailored) para cada usuario. VII.c BIBLIOGRAFÍA Para la construcción de dichas vistas se implementan los siguientes lenguajes:DDL permite la declaración de 1.c Date, C. J. ³Introducción a los sistemas de bases de objetos en la DB con instrucciones como CREATE, datos´. Pearson Educación. Ciudad de México. DROP Y ALTER; y DML permite transferir datos desde 2001. o hacia la DB, con instrucciones como SELECT, FROM, WHERE, INSERT, VALUES, UPDATE, SET, DELETE. El c
cencontrara lo niveles comunes, los datos almacenados y las relaciones entre los datos de toda la DB. También puede ser considerada como cc cc c
IV.c TRANSFORMACIONES
Debido a la necesidad e interactuar entre niveles
ANSI/SPARC ofrece mecanismos para ello, denominados
. Si se requiere interacción entre los nivelesc
! se debe tener en cuenta la correspondencia entre la vista conceptual y la BD, además verificar la representación de registro y los