Posts

Programming Foundations: Data Structures Glossary for core structures

  Glossary for Core Structures A abstract class [ Abstract and concrete classes ] A class that exists purely for the sake of being inherited by other classes to provide some shared behavior abstraction [ Abstraction ] Focusing on the essential qualities of something rather than one specific example access control [ Access control, compliance, and injection ] Rules specifying who can access which parts of a database accessor [ Creating class diagrams: Behaviors ] See getter method. ACID [ ACID and transactions ] An acronym that refers to the requirement that database transactions be atomic, consistent, isolated, and durable actor (use case) [ Identifying the actors ] Anything that lives outside the application but interacts with it to accomplish some goal aggregate functions [ Aggregate functions ] SQL functions that use more than one piece of data to generate a value aggregation [ Aggregation ] An object relationship in which one object is built of other objects, often referred to ...