LIBRO DE SQL

Páginas: 84 (20890 palabras) Publicado: 24 de septiembre de 2014



Introducción
Breve Historia
Componentes del SQL
• Comandos
• Cláusulas
• Operadores lógicos
• Operadores de Comparación
• Funciones de Agregado









Recopilado de la Web
http://programacion.com/

Criterios de Selección
Operadores Lógicos
Intervalos de Valores
El Operador Like
El Operador In
La cláusula WHERE










MONTAJE EN WORDSkorpio
stikatope@hotmail.com

Consultas de Selección
Consultas Básicas
Devolver Literales
Ordenar los Registros
Uso de Indices de las tablas
Consultas con Predicado
Alias
Recuperar Información de una base de Datos Externa







AUTOR ORIGINAL
Claudio Casares
claudio@lobocom.es

Agrupamiento de Registros y Funciones Agregadas
La cláusula GROUP BY
AVG (MediaAritmética)
Count (Contar Registros)
Max y Min (Valores Máximos y Mínimos)
StDev y StDevP (Desviación Estándar)
Sum (Sumar Valores)
Var y VarP (Varianza)
COMPUTE de SQL-SERVER






Consultas de Acción
DELETE
INSERT INTO
• Insertar un único Registro
• Para seleccionar registros e insertarlos en una tabla nueva
• Insertar Registros de otra Tabla
UPDATE
Tipos de datos
Subconsultas

••




Consultas de Unión Internas
Consultas de Combinación entre tablas
Consultas de Autocombinación
Consultas de Combinaciones no Comunes
CROSS JOIN (SQL-SERVER)
SELF JOIN

Consultas de Unión Externas





Estructuras de las Tablas
Creación de Tablas Nuevas
La cláusula CONSTRAINT
Creación de Indices
Modificar el Diseño de una Tabla
Cursores
Consultas deReferencias Cruzadas (Access)













Full Text (SQL Server)
Consultas e índices de texto
Componentes de las consultas de texto de Transact-SQL
Funciones de conjunto de filas CONTAINSTABLE y FREETEXTTABLE
• CONTAINSTABLE (T-SQL)
• FREETEXTTABLE
Utilizar el predicado CONTAINS
Utilizar el predicado FREETEXT
Funciones de conjunto de filas CONTAINSTABLE y FREETEXTTABLE
•Los predicados de texto de las funciones
• Comparación entre CONTAINSTABLE y CONTAINS
• Comparación entre FREETEXTTABLE y FREETEXT
Identificación del nombre de la columna de la clave única
• Limitar los conjuntos de resultados
Buscar palabras o frases con valores ponderados (término ponderado)
Combinar predicados de texto con otros predicados de TRANSACT-SQL
Utilizar predicados de texto paraconsultar columnas de tipo IMAGE
Acceso a Bases de Datos Externas (Access)
Parámetros (Access)
Omitir los permisos de acceso (Access)
Cláusula Procedure (Access)




Problemas resueltos
Búsqueda de registros duplicados
Búsqueda de registros no relacionados







Optimizar consultas
Diseño de las tablas
Gestión y elección de los índices
Campos a Seleccionar
Campos deFiltro
Orden de las Tablas



Introducción




Breve Historia
Componentes del SQL
• Comandos
• Cláusulas
• Operadores lógicos
• Operadores de Comparación
• Funciones de Agregado

Introducción
El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por los
diferentes motores de bases de datos para realizar determinadas operacionessobre los datos o sobre la
estructura de los mismos. Pero como sucede con cualquier sistema de normalización hay excepciones para
casi todo; de hecho, cada motor de bases de datos tiene sus peculiaridades y lo hace diferente de otro motor,
por lo tanto, el lenguaje SQL normalizado (ANSI) no nos servirá para resolver todos los problemas, aunque
si se puede asegurar que cualquier sentenciaescrita en ANSI será interpretable por cualquier motor de
datos.

Breve Historia
La historia de SQL (que se pronuncia deletreando en inglés las letras que lo componen, es decir "ese-cuele" y no "siquel" como se oye a menudo) empieza en 1974 con la definición, por parte de Donald
Chamberlin y de otras personas que trabajaban en los laboratorios de investigación de IBM, de un lenguaje
para la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • que es sql
  • Capitulo 2 sql server libro
  • SQL
  • Sql
  • Bases de datos, no sql y sql
  • Conceptos Sql
  • Sql windows
  • Comandos Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS