Base de datos

Solo disponible en BuenasTareas
  • Páginas : 6 (1469 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de marzo de 2011
Leer documento completo
Vista previa del texto
ACTIVIDAD V
BASE DE DATOS BASICO

MARIA ANGELICA SANCHEZ
CODIGO: 30.081.565
YENNY ISLENA CESPEDES BERNAL
CODIGO: 40.443.529
SANTOS MAURICIO LODOÑO
CODIGO: 1121829896

Trabajo presentado al Ing.
JOHN ALEJANDRO FIGUERERO LUNA

UNVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELAS CIENCIAS BASICAS TECNOLOGIAS E INGENIERIAS
INGENIERA DE SISTEMAS, QUINTO SEMESTRE
ACACIAS 2007ACTIVIDAD V
BASE DE DATOS BASICO

Trabajo presentado al Ing.
JOHN ALEJANDRO FIGUERERO LUNA

UNVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ESCUELAS CIENCIAS BASICAS TECNOLOGIAS E INGENIERIAS
INGENIERA DE SISTEMAS, QUINTO SEMESTRE
ACACIAS 2007
INTRODUCCION

Para obtener la información abstracta de una investigación previa se utiliza el modelo entidad relación. Para hacerla implementablepodemos utilizar el modelo relacional, este modelo lógico basado en registros es el tema que se aplicara en la quinta actividad de base de datos básico.

OBJETIVOS

• Leer el capitulo 5 del modulo de base de datos básicos.

• Aprender a diseñar las posibles consultas que se puede realizar en una base de datos.

• Realizar los ejercicios planteados en las actividadescomplementarias.

1. REALIZAR LAS SIGUIENTES CONSULTAS UTILIZANDO ÁLGEBRA RELACIONAL CON EL SIGUIENTE ESQUEMA DE BASES DE DATOS.

Esquema de base de datos “BANCO”

SUCURSAL( nomSuc, activo, ciudadSuc )
CLIENTE( nomCli, calle, ciudadCli )
BANQUERO_PERSONAL( nomCli, nomBanq )
CUENTA( nomSuc, numCuenta, nomCli, saldo )
PRESTAMO( nomSuc, numPrestamo, nomCli, cantidad )

Enunciados de consulta:_ Datos de los préstamos de la sucursal “Ronda Sur”.

π nomSuc, numPrestamo, nomCli, cantidad ( σnomSuc = “Ronda Sur”(sucursal))

_ Nombres de los clientes cuyo banquero personal es su tocayo.

πnomCli (σnomCli = nomBanq (cliente x banquero_personal))

_ Nombres de los clientes que viven en la misma calle y ciudad que “Maldonado”.

σpx πnomCli(σcalle,ciudadCli=”Maldonado”(cliente))

_ Nombres de los clientes de la sucursal “Ronda Sur”.
π nomCli(σnomSuc = “Ronda Sur”(sucursal))

_ Clientes del banquero “Palao” y ciudades en las que viven.
π nomCli, ciudadCli (σnomBaq=”Palao”(banquero_personal))

_ Nombres de clientes con cuentas en la sucursal “Ronda Sur” pero sin préstamos allí.

π nomCli (σnomSuc = “Ronda Sur”(sucursal)) - πnomCli(préstamo)

_ Nombres de losclientes con préstamo y cuenta en la sucursal “Ronda Sur”.

π cliente. nomCli,(σcuenta.nomSuc =”Ronda Sur”(sucursal) =x= sucursal.nomSuc=préstamo.nomCli Prestamo)

_ Nombre de los clientes que tienen algún préstamo en el banco y las ciudades en donde viven.
π nomCli,((Prestamo)=x= cliente.nomCli,ciudadCli Cliente))

_ Activo y nombre de todas las sucursales con cuentas de clientes que vivanen Murcia.
π activo, nomSuc(sucursal) =x= π .nomCli(σciudadCli = “Murcia”(Cliente))

_ Nombres de los clientes con cuenta en todas las sucursales que están en Murcia.
π cliente.nomCli,cuenta.nomSuc (σciudadSuc = “Murcia”(surcursal))

2. DISEÑAR UNA BASE DE DATOS QUE RECOJA LA ORGANIZACIÓN DE UNA UNIVERSIDAD. SE CONSIDERA QUE:

• los departamentos pueden estar en una sola facultad o serinterfacultativos, agrupando en este caso cátedras que pertenecen a facultades distintas.
• una cátedra se encuentra en un único departamento.
• una cátedra pertenece a una sola facultad.
• un profesor está siempre asignado a un único departamento y adscrito a una o varias cátedras, pudiendo cambiar de cátedra, pero no de departamento. Interesa la fecha en que un profesor es adscrito a unacátedra.
• existen áreas de conocimiento, y todo departamento tendrá una única área de conocimiento.

[pic]
|Id_ profesor |Nombre profesor | | |Fecha adscrito |
| | |Dirección |teléfono | |
| | | | | |
|...
tracking img