ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base De Datos


Enviado por   •  18 de Febrero de 2012  •  1.831 Palabras (8 Páginas)  •  733 Visitas

Página 1 de 8

BASE DE DATOS

COMANDOS DLL

CREATE: Utilizado para crear nuevas tablas, campos e índices.

DROP: Empleado para eliminar tablas e índices.

ALTER: Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.

COMANDOS DML

SELECT: Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado.

INSERT: Utilizado para cargar lotes de datos en la base de datos en única operación.

UPDATE: Utilizado para modificar los valores de los campos y registros especificados.

DELETE: Utilizado para eliminar registros de una tabla de una base de datos.

CLAUSULAS

FROM: Utilizada para especificar la tabla de la cual se van a seleccionar los registros.

WHERE: Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar.

GROUP BY: Utilizada para separar los registros seleccionados en grupos específicos.

HAVING: Utilizada para expresar la condición que debe satisfacer cada grupo.

ORDEN BY: Utilizada para ordenar los registros seleccionados de acuerdo con un orden especifico.

OPERADORES LOGICOS

AND: Es el ´´y´´ lógico. Evalúa dos condiciones y devuelve un valor de verdad solo si ambos son ciertas.

OR: Es el ´´o´´ lógico. Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta.

NOT: Negación lógica, devuelve el valor contrario de la expresión.

OPERADORES DE COMPARACION

BETWEEN: Utilizado para especificar un intervalo de valores.

LIKE: Utilizado en la comparación de un modelo

IN: Utilizado para especificar registros de una base de datos

FUNCIONES DE AGREGADO

AVG: Utilizar para calcular el promedio de los valores de un campo determinado.

COUNT: Utilizada para devolver el numero de registros de la selección.

SUM: Utilizada para devolver la suma de todos los valores de un campo determinado.

MAX: Utilizada para devolver el valor más alto de un campo especificado.

MIN: Utilizada para devolver el valor más bajo de un campo especificado.

CONSULTAS BASICAS

La sintaxis básica de una consulta de selección es la siguiente:

SELECT Campos FROM Tabla;

En donde campos es la lista de campos que se deseen recuperar y tabla es el origen de los mismos, por ejemplo:

SELECT Nombre, Teléfono FROM Clientes

ORDENAR LOS REGISTROS

Adicionalmente se puede especificar el orden en se desea recuperar los registros de las tablas mediante la clausula ORDEN BY lista de campos. En donde lista de campos representa los campos a ordenar. Ejemplo:

SELECT CodigoPostal, Nombre, Teléfono FROM Clientes ORDEN BY Nombre;

Se puede ordenar los registros por más de un campo, como por ejemplo:

SELECT CodigoPostal, Nombre, Teléfono, FROM Clientes ORDEN BY CodigoPostal, Nombre;

Incluso se puede especificar el orden de los registros: ascendente mediante la clausula (ASC) o descendente (DESC)

SELECT CodigoPostal, Nombre, Teléfono FROM Clientes ORDEN BY CodigoPostal DESC, Nombre ASC;

CONSULTAS DE PREDICADO

ALL: Devuelve todos los campos de la tabla.

TOP: Devuelve un determinado número de registros de la tabla.

DISTINCT: Omite los registros cuyos campos seleccionados coincidan totalmente.

DISTINCTROW: Omite los registros duplicados basándose en la totalidad del registro y no solo en los campos seleccionados.

OPERADORES LOGICOS

AND: Es el ´´y´´ lógico. Evalúa dos condiciones y devuelve un valor de verdad solo si ambos son ciertas.

OR: Es el ´´o´´ lógico. Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta.

NOT: Negación lógica, devuelve el valor contrario de la expresión.

XOR: Pide a la base de datos que devuelva todos los documentos que contengan una de las 2 palabras claves, pero excluye aquellos que contengan las 2 a la vez.

INTERVALOS DE VALORES

Para indicar que deseamos recuperar los registros según el intervalo de valores de un campo emplearemos operador Between cuya sintaxis es:

Campo (Not) Between valor1 And valor2 (la condición Not es opcional)

En este caso la consulta devolvería los registros que contengan en campo un valor incluido en el intervalo valor1, valor2 (ambos inclusive). Si anteponemos la condición Not devolverá aquellos valores no incluidos en los intervalos.

OPERADOR LIKE

Se utiliza para comparar una expresión de cadena con un modelo en una expresión SQL su sintaxis es:

Expresión Like modelo

En donde expresión es una cadena modelo o campo con el que se compara expresión. Se puede utilizar el operador Like para encontrar valores en los campos que coincidan con el modelo especificado. Por modelo puede especificar un valor completo (Ana María), o se puede utilizar caracteres comodín como los reconocidos por el sistema operativo para encontrar un rango de valores (Like An*).

El operador Like se puede utilizar en una expresión para comparar un valor de un campo con una expresión de cadena. Por ejemplo si introduce

...

Descargar como (para miembros actualizados)  txt (12 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com