1 / 55

ACCESS Datu Base

ACCESS Datu Base. Uxue Itoiz eta Cari Orozco. Zer da datu basea ?. Datu basea elkarrekin harremana duten fitxategi bilduma da.

Download Presentation

ACCESS Datu Base

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ACCESSDatu Base Uxue Itoiz eta Cari Orozco

  2. Zer da datubasea? • Datu basea elkarrekin harremana duten fitxategi bilduma da. • Adibideak: Enpresa baten datuak (bezeroak, langileak, hornitzaileak, produktuak…), liburutegi baten datuak, ikastetxe baten datuak, aeroportu baten datuak, ….

  3. Zer da access? • Datu base batgestionatzeko programa o softwarebat da. • Access datu base horisortzekoaukeraeskaintzen du eta baitaharekinlanegitea ere. (datuberriakgehitzea, kontsultabategitea, aintzinakodatuakezabatzea…).

  4. DATU BASE BATEN EGITURA • Taula. Datu basean dauden edukiak biltegiratzeko gailua.Taulek lerroz eta zutabez osatutako formatuan antolatzen dute informazioa. • Eremua. Erregistroa osatzen duten datu (elementu) bakoitza. Adibidez: helbidea erregistroaren barruan : kalea, zenbakia, posta kodea, herria, lurraldea…

  5. DATU BASE BATEN EGITURA • Erregistroa. • Beraien artean logikoki erlazionatuta dauden datuen multzoa da. • Taulako lerroari dagokio. Adibidez: kalea, zenbakia, herria. • Hutsikegondaitezkezenbaiterregistro eta bestebatzukaldiz, betetzeanahitanahiezkoaizatea.

  6. DATU BASE BATEN EGITURA • Klabeprintzipalaedo primaria: • Taulakerregistroakdanakezberdinduahal izateko, klabeprintzipaledoklabe Primaria izatendute. • Haueremubat da. • Eremuhonek taula batekinbaino gehiagorekinerlazionatzekobalio izan dezake.

  7. ACCES PROGRAMA • DATU BASE BAT SORTUTZEKO • Taularenizena (clientes) eta izangoditueneremuakerabaki. • Erregitroaksartu

  8. Adibidea: Liburutegia • Maileguak. • Nolaerregistratudezakeguliburubateramanduenerabiltzailea?

  9. Hoberenabakarra den klabebaterabiltzea.

  10. Beraz taula ezberdinakizangogenituen. Erremuak: ISBN, Izenburua, NAN, izena, Mailegu data… Erregistroak: Liburubakoitzarendatuak, erabiltzailebakoitzarena…

  11. Laneremua • Taulak: Zutabeakeremuakizanik eta filakaldiz, erregistroak. • Filtroak: tauletandagoeninformazioasailkatutaikusteko. • Kontsultak: Erregistrobatzuekinlanegiteko. Adb: Liburuaitzuliezdutenerabiltzaileakzeintzukdirenjakin.

  12. Laneremua • Informazioagehituedoaldatzea: tauletanbertanegiteaarriskutsua da, erregistroakezabtudaitezkeelako. HobeFormularioakerabili. • Informeak: Datuakmoduerraz eta txukun batean aurkeztekobaliabidea.

  13. ACCEES IREKI 2 1 3

  14. Izenaemandatubaseari eta gorde

  15. 1.GO PAUSOA: EREMUAK SORTU • Taula batirekitzerakoan “Hoja de datos” azaltzenzaigu.

  16. ACCES PROGRAMA Lanegitekoaukerak • Access ireki Taulak, kontsultak, formularioak…azaldukozaizkiguntokia. Eremuak. Erregistroak…

  17. 1.GO PAUSOA: EREMUAK SORTU “Ver “botoiasaktuzgero, aukeraezberdinakazaltzenzaizkiguhorietakobat; “Vista Diseño” da. Honenbitartez, eremuak ere sortudaitezke. Botoirikerabilgarriena Bertaneremuarenizenazjartzeazgain, harendatumotaketa deskripzioaegindezakegu.

  18. 1.GO PAUSOA: EREMUAK SORTU “Nuevo campo” botoiasakatuzgero, eskubikoaldeanprogramakberakdituenakazaltzenzaizkiguerabilgarri. “Insertar” botoiasakatuzgero, zuzeneangukgeukjarridezakegueremuarenizena

  19. 1.GO PAUSOA: EREMUAREN DATU MOTAK Datumotak: Textua, datak, zenbakiak, balore logikoa (bai/ez)…

  20. 1.GO PAUSOA: EREMUAREN DATU MOTAK • Textua: Hizkiak, zenbakia (eragiketamatematikoakeginbeharezdirenean, portal zenbakia…) 255 karakteregehienez. • Memo: Textua ere, bainakasuhonetan, 65.536 karaktere arte. Oharrak, notak… • Zenbakiak: Eragiketamatematikoakegitekozenbakiakdirenean.

  21. 1.GO PAUSOA: EREMUAREN DATU MOTAK • Data/ordua. • Autonumerikoa: Zenbakiosoaksolik eta accessautomatikokierregistroaksartzenditugunheineanjarrikodituenak. • Bai/Ez: Valore logikoakerabilibehardirenean. Bi aukerabakarrikdituelarik.

  22. 1.GO PAUSOA: EREMUAREN DATUEN EZAUGARRIAK

  23. 1.GO PAUSOA: EREMUAREN DATUEN EZAUGARRIAK • Eremuarentamaina: karakterekopurua. Byte<255 eta Double >255 • Formatoa. (€, %...) • Dezimala: Non jarrikomazenbakian. • Máscara de entrada: datukopuruamugatzeko. Adb: “00000” jarriezkerozherrietakokodepostalak 5 zenbaki izan behardituelajakingo du programak.

  24. 1.GO PAUSOA: EREMUAREN DATUEN EZAUGARRIAK • Regla de validación: Datuakeremuetansartzean, baldintzatzekobalioduenzatia. • Texto de validación: Baldintzarenazalpena. Adb: Regla val. “A”, “B” Texto val. A= Altua, B= Baxua

  25. 1.GO PAUSOA: EREMUAREN DATUEN EZAUGARRIAKFormato : define mediante una expresión el formato de los datos almacenados. Por ejemplo en campos numéricos define si se utilizan separadores de miles, o si el valor de interpreta como un porcentaje (%); en campos de texto puede forzar a que los caracteres se almacenen en mayúsculas; en campos lógicos si se utiliza SI/NO o VERDADERO/FALSO; etc.Máscara de entrada: Fuerza a que los datos se introduzcan en un formato adecuado. Por ejemplo para un teléfono se puede ser interesante mostrar al usuario algo como "(__) ___-__-__", de manera que no pueda introducir caracteres extraños. La máscara de entrada es un conjunto de tres datos que definen los caracteres admitidos, el formato presentado al usuario y el formato almacenado. El atributo Formato prevalece sobre la máscara de entrada, de manera que, al editar los datos del campo, una vez introducidos siguiendo una determinada máscara, el contenido del campo se mostrará con el aspecto definido en el Formato y no con el de la máscara.

  26. 1.GO PAUSOA: EREMUAREN DATUEN EZAUGARRIAKTítulo: Es el título de la columna que aparecerá en el modo de ver datos (al editar los datos almacenados) para el campo.Valor predeterminado: Un valor que automáticamente introducirá Access en el campo si el usuario no indica otro.Regla de validación: Una condición que debe cumplir el dato introducido para que sea aceptado. Por ejemplo, para un campo Edad se puede forzar a que el valor introducido esté comprendido entre 18 y 65 años con una expresión como ">=18 AND <=65".

  27. Texto de validación: Un mensaje que Access mostrará al usuario cuando intente introducir un valor no permitido por una regla de validación. Para el ejemplo anterior podría ser algo como "La edad debe estar comprendida entre 18 y 65 años.".Requerido: Indica si el campo debe tener algún valor o se permite dejarlo en blanco. Por defecto un campo no contiene ningún valor. No hay que confundir un campo vacío con un campo de texto de longitud cero. De ahí la importancia del atributo de permitir longitud cero de los campos de tipo texto. Indexado: Establece si sobre el campo debe construirse un índice. Un índice es una estructura manejada por Access que hace que determinadas operaciones con el campo sean más rápidas (ordenaciones y búsquedas), a costa de un mayor espacio en disco y memoria (para almacenar el índice) y de que otras operaciones sean más lentas y costosas (inserciones y borrados). Existen dos formas de hacer índices: con y sin duplicados; esto permite configurar la posibilidad o no de que se repitan valores a lo largo de la tabla para un campo. Existen un asistente para algunas propiedades de tipos de datos de los campos, y se denota con tres puntos: …, el cual se muestra al dar clic sobre la propiedad. Los asistente generan expresiones para estas propiedades. Este generador de expresiones incorporar varias funciones: de conversión de tipos de datos, de fecha, matemáticas, de textos.

  28. Tamaño y rango numérico Formato para campos numéricos y monetarios

  29. Fecha y hora Datubaldintzatuta

  30. Mascara Datubaldintzatuta

  31. Reglas de validación de los campos: Las reglas de validación llevan a asociados un texto que permite informar al usuario, del motivo por el cual el contenido es incorrecto. Ejemplo en la tabla de matricula, para el campo Nota: Regla de validación: > = 0 ( mayor o igual a cero) , y el texto es “ El valor de la nota debe ser positivo”. Valores nulos: Si en la propiedad Requerido colocamos Si, impide la inserción de valores nulos en el campo.

  32. 2. GO PAUSOA: ERREGISTROAK SORTU • Datuaksartzenarigareneanaldaketakegiteko, zeldanclikatu eta aldadaitezkearazorikgabe. • Erregistroakgehitzeko; 1.-Bukaerara jo eta txurizdagoenaerabili. 2.-Edozein filarenhasieranjarri eta eskubikobotoiasakatu. 2 1

  33. 2. GO PAUSOA: ERREGISTROAK SORTU 3.- Inicioajo, registros sakatu eta bertan nuevo.

  34. BILAKETAK EGITEKO • TABLAN edozeindatubilatzekoaukera.

  35. FILTROAK • Filtroak: tauletandagoeninformazioasailkatutaikusteko.

  36. FILTROAK FORMULARIOAREKIN

  37. ERLAZIOAK TABLEN ARTEAN • Hirumotatakoak izan daitezke: • 1-----1 • 1----- ∞ • ∞----∞ • Klabeprintzipala: Taula printzipala. • Beste taula: Taula auxiliarra

  38. ERLAZIOAK TABLEN ARTEAN

  39. ERLAZIOAK: Nolasortu.

  40. Adib: Para la tabla Alumno, seleccionamos el campo cod_alum, manteniendo presionado el clic izquierdo lo arrastramos hasta el campo semejante en la tabla Matricula ( cod_alum), luego soltamos el clic. • Nos debe aparecer la ventana que aparece abajo, en la cual nos muestra los campos seleccionados en cada tabla. debemos seleccionar : Exigir integridad referencial. • Observe que abajo en la ventana aparece el tipo de relación: Uno a varios. • Damos clic en crear.

  41. Luego nos muestra una línea negra que une los dos campos semejantes. Para el lado de la una tabla aparece rotulada con el numero 1 y en la parte de la otra tabla aparece el símbolo infinito que corresponde la parte muchos o varios. Repetir el mismo procedimiento, para establecer la relación entre con diferentes tablas. damos clic en guardar.

  42. AUKERAZKO KONTSULTAKCONSULTAS DE SELECCIÓN

  43. KRITERIOAK KONTSULTATAN NOLA JARRI

More Related