Tecnica

Solo disponible en BuenasTareas
  • Páginas : 11 (2661 palabras )
  • Descarga(s) : 11
  • Publicado : 31 de julio de 2010
Leer documento completo
Vista previa del texto
Con esto termina la creación de la tabla, pero tengo ahora tres opciones: modificar el diseño, introducir datos o introducir datos usando un formulario creado por el asistente. Déle a finalizar con la segunda opción para entrar algunos datos.

He ahí la tabla creada con el asistente y vacía. Entre algunos datos.

CREANDO UNA TABLA EN MODO DE DISEÑO.
Esta opción de las tres que nos presentael sistema al principio es más compleja, pero nos permite aprender bien la estructura de la tabla. Cierre Access y abra la base recien creada de nuevo. Veremos algo así:

Los distintos objetos a la derecha y nuestra tabla hacia el centro. Ahora vamos a hacer otra tabla con los datos de los padres de los estudiantes (de la tabla "Estudiantes" que hemos creado con el asistente) y vamos luego arelacionar ambas tablas por la clave principal. Escojamos ahora la primera opción, "Crear una tabla en vista diseño". Déle clic y sale lo siguiente:

Esta es la plantilla para diseñar tablas en Access. Esta lleva: 1) Nombre del campo. Aquí ponemos las diversas parte de la tabla (Nombres, apellidos, dirección, etc.) 2) Tipos de datos. Aquí seleccionamos del botón emergente que aparecerá que tipo decampos vamos a usar, ejemplo: numérico, texto, memo, etc. y 3) Descripción. En esta parte ponemos una breve descripción del campo opcional.
Comencemos, vamos a crear la tabla con los datos de los padres:
* IdPadre (Clave principal y auto numérico)
* Nombres (Nombre del padre tipo texto)
* Apellidos (Apellido padre y texto?
* Edad (Edad del padre y numérico)
* Telefono(Teléfono padre y texto)
* Dirección (Dirección padre y texto)
* Notas ( Observaciones y tipo memo)

Si se dio cuenta en la parte de debajo de la tabla aparecen otras informaciones importantes. La primera de todas es la que nos interesa. Se trata del tamaño del campo. Por defecto access le pone 50 de longitud, pero nosotros debemos manipularlo a nuestra voluntad dependiendo del tipo decampo, por ejemplo, el campo "Dirección", deberíamos ponerle una longitud mayor de 50. Para los campos nombres y apellidos está bien 50, pero para teléfono con 20 o 15 es suficiente. El campo de Edad lo hemos puesto numérico, pues se usará número en ese campo.
Terminado el proceso de poner los campos que necesitamos, grabamos y access nos preguntará si deseamos ponerle una clave principal a latabla. Dígale que no ya que lo haremos manualmente. Grave la nueva tabla con el nombre de "Padres". Valla a ARCHIVO / GUARDAR. Access preguntará lo de la clave.

Responda que NO ya que lo haremos de otra forma más didáctica. Cierre y vuelve a aparecer la estructura de la base con sus dos tablas: Estudiantes y padres.

CLAVE PRINCIPAL Y RELACIONES ENTRE TABLAS
Si se fijan bien arriba de los objetohay un menú que dice "Abrir", "Diseño" y "Nuevo". Cuando seleccionan una tabla automáticamente se activa este menú.

Marque con un clic la tabla "padres" y luego presione "Diseño" y se volverá a abrir la tabla. Marque el campo "IdPadre", déle un clic derecho y aparecerá la opción para poner la clave principal.

Le da clic y ya está. IdPadre es la clave principal de la tabla "padres", así como"IdEstudiantes" es la clave principal de la tabla "Estudiantes". Ahora ya podemos relacionarla. Pero qué es relación entre tablas? Se relacionan tablas por que tienen datos comunes. Hay relación de uno a varios. Un campo de una tabla se relaciona con varios de otra. Y hay relaciones de varios a varios, como de uno a uno. En nuestro caso haremos una relación de uno a uno. Esto quiere decir que unestudiante tiene o guarda relación con uno o dos de los padres que se colocarán en la tabla "padres". En vez de hacer una sola tabla con todos los datos, hicimos dos con los datos por separados de esa manera se manejan mejor los datos. Busque en la Internet más información sobre tablas relacionales. Vamos a hacer la relación.

Como ilustra la figura, nos vamos a HERRAMIENTAS / RELACIONESဦLe...
tracking img