You are on page 1of 2

Objetivo:

Definir conceptos relacionados al SMBD y ejecutar consultas para la prctica y


utilizacin de la base de datos.
Procedimiento:
Se realiz una investigacin en base a los temas relacionados durante el
curso, para conocer distintos conceptos relevantes
Se buscaron otras fuentes alternas confiable para la recopilacin de
informacin
Se estudi y se familiarizo el uso de programas para base de datos
Se analiz la informacin y se le dio respuesta a las preguntas de la
actividad, y se obtuvieron los siguientes resultados

Resultados:
1. Investiga cul es el lenguaje de consultas (SLQ) que utilizan cada uno de los
principales SMBD.
En SQL se realizan la definicin de datos mediante el DDL
Otros SMBD como Oracle, DB2, Informix, Sybase y otros- han incluido este
servicio en sus propias herramientas, en donde el diseador puede editar los
ficheros DDL producidos.
Al lenguaje usado para definir estructuras de datos en SQL se le llama lenguaje
de definicin de datos (DDL).
El lenguaje de manipulacin de datos (DML) es una parte fundamental de SQL,
ya que cuando se quiere agregar,actualizar o eliminar datos de una base de
datos, se ejecutan sentencias DML.
2. Describe la diferencia en la sintaxis para la creacin y ejecucin de los
procedimientos almacenados y funciones.
De acuerdo a Elmasri 2007 Los procedimientos almacenados y las funciones
se utilizan particularmente para la implementacin de reglas y forman parte de
la definicin global de la base de datos, se les invoca correctamente cuando
ocurren ciertas condiciones.
Existen diferencias dentro del procedimiento, puede retornar o no algn valor,
y para las funciones siempre retornan un valor o conjunto de valores, adems
en n la declaracin de una funcin se requiere un tipo de devolucin.
3. Desarrolla un procedimiento almacenado o funcin que valide una direccin
de correo electrnico.
Select usuarios.nombre,dbo.func_verificaemail(usuarios.email) as verificado
from usuarios
4. Disea dos tablas para una base de datos que representen la informacin de
ALUMNO, PRESTAMO_LIBRO y LIBRO.

Estudiantes
Id nombre organizacion id_nivel
3 Gerardo UTM 1
4 Fernanda UTM 1
5 Oscar UTM 1
6 Xitlali UTM 1
Prestamo_libro
Id id_alumno id_libro Fecha_Prestamo Fecha_Regreso
1 3 1 20/02/2014 06/03/2014
2 4 2 05/02/201428/02/2014
3 3 2 05/02/2014 06/03/2014
4 3 3 05/02/2014 06/03/2014
Libros
Id Libro Autor
1 Estadistica F Lourence Medina
2 Optimizacion Joe Moule Philips
3 Espaol Ricardo Alain Trevio
4 Algebra Montante
a.Crea los triggers que actualice los datos de las tablas validando la siguiente
operacin:
-Que el alumno no tenga ms de 3 libros a prstamo.
b. Disea la vista para el formato de prstamo de libros.
Se presenta las vistas para el prstamo de libros, estas vistas tiene distintos
objetivos como seguridad y/o confidencialidad en la informacin, al poder
evitar que los usuarios accedan directamente a las tablas o que observen el
total de la informacin contenida en la tabla.
Vista para el prstamo de libros
Prestamo_libro
id_alumno id_libro Fecha_Prestamo Fecha_Regreso
Conclusin:
que la elaboracin de tablas con un diseo integral, que incluya relaciones y
adems triggers son determinantes para la fiabilidad de las consultas, a esto se
le agrega un diseo de vistas para el usuario, con lleva a una mayor seguridad
de la informacin para las tablas.

You might also like