Está en la página 1de 6

Bases

5
de datos
ofimáticas

Ejercicios propuestos
Ejercicios propuestos. Bases de datos

 Ejercicio propuesto 5.1


Abre la base de datos Neptuno en Access y explora sus diferentes elementos, tratando de familiarizarte con el espa­
cio de trabajo de la aplicación. Abre las tablas y comprueba qué campos o columnas contienen, así como las fichas
disponibles para operar con la tabla. Abre dos o tres de sus formularios y comprueba cómo están formados; des­
plázate por sus registros con los controles situados en la parte inferior del formulario. Abre el informe Catálogo y
observa la organización de la información de los productos de la empresa.

 Ejercicio propuesto 5.2


Abre la base de datos Neptuno y explora sus diferentes elementos, tratando de familiarizarte con el espacio de tra­
bajo de la aplicación. Abre las tablas y comprueba qué campos o columnas contienen, así como los elementos de
los diversos menús disponibles. Abre el formulario clientes y comprueba cómo está formado; desplázate por sus
registros con los controles situados en la parte inferior del formulario.

 Ejercicio propuesto 5.3


En la base de datos Neptuno de Access efectuaremos las siguientes operaciones:
a) Abre la tabla Clientes. Modifica el nombre del contacto de la empresa de identificador «CONSH» y escribe
François Durand como nuevo contacto.
b) Abre la tabla Empleados. Modifica la fecha de nacimiento de Margaret Peacock, cambiándola al 28 de octubre
de 1956.
c) Modifica el precio por unidad del queso cabrales (tabla Productos) y pon un precio de 25 dólares.

 Ejercicio propuesto 5.4


Añade los siguientes registros en la base de datos Neptuno en las tablas que correspondan:
a) En la tabla Clientes, insertaremos un nuevo registro (fila al final de la tabla) con los datos: Código: «ECOSOT»;
Nombre: «Economato de Sotrondio»; Nombre del Contacto: «Fructuoso Bárcena»; Dirección: «Avenida de la Liber­
tad, 56»; Ciudad: «Sotrondio»; Región: «Asturias»; CP: 33955.
b) En la tabla Empleados, inserta un nuevo registro rellenándolo con tus datos personales.

 Ejercicio propuesto 5.5


En la base de datos Neptuno de Open Office Base, efectuaremos las siguientes operaciones:
a) Abre la tabla Clientes. Modifica el nombre del contacto de la empresa de identificador «CONSH» y escribe
François Durand como nuevo contacto.
b) Abre la tabla Empleados. Modifica la fecha de nacimiento de Margaret Peacock, cambiándola al 28 de octubre
de 1956.
c) Modifica el precio por unidad del queso cabrales (tabla Productos) y pon un precio de 25 dólares.

 Ejercicio propuesto 5.6


Añade los siguientes registros en la base de datos Neptuno en las tablas que correspondan:
a) En la tabla Clientes, insertaremos un nuevo registro (fila al final de la tabla) con los datos: Código: «ECOSOT»;
Nombre: «Economato de Sotrondio»; Nombre del Contacto: «Fructuoso Bárcena»; Dirección: «Avenida de la Liber­
tad, 56»; Ciudad: «Sotrondio»; Región: «Asturias»; CP: 33955.
b) En la tabla Empleados, inserta un nuevo registro rellenándolo con tus datos personales.

22 ©  Ediciones Paraninfo
Ejercicios propuestos. Bases de datos  5
 Ejercicio propuesto 5.7
Mediante el botón Nuevo campo, insertaremos un campo en la tabla Empleados denominado Carné conducir, un
campo de tipo Checkbox (casilla de verificación). Deberemos crear el campo y posteriormente cambiarle el nombre.
Abre ahora la tabla en vista diseño. ¿Cuál es el tipo de datos del campo que acabas de crear?

 Ejercicio propuesto 5.8


Edita la tabla Empleados de Open Office Base e inserta un campo denominado Carné de conducir de tipo BOOLEAN.
Guarda el diseño de la tabla y ábrela de nuevo en la vista de introducción de datos. ¿Cómo se representa en esta
vista el tipo de datos que acabas de crear?

 Ejercicio propuesto 5.9


En la vista diseño de la tabla Empleados, crearemos dos nuevos campos:
a) Un campo de Notas para incluir observaciones acerca de dicha persona. ¿Qué tipo de datos emplearemos para
dicho campo?
b) Un campo denominado Currículum para incluir el currículum vítae del empleado o empleada. Para ello utilizare­
mos el tipo Datos adjuntos, que nos permitirá adjuntar uno o más archivos de cualquier tipo en los registros.
Regresa a la vista Hoja de datos. ¿Cómo se representa el campo que acabamos de crear? Prueba a introducir
algún fichero en los registros existentes en la tabla.

 Ejercicio propuesto 5.10


Edita la tabla Empleados, en la que crearemos el campo Notas, para incluir observaciones acerca del empleado.
¿Qué tipo de datos emplearíamos para dicho campo?

 Ejercicio propuesto 5.11


Imagina que en la empresa Neptuno se modifican las extensiones telefónicas de los empleados y estas pasan a
ser necesariamente de cuatro cifras. ¿Cómo podríamos asegurarnos de que la persona que introduzca en la tabla
la extensión de un empleado respete esa norma. ¿Cuál debería ser la sintaxis empleada? Aplícalo a la tabla y com­
prueba el comportamiento de la regla introducida insertando un nuevo registro.

 Ejercicio propuesto 5.12


Se desea añadir una nueva tabla a la base de datos Neptuno para insertar en ella información sobre los agentes
comerciales de la compañía. Especifica qué campos sería necesario considerar, diseña la tabla primero sobre el
papel y posteriormente crea la nueva tabla en Access empleando la Vista diseño.

 Ejercicio propuesto 5.13


Se desea añadir una nueva tabla a la base de datos Neptuno para insertar en ella información sobre los agentes
comerciales de la compañía. Especifica qué campos sería necesario considerar, diseña la tabla primero sobre el
papel y posteriormente crea la nueva tabla en Open Office Base empleando la Vista diseño.

 Ejercicio propuesto 5.14


Ordena la tabla Clientes según el nombre y el identificador del cliente. Ordena la tabla Empleados para que los más
jóvenes se muestren primero.

©  Ediciones Paraninfo 23
Ejercicios propuestos. Bases de datos

 Ejercicio propuesto 5.15


Crea un filtro para mostrar todos los clientes de la ciudad de Londres y de Madrid. ¿Qué clase de condición estamos
empleando para especificar dicho filtro?

 Ejercicio propuesto 5.16


Ordena la tabla Clientes según el nombre y el identificador del cliente. Ordena la tabla Empleados para que los más
jóvenes se muestren primero.

 Ejercicio propuesto 5.17


Crearemos ahora una base de datos desde cero. Imagina que trabajas en una empresa de informática que necesita
una base de datos para el control de pedidos y clientes. Cada cliente puede efectuar, como es lógico, diversos pedi­
dos. La tabla de clientes debe incluir información como su nombre, dirección fiscal, CIF o NIF, teléfono y correo de
contacto, etcétera. Los pedidos deben incluir un código que los identifique, una descripción del pedido (descripción
de un ordenador, de un componente, etcétera) un estado («Servido», «Abierto», etcétera) y el empleado o empleada
que se encarga del pedido La base de datos debería servir también para gestionar y almacenar las facturas emitidas
a los clientes. Cada factura debe ir ligada a un pedido y a un cliente y llevar, además, un identificador y una fecha.
Con toda esta información, prepara un diseño de la base de datos, especificando sobre el papel las tablas que será
preciso crear, sus claves principales y las relaciones entre las tablas. Implementa este diseño en Access, creando
las tablas y especificando las relaciones entre ellas.

 Ejercicio propuesto 5.18


Crearemos ahora una base de datos desde cero. Imagina que trabajas en una empresa de informática que necesita
una base de datos para el control de pedidos y clientes. Cada cliente puede efectuar, como es lógico, diversos pedi­
dos. La tabla de clientes debe incluir información como su nombre, dirección fiscal, CIF o NIF, teléfono y correo de
contacto, etcétera. Los pedidos deben incluir un código que los identifique, una descripción del pedido (descripción
de un ordenador, de un componente, etcétera) un estado («Servido», «Abierto», etcétera) y el empleado o empleada
que se encarga del pedido La base de datos debería servir también para gestionar y almacenar las facturas emitidas
a los clientes. Cada factura debe ir ligada a un pedido y a un cliente y llevar, además, un identificador y una fecha.
Con toda esta información, prepara un diseño de la base de datos, especificando sobre el papel las tablas que será
preciso crear, sus claves principales y las relaciones entre las tablas. Implementa este diseño en Open Office Base,
creando las tablas y especificando las relaciones entre ellas.

 Ejercicio propuesto 5.19


