SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Miguel Ángel Zamora Blanco 
Curso: 1º CFGS Desarrollador de Aplicaciones Web 
Mi primera base de datos 
1.-Se quieren guardar en una base de datos openOffice Base una tabla con los siguientes datos 
referidos a los alumnos de un curso de formación: 
· DNI 
· Nombre 
· Apellidos 
· Fecha de Nacimiento 
· Dirección 
· Localidad 
· Teléfono de contacto 
· Dirección de correo electrónico 
· Nivel de Estudios 
· Situación Laboral 
a) Define los tipos de datos más adecuados para cada campo. Te sugiero el uso de un 
campo Desempleado de tipo Sí/No para almacenar la situación laboral. Define el tamaño de 
los campos y di cual puede usarse como clave principal. Una clave principal es un campo o 
conjunto de campos cuyo valor no va a repetirse en registros distintos, esto es, dos alumnos 
diferentes no pueden tener el mismo contenido en este campo. 
b) Crea una base de datos con el nombre ‘academia.odb”.
c) Ahora, intenta crear una tabla desde el modo de vista Diseño asignando a los 
campos las propiedades que has definido en el primer apartado, sin olvidar revisar los tipos 
de datos y el tamaño de los campos. Define como clave principal el campo DNI. A dicha 
tabla puedes darle el nombre "Alumnos". 
d) Abre la tabla “Alumnos” e introduce los datos de los siguientes alumnos: 
28.793.812 
José Jiménez Pérez 
22/07/56 
Pza. de Todos los Santos, 24 3ºA 
Castilleja de Guzmán 
954084332 
No tiene email 
Graduado Escolar 
Desempleado 
27.343.404 
María de la O Vargas Heredia 
24/11/77 
c/ Real, 23 
Tomares 
954153322 
ovargas@tomares.es 
Diplomado Universitario 
Trabajador 
45.223.454 
María del Rosario Ruiz GutiérrezVillalindo 
23/01/66 
c/ Don Remondo, 5 
Sevilla 
954550044 
mruizg@superinternet.es 
Técnico Especialista FP 
Desempleado 
23.754.982 
Alfonso Rodríguez Estación 
11/05/65 
c/ Virtud, 7 
Sevilla 
954450226 
alforodr@lared.es 
Licenciado Universitario 
Desempleado 
25.675.987 
Juan Manuel Lobo López 
05/06/61 
Urb. Las Delicias, 5 
Tomares 
954151531 
jmlobo@timofon.es 
Diplomado Universitario 
Trabajador
26.542.909 
Alejandra María Casares Marqués 
01/02/81 
c/ de la Torre, s/n 
Tomares 
954152138 
alemar@cabletron.es 
Graduado Escolar 
Desempleado 
e) Elimina el segundo registro de la tabla. 
f) Modifica el primer registro: el nombre del alumno no es José sino Manuel. 
g) Usando la herramienta Buscar, localiza el registro con DNI: 23.754.982 
h) Introduce tus datos creando un nuevo registro en la tabla. 
i) Ordena la tabla por el campo DNI. 
j) Guarda los cambios y sal del archivo y del programa. 
2. Partiendo de la tabla “Alumnos”: 
Diseña las siguientes consultas de selección, mostrando DNI, nombre y apellidos de los 
alumnos correspondientes. Realiza las consultas con el modo vista Diseño. Cuando veas 
que los resultados de una consulta son los esperados al pasar a la vista Hoja de Datos, la 
guardas con un nombre que sea significativo. 
i. Alumnos que viven en Tomares
ii. Alumnos cuyo DNI es mayor de 28.000.000 
iii. Alumnos que viven en Tomares y tienen un DNI mayor de 26.000.000
iv. Alumnos cuyo nombre empieza por M. 
v. Alumnos que nacieron en la década de los 60.
vi. Alumnos que disponen de correo electrónico. 
vii. Alumnos desempleados.
b)Crea en tu base de datos una segunda tabla en la que se van a guardar los módulos de 
los que se han matriculado los alumnos de la tabla “Alumnos”. Esta segunda tabla no 
tendrá más que tres campos: DNI, módulo y fecha de matriculación, sin embargo y 
dado que cada alumno puede matricularse de varios módulos, el número de registros 
será de n por alumno. ¿Qué campos son la clave principal? Una vez creada la tabla, 
guárdala con el nombre “Módulos”. Se relacionará con la tabla principal de alumnos 
por el campo DNI. Para indicar la relación vete a la opción relaciones dentro de la 
opción del menú principal Herramientas. Como opciones de actualización, indica 
“Actualización en cascada” y como opciones de eliminación indica “Eliminación en 
cascada”. ¿Qué implica estas dos últimas opciones que hemos indicado?.
c) Introduce los siguientes datos en la tabla que acabas de crear: 
28.793.812 Windows 04/09/99 
28.793.812 Word 24/05/99 
28.793.812 Internet 04/07/99 
45.223.454 Contaplus 14/12/99 
45.223.454 Internet 03/01/99 
45.223.454 Inglés 22/09/99 
23.754.982 Inglés 04/09/99 
23.754.982 Word 22/09/99 
25.675.987 Windows 12/06/99 
26.542.909 Windows 31/01/99 
26.542.909 Word 21/02/99 
26.542.909 Internet 23/11/99 
26.542.909 Inglés 19/04/99
d)Crea una consulta que a partir de la tabla que contiene los datos personales de los alumnos y la tabla 
“Módulos” que acabas de crear, dé los alumnos matriculados de Word: DNI, Nombre y Apellidos, Teléfono 
y Fecha de Matriculación en Word. Guarda esta consulta con el nombre “Alumnos de Word” 
e) Crea una consulta con los mismos datos que la anterior en la que se presenten los 
alumnos que están matriculados de Windows o de Word. Guárdala con el nombre 
"Alumnos de Windows o Word" e imprímela.
f) Crea una consulta que nos de el DNI, el nombre del módulo y la fecha de matriculación 
para cada alumno. Guardalá con el nombre “Alumnos_Modulos”
3. Partiendo de la tabla “Alumnos” y de la última consulta “Alumnos_Modulos”: 
a) Elabora un formulario de forma que la introducción de datos en la tabla de Alumnos sea 
más cómoda. Utiliza el asistente para la creación de formularios, teniendo en cuenta que 
vamos a insertar un subformulario a partir de los datos de la 
consulta”Alumnos_Modulos”, teniendo en cuenta que los campos vinculados de los dos 
formularios son el DNI. 
b) Introduce desde el formulario los siguientes datos: 
32.543.103 
Francisco Romerales Romero 
17/09/45 
Pza. Doña Elvira, 4 
Tomares 
954085143 
frarom@carraki.es 
Graduado Escolar 
Desempleado
75.901.349 
María de las Mercedes Santos Hernández 
21/02/71 
c/ Amador de los Ríos, 3 2ºC 
Sevilla 
954550883 
marmer@hophop.es 
Graduado Escolar 
Trabajador 
c) Sin salir del formulario, y usando el botón Buscar de la barra de herramientas, localiza 
el registro cuyo DNI es 32.543.103. 
d) Una vez situado en el registro señalado en el apartado anterior, cambia su situación 
laboral, ya que el alumno ha encontrado empleo.
e) Localiza el registro cuyo DNI es 75.901.349 y elimínalo desde el formulario. 
f) Introduce la siguiente información de Francisco Romerales Romero: se matriculó de 
Windows el 3 de marzo del 99 y de Internet el 14 de junio de 1.999
4. Partiendo de la tabla “Alumnos” de un curso de formación del ejercicio 1: 
a) Queremos elaborar un informe que teniendo una línea por alumno contenga los 
siguientes datos de los mismos: 
· DNI 
· Nombre 
· Apellidos 
· Dirección 
· Teléfono 
· Dirección de correo electrónico 
Utiliza el asistente para la creación de informes y observa las diferencias entre los 
distintos tipos de informes que se pueden crear con el asistente. Quédate con el informe 
a partir de la tabla Alumnos ordenado por DNI. Si los nombres de las columnas del 
informe no caben enteros en la línea, edita el informe, amplía el ancho del mismo y 
sitúa de nuevo los títulos y las columnas de forma que la presentación sea perfecta. 
b) Ahora queremos obtener en un solo informe los siguientes datos de cada alumno: 
· DNI 
· Nombre 
· Apellidos 
· Teléfono 
· Módulos en los que se ha matriculado 
· Fecha de matriculación en cada uno de los módulos.
Para llevar a cabo adecuadamente este apartado, debes crear una consulta donde 
aparezcan los campos que se nos pida, donde exista una una relación entre las tablas 
"Alumnos" y "Módulos", que estarán vinculadas por el DNI. La salida en el informe 
debe estar agrupada por alumnos, esto es, se mostrará una vez los datos personales de 
cada alumno y a continuación todos los módulos de los que se haya matriculado. 
Al igual que en el apartado anterior y si lo crees conveniente tras ver detenidamente la 
presentación preliminar del informe, entra en el modo de vista Diseño del informe y 
retoca las posiciones de los campos para lograr una presentación perfecta.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Ejercicio de access colegio
Ejercicio de access colegioEjercicio de access colegio
Ejercicio de access colegio
 
Practica access (1)
Practica access (1)Practica access (1)
Practica access (1)
 
Guía _No.1 grado 9
Guía _No.1 grado 9Guía _No.1 grado 9
Guía _No.1 grado 9
 
Bases de datos colegio
Bases de datos colegioBases de datos colegio
Bases de datos colegio
 
Caso practico de subformulario
Caso practico de subformularioCaso practico de subformulario
Caso practico de subformulario
 
Ejercicio completo colegio
Ejercicio completo colegioEjercicio completo colegio
Ejercicio completo colegio
 
Relacion ejercicios base
Relacion ejercicios baseRelacion ejercicios base
Relacion ejercicios base
 
Ejercicios de-access-esae
Ejercicios de-access-esaeEjercicios de-access-esae
Ejercicios de-access-esae
 
Practica 2. access basico
Practica 2. access basicoPractica 2. access basico
Practica 2. access basico
 
Practica access
Practica accessPractica access
Practica access
 
Infraestructura educativa, instructivo. 1
Infraestructura educativa,  instructivo. 1Infraestructura educativa,  instructivo. 1
Infraestructura educativa, instructivo. 1
 
Ejercicios paso-a-paso-access-2010
Ejercicios paso-a-paso-access-2010Ejercicios paso-a-paso-access-2010
Ejercicios paso-a-paso-access-2010
 
