Seguridad Base De Datos Sistema Escolar Ejemplo

Páginas: 6 (1273 palabras) Publicado: 21 de octubre de 2011
Creación de un sistema de base datos de un control escolar englobando todos los conocimientos adquiridos en el primer modulo del curso de titulación de Ingeniería en Sistemas computacionales
Creación de un sistema de base datos de un control escolar englobando todos los conocimientos adquiridos en el primer modulo del curso de titulación de Ingeniería en Sistemas computacionales
ModuloSeguridad Básica de Base de Datos
Modulo
Seguridad Básica de Base de Datos

ISC UNEa queretaro mexico
ISC UNEa queretaro mexico

1. Diagrama Entidad-Relación

2. Diccionario de datos de tablas

Tabla Alumnos |
| CAMPO | TIPO | LONGITUD | VALOR REQUERIDO | CHEQUEO VALORES | |
PK | Clave_alumno | VARCHAR | (20) | NOT NULL | | |
| Nombre | VARCHAR | (50) | NOT NULL | | |
|Apellidos | VARCHAR | (50) | NOT NULL | | |
| Dirección | VARCHAR | (60) | | | |
| Población | VARCHAR | (40) | | | |
| Fecha_nac | DATE | | NOT NULL | | |
CONSTRAINT chk_fech_nac CHECK (Fecha_nac between 01/01/1941 and 31/12/1995) |
|

Tabla Maestros |
| CAMPO | TIPO | LONGITUD | VALOR REQUERIDO | CHEQUEO VALORES | |
PK | Clave_maestro | VARCHAR | (20) | NOT NULL | ||
| Nombre | VARCHAR | (50) | NOT NULL | | |
| Apellidos | VARCHAR | (50) | NOT NULL | | |
| Dirección | VARCHAR | (60) | | | |
| Población | VARCHAR | (40) | | | |
| Fecha_nac | DATE | | NOT NULL | | |
| anotaciones | VARCHAR | (255) | | | |
FK | Materias_clave_materia | | | | | |
FK | Alumnos_clave_alumno | | | | | |
FK | Maestros_clave_maestro| | | | | |
CONSTRAINT chk_fech_nac CHECK (Fecha_nac between 01/01/1941 and 31/12/1995) |
|

Tabla Becas |
| CAMPO | TIPO | LONGITUD | VALOR REQUERIDO | CHEQUEO VALORES | |
PK | Id_beca | VARCHAR | (20) | NOT NULL | | |
| Porcentaje_beca | INTEGER | | NOT NULL | | |
| Area_servicio | VARCHAR | (45) | NOT NULL | | |
| anotaciones | VARCHAR | (255) | | | |
FK| Alumnos_clave_alumno | | | | | |
CONSTRAINT chk_por_bec CHECK (Porcentaje_beca between 0 and 100) |
|
2. Diccionario de datos de tablas
Tabla Pagos |
| CAMPO | TIPO | LONGITUD | VALOR REQUERIDO | CHEQUEO VALORES | |
PK | Id_pago | VARCHAR | (20) | NOT NULL | | |
| Fecha_vencimiento | DATE | | NOT NULL | | |
| adeudos | INTEGER | | | | |
| saldos | INTEGER || | | |
| anotaciones | VARCHAR | (255) | | | |
FK | Convenios_Alumnos_clave_alumno | | | | | |
FK | Convenios_Id_convenio | | | | | |
FK | Becas_Alumnos_clave_alumno | | | | | |
FK | Becas_id_beca | | | | | |
|

Tabla Convenios |
| CAMPO | TIPO | LONGITUD | VALOR REQUERIDO | CHEQUEO VALORES | |
PK | Id_convenio | VARCHAR | (20) | NOT NULL | | || Fecha_vencimiento | VARCHAR | (20) | NOT NULL | | |
| Fecha_convenio | VARCHAR | (20) | NOT NULL | | |
| Total_adeudo | INTEGER | | | | |
| anotaciones | VARCHAR | (255) | | | |
FK | Alumnos_clave_alumno | | | | | |
|

Tabla Calificaciones |
| CAMPO | TIPO | LONGITUD | VALOR REQUERIDO | CHEQUEO VALORES | |
PK | Id_calificacion | VARCHAR | (20) | NOTNULL | | |
| calificacion | INTEGER | | NOT NULL | | |
| promedio | INTEGER | | NOT NULL | | |
FK | Parcialidad_idparcialidad | | | | | |
FK | Parcialidad_Materias_Alumnos_clave_alumno | | | | | |
FK | Parcialidad_Materias_clave_materia | | | | | |
CONSTRAINT chk_prom_cal CHECK (promedio between 0 and 10),CONSTRAINT chk _cal_chk CHECK (calificacion between 0 and10) |
|
2. Diccionario de datos de tablas

Tabla Materias |
| CAMPO | TIPO | LONGITUD | VALOR REQUERIDO | CHEQUEO VALORES | |
PK | Clave_materia | VARCHAR | (20) | NOT NULL | | |
| Nombre | VARCHAR | (45) | NOT NULL | | |
| Descripción | VARCHAR | (255) | NOT NULL | | |
FK | Alumnos_clave_alumno | | | | | |
|

Tabla Carrera |
| CAMPO | TIPO | LONGITUD |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejemplos De Sistemas De Bases De Datos
  • Mecanismos de seguridad para un sistema de base de datos
  • Seguridad De Los Sistemas De Bases De Datos
  • base de datos ejemplos
  • Casos de base de datos (ejemplos)
  • Ejemplo sencillo de una base de datos
  • Base De Datos Ejemplo
  • ejemplo de una base de datos de una tienda

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS