3ER TRIMESTRE-COMPETÈNCIA 7

 

Dimarts 16 i dijous 18 de març de 2021/

Dimarts 23 i dijous 25 de març de 2021 

( usarem 2 sessions per la realització de les 4 taules )

C7 - Tractament de les dades. 

Farem una carpeta compartida de GOOGLE DRIVE del centre amb vosaltres. 

En aquest cas cal entrar al següent enllaç: 


Un cop haguem accedit a la carpeta compartida farem el mateix que hem fet en l'ordinador però en el google drive, d'aquesta manera podrem consultar, treballar i modificar les nostres pràctiques des de qualsevol lloc on ens trobem. Les passes que ens cal fer en aquest cas són:  

1-Obriu una carpeta amb el vostre nom i cognom en majúscula. Ex: MONTSE GARCIA

2- Creeu 3 subcarpetes: COMPETÈNCIA 7 , PROJECTE i RECURSOS ( per anar guardant els apunts, el material gràfic, sonor o audio-visual que haurem anat usant durant la competència )

Cal entregar les pràctiques el 3 de juny no més tard de les 14h.


PER DESCARREGAR-NOS LIBRE OFFICE BASE NECESSITEM: 



Arxiu per descarregar
_____________________________________________________________


Mòdul 1: Treball amb taules



Durant els darreres mesos de pandèmia hem vist com augmenten les vendes dels productes online de la nostra botiga d’aliments ecològics (penseu un nom per a la botiga). Per aquesta raó necessitem un sistema de base de dades per portar el control de les comandes, les dades dels productes que oferim en la web i les dades dels nostres clients.
_________________________________________________________________________

PRÀCTICA 1-Dissenyar i elaborar la base de dades amb les taules

Heu de crear quatre taules i les seves relacions

A les quatre taules cal definir correctament els camps i les seves propietats seguint les indicacions. 

Heu de decidir també els camps clau més idonis per enllaçar i, per tant, els que han de ser clau principal. La base s’ha de dir cognoms_nom_c3_c7_20_21.

Si no es dona cap indicació sobre les propietats dels camps o les relacions, escolliu-les com creieu més convenient en funció del tipus d’informació que han de contenir i del bon funcionament de la vostra base de dades.

És important remarcar que quan entrem els camps de les taules no hem d'usar caràcters estranys, ja que això pot desencadenar un mal funcionament de la taula. 

Les taules

a. Una taula “clients” amb les dades dels nostres clients. La taula ha de contenir com a mínim els camps següents. Tots ells han de ser d’entrada obligatòria. Si no s’especifica, cal triar aquelles característiques que siguin més adients.

