Está en la página 1de 22

Unidad 4

UT4 T1 - Bases de Datos

Rubén Alexander De Araujo Correia


GRUPO A 1º S Noche TEC. SIST. MICROINF.
Y REDES A DIST. LOE
Unidad 4
Índice
Introducción Pág.3

Actividad 1 Pág.4

Actividad 2 Pág.7

Actividad 3 Pág.8

Actividad 4 Pág.9

Actividad 5 Pág.10

Actividad 6 Pág.11

Actividad 7 Pág.13

Actividad 8 Pág.14

Actividad 9 Pág.16

Actividad 10 Pág.17

Actividad 11 Pág.18

Actividad 13 Pág.19

Actividad 14 Pág.20

Conclusión Pág.21

Bibliografía Pag.22

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 2
Introducción

Espero que con esta actividad logre entender como funciona la base de datos, ya
que nunca me he visto la necesidad de usarla/practicar con ella y aun asi no sabia
de su existencia y menos que libreoffice tenia una base de datos

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 3
Actividad 1 :

Modifica los campos de la tabla Artículos para que los campos queden configurados de la
siguiente forma:

 REF:
o Descripción: Código identificador del artículo.

 PRODUCTO:
o Entrada obligatoria: SI.
o Descripción: Texto identificativo del producto.

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 4
 CATEGORÍA:
o Entrada obligatoria: SI.
o Valor Predeterminado: SIN CLASIFICAR.
o Descripción: Grupo en el que está incluido el artículo.

 PRECIO:
o Entrada obligatoria: SI.
o Decimales: 2.
o Formato de Campo: Formato: Moneda (-1.234,00€).
o Alineación: Derecha.
o Descripción: Precio del artículo (IVA no incluido).

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 5
Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 6
Actividad 2 :
Añade un nuevo campo:

 Nombre del campo: CANTIDAD (Debe de aparecer en mayúsculas)

 Tipo del campo: Entero (INTEGER)

 Valor automático (No).

 Entrada obligatoria (No).

 Longitud: 10.

 Formato de Campo: alineado a la derecha.

 Descripción: Cantidad de producto existente en almacén.

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 7
Actividad 3 :
Mediante una consulta de actualización (UPDATE "Artículos" SET "CANTIDAD"=100),
establece a 100 la cantidad de todos los artículos (en la tabla artículos).

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 8
Actividad 4 :
Introduce un nuevo registro en la tabla artículos.

 REF: C1221

 PRODUCTO: COMPROBADOR DE FUENTE DE ALIMENTACIÓN

 CATEGORIA: UTILES DE TESTEO

 PRECIO: 30,5€

 CANTIDAD: 4

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 9
Actividad 5 :
Mediante el asistente para consultas, crea una nueva consulta que muestre los artículos de precio
mayor de 500€, y los ordene por precio de forma ascendente. Llama a la consulta
"ConsultaArtículosBaratos".

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 10
Actividad 6 :
Mediante "CREAR UNA CONSULTA EN MODO SQL", crea una consulta de nombre
"ConsultaCategorias" que muestre sólo las categorías existentes. La sentencia SQL a utilizar es:

SELECT DISTINCT "CATEGORIA" FROM "Artículos" ORDER BY "CATEGORIA" DESC

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 11
Actividad 7 :
Crea la tabla VENDEDORES: con los siguientes campos:

 DNI: Clave primaria, Texto [Varchar] Longitud 9

 Nombre: Texto [Varchar], Entrada obligatoria (SI), Longitud 255, descripción: Nombre
del vendedor o vendedora.

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 12
Actividad 8 :

Introduce en la tabla los siguientes valores:

VENDEDORES
DNI Nombre
13980076P Víctor Muela Carriles
19750404A Ismael Romera Barrera

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 13
Actividad 9 :
Crea la tabla VENTAS, con los siguientes campos:

 Idventa: clave Primaria, Entero (Integer), Valora Automático (SI). Longitud 10.

 RefArticulo: Texto [VARCHAR], Entrada obligatoria (SI), Longitud (5).

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 14
 DniVendedor: Texto [VARCHAR], Entrada obligatoria (SI), Longitud (9).

 Cantidad: entero(INTEGER), Valor Automático(NO), Entrada obligatoria (SI).


Longitud 10.

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 15
Actividad 10 :

Introduce en la tabla los siguientes valores:

VENTAS
Idventa RefArticulo DniVendedor Cantidad
0 C0001 13980076P 4
1 C0002 19750404A 3

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 16
Actividad 11 :
Crea las relaciones necesarias para que, obligatoriamente:

 El RefArticulo de VENTAS coincida con un REF existente en la tabla artículos

 El DniVendedor de VENTAS coincida con un DNI existente en la tabla


VENDEDORES.

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 17
Actividad 12 :
Crea la consulta "ConsultaDetalleDeVentas", en la que se vean todas las ventas realizadas. El
resultado de la consulta, en éste momento del ejercicio, será el siguiente:

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 18
Actividad 13 :
Crea el formulario con el nombre "Formulario_CategoriasArticulos", el cual tendrá el siguiente
aspecto:

Agustín Nieto Espino (Elaboración propia)

Se trata de crear un formulario que contenga un formulario principal en la parte superior y un


subformulario en la parte inferior. El formulario que debe de aparecer en la parte superior
mostrará las categorías de los productos. Mientras que el subformulario mostrará información
de productos. Al seleccionar una categoría en el formulario que se muestra en la parte superior,
aparecerán los productos asociados a esa categoría en el subformulario que se muestra en la
parte inferior.

Para obtener el formulario principal se debe de utilizar la consulta "ConsultaCategorias" que ya


se encuentra creada.

Tanto el formulario principal como el subformulario, deben organizar los controles como hoja
de datos.

Se deberá de seleccionar el estilo Azul brillante y con apariencia campo 3D.

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 19
Actividad 14 :
Crea un informe que muestre un listado de los productos clasificados por categoría. Por cada
producto que se muestre en el informe se debe de mostrar el producto, el precio y la cantidad. El
informe se debe de llamar "Informe_productos". La siguiente imagen muestra un ejemplo de
cómo puede quedar diseñado el informe.

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 20
Conclusión

Gracias a esta actividad he sabido como funciona una base de datos y como
gestionarla, aunque me haya resultado un poco dificl por lo excesiva que es la
base de datos peor a la vez me ha resultado un tanto fácil gracias a la “chuleta”

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 21
Bibliografía

Rubén Alexander De Araujo Correia Grupo 1ºS Noche TEC. SIST. MICROINF Y REDES A DIST. LOE Página 22

También podría gustarte