Bases de Datos

Lógica Proposicional. Algebra Relacional. Calculo Relacional. Dependencias Funcionales. Esquema Lógico

  • Enviado por: Servidor Bob
  • Idioma: castellano
  • País: España España
  • 5 páginas
publicidad
cursos destacados
Flappy Bird en HTML5 y JS
Flappy Bird en HTML5 y JS
En esta serie vamos a ver como podemos crear nuestro propio juego al estilo de Flappy Bird, con ayuda del canvas en...
Ver más información

Curso de Redes Informáticas
Curso de Redes Informáticas
En este curso te enseño en que consisten las redes informáticas,...
Ver más información

publicidad

PRACTICA

FECHA DE ASIGNACION

17/12/98

FECHA DE ENTREGA

05/02/99

ASIGNATURA:

BASES DE DATOS 1º - ACCESS

ALUMNO:

CURSO Y GRUPO:

CARRERA

CALIFICACION

PUNTUACION NECESARIA PARA APROBAR: 50

EXPOSICION DEL PROBLEMA OBLIGATORIO

LA CORRECTA RESOLUCIÓN DEL PROBLEMA, SEGÚN LOS CRITERIOS QUE SE ESPECIFICAN A CONTINUACIÓN PERMITE ALCANZAR LA NOTA DE 50 PUNTOS.

