SlideShare una empresa de Scribd logo
1 de 11
UNIVERSIDAD VERACRUZANA

                       FACULTAD DE ADMINISTRACION




LSCA

MATERIA: FUNDAMENTOS DE BASE DE DATOS

M.C.JOSE EVARISTO PACHECO VELASCO

EJERCICIO: KARDEX (CALIFICACIONES)



                                EQUIPO: AVILES ELVIRA ESBEYDI

                                       S08007065
                                     PEREZ MORALES ABRAHAM

                                       S08006981
                                     RAMOS LOPEZ CAROLINA

                                       S08006970


FECHA: 24 DE MAYO DEL 2010




OBJETIVOS

EN ESTA ACTIVIDAD CADA INTEGRANTE DEL EQUIPO DEBERA
DAR DE ALTA LAS MATERIAS CURSADAS HASTA EL DIA DE HOY,
ASI COMO SUS CORRESPONDIENTES CALIFICACIONES ,DE TAL
FORMA QUE SE NOTARAN LOS NOMBRES DE LOS PROFESORES
QUE IMPARTEN LAS MATERIAS ,TAN BIEN SE ENLISTARAN
AQUELLAS MATERIAS NO ACREDITADAS Y LA CALIFICACION
OBTENIDA. SE DEBE REALIZAR DE DIAGRAMA ENTIDAD
RELACION E IDENTIFICAR LOS ERRORES DEL MISMO.




CONCLUSION




DENTRO DEL DIAGRAMA ENTIDAD RELACION LO UNICO QUE SE
APORTO FUERON MAS DATOS YA QUE ESTABA INCOMPLETO ,ES
IMPORTANTE MENCIONAR QUE LA CREACION DE LA TABLAS
DEBE DE LLEVAR UN ORDEN YA QUE SE TOMA EN CUENTA
CUANDO SE HACEN LAS RELACIONES.




REGLAS GENERALES

   1. Los alumnos deberán estar inscritos para tomar las materias.

   2. Un alumno debe tomar por lo menos cinco materias.
3. Los grupos deberán contar con un máximo de 50 alumnos.

4. El catedrático impartirá al menos 5 materias en su turno.

5. La calificación mínima aprobatoria deberá ser de 6.

6.   El alumno tiene derecho a 50% de faltas en todo el curso escolar.

7. Los catedráticos tiene un mínimo de 5 faltas justificadas, de lo contrario se les descontara
   de su salario.

8. Los horarios de clase serán de 7:00 a.m a 2:00 p.m y de 3:00 p.m a 10:00 p.m.

9. El maestro deberá llegar puntual a la clase con una tolerancia de 15 minutos de retardo.

10. Los alumnos deberán aprobar sus materias solo en dos oportunidades ordinarias o
    extraordinarias.

11. Los alumnos podrán retirarse del aula solo si el profesor no llega en 15 minutos.

12. Las materias básicas deberán ser cursadas en mínimo 4 semestres.

13. Los días festivos serán pagados el doble a los catedráticos
MATERIAs

                        NRC D( PK) Number (5)                   DIAGRAMA DE ENTIDAD – RELACION
                        ID Maestro( FK) Number (5)
                        Horario        Char (10)
                        Salón          Char (4)
                                                                                            MAEsTRO
                        Creditos       Number (2)



                                                                                 ID Maestro (PK) Number (5)
           Alumnos                                   GRupO                       ID Escuela (FK) Nvarchar2(15 )
                                                                                 nombreMaestro Char (30)
                                                                                 Area            Char (30)
                                                                                 Especialidad Char (30)
                                                                                 Direccion       Char (30)
                                                                                 Teléfono       Number (10)
                                            ID Grupo (PK) Number (4)             Horas           Number (2)
                                            NRC (FK)      Number(5)
                      ar(9)
Matricula (PK) Varch                        Estudiantes   Number (2)
ID Grupo (FK)   Number (4)
Nombre          Char (20)
 Apellido 1     Char (10)
 Apellido 2      Char (10)
                char (10)                            CALIfICACIóN                          EsCuELA
 Semestre
 Sexo           Char (1)
 Direccion     Char (40)
  Localidad     Char (15)
  Municipio     Char (15)                                                        ID Escuela (Pk) NVarcha2r
  Estado          Char (15)                                                      (15)
               Number (10)                    ID Calificacion (PK) Number (4)
  Teléfono                                    Matricula (FK)       Varchar (9)   nombreEscuela char(50)
   Edad        Number (2)                                                        Direccion        Char (30)
               Varchar 2 (40)                 NRC          (FK)    Number (5)
   E-mail                                     ID Maestro (FK)       Number (5)   Teléfono        Number (10)
   Tutor       Char (40)                                                         Director       Char (30)
                Char (10)                     Calificacion        Number (2)
   Turno                                      Faltas             Number (2)      Horarios       NvarChar2 (30)
                                              Fecha de entrega Char (10)
                                              Semestre              Char(10)
CODIGO DE LAs TABLAs
DROP   TABLE   "Escuela"
DROP   TABLE   "Maestro"
DROP   TABLE   "Materia"
DROP   TABLE   "Grupo"
DROP   TABLE   "Alumno"
DROP   TABLE   "Calificacion"


CREATE TABLE "Escuela"
   (    "idEscuela" NVARCHAR2(15) NOT NULL ENABLE,
        "nombreEscuela" CHAR(50) NOT NULL ENABLE,
        "direccion" CHAR(30) NOT NULL ENABLE,
        "telefono" NUMBER NOT NULL ENABLE,
        "director" CHAR(30) NOT NULL ENABLE,
        "horarios" NVARCHAR2(30) NOT NULL ENABLE,
         CONSTRAINT "Escuela_PK" PRIMARY KEY ("idEscuela") ENABLE
   ) /

CREATE TABLE "Maestro"
   (    "idMaestro" NUMBER NOT NULL ENABLE,
        "idEscuela" NVARCHAR2(15) NOT NULL ENABLE,
        "nombreMaestro" CHAR(50) NOT NULL ENABLE,
        "area" CHAR(30) NOT NULL ENABLE,
        "especialidad" CHAR(30) NOT NULL ENABLE,
        "direccion" CHAR(30) NOT NULL ENABLE,
        "telefono" NUMBER NOT NULL ENABLE,
        "horas" NUMBER NOT NULL ENABLE,
         CONSTRAINT "Maestro_PK" PRIMARY KEY ("idMaestro") ENABLE,
         CONSTRAINT "MAESTRO_FK" FOREIGN KEY ("idEscuela")
          REFERENCES "Escuela" ("idEscuela") ENABLE
   ) /

CREATE TABLE "Materias"
   (    "NRC" NUMBER NOT NULL ENABLE,
        "idMaestro" NUMBER NOT NULL ENABLE,
        "Horario" CHAR(10) NOT NULL ENABLE,
        "Salon" CHAR(4) NOT NULL ENABLE,
        "Creditos" NUMBER NOT NULL ENABLE,
         CONSTRAINT "Materias_PK" PRIMARY KEY ("NRC") ENABLE,
         CONSTRAINT "MATERIAS_FK" FOREIGN KEY ("idMaestro")
          REFERENCES "Maestro" ("idMaestro") ENABLE
   ) /


CREATE TABLE "Grupo"
   (    "idGrupo" NUMBER NOT NULL ENABLE,
        "NRC" NUMBER NOT NULL ENABLE,
        "Estudiantes" NUMBER NOT NULL ENABLE,
         CONSTRAINT "Grupo_PK" PRIMARY KEY ("idGrupo") ENABLE,
         CONSTRAINT "GRUPO_FK" FOREIGN KEY ("NRC")
          REFERENCES "Materias" ("NRC") ENABLE
   ) /
CREATE TABLE "Alumno"
   (    "Matricula" VARCHAR2(9) NOT NULL ENABLE,
        "ID Grupo" NUMBER NOT NULL ENABLE,
        "Nombre" CHAR(20) NOT NULL ENABLE,
        "Apellido 1" CHAR(10) NOT NULL ENABLE,
        "Apellido 2" CHAR(10) NOT NULL ENABLE,
        "Semestre" CHAR(10) NOT NULL ENABLE,
        "Sexo" CHAR(1) NOT NULL ENABLE,
        "Direccion" CHAR(40) NOT NULL ENABLE,
        "Localidad" CHAR(15) NOT NULL ENABLE,
        "Municipio" CHAR(15) NOT NULL ENABLE,
        "Estado" CHAR(15) NOT NULL ENABLE,
        "Telefono" NUMBER,
        "Edad" NUMBER NOT NULL ENABLE,
        "Email" NVARCHAR2(40),
        "Tutor" CHAR(40),
        "turno" CHAR(10) NOT NULL ENABLE,
         CONSTRAINT "Alumno_PK" PRIMARY KEY ("Matricula") ENABLE,
         CONSTRAINT "ALUMNO_FK" FOREIGN KEY ("ID Grupo")
          REFERENCES "Grupo" ("idGrupo") ENABLE
   ) /

CREATE TABLE "Calificacion"
   (    "idCalificacion" NUMBER NOT NULL ENABLE,
        "Matricula" VARCHAR2(9) NOT NULL ENABLE,
        "NRC" NUMBER NOT NULL ENABLE,
        "idMaestro" NUMBER NOT NULL ENABLE,
        "Calificacion" NUMBER NOT NULL ENABLE,
        "Faltas" NUMBER,
        "Fecha de Entrega" CHAR(10) NOT NULL ENABLE,
        "Semestre" CHAR(10) NOT NULL ENABLE,
         CONSTRAINT "Calificacion_PK" PRIMARY KEY ("idCalificacion")
ENABLE,
         CONSTRAINT "CALIFICACION_FK" FOREIGN KEY ("Matricula")
          REFERENCES "Alumno" ("Matricula") ENABLE,
         CONSTRAINT "CALIFICACION_FK2" FOREIGN KEY ("NRC")
          REFERENCES "Materias" ("NRC") ENABLE,
         CONSTRAINT "CALIFICACION_FK3" FOREIGN KEY ("idMaestro")
          REFERENCES "Maestro" ("idMaestro") ENABLE
   ) /
CApTuRAs DE LA EsTRuCTuRA DE LA BAsE DE DATOs
Pacheco k ardex
Pacheco k ardex
Pacheco k ardex
Pacheco k ardex

Más contenido relacionado

Destacado

Animais muito mais que humanos
Animais muito mais que humanos Animais muito mais que humanos
Animais muito mais que humanos Xana Abreu
 
1°mcsl findela guerrafria
1°mcsl findela guerrafria1°mcsl findela guerrafria
1°mcsl findela guerrafriaXimena Prado
 
4°m dif csl-fenomenourbanomundoamlat
4°m dif csl-fenomenourbanomundoamlat4°m dif csl-fenomenourbanomundoamlat
4°m dif csl-fenomenourbanomundoamlatXimena Prado
 
Muwatta Imam Malik Vol 7
Muwatta Imam Malik Vol 7Muwatta Imam Malik Vol 7
Muwatta Imam Malik Vol 7Tawheed Centre
 
TEDxCLE 2010 - Michael Ruhlman
TEDxCLE 2010 - Michael RuhlmanTEDxCLE 2010 - Michael Ruhlman
TEDxCLE 2010 - Michael RuhlmanTEDxCLE
 
Il carnevale di Narni
Il carnevale di NarniIl carnevale di Narni
Il carnevale di Narnicomenius2010
 
Sahih ibn Khuzaima Vol2
Sahih ibn Khuzaima Vol2Sahih ibn Khuzaima Vol2
Sahih ibn Khuzaima Vol2Tawheed Centre
 
Drets dels infants
Drets dels infantsDrets dels infants
Drets dels infantsdretsjoanoro
 
7°csl movimientos hidrosfera
7°csl movimientos hidrosfera7°csl movimientos hidrosfera
7°csl movimientos hidrosferaXimena Prado
 
Ciclo Formativo De Grado Superior2
Ciclo Formativo De Grado Superior2Ciclo Formativo De Grado Superior2
Ciclo Formativo De Grado Superior2auxi
 

Destacado (17)

Clase3
Clase3Clase3
Clase3
 
Animais muito mais que humanos
Animais muito mais que humanos Animais muito mais que humanos
Animais muito mais que humanos
 
Sant Cugat
Sant CugatSant Cugat
Sant Cugat
 
Photos House for Rent Pueto Plata Dominican Republic.ref.rctapop101
Photos House for Rent Pueto Plata Dominican Republic.ref.rctapop101Photos House for Rent Pueto Plata Dominican Republic.ref.rctapop101
Photos House for Rent Pueto Plata Dominican Republic.ref.rctapop101
 
Recursos pentecostés
Recursos pentecostésRecursos pentecostés
Recursos pentecostés
 
1°mcsl findela guerrafria
1°mcsl findela guerrafria1°mcsl findela guerrafria
1°mcsl findela guerrafria
 
4°m dif csl-fenomenourbanomundoamlat
4°m dif csl-fenomenourbanomundoamlat4°m dif csl-fenomenourbanomundoamlat
4°m dif csl-fenomenourbanomundoamlat
 
Muwatta Imam Malik Vol 7
Muwatta Imam Malik Vol 7Muwatta Imam Malik Vol 7
Muwatta Imam Malik Vol 7
 
Villas Casa de Campo Vacation Rentals Dominican Republic
Villas Casa de Campo Vacation Rentals Dominican RepublicVillas Casa de Campo Vacation Rentals Dominican Republic
Villas Casa de Campo Vacation Rentals Dominican Republic
 
TEDxCLE 2010 - Michael Ruhlman
TEDxCLE 2010 - Michael RuhlmanTEDxCLE 2010 - Michael Ruhlman
TEDxCLE 2010 - Michael Ruhlman
 
Fotos curiosas
Fotos curiosasFotos curiosas
Fotos curiosas
 
Il carnevale di Narni
Il carnevale di NarniIl carnevale di Narni
Il carnevale di Narni
 
Redes Sociales
Redes SocialesRedes Sociales
Redes Sociales
 
Sahih ibn Khuzaima Vol2
Sahih ibn Khuzaima Vol2Sahih ibn Khuzaima Vol2
Sahih ibn Khuzaima Vol2
 
Drets dels infants
Drets dels infantsDrets dels infants
Drets dels infants
 
7°csl movimientos hidrosfera
7°csl movimientos hidrosfera7°csl movimientos hidrosfera
7°csl movimientos hidrosfera
 
Ciclo Formativo De Grado Superior2
Ciclo Formativo De Grado Superior2Ciclo Formativo De Grado Superior2
Ciclo Formativo De Grado Superior2
 

Más de UV ADMINISTRACION (SISTEMAS)

Planeación de 1er grado bloque II - educación artística
Planeación de 1er grado   bloque II - educación artísticaPlaneación de 1er grado   bloque II - educación artística
Planeación de 1er grado bloque II - educación artísticaUV ADMINISTRACION (SISTEMAS)
 
1er grado bloque 5 - dosificación de competencias
1er grado   bloque 5 - dosificación de competencias1er grado   bloque 5 - dosificación de competencias
1er grado bloque 5 - dosificación de competenciasUV ADMINISTRACION (SISTEMAS)
 
1er grado bloque 3 - dosificación de competencias
1er grado   bloque 3 - dosificación de competencias1er grado   bloque 3 - dosificación de competencias
1er grado bloque 3 - dosificación de competenciasUV ADMINISTRACION (SISTEMAS)
 
Plan 1er grado bloque v exploración de la naturaleza
Plan   1er grado bloque v exploración de la naturalezaPlan   1er grado bloque v exploración de la naturaleza
Plan 1er grado bloque v exploración de la naturalezaUV ADMINISTRACION (SISTEMAS)
 

Más de UV ADMINISTRACION (SISTEMAS) (20)

Refranes
Refranes Refranes
Refranes
 
CURSO ESPAÑOL APRENDER A LEER - parte 1
CURSO ESPAÑOL APRENDER A LEER - parte 1CURSO ESPAÑOL APRENDER A LEER - parte 1
CURSO ESPAÑOL APRENDER A LEER - parte 1
 
Planeación de 1er grado bloque II - educación artística
Planeación de 1er grado   bloque II - educación artísticaPlaneación de 1er grado   bloque II - educación artística
Planeación de 1er grado bloque II - educación artística
 
Planeación de 1er grado bloque 2 - proyecto 3
Planeación de 1er grado   bloque 2 - proyecto 3Planeación de 1er grado   bloque 2 - proyecto 3
Planeación de 1er grado bloque 2 - proyecto 3
 
Planeación de 1er grado bloque 2 - proyecto 2
Planeación de 1er grado   bloque 2 - proyecto 2Planeación de 1er grado   bloque 2 - proyecto 2
Planeación de 1er grado bloque 2 - proyecto 2
 
Plan 1er grado bloque v matemáticas
Plan   1er grado bloque v matemáticasPlan   1er grado bloque v matemáticas
Plan 1er grado bloque v matemáticas
 
Plan 1er grado bloque v formación CyE
Plan   1er grado bloque v  formación CyEPlan   1er grado bloque v  formación CyE
Plan 1er grado bloque v formación CyE
 
Plan 1er grado bloque v educación artística
Plan   1er grado bloque v  educación artísticaPlan   1er grado bloque v  educación artística
Plan 1er grado bloque v educación artística
 
1er grado bloque i - proyecto 3
1er grado   bloque i - proyecto 31er grado   bloque i - proyecto 3
1er grado bloque i - proyecto 3
 
1er grado bloque i - proyecto 2
1er grado   bloque i - proyecto 21er grado   bloque i - proyecto 2
1er grado bloque i - proyecto 2
 
1er grado bloque 5 - dosificación de competencias
1er grado   bloque 5 - dosificación de competencias1er grado   bloque 5 - dosificación de competencias
1er grado bloque 5 - dosificación de competencias
 
1er grado bloque 3 - proyecto 3
1er grado   bloque 3 - proyecto 31er grado   bloque 3 - proyecto 3
1er grado bloque 3 - proyecto 3
 
1er grado bloque 3 - proyecto 1
1er grado   bloque 3 - proyecto 11er grado   bloque 3 - proyecto 1
1er grado bloque 3 - proyecto 1
 
1er grado bloque 3 - educación artística
1er grado   bloque 3 - educación artística1er grado   bloque 3 - educación artística
1er grado bloque 3 - educación artística
 
1er grado bloque 3 - dosificación de competencias
1er grado   bloque 3 - dosificación de competencias1er grado   bloque 3 - dosificación de competencias
1er grado bloque 3 - dosificación de competencias
 
CI
CICI
CI
 
Plan 1er grado bloque v exploración de la naturaleza
Plan   1er grado bloque v exploración de la naturalezaPlan   1er grado bloque v exploración de la naturaleza
Plan 1er grado bloque v exploración de la naturaleza
 
Trabajo de investigacion unidad 3 Act 1
Trabajo de investigacion unidad 3 Act 1Trabajo de investigacion unidad 3 Act 1
Trabajo de investigacion unidad 3 Act 1
 
Actividad 1 unidad 3
Actividad 1 unidad 3Actividad 1 unidad 3
Actividad 1 unidad 3
 
Actividad 2 unidad 3
Actividad 2 unidad 3Actividad 2 unidad 3
Actividad 2 unidad 3
 

