Anar al contingut

Base de senyes de ret

De L'Enciclopèdia, la wikipedia en valencià
Erro al crear miniatura:
Base de senyes de ret
Erro al crear miniatura:
Diagrama de Bachman d'una base de senyes de ret simple

Una base de senyes de ret és una base de senyes conformada per una colecció o set de registres, els quals estan conectats entre sí per mig d'enllaços en una ret. El registre és similar al d'una entitat com les empleades en el model relacional.

Un registre és una colecció o conjunt de camps (atributs), a on cada u d'ells conté solament un únic valor almagasenat.

L'enllaç és exclusivament l'associació entre dos registres, aixina que podem vore-la com una relació estrictament binaria.

Una estructura de base de senyes de ret, cridada algunes voltes estructura de plex, comprén més que l'estructura d'arbre: un nodo fill en la estructura ret pot tindre més d'un nodo pare. En atres paraules, la restricció de que en un arbre jeràrquic cada fill pot tindre només un pare, es fa menys severa.

Aixina, la estructura d'arbre es pot considerar com un cas especial de la estructura de ret.

Característiques del model de base de senyes de ret

[editar | editar còdic]

El model de base de senyes de ret es basa en una estructura de nodos i conexions que permet representar relacions de molts a molts de forma més flexible que en el model jeràrquic. Cada registre pot tindre múltiples pares i múltiples fills, lo que facilita modelar estructures complexes com a rets llogístiques, sistemes de gestió empresarial o catàlecs interrelacionados.[1]

Una base de senyes de ret organisa l'informació per mig de conjunts, que agrupen registres relacionats entre sí. Cada conjunt definix una relació entre un registre propietari i un o varis registres membres. Esta estructura permet navegar per les senyes per mig de busques, lo que oferix un accés molt eficient en temps d'eixecució, especialment en sistemes de gran volum de transaccions.[2]

A diferència del model relacional, que utilisa consultes declarativas basades en àlgebra relacional, el model de ret ampra un accés navegacional. Açò implica que els desenrolladors deuen conéixer la ruta exacta per a recórrer les senyes, lo que pot aumentar la complexitat pero proporciona un control més directe sobre el rendiment i la forma en que s'accedix als registres.

Este model va ser estandardisat pel Comité CODASYL en la década de 1970 i es va utilisar àmpliament en sistemes corporatius, especialment en entorns a on era necessari un maneig eficient de relacions complexes abans de l'adopció massiva de les bases de senyes relacionals.

Comparació en el model relacional

[editar | editar còdic]

El model de base de senyes de ret i el model relacional representen dos enfocaments distints per a organisar i accedir a l'informació. El model de ret, derivat de l'especificació CODASYL, utilisa un esquema navegacional basat en busques que conecta registres en estructures flexibles de molts a molts. En contrast, el model relacional, introduït per Edgar F. Codd en 1970, organisa les senyes en taules i establix relacions per mig de claus primàries i forànees.


Una diferència fonamental entre abdós models és la forma d'accés a les senyes. En el model de ret, l'usuari o el programa deuen especificar la ruta exacta per a recórrer els registres per mig de conjunts i enllaços, lo que proporciona un alt control sobre el rendiment i la navegació. Pel contrari, el model relacional utilisa un accés declarativo: l'usuari indica qué informació desija obtindre, i el sistema determina cóm recuperar-la per mig de l'us de SQL i el motor de consulta.

La representació de relacions també diferix. Mentres que el model relacional maneja les relacions de molts a molts per mig de taules intermiges, el model de ret pot representar-les de manera directa per mig de conjunts en múltiples membres, lo que pot reduir la redundància en certs contexts. No obstant, esta estructura també pot incrementar la complexitat del disseny i dificultar la modificació de l'esquema.

Sobre l'us històric, les bases de senyes de ret varen ser àmpliament amprades en sistemes empresarials de gran volum fins a la década de 1980, especialment per la seua eficiència en transaccions. En el temps, el model relacional es va tornar dominant per la seua simplicitat conceptual, la seua independència llògica de les senyes i l'estandardisació del llenguage SQL, que va facilitar la portabilitat entre sistemes.


Referències

[editar | editar còdic]
  1. «Review of "An introduction to database systems" by C. J. Dona't. Addison-Wesley Publishing Co. 1975.».ACM SIGMOD Record.7(3-4)
    53–54.ISSN 0163-5808.doi:10.1145/984403.984407.Consultat el 2025-11-21.
  2. Elmasri, Ramez (2018). Data Management Fundamentals: Database Management System, Springer New York, pp. 784–785. ISBN 978-1-4614-8266-6.