unidad6 basedatos

Páginas: 5 (1126 palabras) Publicado: 7 de junio de 2015
INSTITUTO TECNOLÓGICO DE PINOTEPA

EVIDENCIAS DE LA MATERIA DE FUNDAMENTOS DE BASE DE DATOS
UNIDAD 6:LENGUAJE SQL


PRODUCTOS:

1.-Resumen de la unidad 6




NOMBRE DEL ALUMNO: KEVIN MARIN DE LOS SANTOS








NOMBRE DE LA FACILITADORA: M.C. EUGENIA TERESA LOZANO AGUIRRE


SQL usa una combinación de álgebra relacional y construcciones del cálculo relacional. El lenguaje SQL se considera unlenguaje de consultas, contiene muchas otras capacidades además de la consulta en bases de datos. Incluye características para definir la estructura de los datos, para la modificación de los datos en la base de datos y para la especificación de restricciones de seguridad.

El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por los diferentes motores debases de datos para realizar determinadas operaciones sobre 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, aunquesi se puede asegurar que cualquier sentencia escrita en ANSI será interpretable por cualquier motor de datos.

Actualmente, está en marcha un proceso de revisión del lenguaje por parte de los comités ANSI e ISO, que debería terminar en la definición de lo que en este momento se conoce como SQL3. Las características principales de esta nueva encarnación de SQL deberían ser su transformación en unlenguaje stand-alone (mientras ahora se usa como lenguaje hospedado en otros lenguajes) y la introducción de nuevos tipos de datos más complejos que permitan, por ejemplo, el tratamiento de datos multimediales.

Definición de datos
Conceptualmente, SQL es un lenguaje de definición de datos (LDD), un lenguaje de definiciones de vistas (LDV) y un lenguaje de manipulación de datos (LMD), que poseetambién capacidad para especificar restricciones y evolución de esquemas.

El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos. ComandosExisten dos tipos de comandos SQL:
DLL ==> que permiten crear y definir nuevas bases de datos, campos e índices.
DML ==> quepermiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.

CLAUSULAS

Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular. 








Operadores Lógicos
 
Operador
Uso
AND
Es el "y" lógico. Evalúa dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas.
OR
Es el "o" lógico. Evalúa doscondiciones 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 Comparación
Operador
Uso
<
Menor que
>
Mayor que
<>
Distinto de
<=
Menor o igual que
>=
Mayor o igual que
=
Igual que
BETWEEN
Utilizado para especificar un intervalo de valores.
LIKE
Utilizado en la comparación de un modelo
In
Utilizado paraespecificar registros de una base de datos


Operaciones sobre conjuntos
Las operaciones de SQL union, intersect y except operan sobre relaciones y corresponden a las operaciones del álgebra relacional ∪, ∩ y –. Al igual que la unión, intersección y diferencia de conjuntos en el álgebra relacional, las relaciones que participan en las operaciones han de ser compatibles; esto es, deben tener el mismoconjunto de atributos.
UNION
La operación de unión permite combinar datos de varias relaciones. Supongamos que una determinada empresa internacional posee una tabla de empleados para cada uno de los países en los que opera. Para conseguir un listado completo de todos los empleados de la empresa tenemos que realizar una unión de todas las tablas de empleados de todos los países.
No siempre es posible...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad6
  • BaseDatos
  • Basedatos
  • UNIDAD6 1
  • unidad6 laboral
  • UNIDAD6 Griselda
  • Basedatos
  • Basedatos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS