Está en la página 1de 7

Grupo 5

Análisis y diseño
de sistemas
Kendall y Kendall
PREGUNTAS DE
REPASO CAP. 8
Grupo 5
INTEGRANTES
y sus aportes

Ramón M. Guillén
21-EISN-1-140
(1–5)
Alfred de los Santos
21-EISN-071
(6–10)
Osvaldo Baret
21-EISN-1-101
(11–15)
Alan de Jesús
21 – EISM-1-088
(16–19)
1. Defina diccionario de datos y metadatos.

El diccionario de datos es una versión especializada de los diccionarios que se utilizan como
referencias en la vida cotidiana. El diccionario de datos es una obra de consulta de información
sobre los datos (es decir, metadatos); es compilado por los analistas de sistemas para guiarse a
través del análisis y diseño. Como documento, el diccionario de datos recopila y coordina
términos de datos específicos, además de confirmar lo que significa cada término para distintas
personas en la organización.

2. ¿Cuáles son las cuatro razones para compilar un diccionario de datos completo?

1. Validar la integridad y precisión del diagrama de flujo de datos.


2. Proveer un punto de partida para desarrollar pantallas e informes.
3. Determinar el contenido de los datos almacenados en archivos.
4. Desarrollar la lógica para los procesos del diagrama de flujo de datos.

3. ¿Qué información está contenida en el repositorio de datos?

1. Información sobre los datos que mantiene el sistema, incluyendo flujos de datos,
almacenes de datos, estructuras de registros, elementos, entidades y mensajes.
2. Lógica de procedimiento y casos de uso.
3. Diseño de pantallas e informes.
4. Relaciones de datos, como la forma en que una estructura de datos está vinculada con
otra.
5. Requerimientos del proyecto y entregables finales del sistema.
6. Información administrativa del proyecto, como calendarios de entrega, logros, cuestiones
que hay que resolver y usuarios del proyecto.

4. ¿Qué es un registro estructural?

Todos los elementos base deben estar guardados en el sistema. Los elementos derivados, como el
sueldo bruto del empleado del año a la fecha, también se pueden guardar en el sistema. Se crean
almacenes de datos para cada entidad de datos distinta que se piense guardar. Es decir, cuando se
agrupan los elementos base del flujo de datos para formar un registro estructural, se crea un
almacén de datos para cada registro estructural único.

5. Haga una lista de las ocho categorías específicas que debe contener cada entrada en el
diccionario de datos. Mencione una definición breve de cada categoría.

1. El ID del almacén de datos. A menudo el ID es una entrada obligatoria para evitar que el
analista guarde información redundante. Un ejemplo sería D1 para el ARCHIVO
MAESTRO DE CLIENTES.
2. El nombre del almacén de datos, que es descriptivo y único.
3. Un alias para la tabla, como ARCHIVO MAESTRO DE CONSUMIDORES para el
ARCHIVO MAESTRO DE CLIENTES.
4. Una descripción corta del almacén de datos.
5. El tipo de archivo ya sea de computadora o manual.
6. El formato designa si el archivo es una tabla de base de datos o si tiene el formato de un
simple archivo plano (en el capítulo 13 describiremos con detalle los formatos de
archivos).
7. El número máximo y promedio de registros en el archivo, así como el crecimiento por
año. Esta información ayuda al analista a predecir la cantidad de espacio en disco
requerida para la aplicación; además es necesario para planear la adquisición de
hardware.
8. El nombre del archivo o conjunto de datos especifica el nombre del archivo, si se conoce.
En las etapas de diseño iniciales, podemos dejar este elemento en blanco. En la figura
8.10 se muestra un formulario electrónico producido mediante el uso de Visible Analyst.
Este ejemplo muestra que ARCHIVO MAESTRO CLIENTES (CUSTOMER MASTER)
se almacena en una computadora en la forma de una base de datos con un número
máximo de 45,000 registros (en el capítulo 13 explicaremos los detalles sobre los
registros y las claves que se utilizan para ordenar la base de datos).

6. ¿Cuáles son las diferencias básicas entre las entradas en el diccionario de datos
preparadas para los almacenes de datos, las estructuras de datos y los elementos de datos?
Almacenes de datos: aparte de la información básica, tiene datos que indican cómo serán
guardados los elementos de datos en alguna estructura, ya sea base de datos, archivos en el
sistema operativo, etc.
Estructuras de datos: se limitan a especificar qué elementos de datos las componen, pero no
indica reglas de formato o cómo se deben almacenar. Elementos de datos: estas entradas
especifican qué tipo de datos se está guardando, reglas de validación, valores por defecto,
criterios de entrada y salida, etc.

