Tecnología

Inicio

Sentencias SQL básicas

Sentencias SQL básicas


Structured Query Language, o SQL, es el idioma que se utiliza para el control y el diseño de bases de datos. Lleva a cabo funciones tales como la búsqueda de datos a través de características comunes ubicadas en un conjunto de datos, lo que permite a los usuarios buscar fácilmente a través de los datos. SQL se divide en diferentes estados, que permiten a los programadores para añadir y eliminar información. Estas declaraciones se dividen en tres categorías principales: Sentencias de datos, instrucciones de transacciones y declaraciones de esquema.

Las declaraciones de datos

En la categoría de declaraciones de datos, los programadores acceder a la información en la base de datos y modificar tablas y columnas. Con sentencias SELECT, los programadores eligen las características de las tablas de una base de datos. El usuario especifica qué tabla se accede con la palabra clave FROM, la columna que se accede con la palabra clave SELECT y la fila que se accederá desde la palabra clave WHERE. La palabra clave ORDER BY permite al programador a determinar el orden en que aparece la información de la base de datos. Con la instrucción de inserción, los programadores agregan filas a la tabla. La instrucción UPDATE permite a los programadores modifican las columnas en filas de la tabla. Sentencias DELETE permiten a los programadores eliminar filas de la tabla.

declaraciones transaccionales

La categoría de declaraciones transaccional tiene dos estados, la Declaración COMMT y la sentencia ROLLBACK. La sentencia COMMIT termina una transacción y hace cambios consistentes en virtud de dicha transacción. Con el procesamiento de transacciones, el ordenador responde inmediatamente a la solicitud de un usuario. La sentencia ROLLBACK termina la transacción e inmediatamente devuelve la base de datos a un estado anterior.

declaraciones de esquema

Declaraciones de esquema mantienen esquema. Esquema es una estructura en un lenguaje de programación que define las tablas, los campos en la tabla y cómo los campos y las tablas se refieren. La base de datos tiene un catálogo, que son los datos que contiene las definiciones de los objetos de la base. Los subdatabases para el catálogo son llamados esquemas. La sentencia CREATE TABLE crea una tabla. La declaración CREATE VIEW crea una vista, que es básicamente una consulta que se encuentra en el catálogo. La sentencia DROP TABLE elimina una tabla creada previamente. La declaración DROP VIEW elimina una vista. Para un usuario de la computadora para acceder a la tabla o vista, el administrador debe utilizar el comando GRANT. El administrador puede quitar privilegios a través de la sentencia REVOKE.

Ejemplo SQL

Los administradores utilizan la función SELECT cuando la caza de datos específicos en la base de datos para que puedan utilizar la información. Por ejemplo, un ajustador de reclamaciones puede consultar los datos de accidente de tráfico de un cliente en la base de datos. Características tales como el FROM y ORDER BY ayudarían al ajustador de tamizar a través de grandes volúmenes de datos con mayor rapidez. La información introducida en la base de datos podría estar equivocado, por lo que el ajustador puede utilizar UPDATE, INSERT para añadir nueva información y DELETE para eliminar información antigua. Una vez terminado, el ajustador puede guardar la información con COMMIT o darse cuenta de que ha cometido un error al confundir uno con otro cliente y utilizar ROLLBACK. Para asegurarse de que sólo las personas adecuadas de acceso a archivos del cliente, el regulador sólo permite que ciertos individuos tengan acceso al archivo a través de la GRANT y REVOKE.