Home
Username:
Password:
FileMaker Pro 7 (Español) Tutorials

Cuadro de Diálogo "Design Database" / Opciones de Almacenamiento de Campos




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

Completamos la revision del cuadro "Define Database" al hablar sobre las opciones de almacenamiento de "Storage". Tenemos 3 conjuntos de opciones de almacenamiento. Tal vez nunca necesitemos configurarlas, pero es conveniente saber como hacerlo. La primera opcion "Global Storage" rompe el modelo relacional. Normalmente, en una tabla tenemos unas filas y unas columnas de datos con un registro para cada persona u objeto de la base de datos, mientras que los campos tienen un valor por fila. esta opcion especifica que por cada uno de los campos va a existir un valor por tabla y no uno por fila. Si incluimos este campo en la presentacion, veremos los mismos datos en cada uno de los registros porque esta es la informacion contenida en ellos. Si cambiamos el valor del almacenamiento global en el registro numero 1, todos los demas registros se modificaran porque este es el mismo valor global. Los 2 casos mas comunes en los cuales utilizamos esta opcion son si queremos utilizar un campo global para desplegar una ayuda o una informacion que ingresamos en la presentacion, pues es mas facil mantener un campo que una presentacion, y la informacion de ayuda va a aparecer en todas las presentaciones que contengan ese campo. esta opcion tambien es muy util cuando los calculos necesitan un almacenamiento temporal para los contadores de las variables y los ciclos. Veamos la repeticion de los campos. En el modelo relacional vimos como utilizar una relacion para tener un numero infinito de numeros telefonicos o direcciones para alguna persona, pero existen ciertos tipos de valores para los cuales es util tener un cierto numero de repeticiones. Por ejemplo, podemos especificar un color utilizando 3 numeros que identifican la cantidad del rojo, el verde y el azul. este valor se denomina RGB, asi que una variable llamada "RGB" puede constar de 3 campos llamados "Red" para el rojo, "Green" para el verde y "Blue" para el azul o de un solo campo llamado "RGB" con 3 repeticiones, una para cada color. En vez de tener 3 campos, podemos tener uno solo para que cree una entrada logica. esta es una manera muy eficiente de utilizar la repeticion de los campos. La repeticion de los campos no es recomendable al tener unos pares de los mismos, por ejemplo si tenemos un campo repetido 10 veces para los numeros telefonicos y otras 10 repeticiones para el tipo los mismos. Si repetimos el campo numero 3 del numero telefonico, este corresponderia al campo numero 3 del tipo de numero. esta es la relacion. Al tener que crear unos pares de campos repetidos, debemos optar por las relaciones, pero si los datos tienen de manera intrinseca 3, 2 o 5 valores, la repeticion de los campos es eficiente. Finalmente, en el inferior "Indexing" y "Automatically create indexes as needed" crean indices automaticamente cuando se necesitan. Esta es la opcion mas comun y se usa si todos los elementos de Filemaker funcionan correctamente. Tenemos la opcion "None" para prevenir la indexacion de un campo y podemos utilizar 2 tipos de indexacion. Veamos brevemente la manera en la cual el Filemaker indexa los datos. este crea unos indices de valores y unos indices de palabras. Los primeros pueden ser creados en cualquier tipo de campo, excepto el campo contenedor, y constan de un indice de los datos del campo. Tecnicamente este es un indice de los 100 primeros caracteres de cada linea de los datos del campo, asi que si tenemos un campo con 5 lineas separadas por un cambio de linea, obtendremos 5 entradas de valores en el indice. Solo se indexan los 100 primeros caracteres, asi que se provee una indexacion para una busqueda y una union de cadenas, las cuales funcionan muy eficientemente. Un indice de palabras solo toma un campo de texto e indexa cada una de las palabras contenidas en el. No existe un limite de caracteres, y es por esto que podemos realizar unas busquedas de palabras completas o de los inicios de las mismas. Si escogemos esta opcion "Automatically create indexes as needed" para crear los indices de manera automatica, la primera vez que realicemos una busqueda, en especial en un campo de texto, obtendremos un retraso mientras el indice apropiado se construye. Para evitarlo escogemos tal opcion y realizamos la busqueda nosotros mismos antes de que otras personas utilicen la base de datos; la primera busqueda va a tardar mucho mas tiempo que las subsecuentes. Podemos utilizar las opciones "Minimal" para tener un indexado minimo u "All" para tener un indexado completo, pero generalmente es mejor escoger la opcion "None". Finalmente, "Default language for indexing and sorting text" define el lenguaje predeterminado para la indexacion y ordenamiento del texto, cuyo mejor valor es el "Unicode". este trata cada caracter por separado, mientras que las demas tratan por igual las mayusculas, las minusculas y otros caracteres. La indexacion normal "English" no se ocupa de la capitalizacion, pero si queremos conservarla, escogemos el valor "Unicode".

Tutorial Information

Course: FileMaker Pro 7 (Español)
Author: Jesse Feiler
SKU: 33706
ISBN: 1-933736-36-4
Release Date: 2006-09-29
Duration: 8 hrs / 137 lessons
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available