Universidad Veracruzana

                     Facultad de Administración
                         Lic. Sistemas Computacionales
                                  Administrativos


Experiencia Educativa:

     Base de Datos

Tema:

     Diccionario de datos

Equipo:

     11

Integrantes:

     Enríquez Torres Guadalupe del Pilar

     Palestino Soto Raquel

     Torres Rivera María Angélica

     Vázquez Wandestrand Mateo Antonio

Grupo:

     5º Semestre. Salón C002

Lugar y Fecha:

     H. Veracruz, Ver. A 2 de septiembre de 2009
DICCIONARIO DE DATOS

INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:    FACULTADES
                SE ALMACENARAN LOS REGISTROS DE LAS FACULTADES QUE CONFORMAN LA
Descripción:
                UNIVERSIDAD
                                             Long.
No. Max. Registros (X mes): X                           X
                                             Registro:

DEFINICIÓN DE CAMPOS
                        Lo       FK
   Nombre      Tipo        NN PK             Check    Descripción
                        n        Tabla Campo
ID_FACULTAD    SMALLINT    X X               0-9      CLAVE DE FACULTAD
NOMBRE      CHAR        30 X                 A-Z      NOMBRE DE LA FACULTAD
ENTIDAD     CHAR        30 X                 A-Z      ENTIDAD DONDE SE UBICA
                                                      DIRECCION EN DONDE SE
DIRECCION      CHAR     30 X                 A-Z
                                                      ENCUENTRA
INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:     PROGRAMAS
                 SE ALMACENARAN LOS REGISTROS DE LOS PROGRAMAS EDUCATIVOS QUE
Descripción:
                 CONFORMAN LA FACULTAD
                                                  Long.
No. Max. Registros (X mes): X                               X
                                                  Registro:

DEFINICIÓN DE CAMPOS
                                         FK
                                Lo
       Nombre          Tipo        NN PK Tabl                          Check      Descripción
                                n             Campo
                                         a
ID_PROGRAMA            SMALLI
                                      X       X                        0-9        CLAVE DE FACULTAD
                       NT
NOMBRE                 CHAR     30 X                                   A-Z
                                                                                  NOMBRE DEL PROGRAMA
                                                                                  EDUCATIVO
SEM_PROMEDIO NUMER                    X                                0-9
                                                                                  SEMESTRES PROMEDIOS
                       IC                                                         PARA CURSAR



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:         EXPERIENCIAS
                      SE ALMACENARAN LOS REGISTROS DE LAS EXPERIENCIAS EDUCATIVAS
Descripción:
                      DE LOS PROGRAMAS EDUCATIVOS
                                                    Long.
No. Max. Registros (X mes):      X                            X
                                                    Registro:

DEFINICIÓN DE CAMPOS
                                 Lo       FK
       Nombre           Tipo        NN PK             Check                      Descripción
                                 n        Tabla Campo
ID_EXP                  SMALLINT    X X               0-9                        CLAVE DE EXPERIENCIA
NOMBRE                  CHAR          30 X                          A-Z
                                                                                 NOMBRE DE LA
                                                                                 EXPERIENCIA
HORAS_TEORICAS CHAR                   30 X                          A-Z
                                                                                 ENTIDAD DONDE SE
                                                                                 UBICA
                                                                                 DIRECCION EN DONDE SE
HORAS_PRACTICAS CHAR                  30 X                          A-Z
                                                                                 ENCUENTRA
                                                                                 MAXIMO DE ALUMNOS
MAX_ALUMNOS             NUMERIC               X                     0-9
                                                                                 VALOR DE CREDITOS
CREDITOS                NUMERIC               X                     0-9




INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:    DOCENTES
                SE ALMACENARAN LOS REGISTROS DE LAS FACULTADES QUE CONFORMAN LA
Descripción:
                UNIVERSIDAD
                                                Long.
No. Max. Registros (X mes):  X                            X
                                                Registro:

DEFINICIÓN DE CAMPOS
                                  Lo N            P   FK
   Nombre       Tipo                                              Check        Descripción
                                  n N             K   Tabla Campo
ID_DOCENTE SMALLINT                       X       X               0-9          CLAVE DEL DOCENTE
NOMBRE     CHAR                   30 X                           A-Z           NOMBRE DE LA FACULTAD
AP_PATERNO CHAR                   30 X                           A-Z           ENTIDAD DONDE SE UBICA
                                                                               DIRECCION EN DONDE SE
AP_MATERNO CHAR                   30 X                           A-Z
                                                                               ENCUENTRA
SEXO            CHAR              1       X                      F-M           SEXO DEL DOCENTE
RFC              CHAR               10 X                    A-Z        EL RFC DEL DOCENTE
                                                                       ENTIDAD HABITA EL
ENTIDAD          CHAR               30 X                    A-Z
                                                                       DOCENTE
