Creación de tablas en SQL es una tarea clave en la construcción de una base de datos útil . Tomarse el tiempo para preparar el diseño de la tabla de base de datos antes de empezar la codificación puede ser muy valiosa . Una estructura de base de datos bien diseñada será más fiable , eficiente y fácil de administrar. Creación de la estructura de la tabla en SQL es sencillo si se siguen algunas reglas básicas. Instrucciones
1
diseñar la estructura de base de datos. SQL se utiliza con los sistemas de gestión de bases de datos relacionales . Estos tipos de base de datos se definen en términos de las relaciones entre los diferentes elementos de los datos . Para crear un diseño de base de datos relacional , es necesario modelar los datos de un nivel abstracto . Hay muchas herramientas y técnicas que pueden ayudar a hacer esto , incluyendo diagramas entidad relación . Crear el diseño de su base de datos, decidiendo cuáles son las entidades en sus datos . Estas entidades se corresponden con las tablas que se crean en última instancia . Por ejemplo , en un sistema de pedidos de clientes , dos de las entidades podría ser " cliente" y " orden", cada uno de los cuales tendría una mesa dedicada a la base de datos .
2
Elabore un conjunto de atributos para cada una de sus entidades. Estos atributos serán las columnas de las tablas de base de datos . Cada entidad puede tener un conjunto de atributos naturales , sino que también debe tener uno que actúa como un identificador único . Por ejemplo , en una tabla de " orden" , los atributos podrían incluir el número de referencia del pedido y la fecha se realizó el pedido . Para un " cliente ", los atributos pueden incluir nombres y direcciones. Para cada atributo en la tabla , elija un tipo de datos adecuado para los elementos numéricos , cadenas de texto o fechas.
3
Averiguar las claves principales en su base de datos . Las llaves son un elemento importante en la aplicación de las relaciones dentro de una base de datos . Claves principales hacen que cada entrada en una tabla única, y se aplican comúnmente simplemente asignando la siguiente en una serie de números cada vez que un nuevo registro se introduce en la tabla . En un sistema típico , cada " cliente" tendría su propio número de referencia único en la base de datos , ya que sería cada " Orden ", permitiendo que éstos puedan ser identificados con facilidad.
4
Calcular las claves externas de sus datos. Claves externas son la principal forma en que usted representa las relaciones entre las tablas o entidades , en una base de datos . Por ejemplo, un " cliente" puede estar asociado a uno o más "Pedidos ", y la mayoría de los "Pedidos" sólo estará vinculado a un solo " cliente ". Incluyendo un campo ( es decir , el atributo ) en la tabla de " orden" que muestra el número de referencia único ( clave principal ) para el " cliente" que realizó el pedido significa que las tablas están vinculadas . También es más eficiente incluir la clave externa en la tabla de "Orden " en lugar del " cliente " uno, como la relación entre el "Cliente" y " orden" es uno -a-muchos .
5
Crear las tablas de SQL , definir la estructura, columnas y tipos de datos . Un ejemplo extracto SQL para una tabla de clientes sería:
CREAR "cliente" MESA
( smallint
'ID ' ( 6 ) NOT NULL AUTO_INCREMENT ,
< p> 'nombre' varchar ( 50 ) NOT NULL,
PRIMARY KEY ( 'ID ' )
) ;
La columna ID es un número creciente automáticamente asigna cada vez una nueva entrada se agrega a la tabla . Las declaraciones de " NOT NULL " simplemente exigir que todo trabajo debe tener un valor especificado para las columnas . Los tipos de datos " varchar " y " smallint " son tipos textuales y numéricos especificados , junto con la longitud de los posibles valores - éstos varían de acuerdo a su sistema de base de datos en particular. Ejecute la secuencia de comandos en su base de datos o un servidor web y rellenar con algunos datos.