DDBD U2 A2 Limc

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

Diseño de bases de datos U1, Administración de Bases de Datos, Evidencia de Aprendizaje

Universidad Abierta y a Distancia de México

Diseño de Bases de Datos

Unidad 2:
Modelado de Base de Datos

Actividad 2:
Modelo XML

Programa educativo: Desarrollo de Software


Semestre:3 Bloque:1

Grupo: DS-DDOO-2101-B1-007
Ciclo escolar: 2021-2

Alumno: Lidia Humbelina Mitzi Castillo

Docente: Dra. Martha Michaca Leano

Fecha de entrega: agosto del 2021


U2: Modelado de Bases de Datos A2: Modelo XML

Contenido de la Actividad 2

Introducción......................................................................................................................................1
Desarrollo de la actividad..................................................................................................................2
Objetivo o Propósito de la actividad de aprendizaje:...................................................................2
Descripción de la actividad/ indicaciones de la actividad:...........................................................2
1. Revisa el siguiente material:..............................................................................................2
2. Lee con detenimiento el siguiente caso de estudio:.........................................................2
3. Realiza el modelo jerárquico XML.....................................................................................4
Modelo de Datos jerárquico XML.....................................................................................................4
4. Identifica los elementos de un modelo XML:....................................................................5
Conclusiones......................................................................................................................................6
Referencias........................................................................................................................................7

Introducción

XML (Extensible Markup Language) lenguaje de marcado que define un conjunto de


reglas para la codificación de documentos. Es el nuevo estándar universal para
intercambio electrónico de datos. Este estándar es un metalenguaje que puede ser
utilizado para describir la estructura lógica y el contenido de una gran variedad
documentos, y puede ser adaptado para satisfacer una gran cantidad de aplicaciones.

Estos atributos, de ser universal y extensible, abre un rango ilimitado de usos para el
XML, desde procesadores de texto, páginas web, el comercio electrónico, hasta las más
complejas soluciones de almacenamiento en bases de datos.

En esta actividad realizaremos un modelo lógico de una base de datos, mediante el uso
del modelo XML de un caso de estudio específico.

1
U2: Modelado de Bases de Datos A2: Modelo XML

Desarrollo de la actividad

Objetivo o Propósito de la actividad de aprendizaje:

El propósito de esta actividad es que: Construyas el modelo lógico de una base de datos,
mediante el uso del modelo XML para comprender las diferencias de este con el modelo
relacional y sus áreas de aplicación.

Descripción de la actividad/ indicaciones de la actividad:

1. Revisa el siguiente material:

• Delgado, R. (16 de junio de 2015). (archivo de video) Recuperado de plataforma youtube


https://www.youtube.com/watch?v=g0L0OzERBt8

• Gamas Gutiérrez, R. [sistemasumma]. (2021, 17 julio). Bases de datos XML [Vídeo].


YouTube. https://www.youtube.com/watch?v=qeMvfmtourk&feature=youtu.be

2. Lee con detenimiento el siguiente caso de estudio:

La fábrica de productos artesanal “Maxicompras” necesita organizar la nómina de sus


empleados, ya que esta se ha vuelto muy compleja, ya que tiene 3 tipos de contratos.

Contratos por hora, a los empleados se les paga un sueldo por hora y se les darán una
serie de prestaciones y deducciones que pueden variar en cada una de las quincenas.

Contratos fijos, en los que a los empleados se les paga un sueldo fijo en cada quincena,
sin prestaciones ni deducciones.

Contratos productivos, en donde a los empleados se les paga un sueldo fijo, además de
que se les paga una regalía por cada unidad producida.

2
U2: Modelado de Bases de Datos A2: Modelo XML

De cada quincena se debe registrar, la fecha de inicio y final, así como una clave de
quincena.

De cada empleado se requieren sus datos personales, su clave de empleado, el tipo de


contrato, el sueldo asignado, el monto pagado en cada una de las quincenas, así como
las deducciones y prestaciones que correspondan a cada caso.

3
Diseño de bases de datos U1, Administración de Bases de Datos, Evidencia de Aprendizaje

3. Realiza el modelo jerárquico XML


(como se observa en el minuto 28:55 del video de Delgado, 2015)

