Wikibooks
euwikibooks
https://eu.wikibooks.org/wiki/Azala
MediaWiki 1.47.0-wmf.1
first-letter
Media
Berezi
Eztabaida
Lankide
Lankide eztabaida
Wikibooks
Wikibooks eztabaida
Fitxategi
Fitxategi eztabaida
MediaWiki
MediaWiki eztabaida
Txantiloi
Txantiloi eztabaida
Laguntza
Laguntza eztabaida
Kategoria
Kategoria eztabaida
TimedText
TimedText talk
Modulu
Modulu eztabaida
Event
Event talk
Informatikaren 50 urte 50 teknologiatan/Datu-base erlazional
0
7270
43154
43153
2026-05-11T09:00:58Z
Rosa Arruabarrena
2687
43154
wikitext
text/x-wiki
'''Datu-base Erlazionalak (DBE)'''
-- IRUDIA1: DBE --[[Fitxategi:Database models.jpg|thumb|datu-base eskema baten diseinu ereduen eboluzioa]]
Datu-base bat unitate logiko gisa tratatzen den informazio-bilduma antolatu bat da. Datu-base erlazionalen kasuan, antolaketa hori eredu erlazionalean oinarritzen da: datuak erlazio sinpleen multzo batean gordetzen dira, bisualki taulen bidez irudikatuta.
Helburu nagusia erlazionatutako informazioa biltzea, gordetzea eta berreskuratzea da, hainbat aplikaziok elkarbanatu ahal izan dezaten. Sistema honetan, taula bakoitza errenkadaz (tuplak) eta zutabez (atributuak) osatuta dago. Egitura horri esker, datuak modu eraginkor eta koherentean kudea daitezke, datuen kokapen fisikoaren menpe egon gabe. [Ref1, Ref6]
== Historia eta bilakaera ==
-- IRUDIA2: Logoak --
[[Fitxategi:Sql data base with logo.svg|thumb|100px]]
[[Fitxategi:MySQL textlogo.svg|thumb|100px]]
[[Fitxategi:Postgresql elephant.svg|thumb|Postgresql|100px]]
Teknologia hau 1970ean sortu zen, [[w:Edgar Frank Codd|Edgar F. Codd]] IBMko ikertzaileak "''A Relational Model of Data for Large Shared Data Banks''" artikulu ospetsua argitaratu zuenean. Multzoen teoria matematikoan oinarrituta, Coddek datuak eta aplikazioak bereiztea ahalbidetzen zuen eredua definitu zuen, informatikaren garapenean mugarri bat ezarriz. [Ref1]
*'''Ezarpen industriala eta estandarizazioa''': 80ko eta 90eko hamarkadetan, eredua mundu osora zabaldu zen [[w:SQL|SQL]] lengoaiaren agerpenarekin. Oracle bezalako Datu-Base Kudeaketa Sistema (DBKS) komertzial nagusiak sortu ziren, eta gaur egun ere erreferente dira enpresa-inguruneetan. [Ref3]
*'''Kode Irekiaren iraultza''': 90eko hamarkadaren erdialdean, ekosistema eraldatu egin zen funtsezko bi proiekturekin. Alde batetik, [[w:MySQL|MySQL]] (1995) datu-baseetarako sarbidea demokratizatu zuen, webgune dinamiko zein interaktiboen motor bihurtuz. Bestetik, [[w:PostgreSQL|PostgreSQL]](1996) sendotu zen estandarrak zorrotz betetzen dituen alternatiba gisa, bere sendotasunagatik eta ereduaren arauen inplementazio zehatzagatik nabarmenduz. [Ref6, Ref9]
*'''Objektu-erlazional eta Multimedia''' (2000-2015): Objektuetara Zuzendutako programen diseinuaren hedapenak datu-base erlazionalen eboluzioa bultzatu zuen, bereziki Oracle eta Microsoft SQL Server bezalako sistemek gidatuta. Horri esker, testu eta zenbakiez gain, objektu konplexuak eta multimedia-fitxategiak (irudiak, bideoak) kudeatzeko mekanismoak txertatu zituzten. [Ref6, Ref7]
*'''Hodeia eta Integrazio Hibridoa''' (2015-2026): Gaur egun, sistema erlazionalak hodeira (Cloud) erabat egokitu dira. NoSQL sistemen abiadura eta eredu erlazionalaren fidagarritasuna uztartzen dituzten arkitektura berriak sortu dira, datu-baseei eskalagarritasun masiboa eta analisi aurreraturako integrazioa emanez. [Ref6]
== Alderdi teknikoak ==
Industrian onartutako estandarrei jarraituz, eredu erlazionalaren arrakasta hiru zutabe nagusitan oinarritzen da [Ref6, Ref7, Ref8]:
*'''Egiturak''': Datuak gordetzeko eta berreskuratzeko tamaina-finkoko egiturak (taulak) eta gako bidezko atzipen zuzena egitea ahalbidetzen du. Datu-basea taula multzo gisa antolatzen da eta taula ezberdinetako erregistroak amankomunean dituzten gakoen bitartez erlazionatzen dira, erredundantzia saihestu eta koherentzia mantentzeko helburuarekin.
*'''Eragiketak''': Aplikazioek egiturak maneiatu eta informazioa lortzeko ekintza zehatzak (aljebra erlazionalean oinarritutako SQL lengoaia erabiliz).
*'''Integritate-murriztapenak (''Constraints'')''': Gaur egun, hauek dira DBE baten osotasuna bermatzeko elementu kritikoenak. Murriztapen hauek (Gakoarenak, entitatearenak, integritate erreferentzialarenak eta domeinuarenak) eragiketak gobernatzen dituzte, informazioa uneoro baliozkoa, koherentea eta logikoki zuzena dela ziurtatuz. Horri esker, datu-baseak bere burua babesten du datu okerren edo gatazkatsuen aurrean.
Horrez gain, DBKSek egiten duten '''transakzioen kudeaketa''' funtsezkoa da aldi bereko sarbideak (konkurrentzia) kontrolatzeko, prozesu bakoitza unitate atomiko gisa tratatuz (dena ala ezer ez printzipioan oinarrituta). Bestalde, aplikazioetatik datu-baseetarako
'''Konektibitateari''' dagokionez, bilakaera nabarmena egon da:
*'''JDBC (Java Database Connectivity)''': Oinarrizko liburutegi eta arkitektura historikoa da, oraindik ere maila baxuko atzipen zuzenerako erabiltzen dena.
*'''ORM tresnak (Object-Relational Mapping)''': Egun, industrian Hibernate edo Spring Data bezalako tresnak dira estandarrak. Hauek JDBCren gainean eraikitako geruzak dira, klaseak eta taula erlazionalak automatikoki mapatzen dituztenak. Honela, programatzaileak ez du SQL kode konplexua idatzi beharrik eta aplikazioaren mantentze-lana asko errazten da.
-- IRUDIA 3: SQL galdera
<syntaxhighlight lang="sql">
-- SQL galderen egitura:
SELECT [{ALL|DISTINCT}]
<izena_eremua>[, <izena_eremua>...]
FROM {<izena_taula>|<izena_bista>}[,
{<izena_taula>|<izena_bista>}...]
[WHERE <baldintza> [{AND|OR} <baldintza>...]]
[GROUP BY <izena_eremua>[, <izena_eremua>...]]
[HAVING <baldintza> [{AND|OR} <baldintza>...]]
[ORDER BY {<izena_eremua>|<indize_eremua>} [{ASC|DESC}][,
{<izena_eremua>|<indize_iremua>} [{ASC|DESC}]]];
</syntaxhighlight>
== Garrantzia eta etorkizuna ==
50 urteko bilakaeraren ondoren, datu-base erlazionalek industriako estandar nagusietako bat izaten jarraitzen dute. Azken hamarkadan, [[w:Datu handiak|Big Data-ren]] hazkundeak eta [[w:NoSQL|NoSQL]] paradigmen agerpenak datu egituratu gabeekin (dokumentuekin) lan egiteko aukera berriak ireki dituzte.
Kasu horietan, DBEak NoSQL teknologiekin ordezkatu edo osatu daitezke malgutasun handiagoa lortzeko. Hala ere, informazioaren osotasuna eta koherentzia kritikoak direnean —banku-transakzioetan, erreserba-sistemetan edo administrazio publikoan, esaterako—, eredu erlazionala oraindik ere ordezkaezina da.
Teknologiazale ororentzat, funtsezkoa da eredu erlazionalaren zorroztasunaren eta joera berrien arteko elkarbizitza ulertzea. Gaur egun, sistema hibridoetarako bilakaerak erakusten du DBEak konfiantza digitalaren oinarri direla oraindik ere, arkitektura moderno, eskalagarri eta seguruetara egokituz.
== Erreferentziak ==
#'''Codd, E. F. (1970)'''. ''A Relational Model of Data for Large Shared Data Banks''. Communications of the ACM.
#'''Oracle Corporation.''' ''Oracle Database Concepts: Introduction to Relational Databases''. ([https://docs.oracle.com/en/database/].Noiz kontsultatua: 2026-05-06).
#'''ISO/IEC 9075'''. ''Information technology — Database languages — SQL''. ([https://www.iso.org/standard/63555.html], Noiz kontsultatua: 2026-05-06)
#'''Irastorza Goñi, A. (2002)'''. ''Datu-baseen atzipena SQLJren bitartez. Sintaxia eta transakzioen diseinua''. UPV/EHU/LSI/TR 9-2002.
#'''Marqués, M. (2011).''' ''Bases de datos''. Castelló de la Plana: Publicacions de la Universitat Jaume I. ISBN: 978-84-693-0146-3. ( [https://bdigital.uvhm.edu.mx/wp-content/uploads/2020/05/Bases-de-Datos.pdf], Noiz kontsultatua: 2026-05-06).
#'''Elmasri, R. & Navathe, S. B. (2009)'''. ''Datu-base sistemak. Oinarriak.''. UPV/EHU Argitalpen Zerbitzua/Sevicio Editorial. ISBN/ISSN: 978-84-9860-291-3.
#'''Silberschatz, A., Korth, H. F. & Sudarshan, S. (2014)'''. ''Fundamentos de Bases de Datos''. 6ª Edición. McGraw-Hill. ISBN: 978-84-481-3654-3.
#'''Irastorza, A. & Pérez, T.A.(2012)'''. ''26 Domeinu SQL Ariketekin: Maila aurreratuko 270 SQL kontsulta''. Editorial Académica Española. ISBN/ISSN: 978-84-615-2398-2.
#'''PostgreSQLGlobal Development Group'''. ''PostgreSQL Documentation''. ([https://www.postgresql.org/docs/online-resources/], Noiz kontsultatua: 2026-05-06).
j8u9jzfuf4wfkutxkzdu45y4xqqmxil
43155
43154
2026-05-11T10:12:46Z
Rosa Arruabarrena
2687
43155
wikitext
text/x-wiki
'''Datu-base Erlazionalak (DBE)'''
-- IRUDIA1: DBE --[[Fitxategi:Database models.jpg|thumb|datu-base eskema baten diseinu ereduen eboluzioa]]
Datu-base bat unitate logiko gisa tratatzen den informazio-bilduma antolatu bat da. Datu-base erlazionalen kasuan, antolaketa hori eredu erlazionalean oinarritzen da: datuak erlazio sinpleen multzo batean gordetzen dira, bisualki taulen bidez irudikatuta.
Helburu nagusia erlazionatutako informazioa biltzea, gordetzea eta berreskuratzea da, hainbat aplikaziok elkarbanatu ahal izan dezaten. Sistema honetan, taula bakoitza errenkadaz (tuplak) eta zutabez (atributuak) osatuta dago. Egitura horri esker, datuak modu eraginkor eta koherentean kudea daitezke, datuen kokapen fisikoaren menpe egon gabe. [Ref1, Ref6]
== Historia eta bilakaera ==
-- IRUDIA2: Logoak --
[[Fitxategi:Sql data base with logo.svg|thumb|100px]]
[[Fitxategi:MySQL textlogo.svg|thumb|100px]]
[[Fitxategi:Postgresql elephant.svg|thumb|Postgresql|100px]]
Teknologia hau 1970ean sortu zen, [[w:Edgar Frank Codd|Edgar F. Codd]] IBMko ikertzaileak "''A Relational Model of Data for Large Shared Data Banks''" artikulu ospetsua argitaratu zuenean. Multzoen teoria matematikoan oinarrituta, Coddek datuak eta aplikazioak bereiztea ahalbidetzen zuen eredua definitu zuen, informatikaren garapenean mugarri bat ezarriz. [Ref1]
*'''Ezarpen industriala eta estandarizazioa''': 80ko eta 90eko hamarkadetan, eredua mundu osora zabaldu zen [[w:SQL|SQL]] lengoaiaren agerpenarekin. Oracle bezalako Datu-Base Kudeaketa Sistema (DBKS) komertzial nagusiak sortu ziren, eta gaur egun ere erreferente dira enpresa-inguruneetan. [Ref3]
*'''Kode Irekiaren iraultza''': 90eko hamarkadaren erdialdean, ekosistema eraldatu egin zen funtsezko bi proiekturekin. Alde batetik, [[w:MySQL|MySQL]] (1995) datu-baseetarako sarbidea demokratizatu zuen, webgune dinamiko zein interaktiboen motor bihurtuz. Bestetik, [[w:PostgreSQL|PostgreSQL]](1996) sendotu zen estandarrak zorrotz betetzen dituen alternatiba gisa, bere sendotasunagatik eta ereduaren arauen inplementazio zehatzagatik nabarmenduz. [Ref6, Ref9]
*'''Objektu-erlazional eta Multimedia''' (2000-2015): Objektuetara Zuzendutako programen diseinuaren hedapenak datu-base erlazionalen eboluzioa bultzatu zuen, bereziki Oracle eta Microsoft SQL Server bezalako sistemek gidatuta. Horri esker, testu eta zenbakiez gain, objektu konplexuak eta multimedia-fitxategiak (irudiak, bideoak) kudeatzeko mekanismoak txertatu zituzten. [Ref6, Ref7]
*'''Hodeia eta Integrazio Hibridoa''' (2015-2026): Gaur egun, sistema erlazionalak hodeira (Cloud) erabat egokitu dira. NoSQL sistemen abiadura eta eredu erlazionalaren fidagarritasuna uztartzen dituzten arkitektura berriak sortu dira, datu-baseei eskalagarritasun masiboa eta analisi aurreraturako integrazioa emanez. [Ref6]
== Alderdi teknikoak ==
Industrian onartutako estandarrei jarraituz, eredu erlazionalaren arrakasta hiru zutabe nagusitan oinarritzen da [Ref6, Ref7, Ref8]:
*'''Egiturak''': Datuak gordetzeko eta berreskuratzeko tamaina-finkoko egiturak (taulak) eta gako bidezko atzipen zuzena egitea ahalbidetzen du. Datu-basea taula multzo gisa antolatzen da eta taula ezberdinetako erregistroak amankomunean dituzten gakoen bitartez erlazionatzen dira, erredundantzia saihestu eta koherentzia mantentzeko helburuarekin.
*'''Eragiketak''': Aplikazioek egiturak maneiatu eta informazioa lortzeko ekintza zehatzak (aljebra erlazionalean oinarritutako SQL lengoaia erabiliz) dira.
*'''Integritate-murriztapenak (''Constraints'')''': Gaur egun, hauek dira DBE baten osotasuna bermatzeko elementu kritikoenak. Murriztapen hauek (gakoarenak, entitatearenak, integritate erreferentzialarenak eta domeinuarenak) eragiketak gobernatzen dituzte, informazioa uneoro baliozkoa, koherentea eta logikoki zuzena dela ziurtatuz. Horri esker, datu-baseak bere burua babesten du datu okerren edo gatazkatsuen aurrean.
Horrez gain, DBKSek egiten duten '''transakzioen kudeaketa''' funtsezkoa da aldi bereko sarbideak (konkurrentzia) kontrolatzeko, prozesu bakoitza unitate atomiko gisa tratatuz (dena ala ezer ez printzipioan oinarrituta). Bestalde, aplikazioetatik datu-baseetarako
'''konektibitateari''' dagokionez, bilakaera nabarmena egon da:
*'''JDBC (Java Database Connectivity)''': Oinarrizko liburutegi eta arkitektura historikoa da, oraindik ere maila baxuko atzipen zuzenerako erabiltzen dena.
*'''ORM tresnak (Object-Relational Mapping)''': Egun, industrian Hibernate edo Spring Data bezalako tresnak dira estandarrak. Hauek JDBCren gainean eraikitako geruzak dira, klaseak eta taula erlazionalak automatikoki mapatzen dituztenak. Honela, programatzaileak ez du SQL kode konplexua idatzi beharrik eta aplikazioaren mantentze-lana asko errazten da.
-- IRUDIA 3: SQL galdera
<syntaxhighlight lang="sql">
-- SQL galderen egitura:
SELECT [{ALL|DISTINCT}]
<izena_eremua>[, <izena_eremua>...]
FROM {<izena_taula>|<izena_bista>}[,
{<izena_taula>|<izena_bista>}...]
[WHERE <baldintza> [{AND|OR} <baldintza>...]]
[GROUP BY <izena_eremua>[, <izena_eremua>...]]
[HAVING <baldintza> [{AND|OR} <baldintza>...]]
[ORDER BY {<izena_eremua>|<indize_eremua>} [{ASC|DESC}][,
{<izena_eremua>|<indize_iremua>} [{ASC|DESC}]]];
</syntaxhighlight>
== Garrantzia eta etorkizuna ==
50 urteko bilakaeraren ondoren, datu-base erlazionalek industriako estandar nagusietako bat izaten jarraitzen dute. Azken hamarkadan, [[w:Datu handiak|Big Data-ren]] hazkundeak eta [[w:NoSQL|NoSQL]] paradigmen agerpenak datu egituratu gabeekin (dokumentuekin) lan egiteko aukera berriak ireki dituzte.
Kasu horietan, DBEak NoSQL teknologiekin ordezkatu edo osatu daitezke malgutasun handiagoa lortzeko. Hala ere, informazioaren osotasuna eta koherentzia kritikoak direnean —banku-transakzioetan, erreserba-sistemetan edo administrazio publikoan, esaterako—, eredu erlazionala oraindik ere ordezkaezina da.
Teknologiazale ororentzat, funtsezkoa da eredu erlazionalaren zorroztasunaren eta joera berrien arteko elkarbizitza ulertzea. Gaur egun, sistema hibridoetarako bilakaerak erakusten du DBEak konfiantza digitalaren oinarri direla oraindik ere, arkitektura moderno, eskalagarri eta seguruetara egokituz.
== Erreferentziak ==
#'''Codd, E. F. (1970)'''. ''A Relational Model of Data for Large Shared Data Banks''. Communications of the ACM.
#'''Oracle Corporation.''' ''Oracle Database Concepts: Introduction to Relational Databases''. ([https://docs.oracle.com/en/database/].Noiz kontsultatua: 2026-05-06).
#'''ISO/IEC 9075'''. ''Information technology — Database languages — SQL''. ([https://www.iso.org/standard/63555.html], Noiz kontsultatua: 2026-05-06)
#'''Irastorza Goñi, A. (2002)'''. ''Datu-baseen atzipena SQLJren bitartez. Sintaxia eta transakzioen diseinua''. UPV/EHU/LSI/TR 9-2002.
#'''Marqués, M. (2011).''' ''Bases de datos''. Castelló de la Plana: Publicacions de la Universitat Jaume I. ISBN: 978-84-693-0146-3. ( [https://bdigital.uvhm.edu.mx/wp-content/uploads/2020/05/Bases-de-Datos.pdf], Noiz kontsultatua: 2026-05-06).
#'''Elmasri, R. & Navathe, S. B. (2009)'''. ''Datu-base sistemak. Oinarriak.''. UPV/EHU Argitalpen Zerbitzua/Sevicio Editorial. ISBN/ISSN: 978-84-9860-291-3.
#'''Silberschatz, A., Korth, H. F. & Sudarshan, S. (2014)'''. ''Fundamentos de Bases de Datos''. 6ª Edición. McGraw-Hill. ISBN: 978-84-481-3654-3.
#'''Irastorza, A. & Pérez, T.A.(2012)'''. ''26 Domeinu SQL Ariketekin: Maila aurreratuko 270 SQL kontsulta''. Editorial Académica Española. ISBN/ISSN: 978-84-615-2398-2.
#'''PostgreSQLGlobal Development Group'''. ''PostgreSQL Documentation''. ([https://www.postgresql.org/docs/online-resources/], Noiz kontsultatua: 2026-05-06).
1n9n8esq4ttpi6nzgsbgws80kdv5qva
43156
43155
2026-05-11T10:16:04Z
Rosa Arruabarrena
2687
43156
wikitext
text/x-wiki
'''Datu-base Erlazionalak (DBE)'''
--[[Fitxategi:Database models.jpg|thumb|datu-base eskema baten diseinu ereduen eboluzioa]]
Datu-base bat unitate logiko gisa tratatzen den informazio-bilduma antolatu bat da. Datu-base erlazionalen kasuan, antolaketa hori eredu erlazionalean oinarritzen da: datuak erlazio sinpleen multzo batean gordetzen dira, bisualki taulen bidez irudikatuta.
Helburu nagusia erlazionatutako informazioa biltzea, gordetzea eta berreskuratzea da, hainbat aplikaziok elkarbanatu ahal izan dezaten. Sistema honetan, taula bakoitza errenkadaz (tuplak) eta zutabez (atributuak) osatuta dago. Egitura horri esker, datuak modu eraginkor eta koherentean kudea daitezke, datuen kokapen fisikoaren menpe egon gabe. [Ref1, Ref6]
== Historia eta bilakaera ==
[[Fitxategi:Sql data base with logo.svg|thumb|100px]]
[[Fitxategi:MySQL textlogo.svg|thumb|100px]]
[[Fitxategi:Postgresql elephant.svg|thumb|Postgresql|100px]]
Teknologia hau 1970ean sortu zen, [[w:Edgar Frank Codd|Edgar F. Codd]] IBMko ikertzaileak "''A Relational Model of Data for Large Shared Data Banks''" artikulu ospetsua argitaratu zuenean. Multzoen teoria matematikoan oinarrituta, Coddek datuak eta aplikazioak bereiztea ahalbidetzen zuen eredua definitu zuen, informatikaren garapenean mugarri bat ezarriz. [Ref1]
*'''Ezarpen industriala eta estandarizazioa''': 80ko eta 90eko hamarkadetan, eredua mundu osora zabaldu zen [[w:SQL|SQL]] lengoaiaren agerpenarekin. Oracle bezalako Datu-Base Kudeaketa Sistema (DBKS) komertzial nagusiak sortu ziren, eta gaur egun ere erreferente dira enpresa-inguruneetan. [Ref3]
*'''Kode Irekiaren iraultza''': 90eko hamarkadaren erdialdean, ekosistema eraldatu egin zen funtsezko bi proiekturekin. Alde batetik, [[w:MySQL|MySQL]] (1995) datu-baseetarako sarbidea demokratizatu zuen, webgune dinamiko zein interaktiboen motor bihurtuz. Bestetik, [[w:PostgreSQL|PostgreSQL]](1996) sendotu zen estandarrak zorrotz betetzen dituen alternatiba gisa, bere sendotasunagatik eta ereduaren arauen inplementazio zehatzagatik nabarmenduz. [Ref6, Ref9]
*'''Objektu-erlazional eta Multimedia''' (2000-2015): Objektuetara Zuzendutako programen diseinuaren hedapenak datu-base erlazionalen eboluzioa bultzatu zuen, bereziki Oracle eta Microsoft SQL Server bezalako sistemek gidatuta. Horri esker, testu eta zenbakiez gain, objektu konplexuak eta multimedia-fitxategiak (irudiak, bideoak) kudeatzeko mekanismoak txertatu zituzten. [Ref6, Ref7]
*'''Hodeia eta Integrazio Hibridoa''' (2015-2026): Gaur egun, sistema erlazionalak hodeira (Cloud) erabat egokitu dira. NoSQL sistemen abiadura eta eredu erlazionalaren fidagarritasuna uztartzen dituzten arkitektura berriak sortu dira, datu-baseei eskalagarritasun masiboa eta analisi aurreraturako integrazioa emanez. [Ref6]
== Alderdi teknikoak ==
Industrian onartutako estandarrei jarraituz, eredu erlazionalaren arrakasta hiru zutabe nagusitan oinarritzen da [Ref6, Ref7, Ref8]:
*'''Egiturak''': Datuak gordetzeko eta berreskuratzeko tamaina-finkoko egiturak (taulak) eta gako bidezko atzipen zuzena egitea ahalbidetzen du. Datu-basea taula multzo gisa antolatzen da eta taula ezberdinetako erregistroak amankomunean dituzten gakoen bitartez erlazionatzen dira, erredundantzia saihestu eta koherentzia mantentzeko helburuarekin.
*'''Eragiketak''': Aplikazioek egiturak maneiatu eta informazioa lortzeko ekintza zehatzak (aljebra erlazionalean oinarritutako SQL lengoaia erabiliz) dira.
*'''Integritate-murriztapenak (''Constraints'')''': Gaur egun, hauek dira DBE baten osotasuna bermatzeko elementu kritikoenak. Murriztapen hauek (gakoarenak, entitatearenak, integritate erreferentzialarenak eta domeinuarenak) eragiketak gobernatzen dituzte, informazioa uneoro baliozkoa, koherentea eta logikoki zuzena dela ziurtatuz. Horri esker, datu-baseak bere burua babesten du datu okerren edo gatazkatsuen aurrean.
Horrez gain, DBKSek egiten duten '''transakzioen kudeaketa''' funtsezkoa da aldi bereko sarbideak (konkurrentzia) kontrolatzeko, prozesu bakoitza unitate atomiko gisa tratatuz (dena ala ezer ez printzipioan oinarrituta). Bestalde, aplikazioetatik datu-baseetarako
'''konektibitateari''' dagokionez, bilakaera nabarmena egon da:
*'''JDBC (Java Database Connectivity)''': Oinarrizko liburutegi eta arkitektura historikoa da, oraindik ere maila baxuko atzipen zuzenerako erabiltzen dena.
*'''ORM tresnak (Object-Relational Mapping)''': Egun, industrian Hibernate edo Spring Data bezalako tresnak dira estandarrak. Hauek JDBCren gainean eraikitako geruzak dira, klaseak eta taula erlazionalak automatikoki mapatzen dituztenak. Honela, programatzaileak ez du SQL kode konplexua idatzi beharrik eta aplikazioaren mantentze-lana asko errazten da.
<syntaxhighlight lang="sql">
-- SQL galderen egitura:
SELECT [{ALL|DISTINCT}]
<izena_eremua>[, <izena_eremua>...]
FROM {<izena_taula>|<izena_bista>}[,
{<izena_taula>|<izena_bista>}...]
[WHERE <baldintza> [{AND|OR} <baldintza>...]]
[GROUP BY <izena_eremua>[, <izena_eremua>...]]
[HAVING <baldintza> [{AND|OR} <baldintza>...]]
[ORDER BY {<izena_eremua>|<indize_eremua>} [{ASC|DESC}][,
{<izena_eremua>|<indize_iremua>} [{ASC|DESC}]]];
</syntaxhighlight>
== Garrantzia eta etorkizuna ==
50 urteko bilakaeraren ondoren, datu-base erlazionalek industriako estandar nagusietako bat izaten jarraitzen dute. Azken hamarkadan, [[w:Datu handiak|Big Data-ren]] hazkundeak eta [[w:NoSQL|NoSQL]] paradigmen agerpenak datu egituratu gabeekin (dokumentuekin) lan egiteko aukera berriak ireki dituzte.
Kasu horietan, DBEak NoSQL teknologiekin ordezkatu edo osatu daitezke malgutasun handiagoa lortzeko. Hala ere, informazioaren osotasuna eta koherentzia kritikoak direnean —banku-transakzioetan, erreserba-sistemetan edo administrazio publikoan, esaterako—, eredu erlazionala oraindik ere ordezkaezina da.
Teknologiazale ororentzat, funtsezkoa da eredu erlazionalaren zorroztasunaren eta joera berrien arteko elkarbizitza ulertzea. Gaur egun, sistema hibridoetarako bilakaerak erakusten du DBEak konfiantza digitalaren oinarri direla oraindik ere, arkitektura moderno, eskalagarri eta seguruetara egokituz.
== Erreferentziak ==
#'''Codd, E. F. (1970)'''. ''A Relational Model of Data for Large Shared Data Banks''. Communications of the ACM.
#'''Oracle Corporation.''' ''Oracle Database Concepts: Introduction to Relational Databases''. ([https://docs.oracle.com/en/database/].Noiz kontsultatua: 2026-05-06).
#'''ISO/IEC 9075'''. ''Information technology — Database languages — SQL''. ([https://www.iso.org/standard/63555.html], Noiz kontsultatua: 2026-05-06)
#'''Irastorza Goñi, A. (2002)'''. ''Datu-baseen atzipena SQLJren bitartez. Sintaxia eta transakzioen diseinua''. UPV/EHU/LSI/TR 9-2002.
#'''Marqués, M. (2011).''' ''Bases de datos''. Castelló de la Plana: Publicacions de la Universitat Jaume I. ISBN: 978-84-693-0146-3. ( [https://bdigital.uvhm.edu.mx/wp-content/uploads/2020/05/Bases-de-Datos.pdf], Noiz kontsultatua: 2026-05-06).
#'''Elmasri, R. & Navathe, S. B. (2009)'''. ''Datu-base sistemak. Oinarriak.''. UPV/EHU Argitalpen Zerbitzua/Sevicio Editorial. ISBN/ISSN: 978-84-9860-291-3.
#'''Silberschatz, A., Korth, H. F. & Sudarshan, S. (2014)'''. ''Fundamentos de Bases de Datos''. 6ª Edición. McGraw-Hill. ISBN: 978-84-481-3654-3.
#'''Irastorza, A. & Pérez, T.A.(2012)'''. ''26 Domeinu SQL Ariketekin: Maila aurreratuko 270 SQL kontsulta''. Editorial Académica Española. ISBN/ISSN: 978-84-615-2398-2.
#'''PostgreSQLGlobal Development Group'''. ''PostgreSQL Documentation''. ([https://www.postgresql.org/docs/online-resources/], Noiz kontsultatua: 2026-05-06).
orpnztu03pir11bdfunrwh82pyap8gr
43157
43156
2026-05-11T10:16:39Z
Rosa Arruabarrena
2687
43157
wikitext
text/x-wiki
'''Datu-base Erlazionalak (DBE)'''
[[Fitxategi:Database models.jpg|thumb|datu-base eskema baten diseinu ereduen eboluzioa]]
Datu-base bat unitate logiko gisa tratatzen den informazio-bilduma antolatu bat da. Datu-base erlazionalen kasuan, antolaketa hori eredu erlazionalean oinarritzen da: datuak erlazio sinpleen multzo batean gordetzen dira, bisualki taulen bidez irudikatuta.
Helburu nagusia erlazionatutako informazioa biltzea, gordetzea eta berreskuratzea da, hainbat aplikaziok elkarbanatu ahal izan dezaten. Sistema honetan, taula bakoitza errenkadaz (tuplak) eta zutabez (atributuak) osatuta dago. Egitura horri esker, datuak modu eraginkor eta koherentean kudea daitezke, datuen kokapen fisikoaren menpe egon gabe. [Ref1, Ref6]
== Historia eta bilakaera ==
[[Fitxategi:Sql data base with logo.svg|thumb|100px]]
[[Fitxategi:MySQL textlogo.svg|thumb|100px]]
[[Fitxategi:Postgresql elephant.svg|thumb|Postgresql|100px]]
Teknologia hau 1970ean sortu zen, [[w:Edgar Frank Codd|Edgar F. Codd]] IBMko ikertzaileak "''A Relational Model of Data for Large Shared Data Banks''" artikulu ospetsua argitaratu zuenean. Multzoen teoria matematikoan oinarrituta, Coddek datuak eta aplikazioak bereiztea ahalbidetzen zuen eredua definitu zuen, informatikaren garapenean mugarri bat ezarriz. [Ref1]
*'''Ezarpen industriala eta estandarizazioa''': 80ko eta 90eko hamarkadetan, eredua mundu osora zabaldu zen [[w:SQL|SQL]] lengoaiaren agerpenarekin. Oracle bezalako Datu-Base Kudeaketa Sistema (DBKS) komertzial nagusiak sortu ziren, eta gaur egun ere erreferente dira enpresa-inguruneetan. [Ref3]
*'''Kode Irekiaren iraultza''': 90eko hamarkadaren erdialdean, ekosistema eraldatu egin zen funtsezko bi proiekturekin. Alde batetik, [[w:MySQL|MySQL]] (1995) datu-baseetarako sarbidea demokratizatu zuen, webgune dinamiko zein interaktiboen motor bihurtuz. Bestetik, [[w:PostgreSQL|PostgreSQL]](1996) sendotu zen estandarrak zorrotz betetzen dituen alternatiba gisa, bere sendotasunagatik eta ereduaren arauen inplementazio zehatzagatik nabarmenduz. [Ref6, Ref9]
*'''Objektu-erlazional eta Multimedia''' (2000-2015): Objektuetara Zuzendutako programen diseinuaren hedapenak datu-base erlazionalen eboluzioa bultzatu zuen, bereziki Oracle eta Microsoft SQL Server bezalako sistemek gidatuta. Horri esker, testu eta zenbakiez gain, objektu konplexuak eta multimedia-fitxategiak (irudiak, bideoak) kudeatzeko mekanismoak txertatu zituzten. [Ref6, Ref7]
*'''Hodeia eta Integrazio Hibridoa''' (2015-2026): Gaur egun, sistema erlazionalak hodeira (Cloud) erabat egokitu dira. NoSQL sistemen abiadura eta eredu erlazionalaren fidagarritasuna uztartzen dituzten arkitektura berriak sortu dira, datu-baseei eskalagarritasun masiboa eta analisi aurreraturako integrazioa emanez. [Ref6]
== Alderdi teknikoak ==
Industrian onartutako estandarrei jarraituz, eredu erlazionalaren arrakasta hiru zutabe nagusitan oinarritzen da [Ref6, Ref7, Ref8]:
*'''Egiturak''': Datuak gordetzeko eta berreskuratzeko tamaina-finkoko egiturak (taulak) eta gako bidezko atzipen zuzena egitea ahalbidetzen du. Datu-basea taula multzo gisa antolatzen da eta taula ezberdinetako erregistroak amankomunean dituzten gakoen bitartez erlazionatzen dira, erredundantzia saihestu eta koherentzia mantentzeko helburuarekin.
*'''Eragiketak''': Aplikazioek egiturak maneiatu eta informazioa lortzeko ekintza zehatzak (aljebra erlazionalean oinarritutako SQL lengoaia erabiliz) dira.
*'''Integritate-murriztapenak (''Constraints'')''': Gaur egun, hauek dira DBE baten osotasuna bermatzeko elementu kritikoenak. Murriztapen hauek (gakoarenak, entitatearenak, integritate erreferentzialarenak eta domeinuarenak) eragiketak gobernatzen dituzte, informazioa uneoro baliozkoa, koherentea eta logikoki zuzena dela ziurtatuz. Horri esker, datu-baseak bere burua babesten du datu okerren edo gatazkatsuen aurrean.
Horrez gain, DBKSek egiten duten '''transakzioen kudeaketa''' funtsezkoa da aldi bereko sarbideak (konkurrentzia) kontrolatzeko, prozesu bakoitza unitate atomiko gisa tratatuz (dena ala ezer ez printzipioan oinarrituta). Bestalde, aplikazioetatik datu-baseetarako
'''konektibitateari''' dagokionez, bilakaera nabarmena egon da:
*'''JDBC (Java Database Connectivity)''': Oinarrizko liburutegi eta arkitektura historikoa da, oraindik ere maila baxuko atzipen zuzenerako erabiltzen dena.
*'''ORM tresnak (Object-Relational Mapping)''': Egun, industrian Hibernate edo Spring Data bezalako tresnak dira estandarrak. Hauek JDBCren gainean eraikitako geruzak dira, klaseak eta taula erlazionalak automatikoki mapatzen dituztenak. Honela, programatzaileak ez du SQL kode konplexua idatzi beharrik eta aplikazioaren mantentze-lana asko errazten da.
<syntaxhighlight lang="sql">
-- SQL galderen egitura:
SELECT [{ALL|DISTINCT}]
<izena_eremua>[, <izena_eremua>...]
FROM {<izena_taula>|<izena_bista>}[,
{<izena_taula>|<izena_bista>}...]
[WHERE <baldintza> [{AND|OR} <baldintza>...]]
[GROUP BY <izena_eremua>[, <izena_eremua>...]]
[HAVING <baldintza> [{AND|OR} <baldintza>...]]
[ORDER BY {<izena_eremua>|<indize_eremua>} [{ASC|DESC}][,
{<izena_eremua>|<indize_iremua>} [{ASC|DESC}]]];
</syntaxhighlight>
== Garrantzia eta etorkizuna ==
50 urteko bilakaeraren ondoren, datu-base erlazionalek industriako estandar nagusietako bat izaten jarraitzen dute. Azken hamarkadan, [[w:Datu handiak|Big Data-ren]] hazkundeak eta [[w:NoSQL|NoSQL]] paradigmen agerpenak datu egituratu gabeekin (dokumentuekin) lan egiteko aukera berriak ireki dituzte.
Kasu horietan, DBEak NoSQL teknologiekin ordezkatu edo osatu daitezke malgutasun handiagoa lortzeko. Hala ere, informazioaren osotasuna eta koherentzia kritikoak direnean —banku-transakzioetan, erreserba-sistemetan edo administrazio publikoan, esaterako—, eredu erlazionala oraindik ere ordezkaezina da.
Teknologiazale ororentzat, funtsezkoa da eredu erlazionalaren zorroztasunaren eta joera berrien arteko elkarbizitza ulertzea. Gaur egun, sistema hibridoetarako bilakaerak erakusten du DBEak konfiantza digitalaren oinarri direla oraindik ere, arkitektura moderno, eskalagarri eta seguruetara egokituz.
== Erreferentziak ==
#'''Codd, E. F. (1970)'''. ''A Relational Model of Data for Large Shared Data Banks''. Communications of the ACM.
#'''Oracle Corporation.''' ''Oracle Database Concepts: Introduction to Relational Databases''. ([https://docs.oracle.com/en/database/].Noiz kontsultatua: 2026-05-06).
#'''ISO/IEC 9075'''. ''Information technology — Database languages — SQL''. ([https://www.iso.org/standard/63555.html], Noiz kontsultatua: 2026-05-06)
#'''Irastorza Goñi, A. (2002)'''. ''Datu-baseen atzipena SQLJren bitartez. Sintaxia eta transakzioen diseinua''. UPV/EHU/LSI/TR 9-2002.
#'''Marqués, M. (2011).''' ''Bases de datos''. Castelló de la Plana: Publicacions de la Universitat Jaume I. ISBN: 978-84-693-0146-3. ( [https://bdigital.uvhm.edu.mx/wp-content/uploads/2020/05/Bases-de-Datos.pdf], Noiz kontsultatua: 2026-05-06).
#'''Elmasri, R. & Navathe, S. B. (2009)'''. ''Datu-base sistemak. Oinarriak.''. UPV/EHU Argitalpen Zerbitzua/Sevicio Editorial. ISBN/ISSN: 978-84-9860-291-3.
#'''Silberschatz, A., Korth, H. F. & Sudarshan, S. (2014)'''. ''Fundamentos de Bases de Datos''. 6ª Edición. McGraw-Hill. ISBN: 978-84-481-3654-3.
#'''Irastorza, A. & Pérez, T.A.(2012)'''. ''26 Domeinu SQL Ariketekin: Maila aurreratuko 270 SQL kontsulta''. Editorial Académica Española. ISBN/ISSN: 978-84-615-2398-2.
#'''PostgreSQLGlobal Development Group'''. ''PostgreSQL Documentation''. ([https://www.postgresql.org/docs/online-resources/], Noiz kontsultatua: 2026-05-06).
8oq38p61oenbq3devlywptgjyqp2gem
43158
43157
2026-05-11T10:31:25Z
Rosa Arruabarrena
2687
43158
wikitext
text/x-wiki
'''Datu-base Erlazionalak (DBE)'''
[[Fitxategi:Database models.jpg|thumb|datu-base eskema baten diseinu ereduen eboluzioa]]
Datu-base bat unitate logiko gisa tratatzen den informazio-bilduma antolatu bat da. Datu-base erlazionalen kasuan, antolaketa hori eredu erlazionalean oinarritzen da: datuak erlazio sinpleen multzo batean gordetzen dira, bisualki taulen bidez irudikatuta.
Helburu nagusia erlazionatutako informazioa biltzea, gordetzea eta berreskuratzea da, hainbat aplikaziok elkarbanatu ahal izan dezaten. Sistema honetan, taula bakoitza errenkadaz (tuplak) eta zutabez (atributuak) osatuta dago. Egitura horri esker, datuak modu eraginkor eta koherentean kudea daitezke, datuen kokapen fisikoaren menpe egon gabe. [Ref1, Ref6]
== Historia eta bilakaera ==
[[Fitxategi:Sql data base with logo.svg|thumb|100px]]
[[Fitxategi:MySQL textlogo.svg|thumb|100px]]
[[Fitxategi:Postgresql elephant.svg|thumb|PostgreSQL|100px]]
Teknologia hau 1970ean sortu zen, [[w:Edgar Frank Codd|Edgar F. Codd]] IBMko ikertzaileak "''A Relational Model of Data for Large Shared Data Banks''" artikulu ospetsua argitaratu zuenean. Multzoen teoria matematikoan oinarrituta, Coddek datuak eta aplikazioak bereiztea ahalbidetzen zuen eredua definitu zuen, informatikaren garapenean mugarri bat ezarriz. [Ref1]
*'''Ezarpen industriala eta estandarizazioa''': 80ko eta 90eko hamarkadetan, eredua mundu osora zabaldu zen [[w:SQL|SQL]] lengoaiaren agerpenarekin. Oracle bezalako Datu-Base Kudeaketa Sistema (DBKS) komertzial nagusiak sortu ziren, eta gaur egun ere erreferente dira enpresa-inguruneetan. [Ref3]
*'''Kode Irekiaren iraultza''': 90eko hamarkadaren erdialdean, ekosistema eraldatu egin zen funtsezko bi proiekturekin. Alde batetik, [[w:MySQL|MySQL]] (1995) datu-baseetarako sarbidea demokratizatu zuen, webgune dinamiko zein interaktiboen motor bihurtuz. Bestetik, [[w:PostgreSQL|PostgreSQL]](1996) sendotu zen estandarrak zorrotz betetzen dituen alternatiba gisa, bere sendotasunagatik eta ereduaren arauen inplementazio zehatzagatik nabarmenduz. [Ref6, Ref9]
*'''Objektu-erlazional eta Multimedia''' (2000-2015): Objektuetara Zuzendutako programen diseinuaren hedapenak datu-base erlazionalen eboluzioa bultzatu zuen, bereziki Oracle eta Microsoft SQL Server bezalako sistemek gidatuta. Horri esker, testu eta zenbakiez gain, objektu konplexuak eta multimedia-fitxategiak (irudiak, bideoak) kudeatzeko mekanismoak txertatu zituzten. [Ref6, Ref7]
*'''Hodeia eta Integrazio Hibridoa''' (2015-2026): Gaur egun, sistema erlazionalak hodeira (Cloud) erabat egokitu dira. NoSQL sistemen abiadura eta eredu erlazionalaren fidagarritasuna uztartzen dituzten arkitektura berriak sortu dira, datu-baseei eskalagarritasun masiboa eta analisi aurreraturako integrazioa emanez. [Ref6]
== Alderdi teknikoak ==
Industrian onartutako estandarrei jarraituz, eredu erlazionalaren arrakasta hiru zutabe nagusitan oinarritzen da [Ref6, Ref7, Ref8]:
*'''Egiturak''': Datuak gordetzeko eta berreskuratzeko tamaina-finkoko egiturak (taulak) eta gako bidezko atzipen zuzena egitea ahalbidetzen du. Datu-basea taula multzo gisa antolatzen da eta taula ezberdinetako erregistroak amankomunean dituzten gakoen bitartez erlazionatzen dira, erredundantzia saihestu eta koherentzia mantentzeko helburuarekin.
*'''Eragiketak''': Aplikazioek egiturak maneiatu eta informazioa lortzeko ekintza zehatzak (aljebra erlazionalean oinarritutako SQL lengoaia erabiliz) dira.
*'''Integritate-murriztapenak (''Constraints'')''': Gaur egun, hauek dira DBE baten osotasuna bermatzeko elementu kritikoenak. Murriztapen hauek (gakoarenak, entitatearenak, integritate erreferentzialarenak eta domeinuarenak) eragiketak gobernatzen dituzte, informazioa uneoro baliozkoa, koherentea eta logikoki zuzena dela ziurtatuz. Horri esker, datu-baseak bere burua babesten du datu okerren edo gatazkatsuen aurrean.
Horrez gain, DBKSek egiten duten '''transakzioen kudeaketa''' funtsezkoa da aldi bereko sarbideak (konkurrentzia) kontrolatzeko, prozesu bakoitza unitate atomiko gisa tratatuz (dena ala ezer ez printzipioan oinarrituta). Bestalde, aplikazioetatik datu-baseetarako
'''konektibitateari''' dagokionez, bilakaera nabarmena egon da:
*'''JDBC (Java Database Connectivity)''': Oinarrizko liburutegi eta arkitektura historikoa da, oraindik ere maila baxuko atzipen zuzenerako erabiltzen dena.
*'''ORM tresnak (Object-Relational Mapping)''': Egun, industrian Hibernate edo Spring Data bezalako tresnak dira estandarrak. Hauek JDBCren gainean eraikitako geruzak dira, klaseak eta taula erlazionalak automatikoki mapatzen dituztenak. Honela, programatzaileak ez du SQL kode konplexua idatzi beharrik eta aplikazioaren mantentze-lana asko errazten da.
<syntaxhighlight lang="sql">
-- SQL galderen egitura:
SELECT [{ALL|DISTINCT}]
<izena_eremua>[, <izena_eremua>...]
FROM {<izena_taula>|<izena_bista>}[,
{<izena_taula>|<izena_bista>}...]
[WHERE <baldintza> [{AND|OR} <baldintza>...]]
[GROUP BY <izena_eremua>[, <izena_eremua>...]]
[HAVING <baldintza> [{AND|OR} <baldintza>...]]
[ORDER BY {<izena_eremua>|<indize_eremua>} [{ASC|DESC}][,
{<izena_eremua>|<indize_iremua>} [{ASC|DESC}]]];
</syntaxhighlight>
== Garrantzia eta etorkizuna ==
50 urteko bilakaeraren ondoren, datu-base erlazionalek industriako estandar nagusietako bat izaten jarraitzen dute. Azken hamarkadan, [[w:Datu handiak|Big Data-ren]] hazkundeak eta [[w:NoSQL|NoSQL]] paradigmen agerpenak datu egituratu gabeekin (dokumentuekin) lan egiteko aukera berriak ireki dituzte.
Kasu horietan, DBEak NoSQL teknologiekin ordezkatu edo osatu daitezke malgutasun handiagoa lortzeko. Hala ere, informazioaren osotasuna eta koherentzia kritikoak direnean —banku-transakzioetan, erreserba-sistemetan edo administrazio publikoan, esaterako—, eredu erlazionala oraindik ere ordezkaezina da.
Teknologiazale ororentzat, funtsezkoa da eredu erlazionalaren zorroztasunaren eta joera berrien arteko elkarbizitza ulertzea. Gaur egun, sistema hibridoetarako bilakaerak erakusten du DBEak konfiantza digitalaren oinarri direla oraindik ere, arkitektura moderno, eskalagarri eta seguruetara egokituz.
== Erreferentziak ==
#'''Codd, E. F. (1970)'''. ''A Relational Model of Data for Large Shared Data Banks''. Communications of the ACM.
#'''Oracle Corporation.''' ''Oracle Database Concepts: Introduction to Relational Databases''. ([https://docs.oracle.com/en/database/].Noiz kontsultatua: 2026-05-06).
#'''ISO/IEC 9075'''. ''Information technology — Database languages — SQL''. ([https://www.iso.org/standard/63555.html], Noiz kontsultatua: 2026-05-06)
#'''Irastorza Goñi, A. (2002)'''. ''Datu-baseen atzipena SQLJren bitartez. Sintaxia eta transakzioen diseinua''. UPV/EHU/LSI/TR 9-2002.
#'''Marqués, M. (2011).''' ''Bases de datos''. Castelló de la Plana: Publicacions de la Universitat Jaume I. ISBN: 978-84-693-0146-3. ( [https://bdigital.uvhm.edu.mx/wp-content/uploads/2020/05/Bases-de-Datos.pdf], Noiz kontsultatua: 2026-05-06).
#'''Elmasri, R. & Navathe, S. B. (2009)'''. ''Datu-base sistemak. Oinarriak.''. UPV/EHU Argitalpen Zerbitzua/Sevicio Editorial. ISBN/ISSN: 978-84-9860-291-3.
#'''Silberschatz, A., Korth, H. F. & Sudarshan, S. (2014)'''. ''Fundamentos de Bases de Datos''. 6ª Edición. McGraw-Hill. ISBN: 978-84-481-3654-3.
#'''Irastorza, A. & Pérez, T.A.(2012)'''. ''26 Domeinu SQL Ariketekin: Maila aurreratuko 270 SQL kontsulta''. Editorial Académica Española. ISBN/ISSN: 978-84-615-2398-2.
#'''PostgreSQLGlobal Development Group'''. ''PostgreSQL Documentation''. ([https://www.postgresql.org/docs/online-resources/], Noiz kontsultatua: 2026-05-06).
oy2b3oe4yyg0xoy1dcsoyv00n7csrgj