Tema 5 ejercicios
Tema 5 ejerciciosTema 5 ejercicios
Tema 5 ejercicios
 
Ejercicios de base de datos
Ejercicios de base de datosEjercicios de base de datos
Ejercicios de base de datos
 
Taller acces
Taller accesTaller acces
Taller acces
 
Tema 5
Tema 5Tema 5
Tema 5
 

Destacado

Practica 1. Requirimientos SO
Practica 1. Requirimientos SOPractica 1. Requirimientos SO
Practica 1. Requirimientos SOStudent
 
S.Inf Práctica 3 recuperación del grub.
S.Inf Práctica 3 recuperación del grub.S.Inf Práctica 3 recuperación del grub.
S.Inf Práctica 3 recuperación del grub.Student
 
S.Inf Práctica 2 Particionado e Instalación SO
S.Inf Práctica 2 Particionado e Instalación SOS.Inf Práctica 2 Particionado e Instalación SO
S.Inf Práctica 2 Particionado e Instalación SOStudent
 
Proyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicosProyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicosMiguel Angel López Moyano
 
Cuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de DatosCuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de DatosÑaka Laka Raka
 
Cuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosCuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosÑaka Laka Raka
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQLIsabel Gómez
 

Destacado (12)

Practica 1. Requirimientos SO
Practica 1. Requirimientos SOPractica 1. Requirimientos SO
Practica 1. Requirimientos SO
 
