Construccion de Base de Datos
viernes, 31 de mayo de 2013
PRACTICA 10, 11, 12,13
Unidad de aprendizaje
Gestión y aprovechamiento de la información de las bases de datos
RESULTADO DE APRENDIZAJE 2.2
Materiales. Herramientas, Instrumental, Maquinaria y Equipo
ü Equipo de cómputo Core Duo o superior
ü Dispositivo de almacenamiento (USB)
ü Sistema gestor de bases de datos
ü Manual de SQL
ü Impresora
Vistas (MySQL)
Una vista es una tabla virtual cuyo contenido está definido por una consulta. Al igual que una tabla real, una vista consta de un conjunto de columnas y filas de datos con un nombre, una vista no existe como conjunto de valores de datos almacenados de una base de datos. Las filas y columnas de datos proceden de tablas a las que se hace referencia en la consulta que define la vista y se producen de forma dinámica cuando se hace referencia a la vista. Una vista actúa como filtro de las tablas subyacentes a las que se hace referencia en ella.
Suelen utilizarse para centrar, simplificar y personalizar la percepción de la base de datos para cada usuario. Los datos innecesarios o sensibles pueden quedar fuera de la vista pueden emplearse como mecanismos de seguridad, que permiten a los usuarios obtener acceso a los datos por medo de la vista, pero no les conceden permiso de obtener acceso directo a las tablas base subyacente de la vista. Permiten simplificar la forma en que los usuarios puedan ver los datos de modo distinto, aunque estén utilizando los mismos simultáneamente. Esto resulta de gran utilidad cuando usuarios tienen distintos intereses y calificaciones trabajan con la misma base de datos.
Disparadores o Triggers
Disparadores o Triggers
Un disparador es un objeto de bases de datos con un nombre que se asocia a una tabla y se activa cuando ocurre un evento que es particular para dicha tabla algunos usos para los disparadores es verificar valores al ser insertadas o llevar a cabo cálculos sobre valores involucrados en una actualización.
Un disparador se asocia con una tabla y se define para que se active al ocurrir una sentencia INSERT, DELETE o UPDATE sobre dicha tabla. Puede también establecerse que se active antes o después de la sentencia en cuestión, por ejemplo se pude tener un disparador que se active antes de que un registro sea borrado, o después de que lo haga.
Para crear o eliminar un disparador, se emplean las sentencias
Create trigger
Drop trigger
También se incluyen cláusulas que especifican el momento de activación, el evento activador, y que hacer luego de la activación.
La palabra BEFORE indica el momento de acción del disparador. En este caso, el disparador debería activarse antes de que cada registro se inserte en la tabla. La otra palabra clave posible aquí es AFTER.
La palabra INSERT indica el evento que activará al disparador, también pueden crearse disparadores para sentencias DELETE y UPDATE.
La Sentencia siguiente: FOR EACH ROW, define lo que se ejecutará cada vez que el disparador se active, lo cual ocurre una vez por cada fila afectada por la sentencia activadora.
lunes, 20 de mayo de 2013
Introduccion Rubrica 2.2
Gestion y aprovechamiento de la informacion de las bases de datos
R.A 2.2 Diseña formularios y reportes empleando los recursos que ofrece el sistema gestor de base de datos .
Actividad de Evaluacion 2.2.1
Crea vistas, formularios y reportes empleando los recursos que ofrece el sistema gestor de base de datos para la base implementada en la actividad de evaluacion.
Ponderacion o porcentaje 10%
Contenidos:
A) Elaboracion de aplicaciones con vista y disparadores.
-Definicion, creacion, eliminacion y uso de vistas y disparadores
B) Elaboracion de formularios y reportes
-Creacion,eliminacion y uso de formularios y reportes.
Practicas a realizar: 10,11,12,13,14
Practica 10: Combinacion de tablas mediante criterios de seleccion.
Practica 11: Manejo de disparadores mediante criterios de seleccion.
Practica 12: Manejo de vistas mediante instrucciones de lenguaje SQL.
practica 13: Uso de formularios con lenguaje de programacion.
Practica 14: Elaboracion de reportes con lenguaje de programacion.
Fecha de entrega y revision del blog 31 de mayo 2013
R.A 2.2 Diseña formularios y reportes empleando los recursos que ofrece el sistema gestor de base de datos .
Actividad de Evaluacion 2.2.1
Crea vistas, formularios y reportes empleando los recursos que ofrece el sistema gestor de base de datos para la base implementada en la actividad de evaluacion.
Ponderacion o porcentaje 10%
Contenidos:
A) Elaboracion de aplicaciones con vista y disparadores.
-Definicion, creacion, eliminacion y uso de vistas y disparadores
B) Elaboracion de formularios y reportes
-Creacion,eliminacion y uso de formularios y reportes.
Practicas a realizar: 10,11,12,13,14
Practica 10: Combinacion de tablas mediante criterios de seleccion.
Practica 11: Manejo de disparadores mediante criterios de seleccion.
Practica 12: Manejo de vistas mediante instrucciones de lenguaje SQL.
practica 13: Uso de formularios con lenguaje de programacion.
Practica 14: Elaboracion de reportes con lenguaje de programacion.
Fecha de entrega y revision del blog 31 de mayo 2013
viernes, 17 de mayo de 2013
practica 6,7,8
Practica: 6
Inserción de registros usando sentencias SQL
1. Verifica que el equipo de cómputo se encuentra conectado
2. Enciende el equipo de computo
4. Ingresa al sistema gestor de bases de datos
5. Selecciona la base de datos biblioteca.
6. Inserta amenos 10 registros a cada una de las tablas desde la base de datos Biblioteca, empleando la orden insert into del lenguaje SQL
7. Guarda el archivo que contiene las sentencias SQL elaboradas
8. Ejecuta el archivo que contiene las sentencias SQL elaboradas
Practica: 7
Eliminación de registros usando sentencias SQL
1. Verifica que el equipo de cómputo se encuentre conectado
2. Enciende el equipo e computo
3. Abre sesión de ambiente grafico
4. Ingresa al sistema gestor de base de datos
5. Selecciona la base de datos Biblioteca.
6. Elimina 5 registros de la tabla Temporal en la base de datos biblioteca, empleando la orden delete from del lenguaje SQL, especificando una condición mediante la cláusula where
7. Guarda el archivo que contiene las sentencias SQL elaboradas
8. Ejecuta el archivo que contiene las sentencias SQL elaboradas.
9. Imprime las instrucciones SQL elaboradas
Practica: 8
Actualización de registros usando sentencias SQL.
1. Verifica que el equipo de cómputo se encuentre conectado
2. Enciende el equipo e computo
3. Abre sesión de ambiente grafico
4. Ingresa al sistema gestor de base de datos
5. Selecciona la base de datos Biblioteca.
6.- Actualiza la información de 10 registros de la tabla usuario en la base de datos biblioteca, empleando la orden UPDATE del lenguaje SQL, especificando una condición mediante la cláusula where
7.- Guarda el archivo que contiene las sentencias SQL elaboradasEjecuta el archivo que contiene las sentencias SQL elaboradas.
Imprime las instrucciones SQL elaboradas
Suscribirse a:
Comentarios (Atom)