Efectúa las siguientes consultas de selección en la base de datos Neptuno:
a) Clientes de Madrid o de Londres.
b) Productos pertenecientes a la categoría repostería o lácteos.

 Ejercicio propuesto 5.20


Efectúa las siguientes consultas de selección en la base de datos Neptuno:
a) Clientes de Madrid o de Londres.
b) Productos pertenecientes a la categoría repostería o lácteos.

24 ©  Ediciones Paraninfo
Ejercicios propuestos. Bases de datos  5
 Ejercicio propuesto 5.21
Efectúa las siguientes consultas de selección en la base de datos Neptuno, empleando para ello algunos de los ope­
radores que hemos introducido en el texto:
a) Productos cuyo nombre contenga la palabra «Queso».
b) Empleados menores de 45 años.

 Ejercicio propuesto 5.22


Crearemos a continuación en Access una consulta de selección con parámetros para buscar productos introdu­
ciendo una palabra; la consulta deberá mostrar todos los registros en cuyo nombre está incluida la palabra que se
ha introducido como parámetro.

 Ejercicio propuesto 5.23


Crearemos a continuación en Open Office Base una consulta de selección con parámetros para buscar productos
introduciendo una palabra; la consulta deberá mostrar todos los registros en cuyo nombre está incluida la palabra
que se ha introducido como parámetro.

 Ejercicio propuesto 5.24


Abre el formulario Clientes en Access en Vista formulario y muévete por los registros del mismo. Introduce un regis­
tro mediante el formulario y a continuación borra otro. Pasa a la Vista diseño y comprueba cómo está construido el
formulario. Haz clic con el botón derecho sobre alguno de los objetos existentes y comprueba las Propiedades del
mismo.

 Ejercicio propuesto 5.25


Abre el formulario Clientes en Open Office y muévete por los registros del mismo. Introduce un registro mediante el
formulario y a continuación borra otro. Ciérralo y a continuación edítalo para comprobar cómo está construido el for­
mulario. Haz clic con el botón derecho sobre alguno de los objetos y selecciona la opción Formulario en el menú con­
textual para comprobar las propiedades y el origen de datos de dicho objeto.

 Ejercicio propuesto 5.26


En la base de datos que hemos creado en el ejercicio 5.17, prepara mediante el asistente de Access dos formula­
rios, uno para visualizar y modificar los datos de los clientes y otro para modificar los datos de los pedidos. Intro­
duce cinco o seis registros en la tabla clientes mediante el formulario que acabas de crear.

 Ejercicio propuesto 5.27


En la base de datos que hemos creado en el ejercicio 5.18, prepara mediante el asistente de Open Office Base dos
formularios, uno para visualizar y modificar los datos de los clientes y otro para modificar los datos de los pedidos.
Introduce cinco o seis registros en la tabla clientes mediante el formulario que acabas de crear.

 Ejercicio propuesto 5.28


¿Están vinculadas las tablas de pedidos y clientes de la base de datos del ejercicio 5.17? Crearemos un formula­
rio con subformularios que nos permita visualizar rápidamente los pedidos de un cliente. Hazlo mediante el asis­
tente de Access.

©  Ediciones Paraninfo 25
Ejercicios propuestos. Bases de datos

 Ejercicio propuesto 5.29


¿Están vinculadas las tablas de pedidos y clientes de la base de datos del ejercicio 5.18? Crearemos un formulario
con subformularios que nos permita visualizar rápidamente los pedidos de un cliente. Hazlo mediante el asistente
de Open Office Base.

 Ejercicio propuesto 5.30


Efectúa en Access un informe que nos permita obtener rápidamente un listado de todos los clientes de la empresa
de informática. Si hay instalada en tu ordenador una impresora virtual que lo permita, expórtalo a continuación en
formato PDF.

 Ejercicio propuesto 5.31


Efectúa en Open Office Base un informe que nos permita obtener rápidamente un listado de todos los clientes de la
empresa de informática. Exporta el resultado en formato PDF (menú Archivo y opción Exportar en formato PDF).

26 ©  Ediciones Paraninfo

También podría gustarte