FLORES, CLIENTES, ENVIOS FLORES



Documentos relacionados
a) Primera parte. Creación de base de datos y tablas alumnos, profesores, cursos y evaluaciones.

MICROSOFT ACCESS HOJA DE PRÁCTICAS

Desarrollo de aplicaciones en entornos de IV generación y con herramientas CASE I.E.S. Villa de Agüimes

Nombre y Apellidos: Ordenador examen: Ordenador habitual:

Base de datos en Access

Operaciones con bases de

EJERCICIOS DE ACCESS - COLEGIO

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática

Proyectos de Innovación Docente

Instructivo de Microsoft Excel 2003

- Access es un gestor de bases de datos relacionales gráfico e interactivo.

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Base de datos: Access. Unidad Didáctica 3: Planificación y diseño de una base de datos

CURSO DE ACCESS 2007

La ventana de Microsoft Excel

Otros tipos de Consultas

COLEGIO APUNTES ACCESS

Registro Unificado de Solicitantes. Guía de Usuario

Manual para Empresas Prácticas Curriculares

Concesionario de coches

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Módulo 8: Ofimática básica. Unidad didáctica 2: Conceptos fundamentales en un gestor de base de datos. Access

5.8. REGISTRO DE FACTURAS.

Combinar comentarios y cambios de varios documentos en un documento

Acceso a la aplicación de solicitud de subvenciones (Planes de Formación 2014)

Práctica 2 de Microsoft Access

NUEVO SISTEMA DE MENSAJERÍA.

Manual Usuario Wordpress. Índice

MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES

FUNDACION EDUCATIVA OBRERA FUNEDO TECNICO EN SECRETARIADO EJECUTIVO SISTEMATIZADO

GUÍA PGA SISTEMA EXTRANJERO

Etapa de Diseño: Gestión de Hotel Diseño de Sistemas Software

Manual de usuario de Solmicro BI. Página 1

ÍNDICE. Introducción 3. Listado de Códigos de Artículos 5. Anexo A. Partidas y Lotes 7. Anexo B. El Plan de Necesidades 9

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

Parte II: Herramientas

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2

PRACTICA 2 ACCESS. - Crear dentro de la misma la siguiente tabla, con el nombre ALUMNOS: CAMPO TIPO DE CAMPO. Nº de Alumno Autonumérico

GUIÓN EXCEL Objetivo Manejo del entorno para el desarrollo de pequeñas aplicaciones.

Aplicación de gestión TPC Manual usuario: Tramitación

GESTION DE REQUISICIONES VIA WEB MANUAL DEL USUARIO

CURSO DE CREACCIÓN Y ACCESO AL CORREO ELECTRÓNICO

Manual de ayuda para la utilización del Correo Interno en el Campus Virtual

Manual de usuario. Tramitación de inspecciones periódicas de ascensores: La visión de los organismos de control autorizado (OCAs)

FOCO GESTIÓN DE GRUPOS

Clase Nº 9 OPERADOR PC. P á g i n a 1 HOJA DE CALCULO MICROSOFT EXCEL

Construcción de Escenarios

PROGRAMA DIGITAL JUNIOR

MATERIAL 2 EXCEL 2007

Bienvenido al sistema de Curriculum Digital CVDigital

RADION Registro Central de Actividades Laborales con Exposición a la Radiación Natural. Manual de Usuario

Funciones en Excel (II)

InfoPath forma parte del paquete ofimático de Microsoft desde la versión XP (2003).

Manual de aplicación SITE

Antes de construir tu base de datos es conveniente saber que tipos de datos vas a almacenar y como distribuirlos.

Base de datos en la Enseñanza. Open Office

TUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA

GESTIÓN DE CERTIFICADOS DE HOMOLOGACIÓN A TRAVÉS DE INTERNET.

BASE DE DATOS DE ENTIDADES CON EXPERIENCIA EN LA REALIZACIÓN DE ESTUDIOS DE ANALISIS Y DETECCION DE NECESIDADES EN EMPRESAS ( ENTIDADES EADN )

LECCIÓN 10 DASHBOARD. Cómo añadir Gráficos al Dashboard?

Ejercicio Nº 3: Realizar aumentos en una Tabla de Sueldos

Oficina Virtual. Guía de usuario Marketing Mayorista

UNIDAD EJECUTORA DE CONSERVACION VIAL MANUAL DEL USUARIO DEL SISTEMA INTEGRAL DE CONTROL DE PROYECTOS

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

PrefDataImporter Manual de Usuario Noviembre de 2013

MANUAL DEL SISTEMA DE INFORMACIÓN DE EXPEDIENTES DEL GOBIERNO DE LA CIUDAD DE SANTA FE

CREACIÓN DE FORMULARIOS

MS ACCESS BÁSICO 6 LOS INFORMES

Aplicaciones Ofimáticas Tema 5. Ejercicios de Ejemplos

MANUAL DE USUARIO PARA LA GESTIÓN DE LISTAS EN LA APLICACIÓN INFORMÁTICA ORDENACIÓN-CENTROS

Manual de ayuda para crear y gestionar Tareas, como actividad evaluable

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

Informática I Notas del curso

MANUAL PARA EMPRESAS PRÁCTICAS CURRICULARES

PRÁCTICAS DE GESTIÓN GANADERA:

Programa Presupuestos de Sevillana de Informática.

BASES DE DATOS - Microsoft ACCESS 2007-

Tecnología de la Información y la Comunicación. Base de datos. Consultas

A25. Informática aplicada a la gestión Curso 2005/2006 Excel Tema 7. Funciones avanzadas de Excel II

PETICIÓN DE MATERIAL

Índice de documentos. ANEXO II Manual de Electra Versión 1 Junio de 2015 NOTA: Gestión de Electricidad

MANUAL DE USUARIO ARCHIVO

Manual de Uso Web profesional

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE

CALCULAR NOTAS CON EXCEL

MANUAL DE USUARIO SOLICITUDES PCI MEDITERRÁNEO

MANUAL PARA LA RESERVA Y COMPRA DE ENTRADAS PARA GRUPOS EN LA ZONA MONUMENTAL

BASES DE DATOS RELACIONALES Microsoft Access

1. Inicio 2 2. Menú Principal 2 3. Selección de Clientes 4 4. Crear Documentos Documento Manual Documento Automático 8

FASE 1. Solicitud de Autorización. Contratación de Personal por Obra o Servicio. Página 1 de 20

Manual del Profesor Campus Virtual UNIVO

MANUAL DE INSTRUCIONES SOLICITUD DE GRADO MEDIO

Para aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.

Universidad de Zaragoza Manual de Usuario

Componente com_weblinks para listados de enlaces web a modo de directorio en Joomla. (CU00442A)

Seguimiento Académico de los. Estudiantes en Prácticas en Empresa

Transcripción:

Informática Aplicada Colegio san Roque 1. Cread una base de datos que se denomine FLORISTERÍA para almacenar la información relativa a la gestión que se realiza en una floristería. Cread las siguientes tablas en la base de datos con las propiedades abajo indicadas y que se denominen respectivamente FLORES, CLIENTES, ENVIOS Tipo_Flor Nombre Color Estación Fecha Siembra FLORES Clave principal. Identifica el tipo de flor. Tipo Autonumérico. Nombre de la flor. Tipo texto. Campo obligatorio. Color de la flor. Tipo texto. Estación en la que florece. Tipo texto. Fecha en la que hay que sembrar la flor. Tipo Fecha/Hora (formato Fecha Corta) CLIENTES Num_Cliente Clave principal. Identifica el cliente. Tipo Autonumérico Nombre Nombre del cliente. Tipo texto. Campo obligatorio. DNICIF DNI del Cliente. Tipo Texto (tamaño 9) Teléfono Teléfono de contacto del Cliente. Tipo Texto. Tamaño de 9 dígitos. Los tres primeros entre paréntesis (Máscara de Entrada). E-mail Correo electrónico del Cliente. Tipo Texto. Codigo_Envio Num_Cliente Tipo_Flor Fecha Petición Fecha Recepción Precio Urgente ENVIOS Clave principal. Identifica el envío. Tipo Autonumérico. Tipo numérico (formato Entero largo) Tipo de flor seleccionada. Tipo numérico (formato Entero largo) Fecha en la cual se hace el pedido. Tipo Fecha/hora (formato Fecha Corta). Valor predeterminado igual a la fecha actual (función Fecha()) Fecha en la cual se han de recibir las flores si no es compra directa. Tipo Fecha/hora (formato Fecha Corta) Precio de las flores solicitadas. Tipo moneda. Campo obligatorio. Regla de validación: debe ser mayor a 0. Texto de validación: El precio del envío debe ser mayor de 0. Indica si el envío es urgente. Tipo Sí/No. Formato Sí/No. 2. Estableced las relaciones entre las tres tablas anteriores mediante los campos Tipo_Flor y Num_Cliente. 3. Introducid los siguientes datos en las tablas FLORES, CLIENTES Y ENVIOS. 1

Informática Aplicada Colegio san Roque FLORES Tipo_Flor Nombre Color Estación Fecha Siembra 1 ROSA BLANCA PRIMAVERA 06/01/03 2 ORQUIDEA BLANCA OTOÑO 03/05/03 3 CRISANTEMO ROSA INVIERNO 04/06/03 CLIENTES Num_Cliente Nombre DNICIF Teléfono E-MAIL 1 JUAN 18745658F (964) 051 178 juan@hotmail.com 2 TELEFONICA A14589654 (906) 222 458 3 ANDREA 56897414X (647) 589 624 andrea@tiempo.com ENVIOS Codigo_Envio Num_Cliente Fecha Petición Tipo_Flor Fecha Recepción Precio Urgente 2 1 16/06/03 1 10,00 No 3 1 16/06/03 2 20/06/03 15,00 Sí 4 1 16/06/03 2 21/06/03 12,00 No 5 1 16/06/03 1 16/06/03 25,00 Sí 6 2 16/06/03 3 25,00 No 7 2 16/06/03 2 10,00 No 4. Cread un formulario que se denomine Formulario de Envíos para introducir datos sobre los envíos de flores. Deberá tener un aspecto similar al de la figura siguiente. El título del formulario será FORMULARIO DE ENVIOS y tendrá las siguientes características de formato: fuente: Courier New, tamaño de 24, color azul y en negrita. 5. Diseñad una consulta que se denomine ConsultaA y devuelva el total del dinero ganado con la orquídea. 6. Cread un informe que se denomine Informe de Envios para mostrar los datos (solo Num_cliente, Codigo_Envio,Fecha_Petición,Tipo_Flor y Precio) de los envios que hay dados de alta en la base de datos. El informe debe tener una apariencia similar a la figura siguiente y hay que agregarle nivel de agrupamiento por Num_cliente. El título del informe debe ser Informe de Envios y tener las siguientes características de 2

Informática Aplicada Colegio san Roque formato: fuente Courier New, tamaño de 20, color rojo, en negrita y alineado a la izquierda. 3

Informática Aplicada Colegio San Roque 1. Cread una base de datos que se denomine VIDEOCLUB para almacenar la información relativa a la gestión que se realiza en un videoclub. Cread las siguientes tablas en la base de datos con las propiedades abajo indicadas y que se denominen respectivamente PELÍCULAS, SOCIOS, PRESTAMO PELICULAS Codigo_Pelicula Clave principal. Identifica la película. Tipo Autonumérico. Título Titulo de la Película. Tipo texto. Campo obligatorio. Director Director de la Película. Tipo texto. Campo obligatorio. Género Genero de la Película. Tipo texto. Fecha_Alta Fecha de alta de la película en el Videoclub. Tipo Fecha/Hora (formato Fecha Corta) Argumento Descripción de la película. Tipo texto (tamaño 150) SOCIOS Num_Socio Clave principal. Identifica el socio. Tipo Autonumérico Nombre Nombre del socio. Tipo texto. Campo obligatorio. DNI DNI del Socio. Tipo Texto (tamaño 9) Teléfono Teléfono de contacto del Socio. Tipo Texto. Tamaño de 9 dígitos. Los tres primeros entre paréntesis (Máscara de Entrada). e-mail Correo electrónico del Socio. Tipo Texto. Num_Socio Codigo_Película Fecha_Prestamo Precio Num_Días PRESTAMO Clave principal. Tipo numérico (formato Entero largo) Clave principal. Tipo numérico (formato Entero largo) Clave principal. Fecha del préstamo de la película. Tipo Fecha/hora. Precio del alquiler de la película por día. Tipo moneda. Campo obligatorio. Regla de validación: debe ser mayor a 0. Texto de validación: El precio de alquiler de la película debe ser mayor de 0. Días de alquiler. Tipo Numérico. Lugares Decimales 0.Regla de Validación: debe ser mayor a 0. Texto de Validación Un día como mínimo. Campo Obligatorio. 2. Estableced las relaciones entre las tres tablas anteriores mediante los campos Codigo_Pelicula y Num_Socio. 3. Introducid los siguientes datos en las tablas PELICULAS, SOCIOS Y PRESTAMO. PELICULAS Codigo_Pelicul Titulo Director Genero Fecha_Alta Argumento a 1 El señor de los Peter Jackson Ciencia 15/06/02 Historia Fantastica Anillos Ficción 2 Matrix Wachowski Ciencia 06/06/03 Descripcion de el mundo real 3 Chicago Rob Marshall Musical 06/03/03 Una mujer que quiere triunfar como cantante 4 Salome Carlos Saura Musical 10/04/03 La vida de Salome 1

Informática Aplicada Colegio San Roque SOCIOS Num_Socio Nombre DNI Telefono E-MAIL 1 Amparo Sanchez 18956824K (964) 05 11 atirado@hotmail.c 2 Juan antonio 18956235N (674) 45 89 juan@uji.es 3 Angel Granell 18987063K (964) 12 34 angel@terra.es 4 Vicente Sales 23458905L (964) 20 22 vsales@ibm.com PRESTAMO Num_Socio Codigo_Peli Fecha_Prest Precio Num_Dias 1 cula 1 amo 05/06/03 6,00 2 1 2 04/05/03 5,00 1 2 1 04/05/03 6,00 2 2 3 04/07/02 10,00 3 4 3 01/01/03 15,00 4 4. Cread un formulario que se denomine Formulario de Peliculas para introducir datos sobre nuevas peliculas. Deberá tener un aspecto similar al de la figura siguiente. El título del formulario será DETALLE DE PELICULAS y el pie FIN DETALLE y tendrán las siguientes características de formato: fuente: Courier New, tamaño de 22, color azul, en negrita y centrado. 5. Diseñad una consulta que se denomine ConsultaA y devuelva el nombre y el e-mail de los socios que han cogido la película 3 (Chicago). 2

Informática Aplicada Colegio San Roque 6. Cread un informe que se denomine Informe de peliculas para mostrar los datos (solo Genero, Titulo, Director y Fecha_Alta) de las películas que hay dadas de alta en la base de datos. El informe debe tener una apariencia similar a la figura siguiente y hay que agregarle nivel de agrupamiento por genero. El título del informe debe ser Informe de peliculas y tener las siguientes características de formato: fuente Courier New, tamaño de 20, color rojo, en negrita y centrado. 3

EXAMEN PARCIAL INFORMÁTICA - BASES DE DATOS El ayuntamiento de la localidad de Albalat dels Tarongers, en vista del incremento del número de multas registrado en los últimos meses con la reforma del código de circulación, ha decidido crear una base de datos con el fin de tratarlas de una forma informatizada más adecuada. Para ello se ha puesto en contacto con el colegio San Roque de Benicalap, y en concreto con los profesores de informática. Los profesores de la asignatura tienen mucho trabajo que hacer y por ello no pueden dedicarle a este menester todo el tiempo que desearían, así que han decidido que sean los alumnos los que terminen esta tarea. Los datos facilitados por el ayuntamiento son los siguientes: 1. Realiza las tres tablas siguientes y crea en ellas los desplegables necesarios. (3,5 Puntos) CUIDADO, NO SE INDICA LA CLAVE PRINCIPAL!!! Multas NOMBRE DEL CAMPO TIPO DE DATOS DESCRIPCIÓN Referencia de la multa Autonumérico Número de la multa. No puede haber dos multas con el mismo número. Sanción Moneda. Formato Euro. Dos Cantidad sancionada. Matrícula Infracción Fecha de la sanción decimales. Campo obligatorio. Texto. 7 caracteres: 4 números - 3 letras Ejemplo: 2222-AAA Campo obligatorio. Texto. 50 caracteres. Lista desplegable que incluirá las siguientes infracciones: Exceso de velocidad Mal estacionado No respeta la señalización Sobrepasa los niveles acústicos permitidos. Sólo podrán escribirse estos mensajes y será un campo obligatorio. Fecha/Hora. Formato Fecha corta. Será un campo obligatorio. Matrícula del vehículo sancionado. Descripción de la infracción realizada. Fecha en la que se realizó la infracción. Hora de la sanción Fecha/Hora. Formato Hora corta. Hora en la que se realizó la infracción. Pagada Sí/No. Indica si se ha pagado la multa. Número del policía Número. Campo obligatorio. Número de identificación del policía que ha puesto la multa. Vehículos infractores

NOMBRE DEL CAMPO TIPO DE DATOS DESCRIPCIÓN Matricula coche Texto. 7 caracteres: 4 números - 3 letras Ejemplo: 2222-AAA Matrícula del vehículo sancionado, propiedad del infractor. Nombre Texto. Nombre del propietario. Apellidos Texto. Campo obligatorio. Apellidos del propietario. DNI propietario Texto. Tamaño 9. Ejemplo: 12345678-A Documento Nacional de Identidad del propietario. Policías NOMBRE DEL CAMPO TIPO DE DATOS DESCRIPCIÓN Número de placa Número. Número de identificación del agente de policía. Grado Texto. Lista desplegable que incluirá los distintos grados posibles de un policía: Capitán Teniente Cabo Policía raso Podrán escribirse, sin embargo, otros grados. Posición del agente de policía en el cuerpo. Nombre Texto. Campo obligatorio. Nombre y apellidos del agente de policía. Fecha de nacimiento Fecha/Hora. Fecha mediana. La fecha no puede ser posterior al 31 de diciembre de 1989. Incluir mensaje de error. Campo obligatorio. Fecha de nacimiento del agente de policía. Altura Número. Decimal (2 decimales). Altura del agente de policía. Peso Número. Decimal (1 decimal). Peso del agente de policía. Sueldo Moneda. Euro. (2 decimales). No puede ser menor de 600 Euros. Incluir el siguiente mensaje de error: El sueldo mínimo es 600 Euros. Campo obligatorio. Remuneración del agente de policía. 2. Relaciona las tablas (1,5 Puntos). 3. Realiza los tres formularios siguientes (2,5 Puntos): Formulario para añadir o visualizar vehículos infractores. (0,5 Puntos) Formulario para añadir o visualizar multas. (0,5 Puntos) Formulario para añadir o visualizar policías. (0,5 Puntos) Formulario para añadir o visualizar los vehículos infractores con todas sus multas. (1 Punto) 4. Rellena las tablas usando los formularios (0,5 Puntos)

Multas Referencia de la multa Sanción Matrícula Infracción Fecha de la sanción 1 50,00 0002-TAR Exceso de velocidad 2 43,00 4444-UVP No respetar las señales de tráfico 3 56,32 6549-OPI Mal estacionado 4 20,00 0002-TAR Sobrepasa los niveles acústicos permitidos 5 100,00 8309-BPJ Exceso de velocidad Hora de la sanción Pagada Número del policía 11/01/2008 17:56 No 1 13/01/2008 12:22 No 1 14/02/2008 17:43 Sí 2 12/02/2008 20:39 Sí 1 12/02/2008 21:49 No 1 Infractores Matricula coche Nombre Apellidos DNI propietario 0002-TAR José Martínez Gálvez 22222222-A 4444-UVP Francisco García Duch 32323232-C 6549-OPI Lucas Elías Mar 33344556-Z 8309-BPJ José Martínez Gálvez 22222222-A Número de placa Grado Nombre Policías Fecha de nacimiento Altura Peso Sueldo 1 Teniente Lucas Pastor 01-ene-89 1,89 75,3 1.000,00 2 Policía raso Paco Peris 01-jun-82 1,75 76,5 600,10 5. Realiza las tres consultas siguientes (2 Puntos): Multas (referencia, sanción, matrícula, infracción y fecha) pagadas por el ciudadano con DNI 22222222-A. (0,5 Puntos) Multas (referencia, sanción, matrícula, infracción y fecha) puestas por el policía Lucas Pastor. (0,5 Puntos) Multas (referencia, sanción, matrícula, infracción, fecha y DNI propietario) no pagadas de enero del 2008. (0,5 Puntos) Recaudación total por Exceso de velocidad. (0,5 Puntos) 6. Realiza los siguientes informes (1 Punto): Listado de multas (referencia, sanción, matrícula y fecha) agrupadas por infracciones (0,5 Puntos). Listado de multas (referencia, sanción, matrícula y fecha) no pagadas. (0,5 Puntos). Nota: Primero hay que hacer la consulta y, después, basar el informe en ella.

