Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
38 vistas9 páginas

DD 2

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

Presentación:

Todos los que participaron en la práctica:

 Alejandra Guzmán Reinoso #20


 Brian Gabriel Parra #28
 Ruth Esther Javier Acosta #22
 Keisy Feliz Mañón #16
 José Ezequiel de Jesús Frías #9

Curso:
4to Informática A

Nota: Uno de nuestros integrantes de grupo (José Ramon Sanchez Lopez #32) no lleno la
práctica, por lo cual la parte que le correspondía fue llenada por el del grupo.

ATT: Los miembros del grupo 3 exceptuando a Jose Ramon


Diseño de Base de Datos
2-1: Modelos Conceptuales y Físicos
Actividades de Práctica
Objetivos
• Explicar la importancia de comunicar de forma clara y capturar de forma precisa los
requisitos de información
• Distinguir entre un modelo conceptual y su implantación física
• Enumerar cinco motivos para crear un modelo de datos conceptual
• Proporcionar ejemplos de modelos conceptuales y modelos físicos

Terminología
Identifique el término para cada una de las siguientes definiciones.
Mecanismo de implementación y diseño:
Diseño para un objeto (un vehículo, una casa, una base de
datos, etc.) que incluye detalles de implantación como el
tamaño, volumen,
Peso, etc.
Modelo entidad-relación:
Modelo de datos, normalmente representado por un
diagrama de relación de entidad.

Análisis de datos:
Recopilación de hechos de los que es posible
extraer conclusiones.
Proceso de negocio:
Proceso de captura de los conceptos importantes y de las
reglas que constituyen un negocio y su representación
visual en un modelo conceptual

Inténtelo/Resuélvalo
1. Trabajará en parejas en esta actividad.

Un alumno describe su "casa ideal", mientras que el otro alumno intenta dibujarla.

Puede conversar sobre detalles específicos, pero el alumno que describe la casa no podrá
ver lo que se está dibujando hasta que se diga posteriormente.
Después de compartir el dibujo, describa la importancia de describir de forma precisa
los requisitos de información.
Es muy importante ya que en el caso del sistema de la computadora le permite un fácil
acceso, Comprensión clara y precisa orden a la hora de almacenar la información

2. Revise el siguiente caso. Identifique el modelo conceptual y el modelo físico en el caso.

Zoe estaba a punto de ir a una tienda a comprar bebidas para la fiesta de cumpleaños
prevista para esa noche. Zoe sabe que necesita bebidas para 48 personas y espera que la
tienda acepte un cheque como método de pago y le puedan ayudar a llevar la compra a su
automóvil. Zoe desea bebidas gaseosas, bebidas no gaseosas y bebidas sin azúcar. Tiene
previsto comprar ocho paquetes de seis. Zoe entra en la tienda y se da cuenta de que todo
el sistema de distribución de bebidas está automatizado. También se da cuenta de que las
bebidas están en paquetes de diversos tamaños y que debe elegir la opción correcta en la
máquina expendedora de los productos que va a pagar. Las bebidas están empaquetadas
en paquetes de cuatro, paquetes de seis y paquetes de diez.

Modelo Físico:
-Sistemas de distribución de bebidas automatizado.
- bebidas están empaquetadas en paquetes de cuatro, paquetes de seis y paquetes de diez.

Modelo conceptual:
-Bebidas gaseosas.
- Bebidas no gaseosas.
-Bebidas sin azúcar.

3. Proporcione cinco motivos para crear un modelo de datos conceptual.

Conceptual: esta fase incluye la identificación de las entidades del sistema y empresariales clave de
nivel superior y sus relaciones, que definen el ámbito del problema que tratará el sistema. Estas
entidades clave del sistema y empresariales se definen mediante la utilización de elementos de
modelado del perfil UML para el modelado empresarial, incluidos los elementos del modelo de
análisis empresarial y el modelo de clase de análisis del modelo de análisis.
Lógica: esta fase incluye el perfeccionamiento de las entidades del sistema y empresariales de alto
nivel de la fase conceptual en entidades lógicas más detalladas. Estas entidades lógicas y sus
relaciones se pueden definir, opcionalmente, en un modelo lógico de datos mediante la utilización de
los elementos de modelado del perfil UML para el diseño de bases de datos, como se describe en la
Directriz: Modelo de datos. Este modelo lógico de datos forma parte del Producto de trabajo: Modelo
de datos y no es un producto de trabajo diferente de RUP.
Física: esta fase incluye la transformación de los diseños de la clase lógica en diseños de tablas de
bases de datos físicas detalladas y optimizadas. La fase física también incluye la correlación de los
diseños de tablas de base de datos con espacios de tablas y con el componente de base de datos
en el diseño de almacenamiento de bases de datos.
Las tareas relacionadas con el diseño de bases de datos abarcan todo el ciclo vital de desarrollo de
software, y las tareas relacionadas con el diseño de bases de datos iniciales pueden iniciarse
durante la fase inicial. En proyectos que utilizan el modelado empresarial para describir el contexto
empresarial de la aplicación, el diseño de bases de datos puede iniciarse en un nivel conceptual con
la identificación de actores empresariales y guiones de uso empresariales en el modelo de guiones
de uso empresariales, y los trabajadores empresariales y entidades empresariales en el modelo de
análisis empresarial. En proyectos que no utilizan el modelado empresarial, el diseño de bases de
datos puede empezar en el nivel conceptual con la identificación de actores del sistema y guiones de
uso del sistema en el modelo de guión de uso, y la identificación de clases de análisis en el modelo
de análisis de las realizaciones de guiones de uso.
4. Muestre dos ejemplos de modelos conceptuales y modelos físicos
Diseño de Base de Datos
2-2: Entidades, Instancias, Atributos e Identificadores
Actividades de Práctica
Objetivos
• Definir y dar un ejemplo de una entidad
• Distinguir entre una entidad y una instancia de una entidad
• Nombrar y describir los atributos de una entidad determinada
• Distinguir entre un atributo y su valor
• Distinguir entre atributos obligatorios y opcionales, y entre atributos volátiles y
no volátiles
• Seleccionar y justificar un identificador único (UID) para una entidad

Terminología
Identifique el término para cada una de las siguientes definiciones.
Obligatorio: Necesario
Intangible: Que no puede ser percibido por los sentidos
Identificador UID: Cualquier combinación de atributos
y/o relaciones que permita, en todos los casos,
identificar de forma única una instancia de una
entidad
Instancia: Incidencia o ejemplo de una entidad
Atributo: Característica; algo que describe, cuantifica o
especifica una entidad
Opcional: No necesario
Entidad: Cosa o categoría de cosas con nombre
significativa para el negocio y sobre la que se deben
conocer datos
Nulo: Valor que no está disponible, no está asignado,
no es conocido o está vacío; sin embargo, no es ni un
cero ni un espacio
Volátil: Sujeto a muchos cambios
Tangible: Perceptible por los sentidos, especialmente por
el sentido del tacto
Tipo de dato: Clasificación que identifica uno de los
diferentes tipos de dato, que indica los posibles valores
para ese tipo, las operaciones que se pueden realizar en
ese tipo, así como la forma en que se almacenan los
valores de ese tipo
De un único valor: Solo puede tener un valor en
cualquier momento para cada instancia de la entidad

Inténtelo/Resuélvalo
1. Piense en la entidad ALUMNO. Todos ustedes son alumnos de una clase. Sin embargo,
cada uno es una instancia única de esa entidad. Su profesor le guiará por un ejercicio
para mostrárselo.
La instancia de un alumno es su número de lista e UID.

2. Piense en la última vez que fue a cortarse el pelo, hacerse la permanente, hacerse la
manicura o algún otro servicio en una barbería o peluquería.

Hable sobre la actividad que realiza una barbería o peluquería. Enumere las entidades que
son las “principales actividades” de este negocio. Dé ejemplos de instancias para cada una
de las entidades.
Las entidades instancias
Peluqueros cortar el pelo, teñir el pelo…
Manicuristas arreglas las uñas de las manos
Pedicuristas arregla las uñas de los pies
Maquilladores maquillan a los clientes
Masajistas masajean

3. El objetivo de esta actividad es aprender a distinguir entre una entidad, un atributo y una
instancia de una entidad.

Enumere cuál de los siguientes conceptos considera que es un o una:

• entidad
• atributo
• instancia.

Si determina que uno es una entidad, proporcione un ejemplo de una instancia.


Si determina que uno es un atributo o una instancia, proporcione un ejemplo de
nombre de entidad. Para las últimas tres filas, busque un concepto adecuado.

Concepto ¿Entidad? ¿Atributo? Instancia o entidad de


¿Instancia? ejemplo
Vehículo Entidad Nissan
Cola light Entidad Cola light sin cafeína
Precio Atributo Valor del producto
Número de cliente Instancia Turno de espera
Verde entidad Verde claro
Persona Entidad Galleta
Apellido Atributo Galleta
Perro Golden retriever Instancia Galleta

4. El objetivo de esta práctica es reconocer los atributos de una entidad.

Las tres entidades que desempeñan un rol en un negocio de DJ, CANCIÓN, EVENTO y
CLIENTE, aparecen como las tres primeras cabeceras de columna de la tabla siguiente. La
cuarta columna contiene una recopilación de atributos. Utilice una marca de verificación
para indicar si el atributo de la lista puede ser un atributo de las entidades enumeradas. (Por
ejemplo, ¿podría ser Título un atributo de Canción, Evento y Cliente?)

CANCIÓN EVENTO CLIENTE


Canción Título
Evento Cliente Descripción
Evento Lugar
Canción Cliente Nombre
Cliente Número de teléfono
Canción Evento Fecha de estreno
Cliente Apellido
Canción Evento Cliente Tipo
Cliente Dirección de correo
electrónico

5. En la lista de atributos proporcionados, identifique cuál podría ser el identificador único de


cada entidad.

Entidad: ALUMNO
Atributos: id del alumno, nombre, apellido, dirección

Entidad: PELÍCULA
Atributos: título, fecha de estreno, productor, director

Entidad: TAQUILLA
Atributos: tamaño, ubicación, número
6. Lea el caso de negocio específico y realice los pasos siguientes.

“Soy el propietario de una pequeña tienda de alquiler de películas. Tenemos más


3.000 películas de las que tenemos que realizar un seguimiento.
“Cada una de nuestras películas tiene un número de DVD o de cinta VHS. De cada
película, necesitamos conocer el título y la categoría (p. ej., comedia, suspense, drama,
acción, guerra o ciencia ficción).

“Sí, tenemos varias copias de muchas de nuestras películas.

“Asignamos a cada película un ID específico y, después, registramos qué DVD o


VHS contiene la película. La película puede tener el formato DVD o VHS.

“Siempre tenemos al menos un DVD o una cinta VHS de cada película que
registramos, y cada DVD o cinta VHS tiene siempre una copia de una sola película
específica.

“Nuestros DVD y cintas VHS son de gran capacidad. No tenemos ninguna película
que requiera varios DVD o cintas VHS.”
a. Escriba una lista de los nombres utilizados en el caso.

b. Asigne un nombre a cada entidad.

c. ¿Se pueden identificar cada una de las instancias de la entidad de forma


única?

si

¿Qué atributos podrían servir como atributo único para identificar la entidad?

La cedulad
ID
Numero Aleatorio

Diseño de Base de Datos


2-3: Modelado de Relación de Entidades y
ERD Actividades de Práctica
Objetivos
• Definir el significado de sin implantación en relación con la implantación de modelos de
datos y del diseño de base de datos
• Enumerar los cuatro objetivos del modelado de relación de entidades
• Identificar un diagrama de relación de entidad (ERD)

Terminología
Identifique el término para cada una de las siguientes definiciones.
Modelo sin Implantación: No dependiente del modelo físico.
Diagrama de relación entidad: Dibujo que se utiliza para representar un modelo de datos.

Inténtelo/Resuélvalo
2. Verdadero o falso: para describirse como sin implantación, un modelo de datos se debe
cambiar para adaptarse al sistema de base de datos en el que se ha creado.
Falso

3. Verdadero o falso: para describirse como sin implantación, un modelo de datos no se


debe cambiar para adaptarse al sistema de base de datos en el que se ha creado.
Verdadero

4. Enumere cuatro objetivos del modelado de relación de entidades.

• Capturar todos los datos necesarios.


• Garantizar que los datos aparezcan solo una vez.
• No modelar ningún dato que se pueda derivar de otro dato que ya se allá modelado.
•Localizar datos en un lugar previsible y lógico.

5. Un __ERD______ es una herramienta consistente que se puede utilizar para


representar los requisitos de datos independientemente del tipo de base de datos
utilizado.

Copyright © 2020 Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.

También podría gustarte