Está en la página 1de 6

Cuadernillo # 2 Bases de Datos (Unidad 2)

1. ¿Cuál es la importancia del modelado de datos?


La importancia de el modelado de datos es importante por varios motivos de los
cuales mencionare aquí, siguen una estructura y reglas especificas que ayudan al
desarrollador y diseñador a crear una base de datos más rápido y sencillo que de la
forma tradicional que es por lógica por ejemplo el modo antiguo que es como yo
pienso que es si puede salir la base de datos pero después de muchos intentos
correcciones y modificaciones que el cliente haya requisitado, la forma rápida de
decir como se hace un modelo de datos bien hecho es el que satisfaga las
necesidades del cliente siempre y cuando se puedan realizar todas y que cumplan
con los resultados que se esperan.
Es por lo que seguir un modelo y/o reglas dará lugar a ahorro de tiempo y de
dinero incluso haciendo que sea mas estable y cumpla con las demandas del
cliente sin contratiempos.

2. ¿Qué es una regla de negocios y cuál es su propósito en el modelado de datos?

Una regla de negocio es una descripción breve de una regla o de una norma como por
ejemplo
 Un cliente puede generar muchas facturas
 Una factura es generada por un solo cliente
Y se usan dentro del ámbito empresarial y de negocios, en toda entidad que almacene
datos e información.

Su propósito en el modelado de datos es para saber como se va a formar la base de datos,


que tipos de datos lleva, las restricciones y todas las relaciones que van a hacerse y el
propósito de esa base de datos así ayudando a crear y hacer cumplir acciones dentro del
ambiente que se requisita.
3. ¿Cómo se convierten reglas de negocios en componentes de un modelo de
datos?

4. ¿Cuáles lenguajes emergieron para estandarizar el modelo básico de datos de red y


por qué fue importante esa estandarización para usuarios y diseñadores?

5. ¿Cuáles son las características básicas del modelo de datos relacional y cuál es su
importancia para el usuario final y el diseñador?

Era más sencillo y practico conceptualmente ya que era mas completo y automatizado
permitía la relación de tablas de datos em mayor cantidad y más rápido por lo que evitaba
la compleja matemática abstracta, aunque era algo impráctica era lo mejor que existía en
ese tiempo, aparte el hardware era muy limitado, pero hoy en día hasta un computador
de mano o menor puede hacer cosas básicas de gestión de datos.
Y fue importante para el usuario final y el diseñador porque permitía el acceso a estas
mediante casi todos los lenguajes de sistemas de bases de datos era muy flexible
soportaba muchos lenguajes, aparte permite especificar que hacer sin decirle como
hacerlo es decir automatizado en cierta manera.

6. Explique la forma en que el modelo de entidad-relación (ER) produjo un ambiente de


diseño de base de datos relacional estructurado.

Por su sencillez conceptual disparo la demanda de mas RDBMS y esto trajo a su vez la
rapidez y transacciones en tiempos mas cortos dando lugar a la necesidad de
herramientas de diseño de bases de datos más eficaces. Y se ha convertido en el estándar
de modelado de datos a nivel mundial.
7. Utilice la situación descrita por “Un cliente puede hacer muchos pagos, pero cada
pago es hecho sólo por un cliente” como la base para una representación de diagrama
de entidad-relación (ERD),

1 M
Cliente hacer Pago

8. ¿Por qué se dice que un objeto tiene mayor contenido semántico que una entidad?

Porque dentro del objeto incluye información acerca de las relaciones de sus datos
internos y las relaciones con otros objetos no solo datos con datos internos.
En conclusión, tienen mayor significado los datos dentro del objeto.

9. ¿Cuál es la diferencia entre un objeto y una clase en el modelo de datos orientado a


objetos (OODM)?

Un Objeto es una idea abstracta de una entidad real, podemos decir que tengo un iphone
en mi mano, pero no es real solo se supone, pero aun así suponiendo es un objeto que
tiene características que yo le asigne por ejemplo puede ser rojo con estampas las cuales
serian sus atributos o características.

Una clase es la agrupación de n objetos que abarcan según su tipo, por ejemplo la clase
auto abarca todos los autos eléctricos gasolina, etc.
Todos comparten ciertos atributos y otros no pero todos están relacionados entre si
mediante algún atributo y estos pertenecen a la clase auto aplicando el árbol inverso o
cascada después se despliega la herencia también pero es otro tema.

10. ¿Cómo se modela la pregunta 7 con un OODM? (Use la figura 2.4 como su guía.)
11. ¿Qué es un ERDM y qué función desempeña en el moderno ambiente de base de
datos (producción)?

El modelo de datos relacional extendido es una evolución o mejora del OODM que surgió
después de que empresas y negocios vieron el potencial al intercambiar, accesar y
distribuir datos e información vital para su éxito.
El ERDM tiene muchas funciones del OODM pero aparte incluye otras datos y métodos
encapsulados, tipos de datos extensibles basados en clases y herencia.

Su función en el ambiente moderno se le atribuye a grandes negocios, pero también en


otras áreas, todo debido a sencillez conceptual del modelo, lenguaje de consulta fácil de
usar, alto rendimiento de transacción, alta disponibilidad, seguridad, escalabilidad y
facilidad de expansión.
Se usan comúnmente en Sistemas de información Geográficos, dibujo y manufactura
asistidos por computadora, telecomunicaciones y multimedios.

12. En términos de datos e independencia estructural, compare la administración de


datos de un sistema de archivos con los cinco modelos de datos estudiados en este
capítulo.

13. ¿Qué es una relación y cuáles son los tres tipos de relaciones que existen?

Una matriz con filas y columnas que se intersecan y que contienen datos , las celdas son
los atributos y las filas se llaman tupla.

1:1
1:M o M:N
M:M

14. Dé un ejemplo de cada uno de los tres tipos de relaciones.

* 1 libro puede tener 1 código ISBN y 1 código ISBN puede tener 1 libro.

* 1 persona puede tener muchos autos y 1 auto puede tener 1 persona/dueño.

* Muchos clientes pueden comprar muchos productos y muchos productos pueden ser
comprados por muchos clientes
15. ¿Qué es una tabla y qué función desempeña en el modelo relacional?

Conjunto de entidades relacionadas entre si con algunos campos ya sea de un campo a


muchos o de muchos a uno, su función es poder interconectar datos entre si mediante
cierto campos y valores para así acceder de manera mas rápida y sencilla a datos sin tener
que hacer doble escrituras de datos que después se convierten en redundancia de datos o
inconsistencias en el peor caso.

16. ¿Qué es un diagrama relacional? Dé un ejemplo.


17. ¿Qué es independencia lógica?

La independencia lógica es cuando se puede cambiar el modelo interno sin afectar el


DBMS y el modelo conceptual se le llama Independencia Lógica.

18. ¿Qué es independencia física?

Cuando se puede cambiar el modelo físico sin afectar el modelo interno

19. ¿Qué es conectividad? (Use un ERD de “pata de gallo” para ilustrar conectividad.)

También podría gustarte