Una Hemeroteca desea realizar un volcado de los artículos publicados en las revistas a las que está suscrita. De cada revista almacena los siguientes campos: Título de la revista, Nº ISSN, Lugar de edición, Año de edición, Editorial, Periodicidad y Materia. Las revistas se identifican por su título. De cada artículo quiere registrar lo siguiente: Título del artículo. Cada artículo se identifica por un código numérico. Un artículo pertenece a una revista, pero una revista tiene muchos artículos. Se indica también el número concreto de la revista y las páginas en las que está el artículo. Un artículo puede haber sido escrito por varios autores, del mismo modo que un mismo autor puede haber escrito varios artículos. En la tabla de autores se indica nombre del autor, nacionalidad y biografía. Cada autor se identifica por su nombre. Ejemplos: REVISTAS Título Nº ISSN Lugar de edición Año de edición Editorial Periodicidad Materia Alta dirección 0002654L Barcelona 1975 Ediciones Bimestral Empresas Nauta Anuario español del franchising y del 1135979X Barcelona 1986 Franchisa Irregular Comercio comercio asociado exterior La empresa de hoy 0012568S Valencia 1994 Edebé Cuatrimestral Empresas Marketing Actualidad 0214747P Madrid 1969 Mensual Marketing Negociación del comercio 1245698P Barcelona 1991 Anual Comercio exterior ARTÍCULOS Código Título revista nº revista páginas 1 A Robust Job Market? Marketing Actualidad 100 115-227 2 La Franquicia de la comida vegetariana Anuario español del franchising y del 20 41-78 comercio asociado 3 Franquicias económicas? Anuario español del franchising y del 25 102-110 comercio asociado 4 El marketing-mix Marketing Actualidad 10 36-48 5 La negociación en el ámbito del comercio exterior Negociación del comercio 2 63-64 AUTORES Nombre Boscá, Manuel Nacionalidad Española García Alonso, Fernando Española Ingene, Charles Koretz, Gene Parry, Mark Inglesa Alemana EEUU Se pide: 1. Diseña tablas y relaciones. 2. Diseña un formulario para insertar revistas. 3. Diseña un formulario para insertar artículos y sus autores (Formulario/Subformulario). 4. Diseña un formulario para insertar autores. 5. CONSULTAS: Número de autores de cada artículo. Revistas de la materia Empresas publicadas antes de 1998. Número de revistas de cada materia. Revistas donde hayan publicado artículos autores alemanes. Artículos publicados en revistas mensuales. 6. INFORMES: Listado de artículos por autor. Listado de revistas por materia. Listado de artículos por revistas, y dentro de cada revista, por números de revista.

Examen de Access 3ª Evaluación Supongamos que se nos ha encargado el desarrollo de una aplicación que se encargue de gestionar los alumnos, profesores, asignaturas y cursos de un centro escolar. Tras analizar el sistema, se ha obtenido la siguiente lista de requisitos: 1. El centro posee alumnos identificados por un número de expediente (por ejemplo: 1245). De ellos se conoce también el nombre (dato requerido), la fecha de nacimiento, la dirección, localidad (Aldaia, Benimamet, Burjasot o Valencia), y el teléfono (el prefijo entre paréntesis). Un alumno sólo puede matricularse en un curso. 2. De cada curso se almacena el nombre y el aula. 3. De cada asignatura se almacena un código identificador (por ejemplo: HIST), el nombre completo y las horas que se imparten a la semana de dicha asignatura. Cada asignatura es impartida por un único profesor y por otro lado, también es impartida en un único curso. 4. De los profesores la dirección del centro desea conocer: nombre (dato identificativo), NIF, dirección, localidad, CP y teléfono. La aplicación nos permitirá la gestión de toda la información. Datos a tener en cuenta: Todas las tablas deben tener un mínimo de tres registros introducidos. Todas las tablas deben tener un campo clave, y requeridos los campos necesarios. La aplicación debe garantizar que la información que se almacene sea coherente y fiable y debe tener pantallas (formularios) que ofrezcan el máximo de facilidades (desplegables, ) para las personas que las tengan que utilizar/rellenar. Por ello, se deben realizar los siguientes formularios: Formulario de alumnos (0,25 ptos) Formulario de cursos (0,25 ptos) Formulario de asignaturas (0,25 ptos) Formulario de profesores (0,25 ptos) Formulario/Subformulario que muestre de cada curso, todos los alumnos matriculados en él (0,75 ptos) Formulario/Subformulario que muestre de cada profesor, todas las asignaturas que imparte (0,75 ptos) Se nos piden las siguientes consultas: Número de asignaturas de cada curso (0,5 ptos) Alumnos menores de edad (campo calculado) matriculados en un determinado curso (a indicar con un parámetro) (0,75 ptos) Asignaturas con menos de 3 horas a la semana impartidas por algún profesor cuyo nombre empiece por Jose o asignaturas que tengan MAT en su nombre (0,75 ptos) Alumnos de los cuales se desconozca el teléfono (0,25 ptos) Profesores que den clase a un determinado alumno (a indicar con un parámetro) (0,5 ptos) Se nos piden los siguientes informes: Relación de asignaturas agrupadas por curso (0,25 ptos) Relación de alumnos agrupados por mes de nacimiento (0,5 ptos) PUNTUACIÓN RESTANTE: Creación de tablas: 1 pto (min) ó 2 ptos (max) (según el uso de tipos de datos adecuados para cada campo, asistentes para búsquedas, máscaras de entrada, etc.) Relaciones entre tablas: 2 ptos

