GOOGLE

martes, 6 de febrero de 2018

SQL


SQL

El lenguaje de base de datos SQL o (lenguaje de consulta estructurada), es un lenguaje específico para el acceso al gestor de base de datos para diverso tipo de consulta u operaciones, usando calculo relacionar para efectuar consultas a la base de datos para recuperar de forma sencilla la información.

El lenguaje de consulta de estructura, consiste en un lenguaje de consulta relacionada, creación, actualización, eliminación de datos y controles de accesos a los datos.

Sus cláusulas son:

From: especifica la tabla que se está haciendo la consulta para la obtención de datos.



Where:  Especifica la condiciones o criterio en la consulta

Order by: ordena los registros seleccionado

Group by:  a grupa los registro por su función o campo.

Having:   especifica los criterios que deben cumplir los grupos.



Operadores

<: Menor que

>: Mayor que

=: Igual que

>= Mayor igual que

<= Menor igual que

<>; Distinto de

Between: Entre, se utiliza para especificar valores.

Like: Cómo.

In: En.

Operadores lógicos.

AND:  Y Lógico

OR: O Lógico

NOT:  No Lógico



Lenguaje de definición de datos.

Este lenguaje es el que se encarga de hacer la modificación en la estructura de los objetos.

Create: se utiliza para la creación de los objetos de datos.

“CREATE TABLE PERSONAL”

Update: Se utiliza para la actualización de los objetos

UPDATE PERSONAL SET NOMBRE=”NOMBRE_EJEMPLO”

DROP: Eliminar

Se encarga de eliminar los objetos de la base de datos

Dop table ‘ALUMNOS’;

Truncate :

Se encarga de Borrar los datos de las tablas

TRUNCATE TABLE ‘NOMBRE_TABLA’

Ejemplo:

Create table personal (

Id int not null primary key

Nombre nvarchar(50) not null,

Fecha datetime not null

)

Go



Para la selección de datos se utiliza el DML (Que es el lenguaje de manipulación de datos).

SELECT Palabra clave que indica la selección especifica del objeto.

ALL Indiaca que se quiere obtener todo el valor.

DISTINCT Indica que se seleccionará los valores específicos.

Select * from table.

Select DISTINCT (id), nombre, fecha from table.

SELECT * FROM Coches ORDER BY marca, modelo;
















0 comentarios:

Publicar un comentario