INDICE
N
O.
TABLA
Usuarios
Carrera
Alumnos
Docentes
Clasificacion
Autor
Inventario
Prestamo_AL_Inter
Prestamo_Libros_Inte
10
Prest_Al_Ext
11
Prestamo_Libros_Ext
12
Prest_Dc_Ext
13
PrestDc_Libros_Ext
DESCRIPCIN
Tabla: Usuarios
Descripcin: Tabla para almacenar informacin de los usuarios del sistema (tendrn
Nom.
Campo
Id_Usuario
Tipo
Int
Tama
o
3
Nombre_us
VC
25
Ap_us
VC
25
Am_us
VC
25
Login
VC
20
Psw
VC
64
Descripcin
sta
clave
ser
nica
(Autoincremento).
Llave primaria
Se almacenar el
nombre del usuario.
Obligado
Apellido Paterno del
usuario,obligado
Apellido materno del
usuario
Dato para logearse
(nico), Obligado
Contrea del usuario
va estar cifrado por
el mtodo MD5
Ejemplo
1,2,3
JESUS
GONZALEZ
LPEZ
Lopez
dfsdfsfvGgd
gdfg
Tabla: Carrera
Descripcin:Tabla para almacenar informacin de las carreras de itst(contiene datos de
las carreras)
Campos:
No.
Nom. Campo
Tipo
Id_car
Int
Tama
o
2
Nombre_C
VC
Nombre_L
VC
40
Descripcin
sta clave ser
nica
(Autoincremento)
. Llave primaria
Se almacenar el
nombre corto de
la
carrera.
(NICO)
Nombre largo de
la carrera
Ejemplo
1, 2,3
ISC, IIN
INGENIERA EN
SISTEMAS
COMPUTACIONA
LES
Tabla: Alumnos
Descripcin: Tabla para almacenar informacin de los alumnos (contiene todos sus
datos personales)
Campos:
No.
Nom. Campo
Tipo
Tama
Descripcin
Ejemplo
Id_alumno
Int
o
5
Nocontrol
VC
Direccion
VC
50
Fec_Nac
Date
Nombre_Al
VC
25
Ap_Al
VC
25
Am_Al
VC
25
Sexo
Int
Id_Car_Al
Int
1,2,3
12ISC162
Zaragoza
30/04/92
amalia
morales
avila
0=H, 1=Mujer
Tabla: Docentes
Descripcin: Tabla para almacenar informacin de los docentes (contiene datos
personales)
Campos:
No.
Nom. Campo
Tipo
Id_docente
Int
Tama
o
3
Nombre_Dc
VC
25
Ap_Dc
VC
25
Am_Dc
VC
25
Direccion_Dc
VC
50
Descripcin
sta clave ser
nica
(Autoincremento)
. Llave primaria
Se almacenar el
nombre
del
docente.
Obligado.
Apellido paterno
del
docente.
Obligado
Apellido materno
del docente
Direccin
del
Ejemplo
1, 2,3
Braulio
bautista
lopez
Col. Estrella
docente
5
Id_car_doc
Int
Index.
Relacionado con
la tabla Carrera
Tabla: Clasificacion
Descripcin:Tabla para almacenar informacin de que tipo de clasificacin es cada libro.
Campos:
No.
Nom. Campo Tipo Tama
Descripcin
Ejemplo
o
0
Id_Clas
Int
2
sta clave ser
1,2,3
nica
(Autoincremento)
2
Clave_cla
VC
10
Clave de la
ISC1003
clasificacin
3
Nom_Clas
VC
30
Nombre de
Matemticas,
clasificacin del
ciencias,
libro
contabilidad.
4
Color
VC
15
Color de
Rojo=matematic
identificasion a
as
cual pertenece.
Tabla: Autor
Descripcin:Tabla para almacenar informacin del autor (pueden ser varios autores en
un solo libro)
Campos:
No.
Nom. Campo
Tipo
Id_Aut
Int
Tama
o
3
Nombres_Aut
VC
60
Descripcin
sta clave ser
nica
(Autoincremento)
. Llave primaria
Nombres de los
autores del libro
Ejemplo
1,2,3
Carlos Vsquez
Mendiola
Tabla: Inventario
Descripcin:Tabla para almacenar informacin del inventario (almacenara las
Id_L
Tipo
Int
Tama
o
6
Descripcin
sta clave ser
nica
(Autoincremento)
. Llave primaria
Ejemplo
1, 2,3
Codigo
VC
20
Titulo
VC
60
Cdigo de barra
del libro
Ttulo del libro
Isbn
VC
20
Id_A_Inv
Int
Editorial
Vc
30
NEjem
Int
Id_Clas
Int
Caract
VC
40
Index.
Relacionado con
la
tabla
del
Autores
Editorial
de
donde proviene
el libro
Cuantos
libros
hay en existencia
Index.
Relacionado con
la tabla
Clasificacion
Caractersticas
del libro
1HVJ785689
Investigacin de
operaciones
23,4,5,6
12
2,2,3,4
Tabla: Estado_Libro
Descripcin: Tabla para almacenar informacin de las condiciones que se encuentran los
Tipo
Id_edo
Int
Tama
o
6
Id_Lib_edo
Int
Cve_Lib
VC
15
Edo_libro
Int
Fecha_Reg
Date
Fec_Baja
Date
Descripcin
Llave primaria
del libro
(Autoincremento)
Index.
Relacionado con
la tabla
Inventario
Clave del libro
individual.
Estado del libro
Fecha de ingreso
(cuando se dio
cuenta de que el
libro tena algn
defecto)
Fecha de baja del
libro
Ejemplo
1,2,3
30,4,5
ISC001
0: Excelente
1:Bueno
3: Regular
4: Malo
5: Baja
12/septiembre/2
014
2014/09/01
Tabla: Prestamo_AL_Inter
Descripcin:Tabla para almacenar informacin de los prestamos internos a los alumnos.
Campos:
No.
Nom. Campo
Tipo
Id_Prest_Int
Int
Tama
o
6
Id_Al_Int
Int
Fecha_cons
date
Hora_entrada
time
Hora_salida
time
Descripcin
sta clave ser
nica
(Autoincremento)
. Llave primaria
Index.
Relacionado con
la tabla Alumnos
Fecha
de
la
consulta del libro
Hora de entrada
a la biblioteca
Hora de salida de
la biblioteca
Ejemplo
1, 2,3
23,4,400
2014/09/05
3:20 pm
4:40 pm
Tabla: Prestamo_Libros_Inte
Descripcin: Tabla para almacenar informacin de los prstamos interno (Relacin de
Id_Pli
Int
Tama
o
6
Id_Prest_Int_pli
Int
Id_libro_presI
Int
Tabla: Prest_Al_Ext
Tipo
Descripcin
Llave primaria de
la
tabla.
Autoincremento
Index.
Relacionado con
la
tabla
Prestamo_AL_Int
er
Index.
Relacionado con
la tabla de libros
(Inventario)
Ejemplo
1,2,3
alumnos.
Campos:
No.
Nom. Campo
Tipo
Id_pres_Ex
Int
Tama
o
6
Id_alum_Ex
Int
Fec_Sal
date
Fec_Ent
date
Descripcin
sta clave ser
nica
(Autoincremento)
. Llave primaria
Index.
Relacionado con
la tabla Alumnos
Fecha
de
la
salida del libro
fecha de entrega
del libro
Ejemplo
345
12,3,4
20/octubre/2014
25/octubre/2014
Tabla: Prestamo_Libros_Ext
Descripcin: Tabla para almacenar informacin de los prstamos Externo (Relacin de
Tipo
Id_Ple
Int
Tama
o
6
Id_Prest_Ext_pl
e
Int
Id_libro_presE
Int
Descripcin
Llave primaria de
la
tabla.
Autoincremento
Index.
Relacionado con
la
tabla
Prestamo_AL_Ext
Index.
Relacionado con
la tabla de libros
(Inventario)
Ejemplo
1,2,3
Tabla: Prest_Dc_Ext
Descripcin: Tabla para almacenar informacin de los prstamos externos a los
Docentes.
Campos:
No.
Nom. Campo
Tipo
Id_pres_Dc_Ex
Int
Tama
o
6
Id_Dc_Ex
Int
Descripcin
sta clave ser
nica
(Autoincremento)
. Llave primaria
Index.
Relacionado con
Ejemplo
345
12,3,4
la tabla Docentes
2
Fec_Sal
date
Fec_Ent
date
Fecha
de
la
salida del libro
fecha de entrega
del libro
20/octubre/2014
25/octubre/2014
Tabla: PrestDc_Libros_Ext
Descripcin: Tabla para almacenar informacin de los prstamos Externo (Relacin de
Tipo
Id_Dc_Ple
Int
Tama
o
6
Id_Prest__Dc_Ext_
ple
Int
Id_libro_Dc_presE
Int
Descripcin
Llave primaria de
la
tabla.
Autoincremento
Index.
Relacionado con
la
tabla
Prest_Dc_Ext
Index.
Relacionado con
la tabla de libros
(Inventario)
Ejemplo
1,2,3