Office 2007 - Access

Lección 6: Creando una base de datos (cont…)

6/72 Lecciones 

Sabes lo que quieres. 

Lo primero que debes hacer cuando tienes una base de datos relacional, es saber lo que quieres.

¿Que pasa en la base de datos y que quieres lograr?

En este ejemplo, quiero crear una base de datos de inventario en mi bodega.

El inventario consiste de canciones en CD o casete.

Estas estan todas juntas y esparcidas en varios gabinetes.

El propósito de mi base de datos es encontrar fácilmente una canción en mi bodega.

Esto aplica tanto para busquedas por título, como cantante o por genero.

Puedo agregar canciones facilmente.

 

Define tus campos.

Una vez que sepas lo que quieres, determina los diferentes campos.

Cada canción tiene un título, necesitas un campo con el “título”.

Cada canción tiene un cantante, tambien necesitas un campo con el “cantante”.

Cada canción tiene un genero, asi que tambien necesitas un campo para “Genero”.

 

Tambien debes saber en que gabinete puedes encontrar la canción, así que un campo de “ubicación” sería util.

Como una canción puede estar en CD o casete, un campo de “tipo” tambien puede ser utilizado.

Agrega la duración de la canción, la fecha en que fue publicada y dale a cada canción una calificación.

 

Lo siguiente que haces es colocar estos campos en diferentes tablas.

Nota que “Cantante” aparece en “Album” y “Canción” tambien.

Esto es por que nuestro album puede contener varias canciones con diferentes cantantes.

Puedo responder a eso cuando definamos nuestras “Claves principales” en la siguiente sección de esta lección.

 

Determina tus “Claves principales” 

Ahora que hemos escrito en papel todos los campos que necesitamos en nuestra base de datos, simplificamos identificando nuestras “Claves principales” y determinando los campos relacionados.

En la tabla “Album”, tenemos una “Clave primaria” ya que cada album es único.
Así que aquí agregamos un campo con una “Clave primaria”, por ejemplo “IDAlbum”.
Y por que queremos que conecte a la tabla de “Canciones”, este campo tambien es una clave relacionada a esta tabla.

 

El campo de “Genero” de la tabla de “Genero” puede ser colocado en la tabla de “Canción” ya que cada canción tiene un “genero”.

 

Lo mismo va para el campo de “Tipo” de la tabla de “Tipo” y el campo de “Ubicación” de la tabla de “Ubicación”.
Cada album podrá tener un solo tipo y una sola ubicación.
Asi que podemos mover estos dos campos a la tabla de “Album”

 

En la tabla de “Album” y la tabla de “Canciones”, tenemos el mismo campo, el de “Grupo”.
¿Como resolvemos esto?
Como un album puede consistir de mas de un grupo, este campo es variable.
Como una canción puede tener solo un vocalista, que no es variable, creamos la tabla de “Vocalistas” con “IDVocalista” como campo primario.
Y como tenemos que conecta la tabla de “Vocalistas” a la tabla de “Canciones”, agregamos este campo a la  tabla de “Canciones” como clave relacionada.

Lo que tenemos ahora es un campo único “IDAlbum” que puede ocurrir solo una vez en la tabla de “Album” pero varias veces en la tabla de “Canciones”.

Tenemos el campo único “IDCantante” que puede ocurrir solo una vez en la tabla de “Vocalistas”, pero varias veces en la tabla de “Canciones”.

En resumen, tenemos dos “Relaciones” de uno-a-muchos.

 

Parece que este formato es correcto, así que podemos empezar a crear nuestra base de datos.
Si luego aparece que necesitamos más cambios, siempre podemos hacerlos en cualquier momento en nuestra base de datos.

 

Crear una nueva base de  datos

Antes de que hagamos nuestras tablas, debemos crear una base de datos.

Abre ” Access”.

Esto abre el “Iniciando con Microsoft Office Access”.
Haz click en el botón “Base de Datos en Blanco”.
Haz click en el botón de “Navegar” para ir hacia una carpeta en tu computadora donde quieras guardar la base de datos.

Dale un nombre al archivo y haz click en el botón “Crear”.

 

Esto abre la base de datos en “Vista de base de datos” con una tabla y un campo en esta tabla, específicamente el campo de ID.

En “Access”, tenemos numerosas opciones para editar la estructura de nuestra tabla.
“Vista de Hoja de datos”, como ves en la imágen de arriba es una de ellas.
Haciendo click en el botón “Vista” en la parte superior, en la “Cinta”, podemos navegar entre las diferentes opciones de visualización.

En la siguiente lección crearemos todas las tablas con sus campos.

 

Increíble! Has completado Lección 6 INICIAR EL PROXIMO LECCIÓN