El alumno creará una base de datos con una utilidad real. Será personal y se guardará en un diskete con el nombre de “InicialesGrupo-NomPerso.mdb” Presentará los siguientes elementos:

  • Tablas: (3 puntos por apartado. Total máximo: 15 puntos)

  • Nombre de las tablas: será personal, más las iniciales del grupo. Habrá 4 tablas.Nomenclatura:

    • T1NomPersoINICIALES

    • T2NomPersoINICIALES

    • T3NomPersoINICIALES

    • T4NomPersoINICIALES.

  • Numero de registros mínimo por tabla: 25 registros. En las tablas hijas habrá registros con valores duplicados en el campo de combinación de la relación.

  • En todas las tablas habrá campos de tipo: Numérico, Texto, Memo, Fecha/Hora y Sí/No.

  • Se tendrán que establecer entre las tablas, como mínimo, las siguientes relaciones:

    • Dos relaciones “1-N”

    • Una relación “1-1”

    Se exigirá, en todas las relaciones, la integridad referencial.

  • Como mínimo tendrás que establecer, entre las 4 tablas, dos claves principales

  • Consultas: (Cada apartado: 2 puntos. Total máximo: 10 puntos)

  • Todas las consultas tendrán un criterio como mínimo (podrá ser numérico o de texto), el cual se reflejará en el Nombre Personal de éstas.

  • 4 consultas. Cada una con campos exclusivos de cada tabla. Nomenclatura: C1NomPerso, C2NomPerso, C3NomPerso, C4NomPerso

  • 3 consultas con campos de 2 tablas. Cada consulta tendrá una combinación de tablas distintas. Nomenclatura: C5NomPerso, C6NomPerso, C7NomPerso.

  • 2 consultas con campos de 3 tablas. Cada consulta tendrá tablas distintas. Nomenclatura: C8NomPerso, C9NomPerso

  • 1 consulta con campos de las cuatro tablas. Nomenclatura: C10NomPerso

  • 1 consulta con campos de dos tablas, quitándolas la relación. Nomenclatura: C11NomPerso.

  • Formularios: (Apartado: a) y b) 1 punto; c) 8 puntos. Total máximo: 10 puntos)

  • Separa los registros con una linea.

    Título de los formulario que creemos (una etiqueta): el nombre de la tabla (iniciales del alumno incluidas) y un Nombre Personalizado

  • Habrá un formulario personalizado para cada tabla para poder meter los datos. Características:

    • Los campos aparecerán en un orden personalizado

    • Nomenclatura: F1NomPerso, F2NomPers, F3NomPerso, F4NomPerso

  • Haz un formulario que involucre a campos de las dos tablas que tengan la relación “1-1”. Nomenclatura: F5NomPerso

  • Haz 6 Formularios/Subformularios que involucren de forma coherente a las tablas con relación “1-n”. Tres saldrán de una relación “1-n” y los otros tres, de la otra. Nomenclatura:

  • Formulario Principal

    Formulario Relacionado

    Origen del Subformulario

    F1Ppal1NomPers

    SubF11NomPers

    Formulario

    F1Ppal2NomPers

    SubF12NomPers

    Consulta

    F1Ppal3NomPers.

    SubF13NomPers

    Tabla

    Formulario Principal

    Formulario Relacionado

    Origen del Subformulario

    F2Ppal1NomPers

    SubF21NomPers

    Formulario

    F2Ppal2NomPers

    SubF22NomPers

    Consulta

    F2Ppal3NomPers.

    SubF23NomPers

    Tabla

  • Informes: (Apartado: a) y b) 1 punto; c) 8 puntos. Total máximo: 10 puntos)

  • Separa los registros con una linea.

    En el encabezado de página estará el título del informe (el nombre de la tabla, un NomPersonalizado y las iniciales del alumno). En el Pie de página, el nombre del alumno.

  • Habrá un informe personalizado para cada tabla. Nomenclatura: I1NomPerso, I2NomPers, I3NomPerso, I4NomPerso

  • Haz un informe que involucre a campos de las tablas que tengan la relación “1-1”. Nomenclatura: I5NomPerso

  • Haz 6 Informes/Subinformes que involucren de forma coherente a las tablas con relación “1-n”. Tres saldrán de una relación “1-n” y los otros tres de la otra:

  • InformePrincipal

    InformeRelacionado

    Origen del SubInforme

    I1Ppal1NomPers

    SubI11NomPers

    Informe

    I1Ppal2NomPers

    SubI12NomPers

    Consulta

    I1Ppal3NomPers.

    SubI13NomPers

    Tabla

    InformePrincipal

    InformeRelacionado

    Origen del Subformulario

    I2Ppal1NomPers

    SubI21NomPers

    Informe

    I2Ppal2NomPers

    SubI22NomPers

    Consulta

    I2Ppal3NomPers.

    SubI23NomPers

    Tabla

  • Documentación a entregar: (5 Puntos)

  • Portada con: Nombre y 2 Apellidos, Grupo y Curso. Nombre de la aplicación (Personalizado)

  • Indice estructurado con números y paginado. Ejemplo:

  • Enunciado general y características de la práctica Página 1

  • Tablas Página 2

  • Descripción Tabla1 Página 2

  • Descripción Tabla2 Página 2

  • Descripción Tabla3 Página 3

  • Descripción Tabla4 Página 4

  • Relaciones. Supuestos Página 5

  • Consultas Página 6

  • Descripcion consultas de 1 tabla Página 6

  • Descripcion consultas de 2 tablas Página 7

  • Descripcion consultas de 3 tablas Página 8

  • Descripcion consulta de 4 tablas Página 9

  • Descripcion consulta sin relación Página 10

  • Formulario Página 11

  • Informes Página 12

  • En toda descripción de consulta se copiará la instrucción SQL

  • Numeración de las páginas:” 1 de 8 “

  • Criterios de corrección:

    • Portada correcta y el índice esta estructurado y paginado. Cada elemento esta bien descrito.5 puntos

    EXPOSICION DEL PROBLEMA VOLUNTARIO

    MEJORAS A REALIZAR SOBRE EL PROBLEMA PLANTEADO QUE PERMITEN ALCANZAR LA PUNTUACIÓN MÁXIMA DE 100 PUNTOS.

    El problema voluntario es una agenda personal. Condición de esta agenda: Se admitirán tantos números de teléfono (fijos o móviles), y direcciones de Internet por persona como está quiera darnos. El nombre de todos los objetos creados acabarán SIEMPRE con las iniciales del grupo. Enunciado:

    1.- La base de datos: Se llamará Agenda Personal (5 puntos)

  • Una contraseña de entrada.

  • Una carátula de arranque

  • Un nombre de aplicación y un icono personalizado

  • 2.-Tablas: Relaciónalas entre ellas como creas conveniente (5 puntos por Tabla correcta y 5 si están bien relacionadas. Total máximo: 20 puntos)

    a) Tabla 1: Datos Personales

    Campo

    Características de los campos

    CodPer

    Tipo: Numérico. Tamaño: Entero. Título: Código Personal. Descripción: “Requerido el código personal”.

    Nom

    Tipo: Texto. Tamaño: 30. Título: Nombre.

    Ape1

    Tipo: Texto. Tamaño: 25. Indice: con duplicados. Requerido. Título: Apellido1. Descripción: “Requerido el 1º Apellido”.

    Ape2

    Tipo: Texto. Tamaño: 25. Título: Apellido2.

    Apodo

    Tipo: Memo. Título: Alias. Descripción: “Comentario que nos indicará quien es”.

    Dir

    Tipo: Texto. Tamaño: 45. Título: Dirección.

    Ciudad

    Tipo: Texto. Tamaño: 45. Valor Predeterminado: Madrid.

    CodPos

    Tipo: Texto. Tamaño: 5. Máscara (símbolo de separación: @ ). Título: Código Postal.

    Prov

    Tipo: Texto. Tamaño: 25. Valor Predeterminado: Madrid. Título: Provincia

    Foto

    Tipo: Objeto OLE. Título: Fotografía

    Comentario

    Tipo: Memo. Descripción: “Memorandum de la persona”.

    b) Tabla 2: Teléfonos

    Campo

    Características de los campos

    CodTel

    Tipo: Numérico. Tamaño: Entero. Título: Código Teléfono. Regla validación: Mayor o Igual a 0. Texto Validación: personal. Requerido

    Telf

    Tipo: Texto. Tamaño: 10. Título: Teléfono

    Fijo

    Tipo: Sí/No. Valor predeterminado: Sí

    Comentario

    Tipo: Memo. Descripción: “Memorandum del teléfono”.

    c) Tabla 3: Datos Internet

    Campo

    Características de los campos

    CodInt

    Tipo: Numérico. Tamaño: Entero. Título: Código Internet. Regla validación: Mayor que 0. Texto Validación: personal. Requerido

    Dirnet

    Tipo: Hipervínculo. Título: Dirección Internet

    Comentario

    Tipo: Memo. Descripción: “Memorandum de la dirección de Internet”.

    FechInt

    Tipo:Fecha/Hora. Título: Fecha Introduccion. Descripción: “¿Cuándo fue introducido el dato en el campo?”.

    Añade los campos que consideres adecuados en las tablas que consideres oportunas, para poder relacionarlas.

    Establece las pk necesarias y los índices que consideres apropiados.Usa la descripción del campo para indicar si el campo es pk, fk o si esta indexado. Y con que tabla se relaciona

    3.- La base de datos, además, contendrá las siguientes consultas: ( 2,5 puntos por consulta. Total máximo: 10 puntos)

    a) Una Consulta de selección por cada relación establecida entre las tablas. Habrá en esa consulta campos de ambas tablas. También tendrán un criterio numérico o de texto.

    b) Una Consulta donde se verán los siguientes campos: nombre, apellido1, apodo, dirección, provincia, comentarios, teléfono, fijo, dirección internet.

    c) Una consulta con campos de las 3 tablas. Tendrán un criterio numérico o de texto

    4.- También contendrá los formularios: (1 punto por apartado. Total máximo: 5 puntos)

    a) Formulario en que se puedan ver todos los campos de la tabla1, llamado igual que la tabla1

    b) Formulario en que se puedan ver todos los campos de la tabla2, llamado igual que la tabla2

    c) Formulario/Subformulario en el que se puedan ver campos de las tablas 1ª y 2ª

    d) Formulario/Subformulario en el que se puedan ver campos de las tablas 1ª y 3ª

    e) Formulario/Subformulario en el que se puedan ver campos de las tablas 1ª, 2ª y 3ª

    5.-También contendrá los informes: (1 punto por apartado. Total máximo: 5 puntos)

  • Informe en el que se puedan ver todos los campos de la tabla1, llamado igual que la tabla1

  • Informe en el que se puedan ver todos los campos de la tabla2, llamado igual que la tabla2

  • Informe/Subinforme en el que se puedan ver campos de las tablas 1ª y 2ª

  • Informe/Subinforme en el que se puedan ver campos de las tablas 1ª y 3ª

  • Informe/Subinforme en el que se puedan ver campos de las tablas 1ª, 2ª y 3ª

  • 6.- Documentacion a presentar (Igual que la parte obligatoria pero con estas matizaciones): (5 puntos)

  • Portada indicando que es el problema voluntario

  • Además, añade los siguientes puntos:

  • Requerimientos Hardware y Software tanto mínimos como recomendados

  • Pasos para la instalación de la práctica

  • CRITERIOS DE PENALIZACIÓN.

    A la nota se le podrá restar puntos por los siguientes motivos y cuantías

  • Si el alumno no alcanza la puntuación de 40 puntos en el problema obligatorio, no se le sumarán los puntos que pudiera obtener con la parte voluntaria.

  • Portada mal o no existe: 10 puntos

  • Indice mal o no existe: 10 puntos

  • No se presenta documentación: No se puntuará lo entregado

  • La documentación no esta paginada o/y presenta faltas de ortografía. Mala presentación: 10 puntos

  • El profesor propondrá al alumno una o más variaciones a realizar sobre los objetos que tiene hechos en su Base de Datos. Si no la/s realiza correctamente, su nota final será dividida entre 2.

  • No tener correctos la mitad de los puntos o apartados de una pregunta implica 0 puntos en ella

  • El fichero de la Base de Datos no esta correctamente nombrado (indispensable las iniciales del grupo), en el disquete: La práctica no será recogida.

  • Todo alumno cuya práctica me encuentre grabada en los discos duros de los ordenadores de las clases o de la biblioteca, o sea, copiado por otro alumno, obtendrá 0 puntos; independientemente de la nota conseguida anteriormente.

  • 1 de 5

    R eferal

    P ass

    M erit

    D istinction

    Bases de Datos