Normalizacion
CALIDAD EN EL DESARROLLO DE SOFTWARE
ANTONIO ABAD SÁNCHEZ SOLANO
NORMALIZACIÓN DE BASE DE DATOS SESIÓN 6
* TABLAS EN 3FN
* DIAGRAMA DE RELACIÓN DETABLAS
* BASE DE DATOS EN MYSQL
* BASE DE DATOS EN ORACLE
20/07/2012
Tercera forma normal de la tabla alumnos
ALUMNO |
Matricula |
Nombre |
Apellido_Paterno |
Apellido_Materno |Profesor |
Id_Profesor |
Nombre |
Apellido_Paterno |
Apellido_Materno |
Calificación |
Id_Calificacion |
Matricula |
Calificacion |
Id_Materia |
Id_Profesor |
Id_Carrera |Cuatrimestre |
Materia |
Id_Materia |
Nombre |
Carrera |
Id_Carrera |
Nombre |
Diagrama de relación de tablas
Base de datos en MySQL/*==============================================================*/
/* DBMS name: MySQL 5.0 */
/* Created on: 19/07/2012 03:56:46 p.m. *//*==============================================================*/
drop table if exists ALUMNO;
drop table if exists CALIFICACIONES;
drop table if exists CARRERA;
drop table if exists MATERIA;
drop table if exists PROFESOR;/*==============================================================*/
/* Table: ALUMNO */
/*==============================================================*/create table ALUMNO
(
MATRICULA numeric(6,0) not null,
NOMBRE varchar(30) not null,
A_P varchar(30) not null,
A_M varchar(30),primary key (MATRICULA)
);
/*==============================================================*/
/* Table: CALIFICACIONES *//*==============================================================*/
create table CALIFICACIONES
(
ID_CALIFICACION numeric(8,0) not null,
MATRICULA numeric(6,0) not null,
CALIFICACION double not...
Regístrate para leer el documento completo.