7. ¿Por qué se utilizan registros estructurales?


Los registros estructurales permiten manejar varios elementos de datos relacionados como un
grupo, pero manteniendo la capacidad de procesar los elementos de manera individual.
Adicionalmente, permiten al analista realizar una sola definición y utilizarlos en varias partes del
sistema de manera más sencilla.

8. ¿Cuál es la diferencia entre estructuras de datos lógicas y físicas?

Las estructuras de datos lógicas son aquellas que el usuario utiliza normalmente como nombre,
dirección o saldo a pagar. Las estructuras de datos físicas son las que se agregan para el
funcionamiento del sistema, como campos llave para localizar registros, códigos de estado,
códigos de transacción, contadores, etc.
9. Describa la diferencia entre elementos base y derivados.
Los elementos base son usualmente introducidos en el sistema, como un nombre, dirección de
email o una ciudad y deben ser almacenados en archivos o tablas, mientras que los derivados son
creados por procesos como resultado de cálculos o lógica.

10. ¿Cómo se relacionan las entradas en el diccionario de datos con los niveles en un
conjunto de diagramas de flujo de datos?
Cada nivel de un diagrama de flujo de datos debe usar datos adecuados para el nivel. Conforme
aumente el nivel, el flujo de datos que entre y salga de los procesos será cada vez más detallado,
incluyendo los registros estructurales y los elementos que han sido definidos en el diccionario de
datos.

11. Haga una lista de los cuatro pasos que se deben llevar a cabo para compilar un
diccionario de datos.
1. Definir y expandir cada flujo de datos, almacén de datos y procesos.
2. Identificar los elementos que componen los flujos, almacenes y procesos.
3. Identificar y categorizar el flujo de datos de entrada y salida del sistema.
4. Identificar y resolver omisiones u otros errores en el sistema.

12. ¿Por qué la compilación del diccionario de datos no se debe ver como un final en sí?
Porque cuando el diccionario de datos es ideal es automatizado, interactivo, en línea y evolutivo.
A medida que el analista de sistemas aprende sobre los sistemas de la organización, se agregan
elementos de datos al diccionario de datos. Por otra parte, el diccionario de datos no es un fin en
sí mismo y nunca deberá serlo. Para evitar desviarse con la construcción de un diccionario de
datos completo, el analista de sistemas debe considerarlo como una actividad paralela al análisis
y diseño de sistemas.

13. ¿Cuáles son los principales beneficios de usar un diccionario de datos?


1. La facilidad de solo poder seleccionar los datos que necesita un analista.
2. Ayuda asegurar la confidencialidad

14. ¿Qué describe el lenguaje de marcado extensible (XML)?


Es un lenguaje que se puede usar para intercambiar datos entre las empresas o entre los sistemas
dentro de una empresa. Aborda el problema de compartir los datos cuando los usuarios tienen
distintos sistemas computacionales y distinto software, o distintos sistemas de administración de
bases de datos.
15. ¿Qué es una definición de tipo de documento?
Esta definición se utiliza para determinar si el contenido del documento de XML es válido; es
decir, si cumple con el orden y tipo de los datos que deben estar presentes en el documento.

16. ¿Cómo ayuda una definición de tipo de documento a asegurar que un documento de
XML contenga todos los elementos necesarios?
La DTD que debe utilizar el procesador XML para validar el documento XML se indica
mediante la etiqueta DOCTYPE. La DTD puede estar incluida en el propio documento, ser un
documento externo o combinarse ambas.

17. ¿Cuándo se deben usar atributos en un documento de XML?


Elementos del mismo nombre. Cuando no se desea crear un nuevo elemento de cada situación.
Por lo tanto, el uso de un atributo puede agregar un poco más en detalle a la hora de diferenciar
dos o más elementos similares.

18. ¿Qué asegura un atributo ID?


El atributo id identifica de forma exclusiva span (table, en el caso del código list y del código
orgnodes) en el modelo de objeto de documento (DOM) HTML.

19. ¿Qué valida un atributo IDREF?


Para que los atributos ID, IDREFS e IDREF sean válidos: El valor de ID debe ser único dentro
del documento XML. Para cada atributo IDREF e IDREFS, los valores de ID a los que se haga
referencia deben estar en el documento XML.

También podría gustarte