Skilirium

Ameti Andmemodelleerija kõik etapid

5. etapp

Loogilise andmemudeli tuletamine

Tuletab normaliseeritud loogilise andmemudeli ja seob anomaaliad nende põhjustega

56 knobitit (20 teadmist, 36 oskust) · Tulemus: logical model · Tugineb: Kontseptuaalse mudeli ja taksonoomiate koostamine

Knobitite kaart

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

K-501 Recognises an insertion anomaly in a logical data model501K-502 Recognises an update anomaly in a logical data model502K-503 Recognises a deletion anomaly in a logical data model503K-504 Recognises a repeating group in an entity504K-505 Recognises an attribute holding several facts505K-506 Recognises an attribute with several meanings506K-507 Recognises attributes held as name-value rows507K-508 Recognises a partial dependency on a composite key508K-509 Recognises a transitive dependency between non-key attributes509K-510 Recognises a stored derivable attribute510K-511 Recognises a non-superkey determinant in a 3NF entity511K-512 Recognises independent multi-valued facts in one entity512K-513 Recognises a join dependency kept in one entity513K-514 Recognises a lossy decomposition514K-515 Recognises a functional dependency lost in a decomposition515K-516 Recognises attributes inapplicable to some instances516K-517 Recognises an unstable or meaningful primary key517K-518 Recognises an entity identified only by a system-assigned key518K-519 Recognises undeclared subtype constraints519K-520 Recognises independently changing histories in one entity520K-521 Recognises an unresolved many-to-many relationship521K-522 Recognises a polymorphic association522K-523 Recognises a connection trap523K-524 Recognises a fan trap524K-525 Recognises a chasm trap525K-526 Recognises a redundant relationship526K-527 Recognises overlapping entities527K-528 Recognises one entity split by value into several528K-529 Recognises a relationship contradicting its data rule529K-530 Recognises a constraint implied by neither keys nor domains530K-531 Traces a logical-model anomaly to its structural cause531K-532 Records the functional dependencies of an entity532K-533 Decomposes an entity along a functional dependency without loss533K-534 Resolves a many-to-many relationship into an associative entity534K-535 Replaces a repeating group with a dependent entity535K-536 Introduces subtypes for attributes applying to only some instances536K-551 Explains functional dependency551K-552 Explains candidate key and prime attribute552K-553 Explains the insertion, update and deletion anomalies553K-554 Explains first normal form554K-555 Explains second normal form555K-556 Explains third normal form556K-557 Explains Boyce-Codd normal form557K-558 Explains multivalued dependency and fourth normal form558K-559 Explains join dependency and fifth normal form559K-560 Explains sixth normal form for temporal data560K-561 Explains domain-key normal form561K-562 Explains attribute domains562K-563 Explains lossless-join decomposition563K-564 Explains dependency preservation564K-565 Explains derived data and point-in-time snapshots565K-566 Explains supertype and subtype constraints566K-567 Explains relationship cardinality and optionality567K-568 Explains natural keys, surrogate keys and key stability568K-569 Explains the connection, fan and chasm traps569K-570 Explains an entity type as the realisation of one business concept570
  • Ring: oskus
  • Ruut: teadmine

Selle etapi knobitid

KnobitLiik
K-501Recognises an insertion anomaly in a logical data modelOskus
K-502Recognises an update anomaly in a logical data modelOskus
K-503Recognises a deletion anomaly in a logical data modelOskus
K-504Recognises a repeating group in an entityOskus
K-505Recognises an attribute holding several factsOskus
K-506Recognises an attribute with several meaningsOskus
K-507Recognises attributes held as name-value rowsOskus
K-508Recognises a partial dependency on a composite keyOskus
K-509Recognises a transitive dependency between non-key attributesOskus
K-510Recognises a stored derivable attributeOskus
K-511Recognises a non-superkey determinant in a 3NF entityOskus
K-512Recognises independent multi-valued facts in one entityOskus
K-513Recognises a join dependency kept in one entityOskus
K-514Recognises a lossy decompositionOskus
K-515Recognises a functional dependency lost in a decompositionOskus
K-516Recognises attributes inapplicable to some instancesOskus
K-517Recognises an unstable or meaningful primary keyOskus
K-518Recognises an entity identified only by a system-assigned keyOskus
K-519Recognises undeclared subtype constraintsOskus
K-520Recognises independently changing histories in one entityOskus
K-521Recognises an unresolved many-to-many relationshipOskus
K-522Recognises a polymorphic associationOskus
K-523Recognises a connection trapOskus
K-524Recognises a fan trapOskus
K-525Recognises a chasm trapOskus
K-526Recognises a redundant relationshipOskus
K-527Recognises overlapping entitiesOskus
K-528Recognises one entity split by value into severalOskus
K-529Recognises a relationship contradicting its data ruleOskus
K-530Recognises a constraint implied by neither keys nor domainsOskus
K-531Traces a logical-model anomaly to its structural causeOskus
K-532Records the functional dependencies of an entityOskus
K-533Decomposes an entity along a functional dependency without lossOskus
K-534Resolves a many-to-many relationship into an associative entityOskus
K-535Replaces a repeating group with a dependent entityOskus
K-536Introduces subtypes for attributes applying to only some instancesOskus
K-551Explains functional dependencyTeadmine
K-552Explains candidate key and prime attributeTeadmine
K-553Explains the insertion, update and deletion anomaliesTeadmine
K-554Explains first normal formTeadmine
K-555Explains second normal formTeadmine
K-556Explains third normal formTeadmine
K-557Explains Boyce-Codd normal formTeadmine
K-558Explains multivalued dependency and fourth normal formTeadmine
K-559Explains join dependency and fifth normal formTeadmine
K-560Explains sixth normal form for temporal dataTeadmine
K-561Explains domain-key normal formTeadmine
K-562Explains attribute domainsTeadmine
K-563Explains lossless-join decompositionTeadmine
K-564Explains dependency preservationTeadmine
K-565Explains derived data and point-in-time snapshotsTeadmine
K-566Explains supertype and subtype constraintsTeadmine
K-567Explains relationship cardinality and optionalityTeadmine
K-568Explains natural keys, surrogate keys and key stabilityTeadmine
K-569Explains the connection, fan and chasm trapsTeadmine
K-570Explains an entity type as the realisation of one business conceptTeadmine