Taller De Base De Datos
S.E.P.
S.N.E.S.T.
D.G.E.S.T.
H. C. JUCHITAN DE ZARAGOZA, OAX. A 13 DE DIC. 2011
TEMA:
INVESTIGACIÓN DE BASE DE DATOS
PRESENTAN:
DOMINGUEZ GUTIERREZ FERNANDO olumen
MATRICULA:
09190060
ESPECIALIDAD:
ING. EN SISTEMAS COMPUTACIONALES
NOMBRE DEL CURSO:
TALLER DE BASEDE DATOS
CATEDRATICO:
CASTILLEJOS GONZALEZ JOSE MANUEL
GRUPO:
“5X”
INSTITUTO TECNOLÓGICO del Istmo
S.E.P.
S.N.E.S.T.
D.G.E.S.T.
H. C. JUCHITAN DE ZARAGOZA, OAX. A 13 DE DIC. 2011
TEMA:
INVESTIGACIÓN DE BASE DE DATOS
PRESENTAN:
DOMINGUEZ GUTIERREZ FERNANDO olumen
MATRICULA:
09190060ESPECIALIDAD:
ING. EN SISTEMAS COMPUTACIONALES
NOMBRE DEL CURSO:
TALLER DE BASE DE DATOS
CATEDRATICO:
CASTILLEJOS GONZALEZ JOSE MANUEL
GRUPO:
“5X”
INDICE
Portada……………………………………………………………………………………1
Índice………………………………………………………………………………………2
Introducción……………………………………………………………………………….3
1.-Gestor de Base de Datos………………………………………………………….…4
1.1 Definición de gestor de datos…….………………………………………………………….4 1.2 Características ………….…………………………………………………………….............6 1.3 Herramientas para crear base de dato………………………………………..…………….8 1.4 Herramienta de edición……………………………………………………………………….9 1.5 Herramienta de control monitoreo y estadística…………………………………….........13
2.- Lenguaje deDefinición de Datos (DDL)…...……………………………… ……. 16 2.1 Creación de base de datos………………………………………………………………….17 2.2 Creación de tablas………………………………………………………………………...…19 2.2.1Integridad…………………………………………………………………..……………….23 2.2.2 Integridad referencial declarativa………………………………………………………...24 2.3 Creación de índices………………………………………………………………………….26
3.- Consultas y Lenguaje de Manipulación de Datos (DML)………………………28
3.1 Instrucciones INSERT,UPDATE,DELETE…………………………………………….….29
3.2 Consultas Básicas SELECT, WHERE y funciones a nivel de registro…………….......33
3.3 Consultas sobre múltiples tablas…………………………………………………………..35
3.3.1 Subconsultas………………………………………………………………………………39
3.3.2 Operadores JOIN………………………………………………………………………….45
3.4 Agregación GROUP BY, HAVING…………………………………………………………49
3.5 Funciones de conjunto de registros COUNT, SUM, AVG, MAX,MIN…………………50
4.- Control de Transacciones………………………………………………………….52
4.1 Propiedades de la transacción……………………………………………………………..55
4.2 Grados de consistencia……………………………………………………………………..56
4.3 Niveles de aislamiento……………………………………………………………...............58
4.4 Instrucciones COMMIT y ROLLBACK………………………………………………….….60
5.- vistas………………………………………………………………………………….62
5.1 Definición y objetivo de lasvistas…………………………………………………………..63
5.2 Instrucciones para la administración de vistas……………………………………………65
6.-seguridad…………………………………………………………………………..…68
6.1 Esquemas de autorización………………………………………………………………….69
6.2 Instrucciones GRANT y REVOKE………………………………………………………….70
7.- Introducción al SQL Procedural……………………………………………………71
7.1 Procedimientos almacenados……………………………………………………...……….72
7.2 Disparadores(Triggers)…………………………………………………………...…………74
Conclusión…………………………………………………………………………………..……75
Bibliografía………………………………………………………………………………….…….76
INTRODUCCION
En esta investigación que a continuación se verá, abordaremos sobre el tema de Taller de base de datos, ya que es un tema de mucha...
Regístrate para leer el documento completo.