07 Producto académico (1) PDF

Title 07 Producto académico (1)
Author ANDREA SOLANGE ACUÑA HUACCACHI
Course base de datos
Institution Universidad Continental
Pages 4
File Size 174.8 KB
File Type PDF
Total Downloads 227
Total Views 1,039

Summary

Download 07 Producto académico (1) PDF


Description

BASE DE DATOS PRODUCTO ACADÉMICO NRC

:

Apellidos

:

Asignatura

: Base de datos

Nombres

:

Docente

: Alan Miguel Infante Vidalón

Fecha

:

Duración:

CONSIGNA DE TRABAJO: Acuña Huaccachi Andrea Solange

HUIZA GUILLEN JAVIER Lea atentamente el caso y desarrolle lo solicitado. EVALUACIÓN: Se desea diseñar la base de datos de un instituto. En la base de datos se desea guardar los datos de los profesores del instituto (DNI, nombre, apellidos, email y teléfono). De los cursos se sabe que tienen código, nombre, tipo (obligatorio o electivo) y cantidad de créditos. De cada alumno se desea guardar el código, nombre, apellidos, sexo, fecha de nacimiento y teléfono. De las secciones creadas se desea guardar el código de sección y periodo académico. Asimismo, es importante mencionar que cada profesor tiene una especialidad, y en una especialidad hay varios profesores. De las especialidades, se desea guardar el código y nombre de especialidad. Un alumno pertenece a una carrera, y en una carrera hay varios alumnos. De las carreras se desea guardar el código, nombre de la carrera y duración de estudios en años. Una carrera pertenece a una Facultad, y en una Facultad existen varias carreras; de las Facultades se desea guardar el código y nombre. Reglas de negocio: A una sección se le asigna un curso, y un curso puede estar asignada en varias secciones. A una sección se le asigna un profesor, y un profesor puede estar en varias secciones. A una sección se matriculan muchos alumnos, y un alumno se puede matricular en varias secciones. Es importante guardar la nota1 y nota2 que obtuvo en esa matrícula. Se solicita: a) Realizar el modelo Entidad – Relación. (6 puntos) b) Realizar el modelo relacional. (6 puntos) c) Realizar el script(código) de creación de la base de datos en SQL Server. (6 puntos) d) Realizar una captura de pantalla del diagrama del modelo relacional obtenido en el SQL Server. (2 puntos) La evaluación debe ser enviada en un solo archivo (Word, Excel o PDF) al aula virtual.

use master create database Instituto go

use Instituto create table tblEspecialidad ( IDEspecialidad varchar(10) primary key, espNombre varchar(20)not null) create table tblFacultad ( IDFacultad varchar(10) primary key, facNombre varchar(30) not null) create table tblCurso ( IDCurso varchar(20) primary key , curNombre varchar(30) not null, curTipo varchar (20) not null, curCreditos int not null) create table tblProfesores (

DNI VARCHAR(10) PRIMARY KEY, proNombres VARCHAR(50) NOT NULL, proApPaterno VARCHAR(35) NOT NULL, proApMaterno VARCHAR(35),

proTelefono VARCHAR(15), proEmail VARCHAR(100) IDEspecialidad varchar(10) not null,

FOREIGN KEY (IDEspecialidad) REFERENCES tblEspecialidad(IDEspecialidad) ) create table tblCarrera ( IDCarrera varchar(20) primary key, carrNombre varchar(20) not null, carrDuracion varchar(20) not null, IDFacultad varchar(10) not null,

FOREIGN KEY (IDFacultad) REFERENCES tblFacultad(IDFacultad) ) create table tblSeccion ( IDSeccion varchar(20) primary key, secPeriodo varchar (10) not null, IDCurso varchar(20) not null,

DNI VARCHAR(10) not null, FOREIGN KEY (IDCurso) REFERENCES tblCurso(IDCurso), FOREIGN KEY (DNI) REFERENCES tblProfesores(DNI) ) create table tblAlumno ( IDAlumno varchar(10) primary key, alumNombres VARCHAR(50) NOT NULL, alumApPaterno VARCHAR(35) NOT NULL, alumApMaterno VARCHAR(35), alumFechaNac DATE NOT NULL, alumTelefono VARCHAR(15), alumSexo varchar(10)) create table tblMatricula ( matriNota int not null,

IDSeccion varchar(20) not null, IDAlumno varchar(10) not null, FOREIGN KEY (IDSeccion) REFERENCES tblSeccion(IDSeccion), FOREIGN KEY (IDAlumno) REFERENCES tblAlumno(IDAlumno) )

ucontinental.edu.pe...


Similar Free PDFs