Escolar Documentos
Profissional Documentos
Cultura Documentos
EJERCICIOS:
1. Se pretende automatizar la gestin de una biblioteca. Para ello se recoge la
siguiente informacin:
Se dispone de un conjunto de usuarios con el nmero de carnet, nombre y
direccin; Cada libro de la biblioteca tiene un cdigo, ttulo y nmero de pginas.
Se realizan prstamos de libros a los usuarios. Cada usuario puede tener
prestados a la vez varios libros.
Cada libro pertenece a una determinada clase, identificada por una clave. De la
clase del libro depende el tiempo mximo que se puede prestar.
Se quiere llevar un control histrico de todos los prstamos que se van
realizando, sabiendo adems del libro y el usuario, las fechas de inicio y de
devolucin del prstamo.
Es importante poder consultar los libros de un determinado autor o de una
determinada editorial. Sabiendo que un libro puede ser escrito por varios autores,
pero editado por una sola editorial.
b. Identificar Entidades:
1. Usuario
2. Libro
3. Autor
4. Clase
5. Editorial
6. Prstamo
c. Definir Relaciones entre entidades:
1. Libro tiene Editorial
2. Clase pertenece a libro
3. Usuario Prstamo libro
d. Identificar Atributos:
Autor:
1. Nombre
2. Cdigo
Libro:
1. cdigo
2. Ttulo
3. No Paginas
4. Estadodellibro
Editorial:
1. CodigoEditorial
2. Nombre
3. Direccin
4. Telfono
Clase:
1. Clave
2. Codigoclase
3. tiempo prstamo
Usuario:
1. Numero Carnet
2. Nombre
3. Direccin
4. telfono
Prestamos:
1. Fecha prstamo
2. Codigodevolucion
3. Codigodeprestamo
Actor
1. Nombre
2. Nacionalidad
3. cdigoautor
Video:
1. Cdigo
2. Ttulo
3. Idioma
4. Duracin
Genero:
1. codigoGenero
2. nombregenero
Formato:
1. NombreFormato
2. Codigo formato
Usuario:
1. Cdigo
2. Nombre
3. Direccin
4. E-mail
Prestamos:
1. Fecha prstamo
2. Fecha devolucin
3. cdigo
Actor:
1. codigo
2. nacionalidad
3. nombreautor
Listado:
1. premios
2. sanciones
b. Identificar Entidades:
Aprendiz
Curso
CentroFormacin
Instructor
Empresa
d. Identificar Atributos:
Aprendiz:
1. Fechade nacimiento
2. Identificacin
3. Nombre
4. Estrato
5. Telfono
6. direccion
Curso:
1. codigodecurso
2. nombre del curso
3. fecha de matricula
CentroFormacin:
1. Nombre
2. codigo
Instructor:
1. codigointructor
2. especialidad
3. nombre
Empresa:
1. Nit
2. Nombre
3. Direccin
4. Telfono
5. FechaInicio
6. FechaFin
4. Se conocen las siguientes reglas de negocio de un banco:
El banco tiene cuentas corrientes, cuentas de ahorro y clientes. Un cliente tiene
al menos una cuenta, aunque puede tener varias cuentas de cualquiera de los
dos tipos. Cada cuenta pertenece a un nico cliente.
Los clientes tiene un nombre, una direccin y se identifican por su cdigo. Los
clientes del banco son personas u organizaciones. Las personas tienen fecha de
nacimiento y gnero; en cambio las organizaciones tienen un tipo de organizacin
(empresa, institucin pblica, etc.), un representante y un nmero de empleados.
Todas las cuentas tienen un nmero de cuenta, saldo actual y un saldo
promedio, pero es importante poder determinar si una cuenta es de ahorro o
corriente.
Cada sucursal se identifica por su nmero. Adems tiene una direccin, un
telfono y una ciudad.
Los empleados del banco se identifican por su cdigo. Tambin interesa conocer
su nombre, fecha-nacimiento, sexo y la sucursal en la que trabajan (aunque hay
empleados que no trabajan en ninguna sucursal).
Banco:
a. Direccin
b. Telfono
c. Ciudad
d. IdBanco
Sucursal:
a. #Sucursal
Empleado:
a. Nombre
b. Cdigo
c. FechaNacimiento
d. Gnero
e. #Sucursal
Cliente:
a. Nombre
b. Cdula
c. Direccin
d. E-mail
e. Cdigo
f. FechaNacimiento
g. Gnero
Organizacin:
a. TipoOrganizacin
b. Representante
c. #Empleados
Cuenta:
a. #Cuenta
b. SaldoActual
c. SaldoPromedio
d. TipoCTA