Base de datos instituto ejercicio 1.8
Base de datos instituto ejercicio 1.8Base de datos instituto ejercicio 1.8
Base de datos instituto ejercicio 1.8
 
S.Inf Práctica 3 recuperación del grub.
S.Inf Práctica 3 recuperación del grub.S.Inf Práctica 3 recuperación del grub.
S.Inf Práctica 3 recuperación del grub.
 
S.Inf Práctica 2 Particionado e Instalación SO
S.Inf Práctica 2 Particionado e Instalación SOS.Inf Práctica 2 Particionado e Instalación SO
S.Inf Práctica 2 Particionado e Instalación SO
 
Listado Ejercicios Básicos Java 5
Listado Ejercicios Básicos Java 5Listado Ejercicios Básicos Java 5
Listado Ejercicios Básicos Java 5
 
Proyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicosProyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicos
 
Listado Ejercicios Básicos Java 4
Listado Ejercicios Básicos Java 4Listado Ejercicios Básicos Java 4
Listado Ejercicios Básicos Java 4
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
Cuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de DatosCuestionario 1.2 Base de Datos
Cuestionario 1.2 Base de Datos
 
Cuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de DatosCuestionario 1.1 Base de Datos
Cuestionario 1.1 Base de Datos
 
Evolución de los sgbd
Evolución de los sgbdEvolución de los sgbd
Evolución de los sgbd
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 

Similar a Mi primera base de datos

Taller 1 base de datos
Taller 1 base de datosTaller 1 base de datos
Taller 1 base de datosecuero
 
Taller completado 9 2 revisar respuestas
Taller completado 9 2  revisar respuestasTaller completado 9 2  revisar respuestas
Taller completado 9 2 revisar respuestasclaseinteractiva
 
Actividad entregable 2 computacion
Actividad entregable 2 computacionActividad entregable 2 computacion
Actividad entregable 2 computacionNorberto Rafael
 
4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)jhonsitoo
 
Guia de Aprendizaje Excel
Guia de Aprendizaje ExcelGuia de Aprendizaje Excel
Guia de Aprendizaje ExcelSena Tecnico
 
Guia de Aprendizaje Microsoft Excel
Guia de Aprendizaje Microsoft ExcelGuia de Aprendizaje Microsoft Excel
Guia de Aprendizaje Microsoft ExcelSena Tecnico
 
Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL Sena Tecnico
 
4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)griesman
 
Guía No.3 grado 9
Guía No.3 grado 9Guía No.3 grado 9
Guía No.3 grado 9gregoriopena
 
Detalle de creacion de "Mi primera base de datos"
Detalle de creacion de "Mi primera base de datos"Detalle de creacion de "Mi primera base de datos"
Detalle de creacion de "Mi primera base de datos"rmirandaibanez
 
Detalle de elaboración de "Mi primera base de datos"
Detalle de elaboración de "Mi primera base de datos"Detalle de elaboración de "Mi primera base de datos"
Detalle de elaboración de "Mi primera base de datos"rmirandaibanez
 
Detalle de creación "Mi primera base de datos"
Detalle de creación "Mi primera base de datos"Detalle de creación "Mi primera base de datos"
Detalle de creación "Mi primera base de datos"rmirandaibanez
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datosJABERO241
 
Practica 3 reporte
Practica 3 reportePractica 3 reporte
Practica 3 reporteRaiGalindo
 
Laboratorio i parte i - admi 274 - 26-10-2012
Laboratorio i   parte  i - admi 274 - 26-10-2012Laboratorio i   parte  i - admi 274 - 26-10-2012
Laboratorio i parte i - admi 274 - 26-10-2012ivanjarab
 
