Professional Documents
Culture Documents
DAM - DATU BASEAK - 1. - ACESS Ariketen Azalpena Eta Ebazpenak
DAM - DATU BASEAK - 1. - ACESS Ariketen Azalpena Eta Ebazpenak
DAM - DATU BASEAK - 1. - ACESS Ariketen Azalpena Eta Ebazpenak
Izango duen itxura datu basea honako hau izango da, tabla bat lehenetsita datorrelarik guk datuak hasteko sartzen:
2. Guk nahi duguna Access beste datu base batetik datuak ekartzea eta horregatik "Importaciones guardadas"-en eskumaldean dagoen "Access" aukera hartu dugu:
3. Honako laguntzaile bat zabalduko zaigu, pausoz pauso burutu ahal izateko beste datu baseetako taulak ekartzeko.
5. Hurrengo pausuan "Guardar pasos de importacin" aukera baiezko moduan finkatuko dut azkenik "Guardar importacion" botoia sakatzen dugularik. 6. Honen ostean eta dena zuzen burutu badugu, taulen gunean aipatutako 3 taulak agertu beharko dira baieztatu ahal izateko zuzen burutu dugula prozesua.
8. Honela geratuko dira hiru taulak prozesu hau bakoitzarekin egin ostean banan-banan:
7. Kontsultatu EMPLEADOS taulatik 1960. urtetik gaur artera bitartean jaiotako langileak. (Emaitza : 5)
EMPLEADOS taula hartuko dugu eta lehenbizi aztertuko dugu taula hau jakiteko zer eremu aukeratuko ditugun kontsulta egokia egiteko. Taula aztertuz, 1960.urtetik gaur arte jaiotako langileak kontsultatu beharko dugu. Hau burutzeko, "Nombre", "Apellidos" eta "Fecha de Nacimiento" sartuko ditut kontsultan. Baldintzetan jarri han dudana da ">=#01/01/1960#" jarriko dut non 1960ko urtarrilaren batetik (hau barne) gaur eguna arte jaiotako langileak kontsultatu nahi dira. Kontsulta egiteko, Crear/Diseo de Consulta/EMPLEADOS. Honela geratuko da baldintza emanik:
8. Kontsultatu CLIENTES taulatik Reino Unido herrialdekoak diren eta FAXa duten bezeroak. (Emaitza : 5)
CLIENTES taula hartuko dugu eta lehenbizi aztertuko dugu taula hau jakiteko zer eremu aukeratuko ditugun kontsulta egokia egiteko. Taula aztertuz, Reino Unido hitza eta "Fax-a" duten kontsulta burutu beharko dugu baldintzetan *reino unido* (Pas eremuan) eta "No es nulo" (Fax eremuan)jarri beharko dugu. Honekin batera datuak zentzudunak izateko Konpaiaren izena eta kontaktuaren izena jarriko dut. Kontsulta egiteko, Crear/Diseo de Consulta/CLIENTES. Honela geratuko da baldintza emanik:
11.Atera EMPLEADOS taulatik txosten bat eremu hauekin: Nombre, Apellido, tratamiento eta fecha_contratacin.
Txosten bat egiteko (Informes gaztelaniaz), Kontsultetan egin dugun bezala "Crear" aukerara jo behar dugu eta "Asistente para informes" aukera hartu beharko dugu, honako leiho berri bat azalduko zaigu. Eremuak gehitzeko txostenera, "Tablas/Consultas" sailean "Tabla:EMPLEADOS" aukeratu beharko dugu nun "Nombre", "Apellidos", "Tratamiento" eta "Fecha_contratacion" aukeratu beharko ditugu. "Siguiente" sakatuz hurrengo pausura joango gara:
Oraingo honetan, aukeratutako eremuak edukita nola taldekatu nahi dugun galdetzen diguten eta dagoen bezala utziko dugu "Finalizar" aukeran sakatuz.
12. Atera PRODUCTOS taulatik txosten bat eremu hauekin: Nombre eta precio. Bakarrik atera Cerveza diren produktuak (6)
Honako kontsulta hau egiteko, lehenbizi PRODUCTOS taula erabilita "Cerveza" duten produktuak atera beharko ditugu eta kontsulta gorde ostean aurreko ariketako pausuak jarraituz (kasu honetan baina Taula aukeratu beharrean Kontsulta 12 aukeratuz). Kontsulta egiteko lehen erabilitako pausuak erabiliko ditut. Baldintza "*cerveza*" "Nombre de productos" eremuan jarriko dit. Kontsulta egiteko, Crear/Diseo de Consulta/PRODUCTOS. Honela geratuko da baldintza emanik:
Kontsulta erlazionatua sortu ondoren eta "Kontsulta12" bezala gorde ondoren, aurreko ariketan egin dudan bezala "Crear" aukerara noa eta "Asistente para informes". Aukeratu "Consultas" eta horren barruan aukeratu "Kontsulta12". Hau agertuko zaigu:
13. Kontsultatu CLIENTES taulatik NombreContacto eremuan Maria letrak dituzten bezeroak. Bistaratu bakarrik NombreContacto, Cargo, Pas eta Ciudad eremuak (2).
Honako kontsulta hau egiteko, lehenbizi EMPLEADOS tabla erabilita "Maria" duten bezeroak atera beharko ditugu. Kontsulta itxura ona eduki dezan, "NombreContacto" (erabiliko duguna Mariak bilatzeko), "CargoContacto", "Ciudad" eta "Pas" ariketak horrelan eskatzen digu eta. Kontsulta egiteko, Crear/Diseo de Consulta/CLIENTES. Honela geratuko da baldintza emanik:
14. Kontsultatu PRODUCTOS taulatik, 10 eta 30 bitarteko (biak barne) prezioa duten produktuak. Bistaratu Nombre de producto eta precio por unidad (42 erregistro).
Honako kontsulta hau egiteko, lehenbizi PRODUCTOS taula erabilita "10 eta 30 bitarteko prezioa duten produktuak aterako ditugu (hauek barne. Kontsulta itxura ona eduki dezan, "NombreProducto" eta "PrecioUnidad" (erabiliko duguna produktu hauek bilatzeko) erakutsiko ditugu ariketak horrelan eskatzen digu eta. Kontsulta egiteko, Crear/Diseo de Consulta/PRODUCTOS. Honela geratuko da baldintza emanik. Baldintza bi eratan jarri daiteke ">=10 Y <=30" edo "Entre 10 Y 30", emaitza berdina emango digu eta:
15. Aurreko ariketan bezala, baina 10 eta 30 bitartean ez daudenak. Ordenatu prezioaren arabera, handitik txikira (35 erregistro).
Honako kontsulta hau egiteko, lehenbizi PRODUCTOS taula erabilita "10 eta 30 bitartean ez dauden prezioa duten produktuak aterako ditugu (hauek barne). Kontsulta itxura ona eduki dezan, "NombreProducto" eta "PrecioUnidad" (erabiliko duguna produktu hauek bilatzeko) erakutsiko ditugu ariketak horrelan eskatzen digu eta. Kontsulta egiteko, Crear/Diseo de Consulta/PRODUCTOS. Honela geratuko da baldintza emanik. Baldintza bi eratan jarri daiteke "<=10 O >=30" edo "No Entre 10 Y 30", emaitza berdina emango digu eta:
Kasu hontan o erabiliko dugu zer bi eremuak hartzen ditu erdikoa albo batera utzirik barruko balore horiek hartu gabe.
16. Gazta diren produktu guztiak kontsultatu. . Bistaratu Nombre de producto eta precio por unidad. Ordenatu azken eremu honengaitik (10 erregistro)
Honako kontsulta hau egiteko, lehenbizi PRODUCTOS taula hartu beharko dugu non "Gazta" diren produktu guztiak kontsultatu beharko ditut. Kontsultak , "NombreProducto" eta "PrecioUnidad" erabiliko ditugu non azken hau erabiliko dugu ordenatzeko txikitik handienera. Kontsulta egiteko, Crear/Diseo de Consulta/PRODUCTOS. Honela geratuko da baldintza emanik. Baldintza erabiliko duguna "Como*queso*" izango da (gaztelaniaz dagoelako):
17.Kontsultatu PRODUCTOS taulatik, 10 eta 30 bitarteko (biak barne) prezioa duten produktuak eta unidades pedidas eremuan 0 daukatenak. Bistaratu Nombre de producto eta precio por unidad (30 erregistro)
Honako kontsulta hau egiteko, lehenbizi PRODUCTOS taula erabilita "10 eta 30 bitarteko prezioa duten produktuak aterako ditugu (hauek barne). Honetaz aparte, UnidadesPedidas eremuan "0" direnak baldintza moduan hartuko ditugu baina ez ditugu bistaratuko. Kontsulta itxura ona eduki dezan, "NombreProducto" eta "PrecioUnidad" (erabiliko duguna produktu hauek bilatzeko) erakutsiko ditugu ariketak horrelan eskatzen digu eta. Kontsulta egiteko, Crear/Diseo de Consulta/PRODUCTOS. Honela geratuko da baldintza emanik. Baldintza bi eratan jarri daiteke ">=10 Y <=30" edo "Entre 10 Y 30", emaitza berdina emango digu eta honetaz aparte "UnidadesPedidas" eremuko baldintzetan "0" jarriko dugu baina "Mostrar" laukitxoa aukeratu barik lagako dugu:
Toki berean, arratoiaren eskumako botoia berriro ere sakatuz berriz irtengo zaigu aurreko menu berbera baina kasu honetan "Copiar" aukera ezin erabili ahal dugula eta bai "Pegar". Orain aipatutako azken aukera hartuko dugu (irudia begiratu)
19.F_Menu Nagusia formulario sortu : Irudia Interneten bilatu. STOP botoiak formularioa itxi beharko du. BEZEROAK botoian klik egindakoan F_Bezeroak formularioa zabaldu beharko da. Formulario hau bezeroen eremu guztiekin osatuta egongo da. Berdin gertatu beharko da PRODUKTUAK eta LANGILEAK botoiekin.
F_Menu Nagusia sortu baino lehenago, formulario honekin lotuta egongo diren hiru formularioak eduki beharko ditugu sortuta, bakoitzari bere lotura zuzena burutu ahal izateko. Lehenbizi F_BEZEROAK sortuko dut eta hau sortzeko egingo ditudan pausuak berdinak izango dira F_PRODUKTUAK eta F_LANGILEAK formularioentzat hauetako desberdintasun bakarra delarik hartzen ditugun datuak formularioa sortzeko desberdinak izango direla, lehen kasuan "CLIENTES", bigarrenean "PRODUCTOS" eta azkenik "EMPLEADOS". Tauletako datuetan oinarrituz sortzeko formulario bat, eman beharko ditugun pausuak honako hauek dira:
2. Aukera hori aukera ostean, laguntza leiho bat zabalduko zaigu: a) Lehenbizi, "Tablas/Consultas" sailean (1.pausua) "Tabla: Clientes" aukeratuko dut. b) "Campos disponibles" gunean "2" pausuan dagoena sakatuz eremu guztiak pasatuko ditugu "Campos seleccionados" sailera. c) Amaitzeko "Siguiente" sakatuta laguntzailearen hurrengo zatira pasatuko gara.
4. Aplikatu ahalko diogun estilo formularioari edozein izan daiteke baina ez diogu garrantzia askorik emango honi: a) "Oficina" aukera dagoen bezala emango diogu "Siguiente" aukerari.
7. ikusi ahal da izenburua ez dela oso ondo geratzen. Horretarako "Vista Diseon" sartu beharra daukagu. Hor sartu ahal izateko, programaren goi-ezkerraldean "Ver" gunean sakatuta beheko gezian, hainbat aukera irtengo zaizkigu non "Vista Diseo" ikusten dugu hurrengo irudian bezala. Hau aukeratuko dugu.
8. Konpondu ostean, eta gure gustura utzi ondoren berriz lehen aipatutako botoian joko dugu "Vista Presentacin" aukeran:
10. Hurrengo irudian arreta jarriaz, lortu ahal izango dugu pausuak burutzea arazorik barik. a) Sakatu "Operaciones con formularios". b) "Cerrar Formulario" aukera hartu. c) "Siguiente" sakatu, jarraitu ahal izateko aurrerantz.
11. Hurrengo zatia nahiko oinarrizkoa da eta gauza bat edukiko dugu kontutan besterik ez: a) "Salida" aukeraratzen dugu (1.pausua irudian). b) "Siguiente" sakatuko dugu irudian bezalaxe.
12. Pauso honetan egin behar dugun gauza bakarra "Finalizar" sakatzea da ezer gehiago ukitu barik:
14. "Vista Presentacin" jarrita, honela geratuko da konfiguratu dugun formularioa, itxi ahal izateko botoia barne. Orain horrela zabalduta dugularik aipatutako botoia sakatzen badugu formulario itxi egingo da. 15. "Clientes" (BEZEROAK) taulan egin dugun bezala, "Empleados" (LANGILEAK) eta "Productos" (PRODUKTUAK) taulan pausu berberak burutuko ditugu, honako emaitza hauek irtengo direla:
18. Laguntzailearen lehen pausuan honako bidea eraman beharko dugu: a) "Operaciones con formularios" aukeraratzen dugu (1.pausua irudian). b) "Abrir Formulario" (2.pausua irudian). c) "Siguiente" (3.pausua irudian)
19. Kasu honetan, zer formulario zabaldu nahiko dugu botoi honez esan beharko dugu (Hona heldu arte eman diren pausuak berdinak dira 3 formularioen botoia sortzeko): a) "F_BEZEROAK" aukeratzen dugu (1.pausua irudian) (F_PRODUKTUAK edo F_LANGILEAK lotu nahi ditugunean bakoitza bere momentuan aukeratu beharko dugu). b) "Siguiente" (2.pausua irudian)
20. Laguntzailearen hurrengo pausuan: a) "Abrir el formulario y mostrar todos los registros" aukeratzen dugu (1.pausua irudian). b) "Siguiente" (2.pausua irudian)
24. F_PRODUKTUAK eta F_LANGILEAK formularioekin pauso berdinak egingo ditugu, baina kontutan hartu behar dugu 19.pausua, formulario bakoitzari dagokion lotura zuzena egitea eta 21.pausua baita ere bakoitzari ezarri behar zaion izena jarriz. Honela geratuko da formulario F_Menu Nagusia:
25. Irudia (barazkiena) eta STOP botoia aipatu dudan botoiaren aukera laukian dago. Irudia (STOP) *.bmp formatoa eduki behar du eta honen zeregina da formularioa ixtea. Irudia itxura formalagoa emateko dago besterik gabe.
2. Leiho bat zabalduko zaigu non aurkitu dezakegu bi eremu garrantzitsu: a) "Accin" eremua non zehaztuko dugu zer ekintza burutuko duen Access dokumentua zabaltzerakoan. Lehenbizi "CuadroMsj" finkatuko dut non honek ematen didan aukera da Access dokumentua zabaltzerakoan mezu pertsonal bat agertzea. Lau eremu ditugu konfiguratu ahal izateko: "Mensaje" (ikusi nahi dugun mezua leihoan), "Bip" (soinu bat egiteko sartzean), "Tipo" (Ez du garrantzia askorik) eta "Ttulo" (mezuaren izenburua). b) "Accin" barruan, formulario automatikoki zabaldu ahal izateko "Abrir formulario" aukera hautatu beharko dut eta honen propietateen artean garrantzia handia duen puntua zer formulario zabaltzea nahiko dugun zehaztea da. Kasu honetan, interesatzen zaiguna "F_Menu Nagusia" zabaltzea da eta 4 aukeretatik hori aukeratuko dut. Honela geratuko da:
4. Konprobatu ahal izateko dena zuzen egin dugun: a) Gorde egindako azken aldaketak eta itxi Access. b) Zabaldu berriz eta emaitzak ondo joan badira, lehenbizi "ONGI ETORRI!!!" mezua agertu beharko da.
21.Cerveza diren PRODUKTU guztiak kontsultatu. Bistaratu nombre de producto eta precio (6). Emaitza:
Honako kontsulta hau egiteko, lehenbizi PRODUCTOS taula erabilita "Cerveza" duten produktuak aterako ditugu. Honetaz aparte, PrecioUnidad bistaratuko dut. Erabiliko dudan baldintza Como "*cerveza*" izango da.
22.Cerveza diren PRODUKTU hauei prezio igo 17% batetan. Hau egiteko erabili eremu kalkulatu. Bistaratu nombre de producto eta precio (6). Emaitza:
Honako kontsulta hau egiteko, lehenbizi PRODUCTOS taula erabilita "Cerveza" duten produktuak aterako ditugu. Honetaz aparte, PrecioUnidad bistaratuko dut. Aurreko kontsulta bezalakoa da baina eremu kalkulatua egiteko beste zutabe berri baten sortu beharko dugu. Eremu berri hontan "PREZIO BERRIA: [PrecioUnidad]* 1,17" egin beharko dut. PREZIO BERRIA eremu berriaren izena da eta PrecioUnidad eremua "[ ]" artean egon behar da. Zenbakiak ez dira egon behar eta kasu honetan 17%eko igoera denez bider 1,17 egingo dugu. Zenbakiak EZ DIRA INOIZ kortxete artean jarri behar!!!!! Orain, eurotan agertzeko, eremuaren gainean arratoiaren eskumako botoiaz Propiedades sakatu eta Moneta sailean Euro aukeratu.Honela geratuko da:
"Aceptar" jotzen dugunean, emaitza hau agertuko da kasu honetan (emaitzak aldatu ahal dira sartzen dugun parametroaren arabera):
"Ver" aukera jotzen dugunean, honako egoera dugu (bi mezu agertuko zaizkigu, lehenbizi kategoria eskatuz eta gero proveedor):
"Aceptar" jotzen dugunean (bi parametroak sartzean), emaitza hau agertuko da kasu honetan (emaitzak aldatu ahal dira sartzen dugun parametroaren arabera):
"Ver" aukera jotzen dugu eta 6 erregistro ikusiko ditugu. Ezabatzeko kontsultako aukera aktibatu ahal izateko, berriro ere bueltatu beharko gara "Vista Diseo"-ra. Bueltatzen garenean, aukerak aktibatuko dira eta irudian adierazten dudan bezala "Eliminar" kontsulta aukeratu beharko dugu:
Hau jotzen dugunean kontsultaren gunetan, Eliminar aukera bat agertzen da "Donde" jartzen duelarik:
Ezabatze kontsulta martxan jartzeko, klik bikoitza egingo dugu (kasu honetan 6 erregistro ezabatuko digu kontsulta honek non 77 erregistro ditugu, 71 erregistrotan utziko gaituela) baina arazo bat suertatuko da...segurtasun arazo batengatik datu basearen edukiaren zati bat ezingo da erabili. Horretarako , "2" jartzen duen tokian irudian "Opciones" arloan aukeratuko dugu:
6 ilara ezabatuko dituen abisua ematen digu eta "Si" erantzuten diogu ezabatu ahal izateko 6 erregistro horiek, 77 erregistrotik 71 erregistrora pasatuz:
Horrelako egoera agertuko zaigu taula zabalik badaukagu ezabatzea egin den momentuan:
"Ver" aukera jotzen dugu eta 10 erregistro ikusiko ditugu. Ezabatzeko kontsultako aukera aktibatu ahal izateko, berriro ere bueltatu beharko gara "Vista Diseo"-ra.
Bueltatzen garenean, aukerak aktibatuko dira eta irudian adierazten dudan bezala "Eliminar" kontsulta aukeratu beharko dugu:
Kontsulta honela geratuko da non "Kontsulta 26" izenarekin gordeko dut. Orain ikusi ahal dugunez ez du ohiko ikonoa edukiko eta itxura hau edukiko du:
Ezabatze kontsulta martxan jartzeko, klik bikoitza egingo dugu (kasu honetan 10 erregistro ezabatuko digu kontsulta honek non 71 erregistro ditugu, 61 erregistrotan utziko gaituela) baina arazo bat suertatuko da...segurtasun arazo batengatik datu basearen edukiaren zati bat ezingo da erabili. Horretarako , "2" jartzen duen tokian irudian "Opciones" arloan aukeratuko dugu (irudia Kontsulta 25kin egina dago baina berdina da):
Momentu honetan ezabatzeko kontsulta martxan jartzeko prest daukagu eta berriz egingo dugu klik bikoitza (Access programa zabaldu ostean itxi egingo delako) "Kontsulta 26"ean. Kasu honetan ohar batekin datorren testu lauki bat agertuko zaigu abisatzen datu basearen taulako balore batzuk ezabatu direla. "Aceptar" joko dugu (Irudia Kontsulta 25an oinarritua da baina mezu berdina agertuko zaigu):
Horrelako egoera agertuko zaigu taula zabalik badaukagu ezabatzea egin den momentuan:
"Ver" aukera jotzen dugu eta 22 erregistro ikusiko ditugu hutsik (logikoa da zer balore nuluak erakustea nahi dugu...). Ezabatzeko kontsultako aukera aktibatu ahal izateko, berriro ere bueltatu beharko gara "Vista Diseo"-ra.
Bueltatzen garenean, aukerak aktibatuko dira eta irudian adierazten dudan bezala "Eliminar" kontsulta aukeratu beharko dugu:
Hau jotzen dugunean kontsultaren gunetan, Eliminar aukera bat agertzen da "Donde" jartzen duelarik:
Kontsulta honela geratuko da non "Kontsulta 27" izenarekin gordeko dut. Orain ikusi ahal dugunez ez du ohiko ikonoa edukiko eta itxura hau edukiko du:
Ezabatze kontsulta martxan jartzeko, klik bikoitza egingo dugu (kasu honetan 22 erregistro ezabatuko digu kontsulta honek non 91 erregistro ditugu, 69 erregistrotan utziko gaituela) baina arazo bat suertatuko da...segurtasun arazo batengatik datu basearen edukiaren zati bat ezingo da erabili. Horretarako , "2" jartzen duen tokian irudian "Opciones" arloan aukeratuko dugu (irudia Kontsulta 25kin egina dago baina berdina da):
Momentu honetan ezabatzeko kontsulta martxan jartzeko prest daukagu eta berriz egingo dugu klik bikoitza (Access programa zabaldu ostean itxi egingo delako) "Kontsulta 27"ean. Kasu honetan ohar batekin datorren testu lauki bat agertuko zaigu abisatzen datu basearen taulako balore batzuk ezabatu direla. "Aceptar" joko dugu (Irudia Kontsulta 25an oinarritua da baina mezu berdina agertuko zaigu):
Horrelako egoera agertuko zaigu taula zabalik badaukagu ezabatzea egin den momentuan:
28.Inportatu NEPTUNO.MDB-tik EMPLEADOS taula eta emakume diren langile guztiak kontsultatu (5).
Taularen datuen ekarpena egiteko, dokumentu honen bigarren orrialdean dagoen azalpena irakurriz jakingo da zelan egin. Kasu honetan EMPLEADOS1 izena emango diogu ekarriko dugun taulari EMPLEADOS taula ezabaketa edo berritze kontsultak egiteko erabiliko dugu eta. Emakumeak kontsultatu ahal izateko, beren "Tratamiento " eremuan begiratu beharko dugu eta ditugun bi aukerak dira "Sra." edo "Srta". Honekin batera "Nombre" eta "Apellidos" jarriko dut. Kontsultako baldintzetan, Como "*a*" finkatuko dugu, honela geratuz:
30.EMPLEADOS taulatik langile zaharrak ezabatu, hau da, 1969tik edo zaharragoak (9)
1969tik edo zaharragoak diren langileak ezabatzeko (1969 barne), "FechaNacimiento" eremuan begiratu beharko dugu eta jarri beharko dugun baldintza da txikiago edo berdin 1970ko urtarrilaren 1a (<=#01/01/1970#). Honekin batera "Nombre" eta "Apellidos" jarriko dut. Honela geratuko da egindako kontsulta:
"Ver" aukera jotzen dugu eta 9 erregistro ikusiko ditugu. Ezabatzeko kontsultako aukera aktibatu ahal izateko, berriro ere bueltatu beharko gara "Vista Diseo"-ra.
Bueltatzen garenean, aukerak aktibatuko dira eta irudian adierazten dudan bezala "Eliminar" kontsulta aukeratu beharko dugu:
Kontsulta honela geratuko da non "Kontsulta 30" izenarekin gordeko dut. Orain ikusi ahal dugunez ez du ohiko ikonoa edukiko eta itxura hau edukiko du:
Ezabatze kontsulta martxan jartzeko, klik bikoitza egingo dugu (kasu honetan 9 erregistro ezabatuko digu kontsulta honek non 9 erregistro ditugu, 0 erregistrotan utziko gaituela) baina arazo bat suertatuko da...segurtasun arazo batengatik datu basearen edukiaren zati bat ezingo da erabili. Horretarako , "2" jartzen duen tokian irudian "Opciones" arloan aukeratuko dugu (irudia Kontsulta 25kin egina dago baina berdina da):
Momentu honetan ezabatzeko kontsulta martxan jartzeko prest daukagu eta berriz egingo dugu klik bikoitza (Access programa zabaldu ostean itxi egingo delako) "Kontsulta 30"ean. Kasu honetan ohar batekin datorren testu lauki bat agertuko zaigu abisatzen datu basearen taulako balore batzuk ezabatu direla. "Aceptar" joko dugu (Irudia Kontsulta 25an oinarritua da baina mezu berdina agertuko zaigu):
Horrelako egoera agertuko zaigu taula zabalik badaukagu ezabatzea egin den momentuan:
"Ver" aukera jotzen dugu eta 4 erregistro ikusiko ditugu. Aldatze kontsultako aukera aktibatu ahal izateko, berriro ere bueltatu beharko gara "Vista Diseo"-ra.
Bueltatzen garenean, aukerak aktibatuko dira eta irudian adierazten dudan bezala "Actualizar" kontsulta aukeratu beharko dugu:
Kontsulta honela geratuko da non "Kontsulta 32" izenarekin gordeko dut. Orain ikusi ahal dugunez ez du ohiko ikonoa edukiko eta itxura hau edukiko du:
Aldatze kontsulta martxan jartzeko, klik bikoitza egingo dugu (kasu honetan 4 erregistro aldatuko digu) baina arazo bat suertatuko da...segurtasun arazo batengatik datu basearen edukiaren zati bat ezingo da erabili. Horretarako , "2" jartzen duen tokian irudian "Opciones" arloan aukeratuko dugu (irudia Kontsulta 25kin egina dago baina berdina da):
Momentu honetan ezabatzeko kontsulta martxan jartzeko prest daukagu eta berriz egingo dugu klik bikoitza (Access programa zabaldu ostean itxi egingo delako) "Kontsulta 32"ean. Kasu honetan ohar batekin datorren testu lauki bat agertuko zaigu abisatzen datu basearen taulako balore batzuk aldatuko direla. "Aceptar" joko dugu:
4 ilara ezabatuko dituen abisua ematen digu eta "Si" erantzuten diogu aldatu ahal izateko:
"Ver" aukera jotzen dugu eta 4 erregistro ikusiko ditugu. Aldatze kontsultako aukera aktibatu ahal izateko, berriro ere bueltatu beharko gara "Vista Diseo"-ra.
Bueltatzen garenean, aukerak aktibatuko dira eta irudian adierazten dudan bezala "Actualizar" kontsulta aukeratu beharko dugu (Kontsulta 32an oinarritutako irudia da baina berdina egingo da kasu honetan):
Kontsulta honela geratuko da non "Kontsulta 33" izenarekin gordeko dut. Orain ikusi ahal dugunez ez du ohiko ikonoa edukiko eta itxura hau edukiko du:
Aldatze kontsulta martxan jartzeko, klik bikoitza egingo dugu (kasu honetan 4 erregistro aldatuko digu) baina arazo bat suertatuko da...segurtasun arazo batengatik datu basearen edukiaren zati bat ezingo da erabili. Horretarako , "2" jartzen duen tokian irudian "Opciones" arloan aukeratuko dugu (irudia Kontsulta 25kin egina dago baina berdina da):
Momentu honetan ezabatzeko kontsulta martxan jartzeko prest daukagu eta berriz egingo dugu klik bikoitza (Access programa zabaldu ostean itxi egingo delako) "Kontsulta 33"ean. Kasu honetan ohar batekin datorren testu lauki bat agertuko zaigu abisatzen datu basearen taulako balore batzuk aldatuko direla. "Aceptar" joko dugu:
4 ilara ezabatuko dituen abisua ematen digu eta "Si" erantzuten diogu aldatu ahal izateko:
Kontsultan parte hartuko duten eremuak jarrita ditugunean "Totales" aukeratu beharko dugu taldekatu ahal izateko "1" sakatuz. Ikusten denez hurrengo irudian, "2" puntuan "Total" sailean "Cuenta" bezala finkatzen dut bigarren eremua kontatu ahal izateko zenbat dauden "Cargo" bakoitzetik. "Langile-kopurua: edozein eremu" da etiketaren izena aldatu ahal izateko:
a. Lehenbizi "Tablas / Consultas" arloan aukeratu "Consulta: Kontsulta 35" b. "Campos disponibles" arloan ikusiko dugu aukeratu ahalko ditugun eremuak. "2" dagoen botoia sakatuz eremu guztiak aukeratuko ditugu eta irudian bezala egongo dira "Campos seleccionados" gunean. c. Sakatu "Siguiente" laguntzailearekin jarraitzeko.
a. "T_36ariketa" izena jarriko diogu, "T" txostena dela adierazteko. b. Bigarren pausuan utzi dagoen bezala. c. Sakatu "Finalizar" laguntzailearekin jarraitzeko. Honela ikusi ahalko dugu txostena txukundu dugun ostean:
48.CLIENTES taulan egin kontsulta bat Pas ezberdinak bistaratzeko. Gero kontsulta honekin taula bat sortu eta taula honi HERRIALDEAK deitu:
Ariketa honetan kontzeptu berri bat azalduko da, taulak sortzekoa kontsulta baten bitartez. Hau egiteko CLIENTES taulako "Pais" eremua harturik, balore desberdinak bistaratzeko kontsulta baten bitartez "HERRIALDEAK" taula sortzea da gure helburua. Hau egin ahal izateko, burutu beharko ditugun pausuak honako hauek dira: a. Kontsulta bat sortu betiko prozedura jarraituz eta "Pais" eremua bistaratuz kontsulta egiteko.
b. Orain, taldekatzeko "Pais" eremuko datuak ezberdinak bi motu edukiko ditugu hau egiteko. i. Alde batetik, "Propiedades" arloan sarturik "Todas" estekan "Valores nicos: S" aukeratu. ii. Bestetik, "Totales" botoia aktibatuz "Agrupar en" arloan "Expresion" aukeratu. Honek "Cuenta" bezalako portaera dauka eta nola eremu bat erakutsi nahiko da bakarrik emaitzekoan "Mostrar" aktibatua izango dugu. (Hurrengo orrialdean ikusiko dugu bi bideen prozedurak)
1.kasua
2.kasua
Kontsultaren emaitza modu bat edo bestea erabilita, honako hau izango da:
Hau sakatuta honako leiho berria zabalduko zaigu non emango diogun izena taula berriari "HERRIALDEAK" izango da:
Kontsulta hori itxi egiten dugu ondo gorde ostean eta honako itxurako ikonoa agertuko zaigu Taula guztien sailean:
Honen ostean, beste mezu bat agertuko zaigu esanez 21 erregistro berri itsatsiko direla taula berri baten, "Si" ematen diogu jarraitzeko:
Ondo burutu baditugu pausua hauek, "HERRIALDEAK1" taula guztien gunean kokatuta ikusi ahalko dugu:
Taula hau zabaltzen badugu, kontsulta sortu dugun datuak agertuko zaizkigu (21 erregistro herrialde desberdinekin):
49.Sortu BEZEROAK izeneko taula berri bat. Taularen eremuak honako hauek izango dira: a) NAN b) Izena c) 1 abizena d) 2 abizena (datuak bilatu 48.ariketan sortutako e) Herrialdea HERRIALDEAK taulan) Frogatzeko sartu pare bat erregistro.
Taula berri bat sortzeko, "Crear/Tabla" pausuak jarraituz egin ahalko da non "Vista de Hoja de Datos" ikuspegian aurkitzen da. Sartuko ditugun datuen motak finkatzeko "Vista Diseo" aukera hartu beharko dugu beti bezala:
Honela agertuko zaigu "Vista de Hoja de Datos" bezala (taula BEZEROAK bezala gorde dut dagoeneko):
NANen kasuan, "Texto" bezala finkatuko dut eta honako ezaugarriak finkatuz bere propietatetan guk finkatuko ditugunak direla: Tamao del campo (eremuaren karaktere kopurua) = 9 karaktere nahikoak dira NAN guztiak hala direlako. Mscara de entrada = 90000000>L;;_ (hau egiteko laguntzaile bat dago)
Izena eta Abizenak esan bezala finkatuko diogun baldintza bakarra karaktere kopurua da lehen kasuan 30karakterekoa izango dela eta Abizenak 40 karaktere berriz. Herrialdeak eremuan kasuan, "Asistente para bsqueda" aukeratu beharko dugu eta horrekin batera laguntzaile bat zabalduko da aukera egiten den momentuan, honako pausuak jarraitu beharko ditugula kontutan hartuta nahi duguna erakusteko:
"Herrialdeak" eremua daukagu kasu honetan eta "1" dagoen aukera sakatu eta gero "2" sakatu hurrengo pausura pasatu ahal izateko:
"Siguiente" sakatu...
50.Atera txosten bat PRODUCTOS taulatik eremu IdProducto, NombreProducto eta PrecioUnidad:
hauekin:
Txosten hau sortzeko PRODUCTOS1 taula erabiliko dut (PRODUCTOS taularen duplikatua) datu original guztiak datozelako eta txostena itxura hobeagoa hartuko du datu gehiago izanda. Txosten bat egiteko, eman beharreko pausuak 36.ariketan (73.orrialdea) dauzkagu eta horregatik ez ditut berriz azalduko. Horregatik, eskatzen diguten datuak kontutan hartuta eta laguntzailea jarraituz lortuko dudan emaitza honako da (txukundu ondoren "Vista Diseo" arloan) (GOGORATU "T_50ariketa" bezala gordetzea):
Hau zabalik dugularik, "Controles" kaxan menu guztiak dauden tokian kokaturik dagoen "testu kaxa" aukeratuko dugu eta aipatutako txuriune hortan arratoiaren ezkerreko botoiaz klik bikoitza eginez kokatu ahal izango dugu:
52.Kontsultatu pan diren produktuak. Deitu kontsultari Kontsulta Eremuak: idproducto, nombre eta precioUnidad (4 erregistro). Kontsulta honekin sortu txosten bat (T_52.ariketa) eta kalkulatu prezioaren guztira.
Lehenbizi kontsulta egingo dut Como"*pan *" (NombreProducto eremuan) baldintza jarrita kontsultako eremuak jarri ondoren kasu honetan "IdProducto", NombreProducto" eta "PrecioUnidad" direla. Kontsulta honela geratuko da baldintza ipini ostean:
53. Txosten batetan atera PRODUCTOS1 taulatik, dauden produktu guztiak (Nombre de Producto , prezioa eta kategoria) kategoria eremuagandik taldekatuta.
Kategoria eremua taldekatuta agertzeko txostenean, betiko bezala hasi beharko dugu txostena sortzen laguntzailearen bitartez lehen pausua berdina izanda baina bigarrenean aldaketa bat egin beharko da eta horregatik azalduko dut zenbait pausutan: a) Lehenbizi, betiko bezala "Crear/Asistente para informes..." (laguntzaile bat zabalduko da). b) Lehen pausuan, PRODUCTOS1 taula hartuko dugu IdCategoria, NombreProducto eta PrecioUnidad pasatuz "Campos Disponibles gunera beti egiten dugun bezala. c) Pauso berri honetan da honen gakoa. Irudian azaltzen den bezala, lehenbizi aukeratuko dugu "IdCategoria" (1 pausoa) eta 2.pausuan dagoen botoia sakatuz 3.puntuan dagoen bezala agertuko da. Hemendik aurrera, dena berdina izango da betiko bezala.
b) Markaturik dudan gunean norabide guztietara doan geziak daude eta hauen gainean klik egin beharko dugu arratoiaren eskumako botoiaz menu berri bat zabaldu ahal izateko non "Ordenar y agrupar" aukeratu hartuko dut.
d) Pauso honetan, zabaldu den leiho berri horretan "Ms" sakatu beharko dugu eta honen barruan zenbait aukera hartu beharko ditugu. Aldatu beharko ditugun baloreak dira "por valor completo", "con total de PrecioUnidad" (irudian finkatuta dago zer aukerekin), con ttulo IdCategoria, "con una seccin de encabezado", "con una seccin de pie" eta "mantener todo el grupo en una misma pgina".
e) Dena zuzen burutu badugu, "Pie IdCategoria" gunea zabalduko zaigu non testu kaxa sartuz erabili ahalko dugu lehen aipatu dugun formula "=SUMA([PrecioUnidad])"
55.EMPLEADOS taulan kontsultatu herrialde (pas) bakoitzeko (taldekatu behar da) zenbat langile dauden. Ordenatu txikitik handira.
EMPLEADOS taulan zenbat langile dauden jakiteko "Herrialde" bakoitzeko begiratu beharko duguna da "Agrupar con" kontzeptua (34.ariketan ikusita dago eta azalduta). Kasu honetan, "Herrialde" bakoitzetik zenbat langile dauden jakin beharra daukagu eta horretarako lehenbizi hartu beharko dugun eremua EMPLEADOS1 taulatik "Pas" izenekoa da. Honen ostean, zenbat dauden kalkulatu ahal izateko taldekatze aukera hartu beharko dugu eta hau lortzeko "Totales" aukera hartu beharko dugu kontsulta sortzen gauden gunean. Lehenbizi, Crear/Diseo de Consulta/EMPLEADOS1 pausuak jarraituko ditut eta eremu bezala lehenbizi "Pas" jarriko dut eta bigarren eremu bezala ez du axola zer eremu jarriko dugun nola "Agrupar por Cuenta" denez, ez du axola zer eremu den bigarrena. Beste taldekatze motatan garrantzia izango du baina kasu honetan ez. Honela geratuko ("Vista Diseo" ikuspegian) da "Kontsulta55" bezala gordeko dugula:
"Vista Hoja de Datos" ikuspegian, honela geratuko da kontsulta guk nahi dugun bezala erakutsiz:
56.PRODUCTOS taulatik kontsultatu Categoria bakoitzeko, zenbat produktu dauden eta Categoria bakoitzeko prezioaren batazbestekoa .
Honetan lehenengo IdCategoria agrupatu behar da eta gero honen ostean egin ahal dira kalkuluak normal. Lehenengo IdCategoria bakoitzean zenbat dauden ("Cuenta" erabiltzen dugunean berdin du zer eremu aukeratuko dugu baina eremuari izena aldatu!!!) eta azkenik categoria bakoitzeko PrecioUnidad eremuaren batazbestekoa (hemen eremu egokia erabili beharko dugu). Honela geratuko da Vista Diseo ikuspegian:
57.Aurreko kontsulta hobetuko dugu. Kasu honetan, bistaratu bakarrik prezioaren batazbestekoa (taldekatutako batazbestekoaren PREZIOA DA!!!) 30 baino handiagoa bada.
Aurreko kontsulta harturik, PrecioUnidad eremuan baldintzetan >30 jarrita lortuko dut aurreko kontsulta hobetzea. Kontsulta 56 hartu, kopiatu eta Kontsulta 57 bezala deitu non baldintza hau aldatzeko Vista Diseo ikuspegira joango gara, honela geratuz kasu honetan:
2. Guk nahi duguna Access beste datu base batetik datuak ekartzea eta horregatik "Importaciones guardadas"-en eskumaldean dagoen "Access" aukera hartu dugu:
4. "Aceptar" sakatzen diogunean honako leiho bat agertuko zaigu "Importar objetos" izenekoa non nahi ditugun taulak, kontsultak, txostenak,... pasa ahal ditugu gure datu base berri hontara. Kasu hontan, EMPLEADOS, CLIENTES eta PRODUCTOS taulak pasa nahi ditugunez agertu zaigun lehian CTRL botoia edukita sakatuta 3 taulak aukeratuko ditugu arratoiarekin (KONTUTAN EDUKIKO CTRL SAKATUTA EDUKI BEHAR DUGULA). Hauek aukeratutakoan "Aceptar" botoia sakatu beharko dugu jarraitzeko:
7. Amaitzeko, gomendagarria da tablen izenak letra maiuskulaz jartzea. Horretarako taula bakoitzaren gainean sakatuko dugu arratoiaren eskumako botoiaz eta "Cambiar nombre" aukera hartuta finkatuko ditugu izenak maiuskulaz.
bezeroei
egindako
eskabideak
Kontsulta hau egiteko beharko ditudan eremuak PEDIDOS taulatik hauek izango dira: "IdPedido", "IdCliente", "FechaPedido", "Cargo" eta "PaisDestinatario" (hau ez dugula erakutsiko). "PaisDestinatario" eremuan Como "*portugal*" baldintza jarrita daudela kontsulta honela geratuko da baldintza ipini ostean "Vista Diseo" ikuspegian eta "Kontsulta 59" izena emanik: