paretto

Páginas: 11 (2681 palabras) Publicado: 4 de abril de 2013
SQL
El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por el motor de base de datos de Microsoft Jet. SQL se utiliza para crear objetos Query Def, como el argumento de origen del método
Open Record Set y como la propiedad Record Source del control de datos. También se puede utilizar con el método Execute para crear y manipular directamente lasbases de datos Jet y crear consultas SQL de paso a través para manipular bases de datos remotas cliente – servidor.
Características
Una sentencia SQL es como una frase (escrita en inglés ) con la que decimos lo que  queremos obtener y de donde obtenerlo.
Todas las sentencias empiezan con un verbo (palabra reservada que indica la acción a realizar), seguido del resto de cláusulas,algunas obligatorias y otras opcionalesque completan la frase. Todas las sentencias siguen una sintaxis para que se puedan ejecutar correctamente, para describir esa sintaxis utilizaremos un diagrama sintácticocomo el que se muestra a continuación.

Cómo interpretar un diagrama sintáctico


Las palabras que aparecen en mayúsculas son palabras reservadas se tienen que poner tal cual y no se pueden utilizarpara otro fin, por ejemplo, en el diagrama de la figura tenemos las palabras reservadas SELECT, ALL, DISTINCT, FROM, WHERE. 
Las palabras en minúsculas son variables que el usuario deberá sustituir por un dato concreto. En el diagrama tenemos nbcolumna, expresion-tabla y condicion-de-busqueda.


Una sentencia válida se construye siguiendo la línea a través del diagrama hasta el punto que marca elfinal. Las líneas se siguen de izquierda a derecha y de arriba abajo. Cuando se quiere alterar el orden normal  se indica con una flecha.

¿Cómo se interpretaría el diagrama sintáctico de la figura?

Hay que empezar  por la palabra SELECT, después puedes poner ALL o bien DISTINCT o nada, a continuación  un nombre de columna, o varios separados por comas, a continuación la palabra FROM y unaexpresión-tabla, y por último de forma opcional puedes incluir la cláusula WHERE con una condición-de-búsqueda. 

Por ejemplo: 

SELECT ALL col1,col2,col3 FROM mitabla

SELECT col1,col2,col3 FROM mitabla

SELECT DISTINCT col1 FROM mitabla

SELECT col1,col2 FROM mitabla WHERE col2 = 0

Todas estas sentencias se podrían escribir y no darían lugar a errores sintácticos.

Cuando unapalabra opcional está subrayada, esto indica que ese es el valor por defecto ( el valor que se asume si no se pone nada). En el ejemplo anterior las dos primeras sentencias son equivalentes (en el diagrama ALL aparece subrayada).





















COMANDOS Existen dos tipos de comandos SQL:
Los DLL que permiten crear y definir nuevas bases de datos, campos e índices.
Los DMLque permiten generar consultas para ordenar, filtrar y extraer datos
de la base de datos.
COMANDOS DLL
Comando
Descripción
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
Comando
Descripción
SELECT
Utilizadopara 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 una ú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 dato






EjemplosODBC
 el ODBC (Open Database Connectivity) es un estándar de acceso a bases de datos, que permite mantener independencia entre los lenguajes de programación, los sistemas de bases de datos (las bases de datos y su software gestor), y los sistemas operativos.

ODBC inserta una "capa" entre la aplicación y el SGBD (sistema gestor de base de datos). Esta capa es llamada "manejador de base de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Eficiencia de paretto
  • Diagrama de Paretto
  • diagrama de paretto
  • PARETTO Y PARADIGMA
  • Diagrama de paretto
  • Diagrama de Paretto
  • Wilfredo Paretto
  • Diagrama de paretto.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS