MANUALES

Bases de datos

5. Creaciˇn de una base de datos

Aunque tipos de datos hay de varias clases y formas de clasificarlos hay muchas , a la hora de crear una tabla , la mayoria de lo sistemas utilizan la misma forma, aunque no podemos asegurar que sea asý, daremos por afirmativo que asý es.

En consecuencia el sistema de creaci˛n de una base de datos(tabla), suele ser:

Se nos pedirÓ el nombre del campo que queremos crear.

Se nos pedirÓ el tipo de dato que almacenarÓ dicho campo, normalmente puede ser String, NumŔrico, Boolean, Decimal y otros, que dependerÓ del gestor con el cual creamos la tabla, asi mismo tambiŔn se nos darÓ la posibilidad de definir los decimales para los campos n¨mericos y decidir el indice.

El Ýndice: esto es un punto muy importante a la hora de crear una base de datos (tabla) con ýndices, un ýndice no es mÓs que el orden que establecemos para dicho campo, con esto conseguimos aumentar la velocidad de b¨squeda a la hora de encontrar a un determinado registro, supongamos que hemos hecho una base de datos(tabla) para almacenar direcciones de amigos, entonces supogamos que tenemos la direcci˛n de 300 amigos y queremos buscar a Pepe TOLO TOLO, si no tenermos indices en la base de datos , tendrýamos que ir registro a registro y comprobar cada apellido si coincide con el que buscamos, pero si estÓ ordenada(indexada) para buscar a TOLO solo tendremos que ir a los que empiezan por T y saltando las demÓs letras A,B,C,... hasta la T, osea que no hemos tenido que comprobar los apellidos que hay entre la A y la T, imaginaos la velocidad que hemos ahorrado en 300 amigos que tenemos, pues imaginaros una empresa con 50.000 clientes, la velocidad que se ahorran en buscar a un cliente, imaginaros por un momento que pedis el telÚfono de un cliente que necesitais urgentemente y que al solicitarlo a vuestra secretaria, Ŕsta os dice, la semana que viene se lo doy.

Pues en realidad el ejemplo que os he dado es el ahorro de velocidad que conseguimos, cuantos mas datos tengamos , mÓs efectivo serÓ el sistema de ahorro en tiempo.

En la actualidad , como ya hemos mencionado en capýtulos anteriores, podremos tener varias tablas en un mismo fichero y como consecuencia podremos crear tantas tablas como querramos.

Recuerde que si va a relacionar las tablas, deberÓ crear los campos claves para establecer la relaci˛n entre dichas tablas.

Pßginas:
1 2 3 4 5 6 7 8 9