SlideShare una empresa de Scribd logo
1 de 12
ESTANDARIZACIÓN
Es uno de los aspectos que todavía sigue pendiente. Desde
la aparición de los primeros gestores de base de datos se
intentó llegar a un acuerdo para que hubiera una estructura
común para todos ellos, a fin de que el aprendizaje y manejo
de este software fuera más provechoso y eficiente
El acuerdo nunca se ha conseguido del todo, no hay
estándares aceptados del todo. Aunque sí hay unas cuentas
propuestas de estándares que sí funcionan como tales.
ORGANISMOS DE
ESTANDARIZACIÓN
Los intentos por conseguir una estandarización han estado
promovidos por organismos de todo tipo. Algunos son
estatales, otros privados y otros promovidos por los propios
usuarios. Los dos que han tenido gran relevancia en el
campo de las bases de datos son ANSI/SPARC/X3,
CODASYL y ODMG. Los organismos grandes (que
recogen grandes responsabilidades) dividen sus tareas en
comités, y éstos en grupos de trabajo que se encargan de
temas concretos.
SC21
ISO (International Organization for Standardization). Es un organismo
internacional de definición de estándares de gran prestigio.

IEC (International Electrotechnical Commission). Organismo de
definición de normas en ambientes electrónicos.
JTC1 (Joint Technical Committee). Comité formado por los dos
organismos anteriores encargado de diversos proyectos. En el campo de
las bases de datos, el subcomité SC21 (en el que participan otros
organismos nacionales, como el español AENOR) posee un grupo de
trabajo llamado WG 3 que se dedica a las bases de datos. Este grupo de
trabajo es el que define la estandarización del lenguaje SQL entre otras
cuestiones.
DBTG CODASYL
Codasyl (Conference on Data System Languages) es el
nombre de una conferencia de finales de los años 60 en la
que participaron organismos privados y públicos del
gobierno de Estados Unidos con la finalidad de definir
estándares (Codasyl definió el lenguaje COBOL) para la
informática de gestión.

