M2 - Bases de dades / UF1NF2: Annex: Decisions de disseny
De wikiserver
La revisió el 16:36, 9 oct 2014 per Rsort (Discussió | contribucions) (Es crea la pàgina amb «El disseny de les BD consisteix a definir una estructuració de les dades tal que satisfaci les necessitats dels futurs usuaris del sistema d’informació que es vol con…».)
El disseny de les BD consisteix a definir una estructuració de les dades tal que satisfaci les necessitats dels futurs usuaris del sistema d’informació que es vol construir.
Per tal de satisfer com cal els requeriments funcionals dels usuaris, el dissenyador de BD haurà de considerar els diferents tipus d’operacions a realitzar sobre les dades.
El dissenyador haurà de prendre certes decisions en la modelització de les dades, que fins i tot poden comportar la revisió de l’esquema trobat inicialment, com per exemple en els àmbits següents: - Ús d’entitats o d’atributs - Ús d’entitats o d’interrelacions - Ús d’una interrelació n-ària o de diferents interrelacions binàries - Ubicació dels atributs de les interrelacions - Ús de l’entitat DATA
Pot ser interessant per al dissenyador de BD conèixer algunes notacions alternatives que permetin representar els mateixos conceptes del model ER de manera equivalent, com ara l’estàndard UML (unified modeling language), o llenguatge unificat de modelització, el qual permet modelar simultàniament dades i funcionalitats, i que està especialment orientat al disseny global de dades i d’aplicacions que s’hagin d’implementar preferentment mitjançant llenguatges de programació orientats a objectes.
El dissenyador també haurà de detectar i evitar els paranys de disseny que es puguin produir en fer conceptualitzacions errònies del món real, com ara: - Encadenament erroni d’interrelacions binàries 1-N - Ús incorrecte d’interrelacions binàries M-N - Falses interrelacions ternàries
A continuació, cal plasmar totes aquestes decisions en una documentació que permeti continuar treballant en les fases de disseny posteriors.