Skilirium

Ameti Andmemodelleerija kõik etapid

6. etapp

Füüsilise andmemudeli kujundamine

Kujundab sihtplatvormile füüsilise andmemudeli uusi anomaaliaid tekitamata

42 knobitit (12 teadmist, 30 oskust) · Tulemus: physical model · Tugineb: Loogilise andmemudeli tuletamine

Knobitite kaart

Iga märk on üks knobit. Ülemised knobitid tuginevad alumistele; vali üks, et see avada.

K-601 Recognises an unmanaged duplicate column601K-602 Recognises logical entities merged into one table602K-603 Recognises a stored derived or summary value603K-604 Recognises a lossy or unconstrained vertical split604K-605 Recognises an entity split into clone tables by value605K-606 Recognises rolled-up subtypes losing conditional constraints606K-607 Recognises rolled-down subtypes losing supertype constraints607K-608 Recognises a hierarchy encoded redundantly608K-609 Recognises content held outside the database by reference609K-610 Recognises a surrogate key without natural-key uniqueness610K-611 Recognises a surrogate value with meaning, reused or renumbered611K-612 Recognises an undeclared foreign key612K-613 Recognises a referential action destroying what should survive613K-310 Recognises a constraint claimed by a rule and missing from the schema310K-313 Recognises a declared constraint the target platform does not enforce313K-616 Recognises a changeable value list fixed in the DDL616K-617 Recognises a physical domain differing from the logical domain617K-618 Recognises binary floating point used for an exact quantity618K-629 Recognises a sentinel value standing in for null629K-630 Recognises a null with a business meaning630K-620 Recognises a business fact held in physical row order620K-621 Recognises an index set not derived from access paths621K-622 Recognises an overwrite where history is required622K-623 Recognises inconsistent validity periods in a versioned table623K-624 Recognises a reference to a versioned table by business key alone624K-625 Recognises a soft delete the constraints do not understand625K-626 Recognises a fact table of mixed grain626K-627 Recognises a measure without stated additivity627K-628 Recognises a nullable foreign key on a reporting join path628K-651 Explains controlled denormalisation651K-652 Explains the implementation options for subtypes652K-653 Explains referential integrity and referential actions653K-654 Explains exact and approximate numeric types654K-655 Explains null semantics and three-valued logic655K-656 Explains value sets held as reference data656K-657 Explains index design from access paths657K-658 Explains history strategies and validity-period conventions658K-659 Explains grain and additivity in dimensional models659K-660 Explains vertical and horizontal partitioning of tables660K-661 Explains consistency of content stored by reference661K-662 Explains the absence of row order in relational tables662K-641 Routes a defect to the deliverable responsible for it641
  • Ring: oskus
  • Ruut: teadmine

Selle etapi knobitid

KnobitLiik
K-601Recognises an unmanaged duplicate columnOskus
K-602Recognises logical entities merged into one tableOskus
K-603Recognises a stored derived or summary valueOskus
K-604Recognises a lossy or unconstrained vertical splitOskus
K-605Recognises an entity split into clone tables by valueOskus
K-606Recognises rolled-up subtypes losing conditional constraintsOskus
K-607Recognises rolled-down subtypes losing supertype constraintsOskus
K-608Recognises a hierarchy encoded redundantlyOskus
K-609Recognises content held outside the database by referenceOskus
K-610Recognises a surrogate key without natural-key uniquenessOskus
K-611Recognises a surrogate value with meaning, reused or renumberedOskus
K-612Recognises an undeclared foreign keyOskus
K-613Recognises a referential action destroying what should surviveOskus
K-310Recognises a constraint claimed by a rule and missing from the schemaOskus
K-313Recognises a declared constraint the target platform does not enforceOskus
K-616Recognises a changeable value list fixed in the DDLOskus
K-617Recognises a physical domain differing from the logical domainOskus
K-618Recognises binary floating point used for an exact quantityOskus
K-629Recognises a sentinel value standing in for nullOskus
K-630Recognises a null with a business meaningOskus
K-620Recognises a business fact held in physical row orderOskus
K-621Recognises an index set not derived from access pathsOskus
K-622Recognises an overwrite where history is requiredOskus
K-623Recognises inconsistent validity periods in a versioned tableOskus
K-624Recognises a reference to a versioned table by business key aloneOskus
K-625Recognises a soft delete the constraints do not understandOskus
K-626Recognises a fact table of mixed grainOskus
K-627Recognises a measure without stated additivityOskus
K-628Recognises a nullable foreign key on a reporting join pathOskus
K-651Explains controlled denormalisationTeadmine
K-652Explains the implementation options for subtypesTeadmine
K-653Explains referential integrity and referential actionsTeadmine
K-654Explains exact and approximate numeric typesTeadmine
K-655Explains null semantics and three-valued logicTeadmine
K-656Explains value sets held as reference dataTeadmine
K-657Explains index design from access pathsTeadmine
K-658Explains history strategies and validity-period conventionsTeadmine
K-659Explains grain and additivity in dimensional modelsTeadmine
K-660Explains vertical and horizontal partitioning of tablesTeadmine
K-661Explains consistency of content stored by referenceTeadmine
K-662Explains the absence of row order in relational tablesTeadmine
K-641Routes a defect to the deliverable responsible for itOskus