● DNI: camp de text de 9 caràcters.
● CodiPostal5 dígits numèrics i permetre que el zero sigui el primer. Apliqueu una regla format adient que només permeti aquesta combinació. ( definit per l'usuari)
● Població: per defecte, Barcelona.
● Telèfonamb la màscara o format xxx-xxx-xxx. ( NOMÉS PER  ACCÉS, nosaltres ho farem més endavant amb els formularis)
● Altres camps: nom, cognoms, adreça, correu electrònic.

b. Una taula “productes” amb les dades dels nostres productes de la web. Aquesta taula es crearà a través de la importació del fitxer productes_eco.csv a la nostra base.

què són els arxius CSV?


COM S'IMPORTEN?



COM IMPORTAR INFORMACIÓ A LA NOSTRA BASE DE DADES?


Posteriorment editareu els camps segons el vostre criteri; tots han de ser d’entrada obligatòria i han de tenir les següents característiques mínimes:

CodiProducte: numèric enter (és un camp per identificar cada producte).camp clau.
Categoriatext amb índex ascendent (no únic) de nom indexcateg.

Un índice es una tabla oculta que genera Base en la que establece el valor del campo que está siendo indexado y la posición que ocupa en la tabla. De esta manera cuando ordene por un campo indexado, se ejecuta esta operación de forma muy rápida. Además si establece que el índice es único (sin duplicados) Base evitará que introduzca valores repetidos en este campo. Por ejemplo, en una tabla de clientes, agregando el campo NIF para este campo puede definirlo como un índice único, y de esta manera no podrá duplicar a un cliente el NIF ya existente a su mesa.

Por tanto, la creación de índices en una base de datos como Base es fundamental para agilizar las operaciones de búsqueda y filtrado de datos en la tabla y para evitar errores en la introducción de datos, evitando los registros duplicados.

Preu: Numèric Enter.Format decimal i Format monetari euro.

Ajusteu les propietats de la resta de camps segons les vostres necessitats tot pensant en les relacions futures de la resta de taules.

c. Una tercera taula “comandes” amb les dades de les comandes que fan els nostres clients a la web, com per exemple la data.

CodiComanda: numèric enter. Camp clau.
dniclient: camp de text de 9 caràcters. Indexat ascendent i que permeti duplicats (no únic).
datacomanda: en format dd/mm/aaaa.

Tots els camps han de ser d’entrada obligatòria.

En aquesta taula també es poden afegir si es tracta de recollir la comanda o de fer un enviament, la data d’enviament, depeses d’enviament, etc...

d. Per acabar una quarta taula “detall_comandes” amb les dades de les comandes de cada producte que venem. La taula haurà de contenir, com a mínim, els següents camps i característiques:

IdComanda: númeric enter, Camp clau. 
IdProducte: numèric enter, Camp clau .
Quantitat: camp per assignar la quantitat de productes que venem a cada comanda. El valor per defecte de “Quantitat” ha de ser 1. Numèric Enter.
PreuUnitat: Numèric Enter. Format decimal. Format monetari euro.

RECORDEU ( PER FER MÉS D'UNA CLAU PRIMÀRIA ): 

Si necesita utilizar más de un campo para componer la clave de una mesa, bastará con seleccionar en primer lugar los campos que desea utilizar para luego hacer clic con el botón derecho y elegir el orden Clave primaria. La forma de seleccionar más de un campo es mantener pulsada la tecla CTRL mientras hace clic en el espacio situado a la izquierda del campo.


_____________________________________________________________

QUALIFICACIONS 2N TRIMESTRE
BONES I MERESCUDES VACANCES!!!

_______________________________________________

Dimarts 6 i dijous 8 d'abril de 2021

Mòdul 2: Relacions de dades

Pràctica 2: Les Relacions



- Volem que un mateix producte pugui estar en diverses comandes (ja que disposem de més d’un) i que per a cada comanda es pugui seleccionar més d’un producte diferent.

- Cada comanda es fa sobre un únic client, però un mateix client pot tenir més d’una comanda.

- També és evident que no podem tenir clients repetits (taula clients) ni comandes repetides (taula comandes). Un client que torni a demanar-nos els mateixos productes generarà un codi de comanda diferent amb dates de comanda i enviament diferents.

L’estructura pot quedar d’aquesta manera:


Heu de decidir quins han de ser els camps clau adients de cada taula per poder fer la relació.


__________________________________________________________________

Dimarts 13 i dijous 15 d'abril de 2021

Mòdul 3: Manteniment de la base de dades


Pràctica 3 : Els Formularis

a) Creeu un formulari (de nom formclients) per a l’entrada de les dades dels nostres clients. Ha de permetre introduir totes les dades de la taula “clients” en format lliure.

CREAR FORMULARIS:

En mode disseny: 


I. Ha de contenir un títol i un botó que permeti alguna acció com imprimir el registre introduït, desar-lo o qualsevol altra.

II. També ha de contenir alguna foto/logotip relacionada amb els productes ecològics.

III. El camp per introduir el DNI només ha de permetre l’entrada de 9 caràcters, 8 numèrics (del 0 al 9) i una lletra. Es pot fer al formulari directament (per exemple, amb un camp emmascarat) .


IV. Després introduïu un total de tres clients amb l’ajuda del formulari que heu creat. Inventeu-ne les dades.

_____________________________________________________________________________

Dimarts 20 i dijous 22 d'abril de 2021

b) Creeu un formulari de nom formcomandes( aquest formulari principal dependrà de la taula comandes) amb un subformulari per a l’entrada del detall les comandes ( el subformulari dependrà de la taula Detall_comandes): IdProducte, quantitats, preu per unitat, etc… (podeu consultar la taula “productes”) que van arribant al nostre web. Aquest formulari servirà per assignar els productes que venem a cada comanda.


CREAR UN FORMULARI AMB SUBFORMULARI:

D'aquest primer tutorial mireu-ne la part que parla de formularis i subformularis.


 


I. El subformulari mostrarà tots els camps de la taula detall_comandes. Ha de permetre introduir diferents productes. ( ojo, només podrem introduir els productes quan estiguem amb el cursos damunt la taula )

II. Ha de tenir un títol, alguna imatge i un aspecte ordenat de format lliure.

III. Amb l’ajut d’aquest formulari formcomandes introduïu quatre comandes de productes diferents:

- Dues comandes han de ser per al mateix client (amb diferents productes). 

- Les altres dues comandes han de ser per als altres dos clients que ja teniu registrats. 

A alguna de les comandes li heu d’assignar dos o tres quantitats del mateix producte. 

- Primer haureu de donar d’alta els codis de comanda en la taula “comandes” amb les dades de la comanda (DNI client i data). Per tant, primer haureu d'introduir un mínim de 4 registres a la taula comandes. 

__________________________________________________________________________________

Dimarts 27 i dijous 29 d'abril de 2020


Mòdul 4: Opcions avançades
Mòdul 5: Consultes de dades

Pràctica 4: Les Consultes


CAMP CALCULAT: 
c) Creeu una consulta (de nom consultotal) de comandes ordenades per data de comanda ascendent on apareguin els camps: data de comanda, nom i cognoms del client, nom del producte, preu i un camp que calculi el preu total del producte (nombre del producte multiplicat pel preu de cadascun; cal afegir després el 21% d’IVA).

d) Creeu una consulta (de nom consulfranca10) per comptar quants productes tenim al nostre catàleg d’origen francès i del que disposem d’un estoc inferior a 10.

________________________________________________________________________
Dimarts 4 i dijous 6 maig de 2020

Mòdul 6: Formularis avançats
Mòdul 7: Impressió d’informes i correu electrònic

Pràctica 5: Els informes

Els informes són els documents a través dels quals podem mostrar en format writer o pdf les informacions que vulguem extreure de la BBDD.

Us deixem uns video tutorials sobre com crear informes usant l'assistent o bé amb el mode de disseny. 




e) Creeu un informe (de nom inform_inventari) per mostrar tots els productes i l’estoc que tenim en el web ordenats de forma ascendent per categoria i origen. Ha de contenir un peu de pàgina que inclogui la data de creació de l’informe amb una funció i una capçalera de pàgina amb el títol de l’informe (Informe inventari). Els camps a incloure i la resta de format són lliures. Finalment, deseu-lo en PDF amb el nom inform_inventari.pdf.

_________________________________________________________________________
Dimarts 11 i dijous 13 de maig de 2020

Confecció PROJECTE a l'aula
________________________________________________________________________

Dimarts 18 i dijous 20 maig de 2020

Acabar PROJECTE a l'aula
________________________________________________

Dimarts 25 i dijous 27 maig de 2020

EXAMEN 
________________________________________________

Dimarts 1 i dijous 3 de juny de 2020

- Acabar projecte qui encara no l'hagi acabat! 
_______________________________________________

Dimarts 8 i dijous 10 de juny de 2020

ATENCIÓ: Canviem l'hora de classe habitual per l'assistència a la xerrada mossos dimecres 9 de juny de 10:30-11:30h.
________________________________________________

Dimarts 15 de juny de 2020 ( venir tots dos grups)

Valoració curs.

Bon Estiu!!




Cap comentari:

Publica un comentari a l'entrada