Modelamiento de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (301 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de diciembre de 2011
Leer documento completo
Vista previa del texto
|
|MODELAMIENTO DE DATOS |

Problema a Resolver

En base al siguientemodelo conteste las consultas definidas a continuación.

[pic]

1. Genera el script para la creación de las tabla descritas en el modelo anterior. Tenga en consideración que los campos que estándefinidos con el símbolo fk son llaves foráneas y los pk son llaves primarias. (20 puntos) OJO: CodCurso debería ser CHAR(7)

create table Alumnos(
rut varchar(10),
nombres varchar(100),
apellidoPvarchar(100),
apellidoM varchar(100),
fechaIngreso date,
constraint fk_alumnos primary key (rut));

create table Cursos(
codCurso char(7),
nombreCurso varchar(100),
horasPracticas double ,horasTeoricas double,
constraint pk_cursos primary key (codCurso));

create table Cursa(
rut varchar(10),
codCurso char(7),
semestre varchar(6),
constraint pk_cursa primary key (semestre),constraint fk_cursa_alumnos foreign key (rut) references ALUMNOS(Rut),
constraint fk_cursa_cursos foreignkey (codCurso) references Cursos(codCurso));

create table Notas(
rut varchar(10),
codCursochar(7),
semestre varchar(6),
correlNota int,
nota double ,
constraint pk_notas primary key (correlNota),
constraint fk_notas_cursa_rut foreign key (rut) references Alumnos(rut),
constraintfk_notas_cursa_cod foreignkey (codCurso) references Cursos(codCurso),
constraint fk_notas_cursa_semestre foreignkey (semestre) references Cursa(semestre));

2. Genere las instrucciones DML necesariaspara insertar una de las dos siguientes tablas (20 Puntos)
Tabla : Cursos
|CodCurso |Nombre |HorasPracticas |HorasTeoricas|
|MDD2501 |Modelamiento de datos |0 |100 |
|CAT2501 |Cata de Licores...
tracking img