Microsoft access 2020.pdf
Microsoft access 2020.pdfMicrosoft access 2020.pdf
Microsoft access 2020.pdfJosPinaya
 

Similar a Mi primera base de datos (20)

Ejercicio Academia LibreOffice Base
Ejercicio Academia LibreOffice BaseEjercicio Academia LibreOffice Base
Ejercicio Academia LibreOffice Base
 
Taller 1 base de datos
Taller 1 base de datosTaller 1 base de datos
Taller 1 base de datos
 
Proyecto de innovacion
Proyecto de innovacionProyecto de innovacion
Proyecto de innovacion
 
Taller completado 9 2 revisar respuestas
Taller completado 9 2  revisar respuestasTaller completado 9 2  revisar respuestas
Taller completado 9 2 revisar respuestas
 
Actividad entregable 2 computacion
Actividad entregable 2 computacionActividad entregable 2 computacion
Actividad entregable 2 computacion
 
4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)
 
Guia de Aprendizaje Excel
Guia de Aprendizaje ExcelGuia de Aprendizaje Excel
Guia de Aprendizaje Excel
 
Guia de Aprendizaje Microsoft Excel
Guia de Aprendizaje Microsoft ExcelGuia de Aprendizaje Microsoft Excel
Guia de Aprendizaje Microsoft Excel
 
Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL
 
4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)4 guia de aprendizaje excel. (1)
4 guia de aprendizaje excel. (1)
 
Guía No.3 grado 9
Guía No.3 grado 9Guía No.3 grado 9
Guía No.3 grado 9
 
Detalle de creacion de "Mi primera base de datos"
Detalle de creacion de "Mi primera base de datos"Detalle de creacion de "Mi primera base de datos"
Detalle de creacion de "Mi primera base de datos"
 
Detalle de elaboración de "Mi primera base de datos"
Detalle de elaboración de "Mi primera base de datos"Detalle de elaboración de "Mi primera base de datos"
Detalle de elaboración de "Mi primera base de datos"
 
Detalle de creación "Mi primera base de datos"
Detalle de creación "Mi primera base de datos"Detalle de creación "Mi primera base de datos"
Detalle de creación "Mi primera base de datos"
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datos
 
Practica 3 reporte
Practica 3 reportePractica 3 reporte
Practica 3 reporte
 
Taller Access #3
Taller Access #3Taller Access #3
Taller Access #3
 
Laboratorio i parte i - admi 274 - 26-10-2012
Laboratorio i   parte  i - admi 274 - 26-10-2012Laboratorio i   parte  i - admi 274 - 26-10-2012
Laboratorio i parte i - admi 274 - 26-10-2012
 
Microsoft access 2020.pdf
Microsoft access 2020.pdfMicrosoft access 2020.pdf
Microsoft access 2020.pdf
 
E y r
E y rE y r
E y r
 

Último

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 

