Cómo crear una tabla sql

Una tabla de base de datos SQL se parece mucho a una tabla de hoja de cálculo: una matriz de dos dimensiones compuesta por filas y columnas. Puede crear una tabla utilizando el SQL CREATE TABLE comandos. En el comando, se especifica el nombre y tipo de datos de cada columna.

Después de crear una tabla, puede empezar a cargarlo con datos. (Carga de datos es un LMD, no una, función DDL). Si cambian los requisitos, puede cambiar la estructura de una tabla mediante la ALTER TABLE comandos. Si una tabla sobrevive a su utilidad o se vuelve obsoleta, se elimina con el SOLTAR comandos. Las diversas formas de la CREAR y ALTER comandos, junto con el SOLTAR comando, conforman DDL de SQL.

Supongamos que usted es un diseñador de la base de datos y usted no quiere que sus tablas de bases de datos a su vez a guacamole como usted hace cambios en el tiempo. Usted decide estructurar sus tablas de base de datos de acuerdo a la mejor forma normalizada para que pueda mantener la integridad de los datos.

Normalización, un amplio campo de estudio en sí mismo, es una manera de estructurar tablas de bases de datos para que las actualizaciones no introducen anomalías. Cada tabla se crea contiene columnas que corresponden a los atributos que están estrechamente vinculados entre sí.

Es posible, por ejemplo, crear una tabla CLIENTE con los atributos Cliente.Id del cliente, CUSTOMER.FirstName, CUSTOMER.LastName, CUSTOMER.Street, CUSTOMER.City, CUSTOMER.State, CUSTOMER.Zipcode, y CUSTOMER.Phone. Todos estos atributos están más estrechamente relacionados con la entidad de cliente que a cualquier otra entidad en una base de datos que puede contener muchas mesas. Estos atributos contienen toda la información de los clientes relativamente permanente que su organización mantiene en archivo.

La mayoría de los sistemas de gestión de bases de datos proporcionan una herramienta gráfica para la creación de tablas de bases de datos. También puede crear este tipo de tablas utilizando un comando SQL. El ejemplo siguiente muestra un comando que crea la tabla CLIENTE:

CREATE TABLE CLIENTE (CustomerID INTEGER NOT NULL, Nombre CHAR (15), Apellido CHAR (20) NOT NULL, Calle CHAR (25), Ciudad de CHAR (20), Estado CHAR (2), Código Postal CHAR (10), Teléfono CHAR ( 13)) -

Para cada columna, se especifica su nombre (por ejemplo, ID de cliente), Su tipo de datos (por ejemplo, INTEGER), Y, posiblemente, una o más restricciones (por ejemplo, NO NULO).

imagen0.jpg

Si la implementación de SQL utiliza no implementa totalmente la última versión de la norma ISO / IEC estándar SQL, la sintaxis es necesario utilizar puede ser diferente de la sintaxis que se ve aquí. Lea la documentación del usuario que viene con su DBMS para obtener información específica.




» » » » Cómo crear una tabla sql