BASES DE DATOS RELACIONALES ACCESS El presidente del club de fútbol Benicalap os pide que diseñéis una base de datos para llevar un registro de todo lo acontecido en la liga del curso actual 2007-2008. Desea que se almacenen los jugadores del equipo, de los cuales se conoce el nombre completo (dato identificativo, porque no hay dos jugadores con el mismo nombre), la posición que ocupan dentro del equipo (portero, defensa, delantero, centrocampista, lateral derecho, lateral izquierdo, ), la fecha de nacimiento y el nº de camiseta. De los equipos visitantes se registra su nombre (dato identificativo) y su entrenador. Los partidos son uno de los elementos más importantes que hay que almacenar. De cada partido se anota un código identificador (dato identificativo), el equipo visitante, el árbitro, la fecha, la hora de inicio, la hora de finalización, el resultado local y el resultado visitante. Para conocer qué jugadores de nuestro equipo han participado en cada partido, en otra tabla llamada juegan, se anotará lo siguiente: Id (Autonumérico) Código del partido Jugador Se pide: 1. Cread las tablas (con los desplegables oportunos) y las relaciones entre ellas. 2. Cread un formulario de jugadores. 3. Cread un formulario de equipos visitantes. 4. Cread un formulario/subformulario de cada partido y de los jugadores que han jugado en él (partidos y juegan). Consultas: Jugadores defensas o centrocampistas. Número de partidos de cada jugador. Partidos pitados por un determinado árbitro (a indicar con un parámetro). Informes: Listado de jugadores que han jugado cada partido. Listado de partidos por meses.

