REPORTE DE PRACTICAS DEL CAPITULO 23.

 

Ø      Habilitación de DAO. (23.01)

 

En esta practica aprendimos  los pasos para habilitar el DAO, y son los siguientes:

 

  1. Inicie un nuevo proyecto EXE estándar.
  2. Invoque la ventana Código (F7).
  3. En el área de declaraciones generales escriba el siguiente código:

 

 

                        Dim dbBase as

 

  1. En ese momento debe aparecer el menú contextual que le sugiere todas las posibilidades de asignación que tiene en el proyecto. Busque en la lista el elemento DataBase. ¿ Encontró el elemento (sí o no)?:  No
  2. En caso de que haya  o no aparecido el elemento DataBase, ¿por qué cree que sucede esto?

 

No apareció porque no hemos definido el motor.

 

  1. Cierre la ventana Código.
  2. Vaya al menú Proyecto – Referencias.
  3. Aparecerá el cuadro de diálogo Referencias.
  4. En la lista de referencias disponibles, busque Microsoft DAO Object Library, en la versión más avanzada que tenga. Marque dicho control.
  5. Haga clic en Aceptar.
  6. Invoque la ventana Código (F7).
  7. Escriba el siguiente código en el área de declaraciones generales:

 

Dim dbBase as

 

  1. En ese momento debe aparecer el menú contextual que le sugiere todas las posibilidades de asignación que tiene en el proyecto. Busque en la lista el elemento DataBase. ¿ Encontró el elemento (sí o no)?:  Sí.
  2. En caso de que haya o no aparecido el elemento DataBase, ¿por qué cree que sucede esto?

 

Si apareció porque ya tenemos definido el motor.

 

 

Ø      DDL utilizando DAO: declaración de variables objeto. (23.02)

 

En esta practica aprendimos a utilizar el lenguaje de definición de datos (DDL)  que permite DAO, y creamos una base de datos, para esto tuvimos que establecer la referencia Microsoft DAO Objet Library en nuestro proyecto.

 

El libro preguntaba lo siguiente:

 

1.- Mencione cuantos objetos de cada tipo se definieron en el ejercicio:

 

            Tipo de objeto                                                           Cantidad definida

     

            Database                                                                    1

 

      Workspace                                                                 1

 

      TableDef                                                                    4

 

      Field                                                                           0

 

      Index                                                                          7

 

      Relation                                                                      3

 

2.- Si encontrara que la tabla Vendedor de la base de datos Ventas ya no fuera relevante, y eliminara dicha tabla de modelo, ¿cuántos objetos de cada tipo tendría que definir para crear el nuevo modelo de datos.?

 

      Tipo de objeto                                                           Cantidad definida

 

      Database                                                                    1

 

      Workspace                                                                 1

 

      TableDef                                                                    3

 

       Field                                                                          0

 

      Index                                                                          5

 

      Relation                                                                      2

 

                                                    

Ø      DDL utilizando DAO: creación del almacén de base de datos. (23.03)

 

Esta practica fue una continuación de la practica anterior, y en esta practica hicimos cosas como fueron: que activamos el espacio de trabajo y generamos la base de datos.

 

Ø      DDL utilizando DAO: creación de estructura de tablas y sus campos.(23.04)

 

Esta practica volvió a ser una continuación y aquí hicimos cosas como, generar las tablas: Venta, Artículo, Venta_Articulo, Vendedor y  también las intetgramos a la base de datos.

 

Ø      DDL utilizando DAO: creación de índices.(23.05)

 

Esta practica fue otra continuación, y aquí creamos los índices: Vendedor, Venta, Articulo,Venta_Articulo.

 

Ø      DDL utilizando DAO: creación de relaciones.(23.06)

 

De nueva cuenta fue una extensión de todas las practicas anteriores, y en esta practica aprendimos a crear las relaciones para una base de datos. Creamos las relaciones: Vendedor y Venta_Articulo,

 

Ø      Ingeniería inversa utilizando DAO: determinación del modelo de datos a partir de un  almacén de datos. (23.07)

 

En esta practica trabajamos con una practica donde esta inmiscuido un termino muy dominguero pero que sin saber todos utilizamos diariamente, y es que ingeniería inversa viene  a ser algo así como un sinónimo de piratería.