Último (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 

Mi primera base de datos

  • 1. Miguel Ángel Zamora Blanco Curso: 1º CFGS Desarrollador de Aplicaciones Web Mi primera base de datos 1.-Se quieren guardar en una base de datos openOffice Base una tabla con los siguientes datos referidos a los alumnos de un curso de formación: · DNI · Nombre · Apellidos · Fecha de Nacimiento · Dirección · Localidad · Teléfono de contacto · Dirección de correo electrónico · Nivel de Estudios · Situación Laboral a) Define los tipos de datos más adecuados para cada campo. Te sugiero el uso de un campo Desempleado de tipo Sí/No para almacenar la situación laboral. Define el tamaño de los campos y di cual puede usarse como clave principal. Una clave principal es un campo o conjunto de campos cuyo valor no va a repetirse en registros distintos, esto es, dos alumnos diferentes no pueden tener el mismo contenido en este campo. b) Crea una base de datos con el nombre ‘academia.odb”.
  • 2. c) Ahora, intenta crear una tabla desde el modo de vista Diseño asignando a los campos las propiedades que has definido en el primer apartado, sin olvidar revisar los tipos de datos y el tamaño de los campos. Define como clave principal el campo DNI. A dicha tabla puedes darle el nombre "Alumnos". d) Abre la tabla “Alumnos” e introduce los datos de los siguientes alumnos: 28.793.812 José Jiménez Pérez 22/07/56 Pza. de Todos los Santos, 24 3ºA Castilleja de Guzmán 954084332 No tiene email Graduado Escolar Desempleado 27.343.404 María de la O Vargas Heredia 24/11/77 c/ Real, 23 Tomares 954153322 ovargas@tomares.es Diplomado Universitario Trabajador 45.223.454 María del Rosario Ruiz GutiérrezVillalindo 23/01/66 c/ Don Remondo, 5 Sevilla 954550044 mruizg@superinternet.es Técnico Especialista FP Desempleado 23.754.982 Alfonso Rodríguez Estación 11/05/65 c/ Virtud, 7 Sevilla 954450226 alforodr@lared.es Licenciado Universitario Desempleado 25.675.987 Juan Manuel Lobo López 05/06/61 Urb. Las Delicias, 5 Tomares 954151531 jmlobo@timofon.es Diplomado Universitario Trabajador
  • 3. 26.542.909 Alejandra María Casares Marqués 01/02/81 c/ de la Torre, s/n Tomares 954152138 alemar@cabletron.es Graduado Escolar Desempleado e) Elimina el segundo registro de la tabla. f) Modifica el primer registro: el nombre del alumno no es José sino Manuel. g) Usando la herramienta Buscar, localiza el registro con DNI: 23.754.982 h) Introduce tus datos creando un nuevo registro en la tabla. i) Ordena la tabla por el campo DNI. j) Guarda los cambios y sal del archivo y del programa. 2. Partiendo de la tabla “Alumnos”: Diseña las siguientes consultas de selección, mostrando DNI, nombre y apellidos de los alumnos correspondientes. Realiza las consultas con el modo vista Diseño. Cuando veas que los resultados de una consulta son los esperados al pasar a la vista Hoja de Datos, la guardas con un nombre que sea significativo. i. Alumnos que viven en Tomares
  • 4. ii. Alumnos cuyo DNI es mayor de 28.000.000 iii. Alumnos que viven en Tomares y tienen un DNI mayor de 26.000.000
  • 5. iv. Alumnos cuyo nombre empieza por M. v. Alumnos que nacieron en la década de los 60.
  • 6. vi. Alumnos que disponen de correo electrónico. vii. Alumnos desempleados.
  • 7. b)Crea en tu base de datos una segunda tabla en la que se van a guardar los módulos de los que se han matriculado los alumnos de la tabla “Alumnos”. Esta segunda tabla no tendrá más que tres campos: DNI, módulo y fecha de matriculación, sin embargo y dado que cada alumno puede matricularse de varios módulos, el número de registros será de n por alumno. ¿Qué campos son la clave principal? Una vez creada la tabla, guárdala con el nombre “Módulos”. Se relacionará con la tabla principal de alumnos por el campo DNI. Para indicar la relación vete a la opción relaciones dentro de la opción del menú principal Herramientas. Como opciones de actualización, indica “Actualización en cascada” y como opciones de eliminación indica “Eliminación en cascada”. ¿Qué implica estas dos últimas opciones que hemos indicado?.
  • 8. c) Introduce los siguientes datos en la tabla que acabas de crear: 28.793.812 Windows 04/09/99 28.793.812 Word 24/05/99 28.793.812 Internet 04/07/99 45.223.454 Contaplus 14/12/99 45.223.454 Internet 03/01/99 45.223.454 Inglés 22/09/99 23.754.982 Inglés 04/09/99 23.754.982 Word 22/09/99 25.675.987 Windows 12/06/99 26.542.909 Windows 31/01/99 26.542.909 Word 21/02/99 26.542.909 Internet 23/11/99 26.542.909 Inglés 19/04/99
  • 9. d)Crea una consulta que a partir de la tabla que contiene los datos personales de los alumnos y la tabla “Módulos” que acabas de crear, dé los alumnos matriculados de Word: DNI, Nombre y Apellidos, Teléfono y Fecha de Matriculación en Word. Guarda esta consulta con el nombre “Alumnos de Word” e) Crea una consulta con los mismos datos que la anterior en la que se presenten los alumnos que están matriculados de Windows o de Word. Guárdala con el nombre "Alumnos de Windows o Word" e imprímela.
  • 10. f) Crea una consulta que nos de el DNI, el nombre del módulo y la fecha de matriculación para cada alumno. Guardalá con el nombre “Alumnos_Modulos”
  • 11. 3. Partiendo de la tabla “Alumnos” y de la última consulta “Alumnos_Modulos”: a) Elabora un formulario de forma que la introducción de datos en la tabla de Alumnos sea más cómoda. Utiliza el asistente para la creación de formularios, teniendo en cuenta que vamos a insertar un subformulario a partir de los datos de la consulta”Alumnos_Modulos”, teniendo en cuenta que los campos vinculados de los dos formularios son el DNI. b) Introduce desde el formulario los siguientes datos: 32.543.103 Francisco Romerales Romero 17/09/45 Pza. Doña Elvira, 4 Tomares 954085143 frarom@carraki.es Graduado Escolar Desempleado
  • 12. 75.901.349 María de las Mercedes Santos Hernández 21/02/71 c/ Amador de los Ríos, 3 2ºC Sevilla 954550883 marmer@hophop.es Graduado Escolar Trabajador c) Sin salir del formulario, y usando el botón Buscar de la barra de herramientas, localiza el registro cuyo DNI es 32.543.103. d) Una vez situado en el registro señalado en el apartado anterior, cambia su situación laboral, ya que el alumno ha encontrado empleo.
  • 13. e) Localiza el registro cuyo DNI es 75.901.349 y elimínalo desde el formulario. f) Introduce la siguiente información de Francisco Romerales Romero: se matriculó de Windows el 3 de marzo del 99 y de Internet el 14 de junio de 1.999
  • 14. 4. Partiendo de la tabla “Alumnos” de un curso de formación del ejercicio 1: a) Queremos elaborar un informe que teniendo una línea por alumno contenga los siguientes datos de los mismos: · DNI · Nombre · Apellidos · Dirección · Teléfono · Dirección de correo electrónico Utiliza el asistente para la creación de informes y observa las diferencias entre los distintos tipos de informes que se pueden crear con el asistente. Quédate con el informe a partir de la tabla Alumnos ordenado por DNI. Si los nombres de las columnas del informe no caben enteros en la línea, edita el informe, amplía el ancho del mismo y sitúa de nuevo los títulos y las columnas de forma que la presentación sea perfecta. b) Ahora queremos obtener en un solo informe los siguientes datos de cada alumno: · DNI · Nombre · Apellidos · Teléfono · Módulos en los que se ha matriculado · Fecha de matriculación en cada uno de los módulos.
  • 15. Para llevar a cabo adecuadamente este apartado, debes crear una consulta donde aparezcan los campos que se nos pida, donde exista una una relación entre las tablas "Alumnos" y "Módulos", que estarán vinculadas por el DNI. La salida en el informe debe estar agrupada por alumnos, esto es, se mostrará una vez los datos personales de cada alumno y a continuación todos los módulos de los que se haya matriculado. Al igual que en el apartado anterior y si lo crees conveniente tras ver detenidamente la presentación preliminar del informe, entra en el modo de vista Diseño del informe y retoca las posiciones de los campos para lograr una presentación perfecta.