practica 4
DESCRIPTION
trabajoTRANSCRIPT
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
Centro Universitario UAEM Atlacomulco
Licenciatura Informática Administrativa
Unidad de Aprendizaje: Bases de Datos Relacionales
Docente: LIA. Elizabeth Evangelista Nava
Alumno: ANTONIO SÁNCHEZ AMADO
Grupo I9
ACTIVIDAD:
Práctica 4. Asignación de claves a las entidades.
Fecha De Entrega: 20/10/2015
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
INTRODUCCIÓN
Es necesario poseer los conocimientos adecuados para tener un mejor control en
el sistema de gestor de bases de datos para que resulte muy sencillo y factible de
utilizar ya que permite que los workspace interactúen en él por medio de gráficos.
Se utilizaron los comandos de SQL para la base de datos para visualizar lo que
creamos. Con la ayuda del manual realizamos lo siguiente para poder concluir con
nuestra práctica.
PROPÓSITO
Asignación de la llave primaria PRIMARY KEY a las entidades para establecer la
relación que hace posible la recuperación de los datos, así mismo se crean
constraints para cada una de las entidades de la base de datos.
ALCANCES
El discente habrá creado una base de datos workspace y trabajar en ella. Así
mismo checar la funcionalidad del algebra relacional en la base de datos. Crear,
modificar o eliminar constraints. REQUERIMIENTOS
Equipo de cómputo
Sistema operativo Windows
Oracle Database 11g XE TIEMPO ESTIMADO 2 horas.
BIBLIOGRAFÍA
• C.J. (2001). Introducción a los sistemas de bases de datos. Pearson
Educación.
• Elvia Acid Carrillo, N. M. (2005). Introducción a las bases de datos: El
modelo relacional. España: Paraninfo.
• Jean F. (2011). Administración de Bases de Datos. Ed. Trillas segunda
edición.
• El masri y Navethe. “Fundamentos de Sistemas de Bases de Datos” ,3°
edición, 2002 (capitulo 2)
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
DESARROLLO
Dentro de la base de datos creada con anterioridad (LIBRERÍA_KARY) en el SGBD
Oracle se crean las tablas y se necesita hacer la asignación de claves (Primary Key)
para establecer la relación entre las tablas.
Dentro del SGBD en la solapa SQL workshop, elegir la opción create table y se va
eligiendo el atributo que se necesite asignar como llave primaria o primary key
ilustración 1.
Ilustración 1 Asignación de la llave primaria a la entidad EDITOR
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
Ilustración 4 Asignación de la llave primaria a la entidad PRESTATARIO
A las entidades de la base de datos de la librería se le deben asignar valores para
poder crear relaciones entre ellas, una vez terminado esto se tiene una vista de las
relaciones entre las entidades, después de la inserción de valores. (Ilustración 5).
Ilustración 3 Asignación de la llave primaria a la entidad PRESTAMO
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
Ilustración 5 visualización de las relaciones entre entidades
Después de haber creado y visualizado las relaciones entre entidades se prosigue
a guardar cambios en SQL finalmente se utiliza la sentencia like con la cual se
pretende consultar y comprobar la relación existente entre las entidades y si las
constraints fueron creadas correctamente. (Ilustración 6 y 7).
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
Ilustración 6 Guardar relación creada
Ilustración 7 Acceso al espacio de línea de comandos para ubicar los libros que
comiencen con la letra “a” y el prestatario con la letra “e”
Conclusión:
Conocer la sintaxis correcta de los comandos para poder trabajar dentro del gestor
de base de datos en Oracle, es un poco complicado aprender la sintaxis pero si lo
ponemos en práctica será muy fácilmente que nos la podamos aprender, lo cual
nos permitirá trabajar más rápidamente y poder hacer consultas. Asignando llaves
primarias a la entidades y creando constraints en ellas, así como hacer consultas
con ayuda de la sentencia like.