De ahí salió DBTG (Data Base Task Group, grupo de tareas
para bases de datos) grupo que definió el modelo en red de
bases de datos que desde entonces se llama Codasyl o DBTG
y que fue aceptado por la ANSI.
ANSI/X3/SPARC
ANSI (American National Science Institute) es un organismo científico de
Estados Unidos que ha definido diversos estándares en el campo de las bases de
datos. X3 es la parte de ANSI encargada de los estándares en el mundo de la
electrónica. Finalmente.
SPARC System Planning and Repairments Committee, comité de planificación
de sistemas y reparaciones es una subsección de X3 encargada de los
estándares en Sistemas Informáticos en especial del campo de las bases de
datos. Su logro fundamental ha sido definir un modelo de referencia para las
bases de datos (que se estudiará posteriormente).
En la actualidad ANSI para Estados Unidos e ISO para todo el mundo son
nombres equivalentes en cuanto a estandarización de bases de datos, puesto
que se habla ya de un único modelo de sistema de bases de datos.
MODELO ANSI/X3/SPARC
El grupo ANSI ha marcado la referencia para la construcción
de SGBD. Se basa en los estudios anteriores en los que se
indicaban tres niveles de abstracción de la base de datos.
ANSI profundiza más en esta idea y define cómo debe ser el
proceso de creación y utilización de estos niveles.
En el modelo ANSI se indica que hay tres modelos (externo,
conceptual e interno) entendiendo por modelo las normas
que permiten crear esquemas (diseños de la base de datos).
Los esquemas externos reflejan la información preparada
para el usuario final, el esquema conceptual refleja los
datos y relaciones de la base de datos y el esquema
interno la preparación de los datos para ser almacenados.
Niveles en el modelo ANSI
En el modelo ANSI se indica que hay tres modelos (externo, conceptual e
interno) entendiendo por modelo las normas que permiten crear
esquemas (diseños de la base de datos). Los esquemas externos reflejan
la información preparada para el usuario final, el esquema conceptual
refleja los datos y relaciones de la base de datos y el esquema
interno la preparación de los datos para ser almacenados.
Arquitectura ANSI
El paso de un esquema a otro se realiza utilizando un interfaz o función de
traducción. En su modelo, la ANSI no indica cómo se debe realizar esta función,
sólo que debe existir.
La arquitectura completa (Ilustración 4) esta dividida en dos secciones, la zona
de definición de datos y la de manipulación. Esa arquitectura muestra las
funciones realizadas por humanos y las realizadas por programas.
En la fase de definición, una serie de interfaces permiten la creación de los
metadatos que se convierten en el eje de esta arquitectura. La creación de la
base de datos comienza con la elaboración del esquema conceptual realizándola
el administrador de la empresa (actualmente es el diseñador, pero ANSI no lo
llamó así). Ese esquema se procesa utilizando un procesador del esquema
conceptual (normalmente una herramienta CASE, interfaz 1 del dibujo anterior)
que lo convierte en los metadatos (interfaz 2).
La interfaz 3 permite mostrar los datos del esquema conceptual a los
otros dos administradores: el administrador de la base de datos y el de
aplicaciones (el desarrollador). Mediante esta información construyen los
esquemas internos y externos mediante las interfaces 4 y 5
respectivamente, los procesadores de estos esquemas
almacenan la
información correspondiente a estos esquemas en los metadatos (interfaces 6 y
7).
En la fase de manipulación el usuario puede realizar operaciones sobre la base
de datos usando la interfaz 8 (normalmente una aplicación) esta petición es
transformada por el transformador externo/conceptual que obtiene el
esquema correspondiente ayudándose también de los metadatos (interfaz 9).
El resultado lo convierte otro transformador en el esquema interno (interfaz 10)
usando también la información de los metadatos (interfaz 11). Finalmente del
esquema interno se pasa a los datos usando el último transformador (interfaz
12) que también accede a los metadatos (interfaz 13) y de ahí se accede a los
datos (interfaz
14). Para que los datos se devuelvan al usuario en formato adecuado para él se
tiene que hacer el proceso contrario (observar dibujo).

Más contenido relacionado

