Data Type - Complex Data Type

Card Puncher Data Processing


A complex data type is a data type that shows a structure.

All complex data type are based on a class concept. They are complex because they shows a structure

A data type that is not complex is primitive (ie can be compared by a single value)

Basic Data Structure Primitive

A complex data type is created from this three basic type primitives:

and can also be composed from other complex type.



(aggregate|compounds) types: a type that contains other type (ie elements)


Composite: that is, types built up from simpler ones

Abstract / Concrete

An abstract data type (tables, tree…) defines the behavior (method) via an interface and may be implemented in different ways. When a type is not abstract, it's know as a concrete type.

An abstract type and its implementation have a implementation relationship.

Discover More
Card Puncher Data Processing
(Data) Type - (Datatype|Type of data)

Variables, parameters, and function may be typed (static typing) and return values that are typed (as do a database column). The type of a variable or expression defines the characteristics of the values...
Venn Diagram
Collection - Set

A set is: a data structure of the set theory a collection ofdistinct objects (then without duplicate) an unordered collection of objects The objects element of the set have the same type (the type...
Card Puncher Data Processing
Hive - Data Type

in Hive Hive supports the following data types category: primitive and complex in Hive Category Type Description Integers TINYINT 1 byte integer Integers SMALLINT 2 byte integer...
Card Puncher Data Processing
Language - (Execution) Context (Connection=Session, Request, Scope, Namespace)

The context is an object that wraps an execution object in order to set metadata contextual information such: as the start time, the location, ... the scope (ie namespace). session information....
Data System Architecture
Logical Data Modeling - Data Structure

A data structure is a single data instance that: cannot be compared/represented by a single value have operations that follows rules represents an entity, a relationship or both. has two representations:...
Data System Architecture
Ordinal Data

Ordinal data are data that can be ordered on an ordinal scale in order to rank them. Each ordinal data can therefore be translated into a number . This is a functionality/behavior of the data type...
Data System Architecture
SQL - Struct Data Type (Record)

What is a struct ? A struct is just a type that defines a record. More ...
Composite Uml Class Diagram
Tree - Composite Type (Design Pattern)

A composite type is a complexe type that models a composition relationship between types. A composite object is an object with many components a folder consists of a set of documents, a book consists...
What are Form Control elements in HTML ?

control form elements are elements that are used specifically inside a form. They are used: to specify a key and a value. to layout the form to submit it or reset it field set [optional]...
Data System Architecture
What is a Key Value Database/Store?

A key-value database / store is a NoSQL database based on the key-value data that is stored in btree or map data structure. You store some data, called a value, inside a key. The data can later be...

Share this page:
Follow us:
Task Runner