unidadey4basededatos

Páginas: 38 (9319 palabras) Publicado: 17 de noviembre de 2013
TECNOLÓGICO DE ESTUDIOS SUPERIORES
DE TIANGUISTENCO
DIVISIÓN DE INGENIERÍA
EN SISTEMAS COMPUTACIONALES



Taller de Base de Datos


Docente: Arturo Díaz Martínez.


Alumno:

Pedro Montes De Oca Mejía.


Unidad 3:


Lenguaje de Manipulación de Datos

Semestre: 5°


Grupo: 501

INDICE

Introducción…………………………………………………………………………………..…...…1

3.1 Inserción,Eliminación y modificación de Registros ………………….…….…………..........1

3.2 Consultas Básicas SELECT, WHERE y funciones a nivel de registro……….…………......5



3.2.1 Recuperación de Datos………………………………….………………………………...…...15

3.2.2 Restricción y ordenación de datos………………………………………………………..……….16

3.2.3. Informes de Datos agregados mediante funciones de grupo………………………….........19

3.2.4. Consultassobre múltiples tablas…………………………………………………………………22

3.2.5. Subconsultas………………………………………………………………………………………....25

3.2.6 Operadores SET……………………………………………………………………………………...26

Conclusión…………………..………………………………………….…………………………...31




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 pararealizar 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, aunque si se puede asegurarque cualquier sentencia escrita en ANSI será interpretable por cualquier motor de datos.
Uno de los objetivos fundamentales de un sistema de información es contar no sólo con recursos de información, sino también con los mecanismos necesarios para poder encontrar y recuperar estos recursos. De esta forma, las bases de datos se han convertido en un elemento indispensable no sólo para elfuncionamiento de los grandes . y la recuperación de información a lo largo y ancho de la, sino también para la creación de sedes web, Intranets y otros sistemas de información en los que se precisa manejar grandes o pequeños volúmenes de información. La creación de una base de datos a la que puedan acudir los usuarios para hacer consultas y acceder a la información que les interese es, pues, unaherramienta imprescindible de cualquier sistema informativo sea en red o fuera de ella.
Una base de datos es una colección de datos organizados y estructurados según un determinado modelo de información  que refleja no sólo los datos en sí mismos, sino también las relaciones que existen entre ellos. Una base de datos se diseña con un propósito específico y debe ser organizada con una lógica coherente. Losdatos podrán ser compartidos por distintos usuarios y aplicaciones, pero deben conservar su integridad y seguridad al margen de las interacciones de ambos. La definición y descripción de los datos han de ser únicas para minimizar la redundancia y maximizar la independencia en su utilización.
3.1 Inserción, Eliminación y modificación de Registros
Consultas de Actualización
Las consultas deactualización son aquellas que no devuelven ningún registro, son las encargadas de acciones como añadir y borrar y modificar registros.
DELETE
Crea una consulta de eliminación que elimina los registros de una o más de las tablas listadas en la cláusula FROM que satisfagan la cláusula WHERE. Esta consulta elimina los registros completos, no es posible eliminar el contenido de algún campo enconcreto. Su sintaxis es:
DELETE Tabla.* FROM Tabla WHERE criterio
DELETE es especialmente útil cuando se desea eliminar varios registros. En una instrucción DELETE con múltiples tablas, debe incluir el nombre de tabla (Tabla.*). Si especifica más de una tabla desde la que eliminar registros, todas deben ser tablas de muchos a uno. Si desea eliminar todos los registros de una tabla, eliminar la...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS