Anar al contingut

Model de base de senyes

De L'Enciclopèdia, la wikipedia en valencià
Archiu:Database models.jpg
Composició de cinc models de base de senyes

Un model de base de senyes és un tipo de model de senyes que determina l'estructura llògica d'una base de senyes i de manera fonamental determina el modo d'almagasenar, organisar i manipular les senyes.

Eixemples de models de base de senyes:

Els models físics de senyes inclouen:

  • Índex invertit
  • Ficher pla

Atres models llògics poden ser:

Relacions i funcions

[editar | editar còdic]

Un sistema de gestió de base de senyes pot implementar un o varis models. L'estructura òptima depén de la naturalea de l'organisació de les senyes de l'aplicació i dels requisits d'esta, que inclouen ritme de transaccions, fiabilitat, mantenibilidad, escalabilidad i cost. La major part dels sistemes de gestió de bases de senyes estan construïts sobre un model de senyes concret, encara que és possible que soporten més d'un.

Sobre els distints models físics de senyes es pot implementar qualsevol model llògic. La majoria del software de base de senyes oferix a l'usuari cert control sobre l'implementació física, donat l'impacte que té en les prestacions.

Un model no és solament un modo d'estructurar les senyes: també definix el conjunt d'operacions que es poden realisar en les senyes. Per eixemple el model relacional definix operacions com SELECT i JOIN. Encara que eixes operacions no s'oferixquen explícitament en un llenguage de consultes donat, proporcionen la base sobre la que un llenguage de consultes es dissenya.

Modele ficher pla

[editar | editar còdic]
Archiu:Flat File Model.svg
Modele ficher pla

El model de ficher pla consistix en una sola matriu bidimensional d'elements, a on tots els membres en una columna donada tenen valors del mateix tipo, i tots els membres de la mateixa fila estan relacionats entre ells. Per eixemple, les columnes per a nom i clau poden ser usades per a la seguritat d'un sistema; cada fila indicarà el nom i la seua corresponent clau per a un individu. Les columnes en la taula solen tindre un tipo associat, que la definix com cadena de caràcters, data o hora, sancer o número de menge flotant. Este model tabular va ser el precursor del model relacional.


Referències

[editar | editar còdic]