MICROSOFT ACCESS HOJA DE PRÁCTICAS EJERCICIO Este ejercicio es un repaso completo a todo lo visto en Access. El ejercicio esta basado en un colegio manejando todos los datos de alumnos, profesores, notas y evaluaciones. a) Primera parte. - Crea una nueva base de datos y llamala COLEGIO. - Crear dentro de la misma la siguiente tabla, con el nombre ALUMNOS: CAMPO TIPO DE CAMPO TAMAÑO Nº de Alumno Contador Nombre Texto 15 Apellidos Texto 40 Dirección Texto 30 Población Texto 20 Código postal Texto 5 Provincia Texto 20 Telefono Texto 14 Fecha de nacimiento Fecha/Hora DNI Texto 12 - Establecer las siguientes propiedades para los campos que se indican a continuación: Despues de crear cada mascara o regla de validación, probarlas introduciendo algún dato en el campo correspondiente. Recordar que para anular el registro en la hoja de datos, deberemos utilizar la opción Deshacer registro activo del menu Edición. Nº DE ALUMNO: Establecerlo como clave principal de la tabla. Sera Indexado (Sin Duplicados). NOMBRE y APELLIDOS: Es obligatorio que se rellene siempre, ademas de ser Indexado (Con Duplicados). DIRECCIÓN: Es obligatorio que se rellene siempre. TELÉFONO: Debera tener una mascara de entrada de datos de forma que al introducir el telefono, la mascara sea la siguiente: (999) 999-99-99. Ademas la mascara se debera almacenar con el telefono. Para ello utilizar el Generador de mascaras y se creara la siguiente mascara:!\(999")"999\-99\-99;0;_ FECHA DE NACIMIENTO: Este campo tendra formato: Fecha Corta. Tambien tendra una mascara de entrada para introducir la fecha de nacimiento de la siguiente forma: DD/MM/AA. Ademas tambien tendra una Regla de Validación, no pudiendo introducir fechas de nacimiento mayores al dia en que nos encortramos (<Ahora()) El texto de validación sera La fecha es incorrecta El campo sera Indexado (Con Duplicados). DNI: Este campo tendra una mascara de entrada que sera la siguiente: 90.000.000"-">L;0;_ Explicación de la mascara: Se pone un 9 delante porque este numero no obligatorio ponerlo. Los Ceros son numeros obligatorios de poner. El Punto lo introducira el solo porque forma parte de la mascara. El Signo Mayor es porque de esta forma el caracter que se introduzca despues (una letra) siempre se introducira en mayusculas. La letra L es para indicarle que aqui se introducira obligatoriamente una letra. El numero 0 es para indicarle que guarde el numero con este formato. El simbolo _ es para indicarle cual es el caracter que nos tiene que mostrar en la mascara. Este campo también debera ser Indexado (Sin Duplicados). MS- ACCESS PÁGINA 1

MICROSOFT ACCESS HOJA DE PRÁCTICAS - Crea una nueva tabla con el nombre PROFESORES con la siguiente estructura: CAMPO TIPO DE CAMPO TAMAÑO Codigo de profesor Contador Nombre Texto 15 Apellidos Texto 40 Dirección Texto 30 Población Texto 20 Código postal Texto 5 Provincia Texto 20 Telefono Texto 14 Fecha de nacimiento Fecha/Hora DNI Texto 12 - Establecer las siguientes propiedades para los siguientes campos (Son las mismas que para la tabla anterior), es decir: CODIGO DE PROFESOR: Establecerlo como clave principal de la tabla. Sera Indexado (Sin Duplicados). NOMBRE y APELLIDOS: Es obligatorio que se rellene siempre, ademas de ser Indexado (Con Duplicados). DIRECCIÓN: Es obligatorio que se rellene siempre. TELÉFONO: Debera tener una mascara de entrada de datos de forma que al introducir el telefono, la mascara sea la siguiente: (999) 999-99-99. Ademas la mascara se debera almacenar con el telefono. FECHA DE NACIMIENTO: Este campo tendra formato: Fecha Corta. Tambien tendra una mascara de entrada para introducir la fecha de nacimiento de la siguiente forma: DD/MM/AA. Ademas tambien tendra una Regla de Validación, no pudiendo introducir fechas de nacimiento mayores al dia en que nos encortramos (<Ahora()) El texto de validación sera La fecha es incorrecta El campo sera Indexado (Con Duplicados). DNI: Este campo tendra una mascara de entrada que sera la siguiente: 90.000.000"-">L;0;_ Este campo también debera ser Indexado (Sin Duplicados). - Crea una nueva tabla con el nombre Cursos con la siguiente estructura: CAMPO TIPO DE CAMPO TAMAÑO Codigo de curso Contador Curso Texto 20 Codigo del profesor Numerico Entero largo Fecha inicio Fecha/Hora Fecha fin Fecha/Hora Hora inicio Fecha/Hora Hora fin Fecha/Hora Incidencias Texto 30 - Establecer las siguientes propiedades para los siguientes campos: CODIGO DE CURSO: Establecerlo como clave principal de la tabla. Sera Indexado (Sin Duplicados). MS- ACCESS PÁGINA 2

MICROSOFT ACCESS HOJA DE PRÁCTICAS CURSO: Es obligatorio que se rellene siempre, ademas de ser Indexado (Con Duplicados). CODIGO DEL PROFESOR: Este campo no debera tener Decimales. No tendra ningún valor predeterminado, y ademas debera rellenarse obligatoriamente. (Observar que los datos que introduzcamos en este campo, deberan existir antes en la tabla de profesores). FECHA DE INICIO: Este campo tendra formato: Fecha Corta. Tambien tendra una mascara de entrada para introducir la fecha de la siguiente forma: DD/MM/AA. Ademas tambien tendra una Regla de Validación, no pudiendo introducir fechas mayores al dia en que nos encortramos.el texto de validación sera La fecha es incorrecta. FECHA FIN: Este campo tendra formato: Fecha Corta. Tambien tendra una mascara de entrada para introducir la fecha de la siguiente forma: DD/MM/AA. Ademas tambien tendra una Regla de Validación, no pudiendo introducir fechas menores al dia en que nos encortramos.el texto de validación sera La fecha es incorrecta. HORA INICIO: Este campo tendra formato: Hora Corta. Tambien tendra una mascara de entrada para introducir la hora de la siguiente forma: HH:MM. HORA FIN: Este campo tendra formato: Hora Corta. Tambien tendra una mascara de entrada para introducir la hora de la siguiente forma: HH:MM. - Crearemos una nueva tabla llamada EVALUACIONES que debera tener la siguiente estructura: CAMPO TIPO DE CAMPO TAMAÑO Codigo de Alumno Númerico Entero largo Codigo de Curso Númerico Entero largo Nota final Numerio Simple Observaciones Texto 30 - Establecer las siguientes propiedades para los siguientes campos: El campo OBSERVACIONES sera el campo clave en esta tabla. CODIGO DEL ALUMNO: No debera tener ningun decimal. No tendra valor predeteminado y debera ser requerido siempre. CODIGO DEL CURSO: No debera tener ningun decimal. No tendra valor predeteminado y debera ser requerido siempre. NOTA FINAL: No debere tener ningun decimal. No tendra valor predeterminado. Debera ser requerido siempre. Tambien tendra una regla de validación: El valor introducido en el campo debera ser : Mayor o Igual que 0 Y Menor o Igual a 10. El texto de validación sera: La nota introducida no es correcta - Una vez creadas las tablas las rellenaremos con los siguientes datos: Tabla ALUMNOS: Co Nombre Apellidos Dirección Población Código Província Telefono Fecha de DNI 1 Manuel Fernandez Diaz C/ Requena, 10 Barcelona 08030 Barcelona ( )796-45-12 12/01/78 45.121.121-T 2 Nicolás Carpio Bataler C/ Vazquez, 57 Hospitalet 08940 Barcelona ( )788-12-45 17/08/90 12.124.121-R 3 Luisa Darocas Andrés C/ Tarragona, 23 San Feliu 08950 Barcelona (088)795-45-45 21/02/76 02.556.455-E 4 Antonia Perez Lopéz Pl. San Miguel, 85 Madrid 09560 Madrid (091)789-23-12 14/02/72 45.895.645-Y 5 Felisa Grau Sánchez C/ Felipe III, 167 Alcovendas 89856 Madrid (091)455-23-15 15/08/91 78.742.445-E 6 Armando Tarancón Argente C/ Huelva, s/n Hospitalet 08940 Barcelona ( )788-45-45 6/07/72 40.956.258-R MS- ACCESS PÁGINA 3

MICROSOFT ACCESS HOJA DE PRÁCTICAS - Tabla PROFESORES: Có Nombre Apellidos Dirección Población Código Provincia Télefono Fecha de DNI 1 Andrés Fernando Diaz C/ Del pozo, 36 Barcelona 08030 Barcelona (000) 454-45-45 12/05/52 08.945.415-T 2 Federico García Sanjuan Pl. Lesseps, 50 Sant Feliu 08080 Barcelona 25/04/62 40.895.454-G 3 Fernando Sanchez Plaza Av. Zaragoza, 454 Gava 08956 Barcelona (000) 458-96-52 1/01/63 85.694.541-Y 4 María Peña Lucas Av. Catalunya, 52 Salou 09562 Gerona (098) 568-95-65 14/08/75 56.565.656-E 5 Ana García Cisneros C/ Panplona, 40 Barcelona 08965 Barcelona (000) 895-32-16 29/03/71 25.896.543-R - Tabla CURSO: Codigo del Curso Có Fecha Fecha Hora Hora Incidencias 1 Access 1 1/01/96 30/06/96 17:00 20:00 2 Excel 3 12/04/9 30/05/96 12:00 14:00 3 Word 1 1/01/96 30/06/96 9:00 14:00 4 PowerPoint 5 2/02/96 30/08/96 14:00 18:00 Tiene doce alumnos 5 Excel 2 1/01/96 27/06/96 9:00 12:00 6 Contabilidad 4 1/01/96 30/12/96 16:00 21:00 7 Microsoft 2 1/01/96 12/08/96 17:00 21:00 8 Contabilidad 3 5/05/96 31/08/96 16:00 18:00 9 Access 5 1/01/96 30/08/96 9:00 12:00 10 Excel 2 1/01/96 30/12/96 16:00 20:00 - Tabla EVALUACIONES Codigo del Codigo del Nota final Observaciones 2 1 5,8 Es un buen 2 5 6 Regular 6 10 4 Estudia poco 4 9 10 Muy buen 3 4 8 Estudia bastante 5 8 7 Va bien 5 1 7,8 Estudia mucho 6 6 0 No estudia nada 4 2 5 Muy justo 3 5 6 Regular alto Una vez introducidos los datos crear las siguientes relaciones: - La tabla Alumnos tiene una relación UNO A VARIOS con la tabla EVALUACIONES a traves del campo Codigo del alumno. - La tabla PROFESORES tiene una relación UNO A VARIOS con la tabla CURSOS a traves del campo Codigo del profesor. - La tabla CURSOS tiene una relación UNO A VARIOS con la tabla EVALUACIONES a traves del campo Codigo del curso. MS- ACCESS PÁGINA 4

MICROSOFT ACCESS HOJA DE PRÁCTICAS El cuadro de relaciones debe quedar de la siguiente forma: - Probar a introducir en las distintas tablas registros que incumplan las leyes de las relaciones y observar la reacción de Access delante de este tipo de entradas. b) Segunda parte. - Crea una consulta de Selección que muestre: - Nombre de los alumnos. - Nombre de los profesores. - Curso. De aquellos alumnos que esten realizando el curso de Access. Graba la consulta con el nombre Access. - Crea una consulta de Selección que muestre: - Nombre y Apellidos de los alumnos. - Nombre y Apellidos de los profesores. - Nota del alumno. - Curso. - Fecha de Inicio del curso. La consulta nos solicitara cada vez que la ejecutemos el nombre del curso que queremos visualizar. Graba la consulta con el nombre Solicitud de curso. - Modifica la consulta anterior para que nos pida más de un curso a listar (utilizar condicion O). - Crea una consulta de Tabla de referencias cruzadas en que se muestre cuantos alumnos tiene cada uno de los profesores en cada uno de los cursos. - Utilizar el nombre del profesor como encabezado de fila. - Utilizar el nombre de los cursos como encabezado de columna. - Utilizar el nombre del alumno como valor. - En la linea total del campo nombre del alumno utilizar la función Cuenta. - Los nombre de los profesores y de los cursos deben aparecer ordenados. Graba la consulta con el nombre Profesores con Alumnos. MS- ACCESS PÁGINA 5