Model de senyes
Aparència
Un model de senyes és un llenguage orientat a parlar d'una base de senyes. Típicament un model de senyes permet descriure:
- Les estructures de senyes de la base: El tipo de les senyes que hi ha en la base i la forma en que es relacionen.
- Les restriccions d'integritat: Un conjunt de condicions que deuen complir les senyes per a reflectir la realitat desijada.
- Operacions de manipulació de les senyes: típicament, operacions d'agregat, borrat, modificació i recuperació de les senyes de la base.
Un atre enfocament és pensar que un model de senyes permet descriure els elements de la realitat que intervenen en un problema donat i la forma en que es relacionen eixos elements entre sí.
No cal perdre de vista que una base de senyes sempre està orientada a resoldre un problema determinat, per lo que els dos enfocaments proposts són necessaris en qualsevol desenroll de software.
Sublenguajes d'un model de senyes
[editar | editar còdic]Un model de senyes és un llenguage que, típicament, té dos sublenguajes:
- Un Llenguage de Definició de Senyes o DDL (Data Definition Language), orientat a descriure d'una forma abstracta les estructures de senyes i les restriccions d'integritat.
- Un Llenguage de Manipulació de Senyes o DML (Data Manipulation Language), orientat a descriure les operacions de manipulació de les senyes.
- A la part del DML orientada a la recuperació de senyes, usualment se li crida Llenguage de Consulta o QL (Query Language).
Una classificació dels models de senyes
[editar | editar còdic]Vore també: Model de base de senyes
Una opció prou usada a l'hora de classificar els models de senyes és fer-ho d'acort al nivell d'abstracció que presenten:
- Models de Senyes Conceptuals
- Són els orientats a la descripció d'estructures de senyes i restriccions d'integritat. S'usen fonamentalment durant l'etapa d'Anàlisis d'un problema donat i estan orientats a representar els elements que intervenen en eixe problema i les seues relacions. L'eixemple més típic és el Modele Entitat-Relació.
- Models de Senyes Llògiques
- Són orientats a les operacions més que a la descripció d'una realitat. Usualment estan implementats en algun sistema gestor de base de senyes. L'eixemple més típic és el model relacional, que conta en la particularitat de contar també en bones característiques conceptuals (Normalisació de bases de senyes).
- Models de Senyes Físiques
- Són estructures de senyes a baix nivell implementades dins del propi manejador. Eixemples típics d'estes estructures són els Arbres B+, les estructures d'Hash, etc.
Referències
[editar | editar còdic]- Este artícul conté una traducció derivada de «Modelo de datos» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.