Está en la página 1de 9

Tarea-3-BBDD.

pdf

irecalfer

Bases de Datos

1º Desarrollo de Aplicaciones Multiplataforma

Estudios España

Reservados todos los derechos.


No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
2022

Tarea 3
BASES DE DATOS
IRENE CALDELAS FERNÁNDEZ

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-8811334

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Tarea 3 BBDD – Irene Caldelas Fernández

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
A lo largo de la práctica veremos que nos encontramos con un atributo compuesto
llamado dirección. Para pasarlo a la forma de BC pondremos solo los atributos que
lo componen que serán la calle y el número. De igual forma el atributo apellidos
se dividirá en dos atributos: apellido_1 y apellido_2.

NOMBRE ENTIDAD: PERSONA. Contendrá los datos comunes a los alumnos y a los
profesores. En este caso lo que haré al tener tanto profesor como alumnos usaré la
estrategia de una tabla por cada caso particular donde las particularizaciones heredan
todos los atributos de la entidad general.

NOMBRE ENTIDAD: PROFESOR. Contendrá todos los datos personales de los profesores.

Nombre Atributo Descripción Tipo de dato Restricciones


dni Dni del profesor Cadena de caracteres Clave Primaria
(VARCHAR)
nombre Nombre del profesor Cadena de caracteres Not null
(VARCHAR)
apellido_1 Primer apellido del Cadena de caracteres Not null
profesor (VARCHAR)
Apellido_2 Segundo apellido del Cadena de caracteres Not null
profesor (VARCHAR)
teléfono Teléfono del Dato numérico UNIQUE
contacto del profesor (NUMBER)
especificaríamos de
cuantos dígitos es el
teléfono
email Correo electrónico Cadena de caracteres Not null
de contacto del (VARCHAR)
profesor

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-8811334

1 descarga sin publicidad = 1 coin


Bases de Datos
Banco de apuntes de tu clase
Tarea 3 BBDD – Irene Caldelas Fernández

NOMBRE ENTIDAD: ALUMNO. Contendrá los datos personales de cada alumno.

Nombre Atributo Descripción Tipo de dato Restricciones


dni Dni del alumno Cadena de caracteres Clave Primaria
(VARCHAR)

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
nombre Nombre del alumno Cadena de caracteres Not null
(VARCHAR)
apellido_1 Primer apellido del Cadena de caracteres Not null
alumno (VARCHAR)
Apellido_2 Segundo apellido del Cadena de caracteres Not null
alumno (VARCHAR)
teléfono Teléfono del Dato numérico UNIQUE
contacto del alumno (NUMBER)
especificaríamos de
cuantos dígitos es el
telefono
email Correo electrónico Cadena de caracteres Not null
de contacto del (VARCHAR)
alumno
fecha_nacimiento Fecha de nacimiento Fecha (Date) Not Null
del alumno
calle Nombre de la calle Cadena de caracteres Not Null
del domicilio del (VARCHAR)
alumno
Numero_calle Número de la calle Numérico (NUMBER) Not null
donde reside el
alumno
municipio Municipio donde Cadena de caracteres Not Null
reside el alumno (VARCHAR)
actualmente
provincia Provincia en la que Cadena de caracteres Not null
reside el alumno (VARCHAR)
cp Codigo postal de Numérico de 5 Not null
residencia dígitos (NUMBER(5))
cif Código de Cadena de caracteres FK de EMPRESA
identificación fiscal (VARCHAR)
de la empresa
titulo Nombre del proyecto Cadena de caracteres Not null, FK de
realizado por el (VARCHAR) PROYECTO
alumno
convocatoria Convocatoria en la Cadena de caracteres Not null,
que ha realizado las (VARCHAR) CHECK(convocatoria
FCT el alumno = JUN OR
convocatoria = DIC)
anio Año en el que fueron Numérico (NUMBER) Not null
realizadas las FCT

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-8811334

1 descarga sin publicidad = 1 coin


Tarea 3 BBDD – Irene Caldelas Fernández

NOMBRE ENTIDAD: PROYECTO. Información del proyecto que ha realizado el alumno.

Nombre Atributo Descripción Tipo de dato Restricciones


titulo Nombre del proyecto Cadena de caracteres Clave primaria
(VARCHAR)
descripción Descripción del Cadena de caracteres Not null
proyecto (VARCHAR)
dni Dni del profesor a Cadena de caracteres FK de PROFESOR
cargo del proyecto (VARCHAR)
fecha_presentacion Fecha en la que el Fecha (Date) Not null
proyecto fue
presentado
Nota_obtenida Nota del proyecto Numérico (Double) Not null

NOMBRE ENTIDAD: TITULACION. Información sobre la titulación cursada por el alumno.

Nombre Atributo Descripción Tipo de dato Restricciones


titulo Nombre de la Cadena de caracteres PK
titulación (VARCHAR)

NOMBRE TABLA INTERMEDIA: ALUMNO_CURSA_TITULACION. Tabla intermedia de ALUMNO


y TITULACION. Tendrá como clave primaria las dos claves de primarias de alumno y titulación
pasadas a esta tabla como foráneas junto a los atributos de la relación.

Nombre Descripción Tipo de dato Restricciones


Atributo
dni Dni del alumno Cadena de PK, FK de ALUMNO,
caracteres
(VARCHAR)
titulo Nombre de la Cadena de PK, FK de TITULACION
titulacion caracteres
(VARCHAR)
año Año en el que ha Numérico Not null
terminado la (NUMBER)
titulación
nota Nota final de la Numérico Not Null
titulación (NUMBER)

NOMBRE DE ENTIDAD: CENTRO. Datos del centro donde. He decidido poner como clave
compuesta tanto el nombre del centro como el municipio para poder identificar en que centro
concreto se ha realizado la titulación.

Nombre Atributo Descripción Tipo de dato Restricciones


nombre Nombre del centro Cadena de caracteres PK
donde se ha cursado (VARCHAR)
la titulación
municipio Municipio donde se Cadena de caracteres Not null
encuentra el centro. (VARCHAR)

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-8811334

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Tarea 3 BBDD – Irene Caldelas Fernández

provincia Provincia donde se Cadena de caracteres Not null


encuentra el centro (VARCHAR)

NOMBRE TABLA INTERMEDIA: TITULACION_IMPARTIDA_CENTRO. Tabla intermedia de la


titulación y el centro.

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Nombre Atributo Descripción Tipo de dato Restricciones

titulo Nombre de la Cadena de caracteres PK, FK de


titulación (VARCHAR) TITULACIÓN
nombre Nombre del centro Cadena de caracteres PK, FK de CENTRO
donde se ha cursado (VARCHAR)
la titulación

NOMBRE DE ENTIDAD: EMPRESA. Contendrá todos los datos de la empresa donde se han
realizado las FCT o donde ha sido contratado el alumno,

Nombre Atributo Descripción Tipo de dato Restricciones

cif Código de Cadena de caracteres PK


identificación fiscal (VARCHAR)
de la empresa
nombre Nombre de la Cadena de caracteres Not null
empresa (VARCHAR)
numConvenio Número de Numérico (NUMBER) Unique
convenio con el
Centro en el caso
de que exista
calle Nombre de la calle Cadena de caracteres Not Null
del domicilio del (VARCHAR)
alumno
Numero_calle Número de la calle Numérico (NUMBER) Not null
donde reside el
alumno
municipio Municipio donde se Cadena de caracteres Not null
encuentra la (VARCHAR)
empresa
cp Código postal de la Numérico (NUMBER) Not null
empresa
email Correo electrónico Cadena de caracteres Not null
de contacto de la (VARCHAR)
empresa
telefono Teléfono de contacto Numérico (NUMBER) Not null
de la empresa
web Web de la empresa Cadena de caracteres Unique
(VARCHAR)

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-8811334

1 descarga sin publicidad = 1 coin


Tarea 3 BBDD – Irene Caldelas Fernández

NOMBRE TABLA INTERMEDIA: EMPRESA_CONTRATA_ALUMNO. Tabla intermedia de


empresa y alumno donde se añaden los atributos propios de la relación.

Nombre Atributo Descripción Tipo de dato Restricciones

cif Código de Cadena de caracteres PK, FK de EMPRESA


identificación fiscal (VARCHAR)

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
de la empresa
dni Dni del alumno Cadena de caracteres PK, FK de ALUMNO
(VARCHAR)
f_inicio Fecha de inicio del Fecha (Date) Not null
contrato en la
empresa
f_fin Fecha de fin del Fecha (Date)
contrato en la
empresa

NOMBRE ENTIDAD: AREAS. Áreas trabajadas tanto en las que se especializa la empresa como
las que han sido trabajadas por el alumno.

Nombre Atributo Descripción Tipo de dato Restricciones

nombre Nombre del área Cadena de caracteres PK


(VARCHAR)

NOMBRE TABLA INTERMEDIA: AREAS_ESPECIALIZADAS_EMPRESA

Nombre Atributo Descripción Tipo de dato Restricciones

nombre Nombre del área Cadena de caracteres PK, FK de AREAS


(VARCHAR)
cif Código de Cadena de caracteres PK, FK de EMPRESA
identificación fiscal (VARCHAR)
de la empresa

NOMBRE TABLA INTERMEDIA: AREA_DESARROLLADA_ALUMNO

Nombre Atributo Descripción Tipo de dato Restricciones

nombre Nombre del área Cadena de caracteres PK, FK de AREAS


(VARCHAR)
dni Dni del alumno Cadena de caracteres PK, FK de ALUMNO
(VARCHAR)

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-8811334

1 descarga sin publicidad = 1 coin

También podría gustarte