La actualidad más candente

Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datoslelyydrogo
 
Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parteslopted
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 
La estructura de una bd (base de
La estructura de una bd (base deLa estructura de una bd (base de
La estructura de una bd (base dejlgc987654321
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datosAnthonyLeonRuiz
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.omarzon
 
Proyecto investigativo
Proyecto investigativoProyecto investigativo
Proyecto investigativoJulio Pérez
 
Material Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de DatosMaterial Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de Datosliras loca
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacionaldoc-92
 
Clase2 diseno de una base de datos
Clase2 diseno de una base de datosClase2 diseno de una base de datos
Clase2 diseno de una base de datosJorge Luis Chalén
 
Modelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado ConceptualModelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado ConceptualAnabel
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datosestibenzon
 
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONALUNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONALLuiS YmAY
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datosAna1Alvarado
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)angeljlp08
 

La actualidad más candente (20)

Clase 1 introduccion db
Clase 1 introduccion dbClase 1 introduccion db
Clase 1 introduccion db
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Sistema de gestión de base de datos ii parte
Sistema de gestión de base de datos  ii parteSistema de gestión de base de datos  ii parte
Sistema de gestión de base de datos ii parte
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
La estructura de una bd (base de
La estructura de una bd (base deLa estructura de una bd (base de
La estructura de una bd (base de
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Proyecto investigativo
Proyecto investigativoProyecto investigativo
Proyecto investigativo
 
Material Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de DatosMaterial Clase BDD: Diseño de una Base de Datos
Material Clase BDD: Diseño de una Base de Datos
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
Clase2 diseno de una base de datos
Clase2 diseno de una base de datosClase2 diseno de una base de datos
Clase2 diseno de una base de datos
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Modelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado ConceptualModelos de Datos y Modelado Conceptual
Modelos de Datos y Modelado Conceptual
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
 
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONALUNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datos
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 
BD
BDBD
BD
 

Destacado

Analisis de proceso y estandarización - SP
Analisis de proceso y estandarización  - SPAnalisis de proceso y estandarización  - SP
Analisis de proceso y estandarización - SPJose Eulogio Llanos
 
Antropometria arquitectónica
Antropometria arquitectónicaAntropometria arquitectónica
Antropometria arquitectónicaJanet Padilla
 
Método de estandarización de Habitch
Método de estandarización de HabitchMétodo de estandarización de Habitch
Método de estandarización de HabitchCarlos Ocampo S
 
Generación de Suelo Urbano para Vivienda Social
Generación de Suelo Urbano para Vivienda SocialGeneración de Suelo Urbano para Vivienda Social
Generación de Suelo Urbano para Vivienda SocialRonald A. Sanchez Castro
 
Antropometria Y ErgonomíA
Antropometria Y ErgonomíAAntropometria Y ErgonomíA
Antropometria Y ErgonomíAIzaul Pierart
 
Historia de la antropometria
Historia de la antropometriaHistoria de la antropometria
Historia de la antropometriadianisilva
 
Estudio morfológico de la figura y el rostro 3ª parte
Estudio morfológico de la figura y el rostro 3ª parteEstudio morfológico de la figura y el rostro 3ª parte
Estudio morfológico de la figura y el rostro 3ª parteChus Suárez
 
¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?
¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?
¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?Sonia Soriano
 
Antropometria 1
Antropometria 1Antropometria 1
Antropometria 1nojamago1
 
Antropometria
AntropometriaAntropometria
Antropometriagury520
 
Mexico y Organizaciones internacionales (Cucuta)
Mexico y Organizaciones internacionales (Cucuta)Mexico y Organizaciones internacionales (Cucuta)
Mexico y Organizaciones internacionales (Cucuta)caosman
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosDrakonis11
 

Destacado (20)

Analisis de proceso y estandarización - SP
Analisis de proceso y estandarización  - SPAnalisis de proceso y estandarización  - SP
Analisis de proceso y estandarización - SP
 
Antropometria arquitectónica
Antropometria arquitectónicaAntropometria arquitectónica
Antropometria arquitectónica
 
organizaciones
organizacionesorganizaciones
organizaciones
 
Método de estandarización de Habitch
Método de estandarización de HabitchMétodo de estandarización de Habitch
Método de estandarización de Habitch
 
Expoquimica
ExpoquimicaExpoquimica
Expoquimica
 
Arquitectura evolutiva sbd15
Arquitectura evolutiva   sbd15Arquitectura evolutiva   sbd15
Arquitectura evolutiva sbd15
 
Modelo de referencia
Modelo de referenciaModelo de referencia
Modelo de referencia
 
Antropometría
Antropometría Antropometría
Antropometría
 
Generación de Suelo Urbano para Vivienda Social
Generación de Suelo Urbano para Vivienda SocialGeneración de Suelo Urbano para Vivienda Social
Generación de Suelo Urbano para Vivienda Social
 
Clase2 antropometria
Clase2 antropometriaClase2 antropometria
Clase2 antropometria
 
ERGONOMIA APLICADA
ERGONOMIA APLICADAERGONOMIA APLICADA
ERGONOMIA APLICADA
 
Antropometria Y ErgonomíA
Antropometria Y ErgonomíAAntropometria Y ErgonomíA
Antropometria Y ErgonomíA
 
Historia de la antropometria
Historia de la antropometriaHistoria de la antropometria
Historia de la antropometria
 
Estudio morfológico de la figura y el rostro 3ª parte
Estudio morfológico de la figura y el rostro 3ª parteEstudio morfológico de la figura y el rostro 3ª parte
Estudio morfológico de la figura y el rostro 3ª parte
 
Arquitectura Empresarial 11.0
Arquitectura Empresarial 11.0Arquitectura Empresarial 11.0
Arquitectura Empresarial 11.0
 
¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?
¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?
¿QUIÉN REGULA LA ACTIVIDAD TURÍSTICA?
 
Antropometria 1
Antropometria 1Antropometria 1
Antropometria 1
 
Antropometria
AntropometriaAntropometria
Antropometria
 
Mexico y Organizaciones internacionales (Cucuta)
Mexico y Organizaciones internacionales (Cucuta)Mexico y Organizaciones internacionales (Cucuta)
Mexico y Organizaciones internacionales (Cucuta)
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
 

Similar a Estandarización

Arquitectura De Los Sgbd
Arquitectura De Los SgbdArquitectura De Los Sgbd
Arquitectura De Los Sgbdoscrr
 
Arquitectura De Los Sgbd
Arquitectura De Los SgbdArquitectura De Los Sgbd
Arquitectura De Los Sgbdoscrr
 
Arquitectura De Los Sgbd
Arquitectura De Los SgbdArquitectura De Los Sgbd
Arquitectura De Los Sgbdoscrr
 
Sistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datosSistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datosWalter Gomez
 
Sistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datosSistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datosWalter Gomez
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datosisraelmillan8
 
r302283718545059126232890f90c841.91290998.pdf
r302283718545059126232890f90c841.91290998.pdfr302283718545059126232890f90c841.91290998.pdf
r302283718545059126232890f90c841.91290998.pdfRebeca Ortega
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.naviwz
 
Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.naviwz
 
Unidad # 7 diseño estructurado de datos
Unidad # 7 diseño estructurado de datosUnidad # 7 diseño estructurado de datos
Unidad # 7 diseño estructurado de datosDarleneperalta
 
Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.Vanessa Toral Yépez
 
Lindaddadadaaaaa
LindaddadadaaaaaLindaddadadaaaaa
Lindaddadadaaaaaoncegrado12
 

Similar a Estandarización (20)

Arquitectura De Los Sgbd
Arquitectura De Los SgbdArquitectura De Los Sgbd
Arquitectura De Los Sgbd
 
Arquitectura De Los Sgbd
Arquitectura De Los SgbdArquitectura De Los Sgbd
Arquitectura De Los Sgbd
 
Arquitectura De Los Sgbd
Arquitectura De Los SgbdArquitectura De Los Sgbd
Arquitectura De Los Sgbd
 
Sistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datosSistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datos
 
Sistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datosSistemas gestores-de-bases-de-datos
Sistemas gestores-de-bases-de-datos
 
Bd
BdBd
Bd
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datos
 
Unidad i bd
Unidad i bdUnidad i bd
Unidad i bd
 
r302283718545059126232890f90c841.91290998.pdf
r302283718545059126232890f90c841.91290998.pdfr302283718545059126232890f90c841.91290998.pdf
r302283718545059126232890f90c841.91290998.pdf
 
119318
119318119318
119318
 
Guia de planeacion 2
Guia de planeacion 2Guia de planeacion 2
Guia de planeacion 2
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
Bases de Datos de Tercera Generacion
Bases de Datos de Tercera GeneracionBases de Datos de Tercera Generacion
Bases de Datos de Tercera Generacion
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Copia de unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
 
Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
Unidad 7 diseã‘o_estructructurado_de_datos_microsoft_access.
 
Unidad # 7 diseño estructurado de datos
Unidad # 7 diseño estructurado de datosUnidad # 7 diseño estructurado de datos
Unidad # 7 diseño estructurado de datos
 
Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.Unidad 7 diseño estructructurado de datos microsoft access.
Unidad 7 diseño estructructurado de datos microsoft access.
 
Lindaddadadaaaaa
LindaddadadaaaaaLindaddadadaaaaa
Lindaddadadaaaaa
 

Más de Universidad de Panamá (16)

Auditoría de Sistemas y reglamentacion PCI
Auditoría de Sistemas y reglamentacion PCIAuditoría de Sistemas y reglamentacion PCI
Auditoría de Sistemas y reglamentacion PCI
 
Diseño asistido por computadora
Diseño asistido por computadoraDiseño asistido por computadora
Diseño asistido por computadora
 
Software libre aspectos legales
Software libre aspectos legalesSoftware libre aspectos legales
Software libre aspectos legales
 
Clases abstractas en JAVA
Clases abstractas en JAVAClases abstractas en JAVA
Clases abstractas en JAVA
 
Tsx-32 OS
Tsx-32 OSTsx-32 OS
Tsx-32 OS
 
Esteganografía y criptografía
Esteganografía y criptografíaEsteganografía y criptografía
Esteganografía y criptografía
 
Blackberry OS
Blackberry OSBlackberry OS
Blackberry OS
 
Sistema Experto Duprat
Sistema Experto DupratSistema Experto Duprat
Sistema Experto Duprat
 
Componentes del liderazgo
Componentes del liderazgoComponentes del liderazgo
Componentes del liderazgo
 
Gestión de Redes
Gestión de RedesGestión de Redes
Gestión de Redes
 
Proyecto administracion de una biblioteca
Proyecto administracion de una bibliotecaProyecto administracion de una biblioteca
Proyecto administracion de una biblioteca
 
Proyecto de Base de Datos
Proyecto de Base de Datos Proyecto de Base de Datos
Proyecto de Base de Datos
 
Programacion dinamica
Programacion dinamicaProgramacion dinamica
Programacion dinamica
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Sistemas de base de datos vs sistemas de archivos
Sistemas de base de datos vs sistemas de archivosSistemas de base de datos vs sistemas de archivos
Sistemas de base de datos vs sistemas de archivos
 
Sistemas de gestión de bases de datos
Sistemas de gestión de bases de datosSistemas de gestión de bases de datos
Sistemas de gestión de bases de datos
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 

Último (20)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 

Estandarización

  • 1. ESTANDARIZACIÓN Es uno de los aspectos que todavía sigue pendiente. Desde la aparición de los primeros gestores de base de datos se intentó llegar a un acuerdo para que hubiera una estructura común para todos ellos, a fin de que el aprendizaje y manejo de este software fuera más provechoso y eficiente El acuerdo nunca se ha conseguido del todo, no hay estándares aceptados del todo. Aunque sí hay unas cuentas propuestas de estándares que sí funcionan como tales.
  • 2. ORGANISMOS DE ESTANDARIZACIÓN Los intentos por conseguir una estandarización han estado promovidos por organismos de todo tipo. Algunos son estatales, otros privados y otros promovidos por los propios usuarios. Los dos que han tenido gran relevancia en el campo de las bases de datos son ANSI/SPARC/X3, CODASYL y ODMG. Los organismos grandes (que recogen grandes responsabilidades) dividen sus tareas en comités, y éstos en grupos de trabajo que se encargan de temas concretos.
  • 3. SC21 ISO (International Organization for Standardization). Es un organismo internacional de definición de estándares de gran prestigio. IEC (International Electrotechnical Commission). Organismo de definición de normas en ambientes electrónicos. JTC1 (Joint Technical Committee). Comité formado por los dos organismos anteriores encargado de diversos proyectos. En el campo de las bases de datos, el subcomité SC21 (en el que participan otros organismos nacionales, como el español AENOR) posee un grupo de trabajo llamado WG 3 que se dedica a las bases de datos. Este grupo de trabajo es el que define la estandarización del lenguaje SQL entre otras cuestiones.
  • 4. DBTG CODASYL Codasyl (Conference on Data System Languages) es el nombre de una conferencia de finales de los años 60 en la que participaron organismos privados y públicos del gobierno de Estados Unidos con la finalidad de definir estándares (Codasyl definió el lenguaje COBOL) para la informática de gestión. De ahí salió DBTG (Data Base Task Group, grupo de tareas para bases de datos) grupo que definió el modelo en red de bases de datos que desde entonces se llama Codasyl o DBTG y que fue aceptado por la ANSI.
  • 5. ANSI/X3/SPARC ANSI (American National Science Institute) es un organismo científico de Estados Unidos que ha definido diversos estándares en el campo de las bases de datos. X3 es la parte de ANSI encargada de los estándares en el mundo de la electrónica. Finalmente. SPARC System Planning and Repairments Committee, comité de planificación de sistemas y reparaciones es una subsección de X3 encargada de los estándares en Sistemas Informáticos en especial del campo de las bases de datos. Su logro fundamental ha sido definir un modelo de referencia para las bases de datos (que se estudiará posteriormente). En la actualidad ANSI para Estados Unidos e ISO para todo el mundo son nombres equivalentes en cuanto a estandarización de bases de datos, puesto que se habla ya de un único modelo de sistema de bases de datos.
  • 6.
  • 7. MODELO ANSI/X3/SPARC El grupo ANSI ha marcado la referencia para la construcción de SGBD. Se basa en los estudios anteriores en los que se indicaban tres niveles de abstracción de la base de datos. ANSI profundiza más en esta idea y define cómo debe ser el proceso de creación y utilización de estos niveles. En el modelo ANSI se indica que hay tres modelos (externo, conceptual e interno) entendiendo por modelo las normas que permiten crear esquemas (diseños de la base de datos). Los esquemas externos reflejan la información preparada para el usuario final, el esquema conceptual refleja los datos y relaciones de la base de datos y el esquema interno la preparación de los datos para ser almacenados.
  • 8. Niveles en el modelo ANSI
  • 9. En el modelo ANSI se indica que hay tres modelos (externo, conceptual e interno) entendiendo por modelo las normas que permiten crear esquemas (diseños de la base de datos). Los esquemas externos reflejan la información preparada para el usuario final, el esquema conceptual refleja los datos y relaciones de la base de datos y el esquema interno la preparación de los datos para ser almacenados.
  • 11. El paso de un esquema a otro se realiza utilizando un interfaz o función de traducción. En su modelo, la ANSI no indica cómo se debe realizar esta función, sólo que debe existir. La arquitectura completa (Ilustración 4) esta dividida en dos secciones, la zona de definición de datos y la de manipulación. Esa arquitectura muestra las funciones realizadas por humanos y las realizadas por programas. En la fase de definición, una serie de interfaces permiten la creación de los metadatos que se convierten en el eje de esta arquitectura. La creación de la base de datos comienza con la elaboración del esquema conceptual realizándola el administrador de la empresa (actualmente es el diseñador, pero ANSI no lo llamó así). Ese esquema se procesa utilizando un procesador del esquema conceptual (normalmente una herramienta CASE, interfaz 1 del dibujo anterior) que lo convierte en los metadatos (interfaz 2).
  • 12. La interfaz 3 permite mostrar los datos del esquema conceptual a los otros dos administradores: el administrador de la base de datos y el de aplicaciones (el desarrollador). Mediante esta información construyen los esquemas internos y externos mediante las interfaces 4 y 5 respectivamente, los procesadores de estos esquemas almacenan la información correspondiente a estos esquemas en los metadatos (interfaces 6 y 7). En la fase de manipulación el usuario puede realizar operaciones sobre la base de datos usando la interfaz 8 (normalmente una aplicación) esta petición es transformada por el transformador externo/conceptual que obtiene el esquema correspondiente ayudándose también de los metadatos (interfaz 9). El resultado lo convierte otro transformador en el esquema interno (interfaz 10) usando también la información de los metadatos (interfaz 11). Finalmente del esquema interno se pasa a los datos usando el último transformador (interfaz 12) que también accede a los metadatos (interfaz 13) y de ahí se accede a los datos (interfaz 14). Para que los datos se devuelvan al usuario en formato adecuado para él se tiene que hacer el proceso contrario (observar dibujo).