[Clases - Tutorial] SQL (Structured Query Language)
Escrito y Programado por SoyJoaquin.
¿Que es SQL?SQL (
Structured Query Language) Es un lenguaje basado en la comunicación de datos entre los campos de una
base de datos.
Definiciones de codigos SQL:-LDD (lenguaje de definición de datos): Se encarga de la modificación de la base de datos, Consta de cuatro operaciones elementales:
CREATE, ALTER, DROP y TRUNCATE.Definición:CREATE: Se utiliza para la creacion de tablas dentro de una base de datos.
ALTER: Se utiliza para la creación de campos dentro de una tabla de tu base de datos.
DROP: Se utiliza para eliminar objetos/datos de un campo dentro de una Base de datos.
TRUNCATE: Se utiliza para eliminar "TODO EL CONTENIDO" de una tabla en una base de datos
-LMD (Lenguaje de manipulación de datos): Este lenguaje permite llevar a cabo la manipulación de datos dentro de tu base de datos. (SQL)
Definición:INSERT: Permite ingresar un dato en una / varias tablas de una / varias columnas.
Ejemplo Insertar datos en 1 Columna de 1 Tabla:INSERT INTO nombre_tabla SET columna1='valor1'
Ejemplo de Insertar datos en 2 Columnas de 1 Tabla:INSERT INTO nombre_tabla (columna1,columna2) VALUES ('valor1', 'valor2');
El "
VALUES" son los datos a insertar, Se tienen que colocar de la misma manera en que son llamadas las columnas, Es decir, en la "
columna1" se insertara el campo "
valor1" Mientras que en la "
columna2" se insertara el dato ''
valor2''.
UPDATE: Se utiliza para subir valores modificados de una tabla SQL en la misma.
Ejemplo de UPDATE:UPDATE ''tabla'' SET ''columna1'' = ''valor1'' ,''columna2'' = ''valor2'',... WHERE ''columnaN = ''valorN''
DELETE: Se utiliza para Borrar / Eliminar uno o varios datos de una tabla SQL.
Ejemplo de DELETE:DELETE FROM ''tabla'' WHERE ''columna1'' = ''valor1''
El va a eliminar el dato "
valor1" de la tabla "
tabla" en el campo "
columna1"
-Explicacion de funciones:Where: Se usa para seleccionar un campo dependiendo de algo, En la mayoría de los casos como en registro de usuarios se usa para mostrar los datos dependiendo del usuario conectado.
Order By: Se usa para ordenar los resultados obtenidos de dicha consulta SQL.
Distinct: Se usa principalmente para no mostrar muy repetitivamente datos de la SQL
-Operadores:Like: Selecciona los datos cuyo valor de campo sea lo mas paresido posible. (no teniendo en cuenta mayúsculas y minúsculas)
"In" &
"Not In": Da un conjunto de valores para un campo para los cuales la condición de selección es (o no) valida
"Is Nul" &
"Is Not Null": Selecciona aquellos registros donde el campo esta o no vacío.
"Between"...
"And": Selecciona los registros comprendidos en un intervalo.
Distinct: Selecciona los campos no coincidentes.
Desc: Clasifica los campos en orden inverso (Decreciente)
Nota: Recuerden que hay otros operadores que no necesariamente me se o me acuerde.[Clases - Tutorial] SQL (Structured Query Language)Escrito Por SoyJoaquin.