knobit.org

Recognises a truncated identifier taken as the real name

edu:Knobit

https://knobit.org/id/knobit/K-810

Also as Turtle · JSON-LD · RDF/XML · AI benchmark on Skilirium

Context functionsResult evaluation
Knobit creation methodsAI generated, human edited
Knobit typesSkill
LCG purposesAssessing the learner's knowledge or skill state
LCG purposesSelecting an assessment task or learning activity
action verbRecognises en
applies knowledgeExplains SQL dialect differences
applies knowledgeExplains naming conventions for data model objects
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: Oracle 11g target (`--oracle-max-identifier 30`); `ix_fact_payment_account_key_value_date_key_status_code` emitted as `ix_fact_payment_accou_a91c4f2e`, which exists in no document anyone can search Acceptable: `conventions.abbreviations` in `model-config.yaml` applied consistently (`acct`, `val`, `sts` — never sometimes one and sometimes another) and the name shortened in the model until the warning is gone (`PHY-010`) en
assessment methodskill-tests task: Generated DDL review, Postgres and Snowflake (DDL review skills) en
conforms to profilehttps://oppekava.edu.ee/a/Knobitite_kirjeldamise_ja_seostamise_reeglid#LCG-KNOBIT-0.1
dcterms:identifierK-810
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 05-ddl, row 10; this skill (08-ddl.md) en
expected resultThe real database name and the model change avoiding it en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/08-ddl/10
rdfs:labelRecognises a truncated identifier taken as the real name en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelTruncated identifier taken as the real name (generated DDL) en
skos:definitionA header warning that a name was over the target's limit and was emitted with an 8-character hash suffix. The hashed form is the name in the database, and it is what appears in the constraint-violation message that operations has to interpret at 3am. en
skos:prefLabelRecognises a truncated identifier taken as the real name en
target objecthashed identifier en

Used by

includes knobitGenerates DDL per target dialect and reviews it against model, engine, data and deployment
requires knobitGenerate and review DDL