DIRECCION        CHAR               30 X                    A-Z        DIRECCION DEL DOCENTE
TELEFONO         NUMERIC               X                    0-9        TELEFONO DEL DOCENTE
MAIL             CHAR               30 X                    A-Z        E-MAIL DEL DOCENTE



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:      ESTUDIANTES
Descripción:      SE ALMACENARAN LOS REGISTROS DE LOS ESTUDIANTES DE LA UNIVERSIDA
                                             Long.
No. Max. Registros (X mes): X                           X
                                             Registro:

DEFINICIÓN DE CAMPOS
                                            FK
                                Lo N    P
      Nombre          Tipo                  Tabl Camp Check          Descripción
                                n N     K
                                            a    o
ID_ESTUDIANT
             SMALLINT    X X                          0-9            CLAVE DEL ESTUDIANTE
E
NOMBRE       CHAR     30 X                            A-Z            NOMBRE DE LA FACULTAD
AP_PATERNO CHAR       30 X                            A-Z            ENTIDAD DONDE SE UBICA
                                                                     DIRECCION EN DONDE SE
AP_MATERNO            CHAR      30 X                  A-Z
                                                                     ENCUENTRA
SEXO                  CHAR      1  X                  FoM            SEXO DEL ESTUDIANTE
FECHA_NAC             DATE         X                  DD/MM/AA       FECHA DE NACIMIENTO
ENTIDAD               CHAR      30 X                  A-Z            ENTIDAD DONDE VIVE
DIRECCION             CHAR      30 X                  A-Z            DIRECCION DEL ESTUDIANTE
TELEFONO              NUMERIC      X                  0-9            TELEFONO DEL ESTUDIANTE
MAIL                  CHAR      30 X                  A-Z            E-MAIL DEL ESTUDIANTE



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:    REACTIVOS
                SE ALMACENARAN LOS REACTIVOS QUE CONFORMARAN EL BANCO DE
Descripción:
                PREGUNTAS
No. Max. Registros (X mes):  X                    Long. Registro: X

DEFINICIÓN DE CAMPOS
                                    Lo       FK
   Nombre         Tipo                 NN PK             Check                Descripción
                                    n        Tabla Campo
ID_PREGUNTA SMALLINT                   X X               0-9                  CLAVE DEL REACTIVO
PREGUNTA    CHAR                    100 X                      A-Z            PREGUNTA



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:  OPCIONES
Descripción SE ALMACENARAN LOS REGISTROS DE LAS OPCIONES COMO RESPUESTAS PARA
:           LOS REACTIVOS
No. Max. Registros (X mes): X                Long. Registro: X

DEFINICIÓN DE CAMPOS
                             Lo       FK
  Nombre       Tipo             NN PK                    Check            Descripción
                             n        Tabla      Campo
ID_OPCION SMALLINT              X  X                     0-9              CLAVE DE LA OPCION
OPCION    CHAR               50 X                        A-Z              NOMBRE DE LA FACULTAD
INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:      RESPUESTAS
Descripción:     SE ALMACENARAN LAS RESPUESTAS PARA LOS REACTIVOS
No. Max. Registros (X mes): X                Long. Registro: X

DEFINICIÓN DE CAMPOS
                                    N   P       FK
    Nombre      Tipo          Lon                           Check             Descripción
                                    N   K       Tabla Campo
ID_RESPUESTA SMALLINT    X X                                0-9               CLAVE DE LA RESPUESTA
RESPUESTA    CHAR     50 X                                    A-Z             RESPUESTA DEL REACTIVO



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:    CRITERIOS
Descripción:    SE ALMACENARAN LOS CRITERIOS DE EVALUACION DE LOS DOCENTES
No. Max. Registros (X mes): X                   Long. Registro: X

DEFINICIÓN DE CAMPOS
                                                    FK
   Nombre      Tipo           Lon NN PK                         Check           Descripción
                                                    Tabla Campo
ID_CRITERIO    SMALLINT             X       X                   0-9             CLAVE DEL CRITERIO
NOMBRE         CHAR           30    X                           A-Z             NOMBRE DEL CRITERIO
VALOR          REAL                 X                           .00-.99         VALOR DEL CRITERIO



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:         PARCIALES
                      SE ALMACENARAN LOS VALORES OBTENIDOS DURANTE EL PARCIAL DE
Descripción:
                      LOS ALUMNOS
                                                     Long.
No. Max. Registros (X mes):      X                              X
                                                     Registro:

DEFINICIÓN DE CAMPOS
                                                         FK
      Nombre           Tipo         Lon NN PK                        Check           Descripción
                                                         Tabla Campo
ID_PARCIAL     SMALLINT     X                        X               0-9             CLAVE DEL PARCIAL
VALOR_OBTTENID                                                                       VALOR QUE SE
               NUMERIC 18,0 X                                           0-9