Modelo de Datos jerárquico XML


Maxicompras

Nomina

Contratos por hora Contratos fijos Contratos productivos Empleado

Horas trabajadas prestaciones Sueldo fijo Sueldo fijo unidades producidas

Clave empleado clave empleado Nombre

Deducciones clave empleado Apellidos


Quincena

Fecha Inicio quincena Fecha final quincena prestaciones


Clave quincena tipo de contrato

clave de empleado

sueldo asignado monto pagado


educciones

4
Diseño de bases de datos U1, Administración de Bases de Datos, Evidencia de Aprendizaje

4. Identifica los elementos de un modelo XML:


Segmentos: padre, hijo, raíz y los campos o atributos de cada uno.

Segmentos:

Padre

Hijos

Campos/ atributos

Este modelo jerárquico es fundamental debido a que hace posible ordenar


adecuadamente la ubicación de cada una de las entidades y los atributos de cada una de
ellas.

5
U2: Modelado de Bases de Datos A2: Modelo XML

Ejemplo ilustrativo

Fuente:
https://ikastaroak.birt.eus/edu/argitalpen/backupa/20200331/1920k/es/DAM/AD/AD06/es_
DAM_AD06_Contenidos/AD06_CONT_R17_ArbolXpath.jpg

Los principales nodos de la estructura jerárquica o en árbol en un documento XML son:

Nodo raíz o /. Es el primer nodo del documento.


Nodo elemento. Cualquier elemento de un documento XML.
Cada nodo elemento posee un padre y puede o no tener hijos. En el caso de que
no tenga hijos, es un nodo hoja.
Nodo texto. Cualquier elemento del documento que no esté marcado con una
etiqueta de la DTD del documento XML.
Nodo atributo. Un nodo elemento puede tener etiquetas que complementen la
información de ese elemento. Esto sería un nodo atributo.

Conclusiones

6
U2: Modelado de Bases de Datos A2: Modelo XML

Como conclusión podemos decir que XML ha encontrado una creciente aceptación como
estándar no propietario y es adecuado no solo para describir documentos, sino también
como lenguaje de descripción de datos almacenados en bases de datos.

XML ha sido adoptado por un reconocido grupo de organizaciones de tecnologías de la


Información, han incorporado la tecnología de XML en sus productos, y los analistas
predicen que XML tiene un futuro brillante. XML provee suficiente flexibilidad como para
soportar un amplio rango de aplicaciones. XML es el presente y futuro de la
administración de datos, pues este lenguaje ha permitido romper barreras y crear una
manera estándar de procesar la información.

Referencias

 Torres, M., Moreno, M., Menchaca, R., Quintero, R. y Guzmán, G. Análisis


espacial por medio de un sistema de información geográfica distribuido. Revista
Digital Universitaria. 12(4). 3-16. Recuperado de
http://www.revista.unam.mx/vol.12/num5/art54/art54.pdf

 Delgado, R. (16 de junio de 2015). (archivo de video) Recuperado de plataforma


youtube https://www.youtube.com/watch?v=g0L0OzERBt8

 Gamas Gutiérrez, R. [sistemasumma]. (2021, 17 julio). Bases de datos XML


[Vídeo]. YouTube. https://www.youtube.com/watch?
v=qeMvfmtourk&feature=youtu.be

 Date, C. J. (2001). Introducción a los sistemas de bases de datos. México:


Pearson Educación.

 James, M. (1977). Computer Data Base Organization. Englewood Cliffs, Nueva


Jersey: Prentice Hall.

 XML y Bases de Datos (2004), Revista Científica Visión de Futuro ¿Qué es XML ?,
recuperado el 10 de agosto del 2021, de

7
U2: Modelado de Bases de Datos A2: Modelo XML

https://revistacientifica.fce.unam.edu.ar/index.php?
option=com_content&task=view&id=1&Itemid=24

Modelo jerárquico XML

maxicompras

contratos quincena empleado

porHora fijo productivo fecha claveQuincena claveEmp tipoContrato sueldo pagoXquin deducciones prestacione

RegaliaXunida
prestaciones deducciones sueldoFijo sueldoFijo inicio fin
d

También podría gustarte