knobit.org

Generate and review DDL

edu:Activity

https://knobit.org/id/activity/LO-8

Also as Turtle · JSON-LD · RDF/XML

dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
owl:sameAshttps://bitbucket.org/reffa/ontology/id/activity/data-modelling/08-ddl
rdfs:commentStage 5 (DDL) of the data-modelling skill: produces 05-ddl/<dialect>/*.sql and passes the stage's validation gate. en
rdfs:labelDDL-i genereerimine ja ülevaatus et
rdfs:labelGenerate and review DDL en
requires knobitRecognises a constraint claimed by a rule and missing from the schema
requires knobitRecognises a declared constraint the target platform does not enforce
requires knobitExplains rule enforcement mechanisms and platform enforcement
requires knobitRecognises binary floating point used for an exact quantity
requires knobitRoutes a defect to the deliverable responsible for it
requires knobitRecognises generated SQL edited by hand
requires knobitRecognises DDL older than its model
requires knobitRecognises an object in the SQL missing from the model
requires knobitRecognises generator warnings carried without a decision
requires knobitRecognises a configured dialect left unregenerated
requires knobitRecognises a CHECK constraint parsed and ignored
requires knobitRecognises an expression running on one engine only
requires knobitRecognises a truncated identifier taken as the real name
requires knobitRecognises a reserved word used as an identifier
requires knobitRecognises a type meaning something else on another engine
requires knobitRecognises an index the target engine cannot create or run
requires knobitRecognises a foreign-key cycle taken as resolved
requires knobitRecognises one decimal scale for every currency
requires knobitRecognises a length taken from sample data
requires knobitRecognises a collation changing what a key means
requires knobitRecognises a default inventing a business fact
requires knobitRecognises a restricted column without access design
requires knobitRecognises greenfield DDL aimed at a populated database
requires knobitRecognises a drop script used as a rollback
requires knobitRecognises an environment baked into the script
requires knobitRecognises SQL reviewed without being run
requires knobitRecognises undetected drift between database and model
requires knobitRecognises a time zone dropped from a timestamp
requires knobitRecognises a business date stored with a time of day
requires knobitExplains generated artefacts and their single source of truth
requires knobitExplains SQL dialect differences
requires knobitExplains currency minor units
requires knobitExplains time zones in timestamps and business dates
requires knobitExplains collation and case or accent sensitivity
requires knobitExplains access design for classified data
requires knobitExplains schema migration and rollback
requires knobitExplains environment-independent deployment
requires knobitExplains testing DDL by execution and detecting drift
schema:position5

Used by

consists ofData modelling