O                                                                                    OBTUVO




INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:       RESULTADOS
Descripción:        SE ALMACENARAN LOS RESULTADOS DE LOS ALUMNOS
No. Max. Registros (X mes):   X                  Long. Registro: X

DEFINICIÓN DE CAMPOS
                                                     FK
     Nombre       Tipo          Lon NN PK                        Check           Descripción
                                                     Tabla Campo
ID_RESULTADOS SMALLINT                  X       X                0-9             CLAVE DEL RESULTADO



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:    CALIFICACIONES
Descripción:   SE ALMACENARAN LAS CALIFICACIONES DE LOS ALUMNOS
                                            Long.
No. Max. Registros (X mes): X                           X
                                            Registro:

DEFINICIÓN DE CAMPOS
                                            FK
                             Lo N       P
   Nombre      Tipo                         Tabl Camp Check                Descripción
                             n N        K
                                            a    o
ID_CALIF   SMALLINT            X        X             0-9                  CLAVE DE LA CALIFICACION
FECHA_ALTA DATE                X                             DD/MM/AA
                                                                           FECHA ALTA DE LA
                                                                           CALIFICACION



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:        EVALUACION
Descripción:        SE ALMACENARAN LAS EVALLUACIONES PARA LOS ALUMNOS
                                                Long.
No. Max. Registros (X mes):   X                            X
                                                Registro:

DEFINICIÓN DE CAMPOS
                                                     FK
                               Lo N         P
     Nombre           Tipo                           Tabl Camp Check          Descripción
                               n N          K
                                                     a    o
ID_EVALUACION SMALLINT                  X   X                  0-9            CLAVE DE LA EVALUACION
FECHA_CREACIO                                                                 CUANDO SE VREO LA
              DATE                      X                       DD/MM/AA
N                                                                             EVALUACION



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:    BOLETA
Descripción:    SE ALMACENARAN LAS BOLETAS DE LOS ALUMNOS
No. Max. Registros (X mes): X                   Long. Registro:                   X

DEFINICIÓN DE CAMPOS
                                                     FK
   Nombre      Tipo            Lon NN PK                         Check            Descripción
                                                     Tabla Campo
ID_BOLETA      SMALLINT             X           X                0-9              CLAVE DE LA BOLETA
SEMESTRE       NUMERIC              X                            0-9              SEMESTRE CURSADO
FECHA          DATE                 X                            DD/MM/AA         FECHA DEL SEMESTRE




INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:      SEGURIDAD
Descripción:      SE ALMACENARAN LAS CONTRASEÑAS DE LOSUSUARIOS
No. Max. Registros (X mes): X                 Long. Registro: X

DEFINICIÓN DE CAMPOS
                                    N       P       FK
    Nombre       Tipo         Lon                               Check          Descripción
                                    N       K       Tabla Campo
ID_SEGURIDAD SMALLINT    X X                                    0-9            CLAVE DE SEGURIDAD
CONTRASEÑA CHAR       10 X                                     A-Z             CONTRASEÑA DE USUARIO
FECHA_ALTA   DATE        X                                     DD/MM/AA        FECHA DE ALTA
INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:   HORARIOS
Descripción:  SE ALMACENARAN LOS HORARIOS DE LAS EXPERIENCIAS
                                           Long.
No. Max. Registros (X mes): X                          X
                                           Registro:

DEFINICIÓN DE CAMPOS
                                        FK
                             Lo N   P
  Nombre       Tipo                     Tabl Camp Check       Descripción
                             n N    K
                                        a    o
ID_HORARIO SMALLINT     X X                       0-9         CLAVE DEL HORARIO
TURNO      CHAR      10 X                           A-Z       TURNO DE LA EXPERIENCIA
HORA       TIMESTAMP    X                           00:99
                                                              A QUE HORA ES LA
                                                              EXPERIENCIA



INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA
Nombre:       HORARIOS_ESTUDIANTES
Descripción:        SE ALMACENARAN LOS HORARIOS DEL ESTUDIANTE
                                               Long.
No. Max. Registros (X mes):   X                           X
                                               Registro:

DEFINICIÓN DE CAMPOS
                                            FK
                               Lo N     P
     Nombre           Tipo                  Tabl Camp Check    Descripción
                               n N      K
                                            a    o
ID_HORARIO_EST SMALLINT             X   X             0-9
                                                               CLAVE DEL HORARIO DEL
                                                               ESTUDIANTE
TABLAS
DIAGRAMA ENTIDAD RELACION
CODIGO

