Advertisement

SQL Support for UML Generalizations

Click to learn more about author Michael Blaha. This blog continues last month’s UML theme. Last month we discussed UML associations. Now we’ll discuss UML generalizations. The UML (Unified Modeling Language) is a popular modeling notation that arose from the programming community, but it is also applicable to databases. The UML has a variety of […]

What Is Ontology?

Ontology is often considered a subset of taxonomy. An ontology: Is a domain; contains more information about the behavior of entities and the relationships between them; includes formal names, definitions and attributes of entities; and, may be constructed using OWL, the Ontology Web Language from the W3C. Other Definitions of Ontology Include: “A data model […]

What Is Structured Query Language (SQL)?

Structured Query Language, or SQL, is a programming nomenclature used to do set operations (like union, intersect, and minus) to organize and retrieve information in relational databases, based on “set theory and relational algebra.” According to DAMA International’s Data Management Body of Knowledge, in any system that uses SQL, “data elements or attributes, categorized into […]

What Is Taxonomy?

Taxonomy represents the formal structure of classes or types of objects within a domain. It organizes knowledge by using a controlled vocabulary to make it easier to find related information. A taxonomy must: Follow a hierarchic format and provides names for each object in relation to other objects. May also capture the membership properties of […]

SQL Support for UML Associations

Click to learn more about author Michael Blaha. The UML (Unified Modeling Language) is a popular Data Modeling notation that arose from the programming community, but it is also applicable to databases. The UML has a variety of models, one of which is the class model. The UML class model is essentially just a dialect […]

State of the Art of Data Modeling?

Click to learn more about video blogger Thomas Frisendal. When I googled “state of the art” “data modelling” (European spelling), I got: An Overview of State-of-the-Art Data Modelling – Events – ACSE – The An Overview of State-of-the-Art Data Modelling Data Modelling: Introduction and State of the Art – Springer Type Systems: Introduction and State of […]