Último

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Último (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Pacheco k ardex

  • 1. UNIVERSIDAD VERACRUZANA FACULTAD DE ADMINISTRACION LSCA MATERIA: FUNDAMENTOS DE BASE DE DATOS M.C.JOSE EVARISTO PACHECO VELASCO EJERCICIO: KARDEX (CALIFICACIONES) EQUIPO: AVILES ELVIRA ESBEYDI S08007065 PEREZ MORALES ABRAHAM S08006981 RAMOS LOPEZ CAROLINA S08006970 FECHA: 24 DE MAYO DEL 2010 OBJETIVOS EN ESTA ACTIVIDAD CADA INTEGRANTE DEL EQUIPO DEBERA DAR DE ALTA LAS MATERIAS CURSADAS HASTA EL DIA DE HOY, ASI COMO SUS CORRESPONDIENTES CALIFICACIONES ,DE TAL FORMA QUE SE NOTARAN LOS NOMBRES DE LOS PROFESORES
  • 2. QUE IMPARTEN LAS MATERIAS ,TAN BIEN SE ENLISTARAN AQUELLAS MATERIAS NO ACREDITADAS Y LA CALIFICACION OBTENIDA. SE DEBE REALIZAR DE DIAGRAMA ENTIDAD RELACION E IDENTIFICAR LOS ERRORES DEL MISMO. CONCLUSION DENTRO DEL DIAGRAMA ENTIDAD RELACION LO UNICO QUE SE APORTO FUERON MAS DATOS YA QUE ESTABA INCOMPLETO ,ES IMPORTANTE MENCIONAR QUE LA CREACION DE LA TABLAS DEBE DE LLEVAR UN ORDEN YA QUE SE TOMA EN CUENTA CUANDO SE HACEN LAS RELACIONES. REGLAS GENERALES 1. Los alumnos deberán estar inscritos para tomar las materias. 2. Un alumno debe tomar por lo menos cinco materias.
  • 3. 3. Los grupos deberán contar con un máximo de 50 alumnos. 4. El catedrático impartirá al menos 5 materias en su turno. 5. La calificación mínima aprobatoria deberá ser de 6. 6. El alumno tiene derecho a 50% de faltas en todo el curso escolar. 7. Los catedráticos tiene un mínimo de 5 faltas justificadas, de lo contrario se les descontara de su salario. 8. Los horarios de clase serán de 7:00 a.m a 2:00 p.m y de 3:00 p.m a 10:00 p.m. 9. El maestro deberá llegar puntual a la clase con una tolerancia de 15 minutos de retardo. 10. Los alumnos deberán aprobar sus materias solo en dos oportunidades ordinarias o extraordinarias. 11. Los alumnos podrán retirarse del aula solo si el profesor no llega en 15 minutos. 12. Las materias básicas deberán ser cursadas en mínimo 4 semestres. 13. Los días festivos serán pagados el doble a los catedráticos
  • 4. MATERIAs NRC D( PK) Number (5) DIAGRAMA DE ENTIDAD – RELACION ID Maestro( FK) Number (5) Horario Char (10) Salón Char (4) MAEsTRO Creditos Number (2) ID Maestro (PK) Number (5) Alumnos GRupO ID Escuela (FK) Nvarchar2(15 ) nombreMaestro Char (30) Area Char (30) Especialidad Char (30) Direccion Char (30) Teléfono Number (10) ID Grupo (PK) Number (4) Horas Number (2) NRC (FK) Number(5) ar(9) Matricula (PK) Varch Estudiantes Number (2) ID Grupo (FK) Number (4) Nombre Char (20) Apellido 1 Char (10) Apellido 2 Char (10) char (10) CALIfICACIóN EsCuELA Semestre Sexo Char (1) Direccion Char (40) Localidad Char (15) Municipio Char (15) ID Escuela (Pk) NVarcha2r Estado Char (15) (15) Number (10) ID Calificacion (PK) Number (4) Teléfono Matricula (FK) Varchar (9) nombreEscuela char(50) Edad Number (2) Direccion Char (30) Varchar 2 (40) NRC (FK) Number (5) E-mail ID Maestro (FK) Number (5) Teléfono Number (10) Tutor Char (40) Director Char (30) Char (10) Calificacion Number (2) Turno Faltas Number (2) Horarios NvarChar2 (30) Fecha de entrega Char (10) Semestre Char(10)
  • 5. CODIGO DE LAs TABLAs DROP TABLE "Escuela" DROP TABLE "Maestro" DROP TABLE "Materia" DROP TABLE "Grupo" DROP TABLE "Alumno" DROP TABLE "Calificacion" CREATE TABLE "Escuela" ( "idEscuela" NVARCHAR2(15) NOT NULL ENABLE, "nombreEscuela" CHAR(50) NOT NULL ENABLE, "direccion" CHAR(30) NOT NULL ENABLE, "telefono" NUMBER NOT NULL ENABLE, "director" CHAR(30) NOT NULL ENABLE, "horarios" NVARCHAR2(30) NOT NULL ENABLE, CONSTRAINT "Escuela_PK" PRIMARY KEY ("idEscuela") ENABLE ) / CREATE TABLE "Maestro" ( "idMaestro" NUMBER NOT NULL ENABLE, "idEscuela" NVARCHAR2(15) NOT NULL ENABLE, "nombreMaestro" CHAR(50) NOT NULL ENABLE, "area" CHAR(30) NOT NULL ENABLE, "especialidad" CHAR(30) NOT NULL ENABLE, "direccion" CHAR(30) NOT NULL ENABLE, "telefono" NUMBER NOT NULL ENABLE, "horas" NUMBER NOT NULL ENABLE, CONSTRAINT "Maestro_PK" PRIMARY KEY ("idMaestro") ENABLE, CONSTRAINT "MAESTRO_FK" FOREIGN KEY ("idEscuela") REFERENCES "Escuela" ("idEscuela") ENABLE ) / CREATE TABLE "Materias" ( "NRC" NUMBER NOT NULL ENABLE, "idMaestro" NUMBER NOT NULL ENABLE, "Horario" CHAR(10) NOT NULL ENABLE, "Salon" CHAR(4) NOT NULL ENABLE, "Creditos" NUMBER NOT NULL ENABLE, CONSTRAINT "Materias_PK" PRIMARY KEY ("NRC") ENABLE, CONSTRAINT "MATERIAS_FK" FOREIGN KEY ("idMaestro") REFERENCES "Maestro" ("idMaestro") ENABLE ) / CREATE TABLE "Grupo" ( "idGrupo" NUMBER NOT NULL ENABLE, "NRC" NUMBER NOT NULL ENABLE, "Estudiantes" NUMBER NOT NULL ENABLE, CONSTRAINT "Grupo_PK" PRIMARY KEY ("idGrupo") ENABLE, CONSTRAINT "GRUPO_FK" FOREIGN KEY ("NRC") REFERENCES "Materias" ("NRC") ENABLE ) /
  • 6. CREATE TABLE "Alumno" ( "Matricula" VARCHAR2(9) NOT NULL ENABLE, "ID Grupo" NUMBER NOT NULL ENABLE, "Nombre" CHAR(20) NOT NULL ENABLE, "Apellido 1" CHAR(10) NOT NULL ENABLE, "Apellido 2" CHAR(10) NOT NULL ENABLE, "Semestre" CHAR(10) NOT NULL ENABLE, "Sexo" CHAR(1) NOT NULL ENABLE, "Direccion" CHAR(40) NOT NULL ENABLE, "Localidad" CHAR(15) NOT NULL ENABLE, "Municipio" CHAR(15) NOT NULL ENABLE, "Estado" CHAR(15) NOT NULL ENABLE, "Telefono" NUMBER, "Edad" NUMBER NOT NULL ENABLE, "Email" NVARCHAR2(40), "Tutor" CHAR(40), "turno" CHAR(10) NOT NULL ENABLE, CONSTRAINT "Alumno_PK" PRIMARY KEY ("Matricula") ENABLE, CONSTRAINT "ALUMNO_FK" FOREIGN KEY ("ID Grupo") REFERENCES "Grupo" ("idGrupo") ENABLE ) / CREATE TABLE "Calificacion" ( "idCalificacion" NUMBER NOT NULL ENABLE, "Matricula" VARCHAR2(9) NOT NULL ENABLE, "NRC" NUMBER NOT NULL ENABLE, "idMaestro" NUMBER NOT NULL ENABLE, "Calificacion" NUMBER NOT NULL ENABLE, "Faltas" NUMBER, "Fecha de Entrega" CHAR(10) NOT NULL ENABLE, "Semestre" CHAR(10) NOT NULL ENABLE, CONSTRAINT "Calificacion_PK" PRIMARY KEY ("idCalificacion") ENABLE, CONSTRAINT "CALIFICACION_FK" FOREIGN KEY ("Matricula") REFERENCES "Alumno" ("Matricula") ENABLE, CONSTRAINT "CALIFICACION_FK2" FOREIGN KEY ("NRC") REFERENCES "Materias" ("NRC") ENABLE, CONSTRAINT "CALIFICACION_FK3" FOREIGN KEY ("idMaestro") REFERENCES "Maestro" ("idMaestro") ENABLE ) /
  • 7. CApTuRAs DE LA EsTRuCTuRA DE LA BAsE DE DATOs