sql >> Base de Datos >  >> RDS >> Database

Cómo crear tablas de base de datos con SQL

Ya hemos aprendido qué es SQL y cómo podemos usar declaraciones de selección básicas para obtener información de nuestra base de datos. Podemos usar esa información que hemos seleccionado para obtener información de bases de datos potencialmente complicadas. En este artículo, vamos a aprender cómo crear tablas de bases de datos con SQL .

Recuerde que las tablas son básicamente elementos de la base de datos que contienen columnas organizadas de datos. En el artículo sobre declaraciones selectas, estábamos trabajando con una tabla llamada "encuestados". Esta tabla contenía una amplia lista de personas que habían respondido a una campaña de correo electrónico indicando que les gustaría recibir nuevos correos electrónicos. Las columnas de esta tabla incluían un número de identificación único para cada encuestado, así como su nombre, correo electrónico y dirección IP.

En el siguiente ejemplo, le mostraremos el código utilizado para crear la tabla de encuestados:

CREATE TABLE respondents (     id INT,     first_name VARCHAR(50),     last_name VARCHAR(50),     email VARCHAR(50),     ip_address VARCHAR(20) );

Observe que en el bloque de código anterior, la primera línea comienza con la instrucción "CREATE TABLE" seguida de un paréntesis de apertura. Cada nueva línea (seguida de una coma) introduce el nombre de una nueva columna en la tabla y qué tipo de "tipo de datos" contendrá. Por ejemplo, los números se pueden mantener dentro de un tipo de datos INT (entero).

Para obtener la información más detallada y amplia sobre los tipos de datos SQL aceptables, debe consultar la documentación proporcionada por Oracle o varios libros sobre administración de bases de datos.

Ahora comprende mejor la sintaxis y el uso de la instrucción "crear tabla" en SQL. Y tienes un ejemplo de cómo se usa esta declaración en la naturaleza. Asegúrese de dejar un comentario si tiene alguna pregunta.

Si está buscando una solución de base de datos todo en uno, considere obtener su propio alojamiento dedicado administrado para recursos ilimitados y personalización.