Create table [FACULTADES] (                                    [FECHA_CREACION] Datetime NOT NULL,
         [ID_FACULTAD] Smallint NOT NULL              Primary Key ([ID_EVALUACION])
UNIQUE,                                               )
         [NOMBRE] Char(30) NOT NULL,                  go
         [ENTIDAD] Char(30) NOT NULL,
         [DIRECCION] Char(30) NOT NULL,               Create table [BOLETA] (
Primary Key ([ID_FACULTAD])                                    [ID_BOLETA] Smallint NOT NULL UNIQUE,
)                                                              [SEMESTRE] Smallint NOT NULL,
go                                                             [FECHA] Datetime NOT NULL,
                                                               [ID_ESTUDIANTE] Smallint NOT NULL,
Create table [PROGRAMAS] (                            Primary Key ([ID_BOLETA])
         [ID_FACULTAD] Smallint NOT NULL,             )
         [ID_PROG] Smallint NOT NULL UNIQUE,          go
         [NOMBRE] Char(30) NOT NULL,
         [SEM_PROMEDIO] Char(30) NOT NULL,            Create table [ESTUDIANTES] (
Primary Key ([ID_PROG])                                        [ID_ESTUDIANTE] Smallint NOT NULL
)                                                     UNIQUE,
go                                                             [NOMBRE] Char(30) NOT NULL,
                                                               [AP_PATERNO] Char(30) NOT NULL,
Create table [EXPERIENCIAS] (                                  [AP_MATERNO] Char(30) NOT NULL,
         [ID_PROG] Smallint NOT NULL,                          [SEXO] Char(1) NOT NULL,
         [ID_EXP] Smallint NOT NULL UNIQUE,                    [FECHA_NAC] Datetime NOT NULL,
         [NOMBRE] Char(30) NOT NULL UNIQUE,                    [ENTIDAD] Char(30) NOT NULL,
         [HORAS_TEORICAS] Timestamp NOT NULL,                  [DIRECCION] Char(30) NOT NULL,
         [HORAS_PRACTICAS] Timestamp NOT                       [TELEFONO] Numeric(10,0) NOT NULL,
NULL,                                                          [EMAIL] Char(20) NOT NULL,
         [MAX_ALUMNO] Numeric(5,0) NOT NULL,          Primary Key ([ID_ESTUDIANTE])
         [CREDITOS] Numeric(5,0) NOT NULL,            )
Primary Key ([ID_EXP])                                go
)
go                                                    Create table [DOCENTES] (
                                                               [ID_DOCENTE] Smallint NOT NULL UNIQUE,
Create table [REACTIVOS] (                                     [NOMBRE] Char(30) NOT NULL,
         [ID_REACTIVO] Smallint NOT NULL                       [AP_PATERNO] Char(30) NOT NULL,
UNIQUE,                                                        [AP_MATERNO] Char(30) NOT NULL,
         [PREGUNTA] Char(100) NOT NULL,                        [SEXO] Char(2) NOT NULL,
         [ID_EXP] Smallint NOT NULL,                           [RFC] Char(10) NOT NULL,
Primary Key ([ID_REACTIVO])                                    [ENTIDAD] Char(20) NOT NULL,
)                                                              [DIRECCION] Char(30) NOT NULL,
go                                                             [TELEFONO] Numeric(10,0) NOT NULL,
                                                               [MAIL] Char(20) NOT NULL,
Create table [OPCIONES] (                             Primary Key ([ID_DOCENTE])
         [ID_OPCION] Smallint NOT NULL UNIQUE,        )
         [OPCION] Char(50) NOT NULL,                  go
         [ID_REACTIVO] Smallint NOT NULL,
Primary Key ([ID_OPCION],[ID_REACTIVO])               Create table [CRITERIOS] (
)                                                              [ID_CRITERIO] Smallint NOT NULL UNIQUE,
go                                                             [NOMBRE] Char(10) NOT NULL,
                                                               [VALOR] Real NOT NULL,
Create table [RESPUESTAS] (                                    [ID_DOCENTE] Smallint NOT NULL,
         [ID_RESPUESTA] Smallint NOT NULL             Primary Key ([ID_CRITERIO])
UNIQUE,                                               )
         [RESPUESTA] Char(50) NOT NULL,               go
Primary Key ([ID_RESPUESTA])
)                                                     Create table [CALIFICACIONES] (
go                                                             [ID_CALIF] Smallint NOT NULL UNIQUE,
                                                               [FECHA_ALTA] Datetime NULL,
Create table [EVALUACION] (                                    [ID_BOLETA] Smallint NOT NULL,
         [ID_ESTUDIANTE] Smallint NOT NULL,           Primary Key ([ID_CALIF])
         [ID_EVALUACION] Smallint NOT NULL            )
UNIQUE,                                               go
Create table [PARCIALES] (
         [ID_PARCIAL] Smallint NOT NULL,
         [VALOR_OBTENIDO] Real NOT NULL,
         [ID_CRITERIO] Smallint NOT NULL,
         [ID_CALIF] Smallint NOT NULL,
Primary Key ([ID_PARCIAL])
)
go

Create table [SEGURIDAD] (
         [ID_SEGURIDAD] Smallint NOT NULL
UNIQUE,
         [CONTRASEÑA] Char(10) NOT NULL,
         [FECHA_ALTA] Datetime NOT NULL,
Primary Key ([ID_SEGURIDAD])
)
go

Create table [HORARIOS] (
         [ID_EXP] Smallint NOT NULL,
         [ID_DOCENTE] Smallint NOT NULL,
         [ID_HORARIO] Smallint NOT NULL UNIQUE,
         [HORA] Timestamp NOT NULL,
         [TURNO] Char(10) NOT NULL,
Primary Key ([ID_EXP],[ID_DOCENTE],
[ID_HORARIO])
)
go

Create table [HORARIOS_ESTUDIANTES] (
         [ID_EXP] Smallint NOT NULL,
         [ID_ESTUDIANTE] Smallint NOT NULL,
         [ID_DOCENTE] Smallint NOT NULL,
         [ID_HORARIO] Smallint NOT NULL,
         [ID_HORARIO_EST] Smallint NOT NULL
UNIQUE,
Primary Key ([ID_EXP],[ID_ESTUDIANTE],
[ID_DOCENTE],[ID_HORARIO],[ID_HORARIO_EST])
)
go

Create table [RESULTADOS] (
         [ID_OPCION] Smallint NOT NULL,
         [ID_REACTIVO] Smallint NOT NULL,
         [ID_EVALUACION] Smallint NOT NULL,
         [ID_RESULTADOS] Smallint NOT NULL
UNIQUE,
Primary Key ([ID_OPCION],[ID_REACTIVO],
[ID_RESULTADOS])
)
go


Set quoted_identifier on
go

Set quoted_identifier off
go

Diccionario De Datos

  • 1.
    Universidad Veracruzana Facultad de Administración Lic. Sistemas Computacionales Administrativos Experiencia Educativa: Base de Datos Tema: Diccionario de datos Equipo: 11 Integrantes: Enríquez Torres Guadalupe del Pilar Palestino Soto Raquel Torres Rivera María Angélica Vázquez Wandestrand Mateo Antonio Grupo: 5º Semestre. Salón C002 Lugar y Fecha: H. Veracruz, Ver. A 2 de septiembre de 2009
  • 2.
    DICCIONARIO DE DATOS INFORMACIÓNPARA LA DEFINICIÓN DE LA TABLA Nombre: FACULTADES SE ALMACENARAN LOS REGISTROS DE LAS FACULTADES QUE CONFORMAN LA Descripción: UNIVERSIDAD Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS Lo FK Nombre Tipo NN PK Check Descripción n Tabla Campo ID_FACULTAD SMALLINT X X 0-9 CLAVE DE FACULTAD NOMBRE CHAR 30 X A-Z NOMBRE DE LA FACULTAD ENTIDAD CHAR 30 X A-Z ENTIDAD DONDE SE UBICA DIRECCION EN DONDE SE DIRECCION CHAR 30 X A-Z ENCUENTRA
  • 3.
    INFORMACIÓN PARA LADEFINICIÓN DE LA TABLA Nombre: PROGRAMAS SE ALMACENARAN LOS REGISTROS DE LOS PROGRAMAS EDUCATIVOS QUE Descripción: CONFORMAN LA FACULTAD Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS FK Lo Nombre Tipo NN PK Tabl Check Descripción n Campo a ID_PROGRAMA SMALLI X X 0-9 CLAVE DE FACULTAD NT NOMBRE CHAR 30 X A-Z NOMBRE DEL PROGRAMA EDUCATIVO SEM_PROMEDIO NUMER X 0-9 SEMESTRES PROMEDIOS IC PARA CURSAR INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: EXPERIENCIAS SE ALMACENARAN LOS REGISTROS DE LAS EXPERIENCIAS EDUCATIVAS Descripción: DE LOS PROGRAMAS EDUCATIVOS Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS Lo FK Nombre Tipo NN PK Check Descripción n Tabla Campo ID_EXP SMALLINT X X 0-9 CLAVE DE EXPERIENCIA NOMBRE CHAR 30 X A-Z NOMBRE DE LA EXPERIENCIA HORAS_TEORICAS CHAR 30 X A-Z ENTIDAD DONDE SE UBICA DIRECCION EN DONDE SE HORAS_PRACTICAS CHAR 30 X A-Z ENCUENTRA MAXIMO DE ALUMNOS MAX_ALUMNOS NUMERIC X 0-9 VALOR DE CREDITOS CREDITOS NUMERIC X 0-9 INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: DOCENTES SE ALMACENARAN LOS REGISTROS DE LAS FACULTADES QUE CONFORMAN LA Descripción: UNIVERSIDAD Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS Lo N P FK Nombre Tipo Check Descripción n N K Tabla Campo ID_DOCENTE SMALLINT X X 0-9 CLAVE DEL DOCENTE NOMBRE CHAR 30 X A-Z NOMBRE DE LA FACULTAD AP_PATERNO CHAR 30 X A-Z ENTIDAD DONDE SE UBICA DIRECCION EN DONDE SE AP_MATERNO CHAR 30 X A-Z ENCUENTRA SEXO CHAR 1 X F-M SEXO DEL DOCENTE
  • 4.
    RFC CHAR 10 X A-Z EL RFC DEL DOCENTE ENTIDAD HABITA EL ENTIDAD CHAR 30 X A-Z DOCENTE DIRECCION CHAR 30 X A-Z DIRECCION DEL DOCENTE TELEFONO NUMERIC X 0-9 TELEFONO DEL DOCENTE MAIL CHAR 30 X A-Z E-MAIL DEL DOCENTE INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: ESTUDIANTES Descripción: SE ALMACENARAN LOS REGISTROS DE LOS ESTUDIANTES DE LA UNIVERSIDA Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS FK Lo N P Nombre Tipo Tabl Camp Check Descripción n N K a o ID_ESTUDIANT SMALLINT X X 0-9 CLAVE DEL ESTUDIANTE E NOMBRE CHAR 30 X A-Z NOMBRE DE LA FACULTAD AP_PATERNO CHAR 30 X A-Z ENTIDAD DONDE SE UBICA DIRECCION EN DONDE SE AP_MATERNO CHAR 30 X A-Z ENCUENTRA SEXO CHAR 1 X FoM SEXO DEL ESTUDIANTE FECHA_NAC DATE X DD/MM/AA FECHA DE NACIMIENTO ENTIDAD CHAR 30 X A-Z ENTIDAD DONDE VIVE DIRECCION CHAR 30 X A-Z DIRECCION DEL ESTUDIANTE TELEFONO NUMERIC X 0-9 TELEFONO DEL ESTUDIANTE MAIL CHAR 30 X A-Z E-MAIL DEL ESTUDIANTE INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: REACTIVOS SE ALMACENARAN LOS REACTIVOS QUE CONFORMARAN EL BANCO DE Descripción: PREGUNTAS No. Max. Registros (X mes): X Long. Registro: X DEFINICIÓN DE CAMPOS Lo FK Nombre Tipo NN PK Check Descripción n Tabla Campo ID_PREGUNTA SMALLINT X X 0-9 CLAVE DEL REACTIVO PREGUNTA CHAR 100 X A-Z PREGUNTA INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: OPCIONES Descripción SE ALMACENARAN LOS REGISTROS DE LAS OPCIONES COMO RESPUESTAS PARA : LOS REACTIVOS No. Max. Registros (X mes): X Long. Registro: X DEFINICIÓN DE CAMPOS Lo FK Nombre Tipo NN PK Check Descripción n Tabla Campo ID_OPCION SMALLINT X X 0-9 CLAVE DE LA OPCION OPCION CHAR 50 X A-Z NOMBRE DE LA FACULTAD
  • 5.
    INFORMACIÓN PARA LADEFINICIÓN DE LA TABLA Nombre: RESPUESTAS Descripción: SE ALMACENARAN LAS RESPUESTAS PARA LOS REACTIVOS No. Max. Registros (X mes): X Long. Registro: X DEFINICIÓN DE CAMPOS N P FK Nombre Tipo Lon Check Descripción N K Tabla Campo ID_RESPUESTA SMALLINT X X 0-9 CLAVE DE LA RESPUESTA RESPUESTA CHAR 50 X A-Z RESPUESTA DEL REACTIVO INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: CRITERIOS Descripción: SE ALMACENARAN LOS CRITERIOS DE EVALUACION DE LOS DOCENTES No. Max. Registros (X mes): X Long. Registro: X DEFINICIÓN DE CAMPOS FK Nombre Tipo Lon NN PK Check Descripción Tabla Campo ID_CRITERIO SMALLINT X X 0-9 CLAVE DEL CRITERIO NOMBRE CHAR 30 X A-Z NOMBRE DEL CRITERIO VALOR REAL X .00-.99 VALOR DEL CRITERIO INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: PARCIALES SE ALMACENARAN LOS VALORES OBTENIDOS DURANTE EL PARCIAL DE Descripción: LOS ALUMNOS Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS FK Nombre Tipo Lon NN PK Check Descripción Tabla Campo ID_PARCIAL SMALLINT X X 0-9 CLAVE DEL PARCIAL VALOR_OBTTENID VALOR QUE SE NUMERIC 18,0 X 0-9 O OBTUVO INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: RESULTADOS Descripción: SE ALMACENARAN LOS RESULTADOS DE LOS ALUMNOS No. Max. Registros (X mes): X Long. Registro: X DEFINICIÓN DE CAMPOS FK Nombre Tipo Lon NN PK Check Descripción Tabla Campo ID_RESULTADOS SMALLINT X X 0-9 CLAVE DEL RESULTADO INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: CALIFICACIONES
  • 6.
    Descripción: SE ALMACENARAN LAS CALIFICACIONES DE LOS ALUMNOS Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS FK Lo N P Nombre Tipo Tabl Camp Check Descripción n N K a o ID_CALIF SMALLINT X X 0-9 CLAVE DE LA CALIFICACION FECHA_ALTA DATE X DD/MM/AA FECHA ALTA DE LA CALIFICACION INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: EVALUACION Descripción: SE ALMACENARAN LAS EVALLUACIONES PARA LOS ALUMNOS Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS FK Lo N P Nombre Tipo Tabl Camp Check Descripción n N K a o ID_EVALUACION SMALLINT X X 0-9 CLAVE DE LA EVALUACION FECHA_CREACIO CUANDO SE VREO LA DATE X DD/MM/AA N EVALUACION INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: BOLETA Descripción: SE ALMACENARAN LAS BOLETAS DE LOS ALUMNOS No. Max. Registros (X mes): X Long. Registro: X DEFINICIÓN DE CAMPOS FK Nombre Tipo Lon NN PK Check Descripción Tabla Campo ID_BOLETA SMALLINT X X 0-9 CLAVE DE LA BOLETA SEMESTRE NUMERIC X 0-9 SEMESTRE CURSADO FECHA DATE X DD/MM/AA FECHA DEL SEMESTRE INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: SEGURIDAD Descripción: SE ALMACENARAN LAS CONTRASEÑAS DE LOSUSUARIOS No. Max. Registros (X mes): X Long. Registro: X DEFINICIÓN DE CAMPOS N P FK Nombre Tipo Lon Check Descripción N K Tabla Campo ID_SEGURIDAD SMALLINT X X 0-9 CLAVE DE SEGURIDAD CONTRASEÑA CHAR 10 X A-Z CONTRASEÑA DE USUARIO FECHA_ALTA DATE X DD/MM/AA FECHA DE ALTA
  • 7.
    INFORMACIÓN PARA LADEFINICIÓN DE LA TABLA Nombre: HORARIOS Descripción: SE ALMACENARAN LOS HORARIOS DE LAS EXPERIENCIAS Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS FK Lo N P Nombre Tipo Tabl Camp Check Descripción n N K a o ID_HORARIO SMALLINT X X 0-9 CLAVE DEL HORARIO TURNO CHAR 10 X A-Z TURNO DE LA EXPERIENCIA HORA TIMESTAMP X 00:99 A QUE HORA ES LA EXPERIENCIA INFORMACIÓN PARA LA DEFINICIÓN DE LA TABLA Nombre: HORARIOS_ESTUDIANTES Descripción: SE ALMACENARAN LOS HORARIOS DEL ESTUDIANTE Long. No. Max. Registros (X mes): X X Registro: DEFINICIÓN DE CAMPOS FK Lo N P Nombre Tipo Tabl Camp Check Descripción n N K a o ID_HORARIO_EST SMALLINT X X 0-9 CLAVE DEL HORARIO DEL ESTUDIANTE
  • 8.
  • 9.
  • 10.
    CODIGO Create table [FACULTADES]( [FECHA_CREACION] Datetime NOT NULL, [ID_FACULTAD] Smallint NOT NULL Primary Key ([ID_EVALUACION]) UNIQUE, ) [NOMBRE] Char(30) NOT NULL, go [ENTIDAD] Char(30) NOT NULL, [DIRECCION] Char(30) NOT NULL, Create table [BOLETA] ( Primary Key ([ID_FACULTAD]) [ID_BOLETA] Smallint NOT NULL UNIQUE, ) [SEMESTRE] Smallint NOT NULL, go [FECHA] Datetime NOT NULL, [ID_ESTUDIANTE] Smallint NOT NULL, Create table [PROGRAMAS] ( Primary Key ([ID_BOLETA]) [ID_FACULTAD] Smallint NOT NULL, ) [ID_PROG] Smallint NOT NULL UNIQUE, go [NOMBRE] Char(30) NOT NULL, [SEM_PROMEDIO] Char(30) NOT NULL, Create table [ESTUDIANTES] ( Primary Key ([ID_PROG]) [ID_ESTUDIANTE] Smallint NOT NULL ) UNIQUE, go [NOMBRE] Char(30) NOT NULL, [AP_PATERNO] Char(30) NOT NULL, Create table [EXPERIENCIAS] ( [AP_MATERNO] Char(30) NOT NULL, [ID_PROG] Smallint NOT NULL, [SEXO] Char(1) NOT NULL, [ID_EXP] Smallint NOT NULL UNIQUE, [FECHA_NAC] Datetime NOT NULL, [NOMBRE] Char(30) NOT NULL UNIQUE, [ENTIDAD] Char(30) NOT NULL, [HORAS_TEORICAS] Timestamp NOT NULL, [DIRECCION] Char(30) NOT NULL, [HORAS_PRACTICAS] Timestamp NOT [TELEFONO] Numeric(10,0) NOT NULL, NULL, [EMAIL] Char(20) NOT NULL, [MAX_ALUMNO] Numeric(5,0) NOT NULL, Primary Key ([ID_ESTUDIANTE]) [CREDITOS] Numeric(5,0) NOT NULL, ) Primary Key ([ID_EXP]) go ) go Create table [DOCENTES] ( [ID_DOCENTE] Smallint NOT NULL UNIQUE, Create table [REACTIVOS] ( [NOMBRE] Char(30) NOT NULL, [ID_REACTIVO] Smallint NOT NULL [AP_PATERNO] Char(30) NOT NULL, UNIQUE, [AP_MATERNO] Char(30) NOT NULL, [PREGUNTA] Char(100) NOT NULL, [SEXO] Char(2) NOT NULL, [ID_EXP] Smallint NOT NULL, [RFC] Char(10) NOT NULL, Primary Key ([ID_REACTIVO]) [ENTIDAD] Char(20) NOT NULL, ) [DIRECCION] Char(30) NOT NULL, go [TELEFONO] Numeric(10,0) NOT NULL, [MAIL] Char(20) NOT NULL, Create table [OPCIONES] ( Primary Key ([ID_DOCENTE]) [ID_OPCION] Smallint NOT NULL UNIQUE, ) [OPCION] Char(50) NOT NULL, go [ID_REACTIVO] Smallint NOT NULL, Primary Key ([ID_OPCION],[ID_REACTIVO]) Create table [CRITERIOS] ( ) [ID_CRITERIO] Smallint NOT NULL UNIQUE, go [NOMBRE] Char(10) NOT NULL, [VALOR] Real NOT NULL, Create table [RESPUESTAS] ( [ID_DOCENTE] Smallint NOT NULL, [ID_RESPUESTA] Smallint NOT NULL Primary Key ([ID_CRITERIO]) UNIQUE, ) [RESPUESTA] Char(50) NOT NULL, go Primary Key ([ID_RESPUESTA]) ) Create table [CALIFICACIONES] ( go [ID_CALIF] Smallint NOT NULL UNIQUE, [FECHA_ALTA] Datetime NULL, Create table [EVALUACION] ( [ID_BOLETA] Smallint NOT NULL, [ID_ESTUDIANTE] Smallint NOT NULL, Primary Key ([ID_CALIF]) [ID_EVALUACION] Smallint NOT NULL ) UNIQUE, go
  • 11.
    Create table [PARCIALES]( [ID_PARCIAL] Smallint NOT NULL, [VALOR_OBTENIDO] Real NOT NULL, [ID_CRITERIO] Smallint NOT NULL, [ID_CALIF] Smallint NOT NULL, Primary Key ([ID_PARCIAL]) ) go Create table [SEGURIDAD] ( [ID_SEGURIDAD] Smallint NOT NULL UNIQUE, [CONTRASEÑA] Char(10) NOT NULL, [FECHA_ALTA] Datetime NOT NULL, Primary Key ([ID_SEGURIDAD]) ) go Create table [HORARIOS] ( [ID_EXP] Smallint NOT NULL, [ID_DOCENTE] Smallint NOT NULL, [ID_HORARIO] Smallint NOT NULL UNIQUE, [HORA] Timestamp NOT NULL, [TURNO] Char(10) NOT NULL, Primary Key ([ID_EXP],[ID_DOCENTE], [ID_HORARIO]) ) go Create table [HORARIOS_ESTUDIANTES] ( [ID_EXP] Smallint NOT NULL, [ID_ESTUDIANTE] Smallint NOT NULL, [ID_DOCENTE] Smallint NOT NULL, [ID_HORARIO] Smallint NOT NULL, [ID_HORARIO_EST] Smallint NOT NULL UNIQUE, Primary Key ([ID_EXP],[ID_ESTUDIANTE], [ID_DOCENTE],[ID_HORARIO],[ID_HORARIO_EST]) ) go Create table [RESULTADOS] ( [ID_OPCION] Smallint NOT NULL, [ID_REACTIVO] Smallint NOT NULL, [ID_EVALUACION] Smallint NOT NULL, [ID_RESULTADOS] Smallint NOT NULL UNIQUE, Primary Key ([ID_OPCION],[ID_REACTIVO], [ID_RESULTADOS]) ) go Set quoted_identifier on go Set quoted_identifier off go