Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Type Inheritance and Relational Theory

Video Introducing this tutorial

Background 26m 46s
Types Without Inheritance - Part 1 30m 00s
Types Without Inheritance - Part 2 28m 11s
Types With Inheritance 37m 35s
Basic Definitions 29m 14s
Scalar Values with Inheritance 14m 43s
Scalar Variables with Inheritance 31m 18s
Specialization by Constraint 24m 46s
Equality Comparisons and Dyadic Relational Operators 27m 26s
Treating and Type Testing 15m 17s
Substitutability - Part 1 19m 18s
Substitutability - Part 2 26m 00s
Union and Dummy Types 30m 15s
Interlude: The S by C Controversy 32m 14s
Multiple Inheritance - Part 1 31m 26s
Multiple Inheritance - Part 2 17m 06s
Multiple Inheritance - Part 3 23m 06s
Multiple Inheritance - Part 4 05m 44s
Tuple / Relation Values with Inheritance - Part 1 36m 19s
Tuple / Relation Values with Inheritance - Part 2 23m 40s
Tuple / Relation Maximal and Minimal Types - Part 3 15m 29s
Tuple / Relation Variables with Inheritance - Part 4 16m 18s
Structural Inheritance - Part 1 29m 12s
Structural Inheritance - Part 2 19m 47s
Structural Inheritance - Part 3 24m 38s
SQL - Part 1 27m 19s
SQL - Part 2 17m 16s
SQL - Part 3 27m 50s
SQL - Part 4 46m 07s





C.J. DateOReilly Type Inheritance and Relational Theory



Type inheritance is that phenomenon according to which we can say, for example, that every square is also a rectangle, and so properties that apply to rectangles in general apply to squares in particular. In other words, squares are a subtype of rectangles, and rectangles are a supertype of squares. Recognizing and acting upon...




01 - Background
02 - Types Without Inheritance - Part 1
03 - Types Without Inheritance - Part 2
04 - Types With Inheritance
05 - Basic Definitions
06 - Scalar Values With Inheritance
07 - Scalar Variables With Inheritance
08 - Specialization By Constraint
09 - Equality Comparisons And Dyadic Relational Operators
10 - Treating And Type Testing
11 - Substitutability - Part 1
12 - Substitutability - Part 2
13 - Union And Dummy Types
14 - Interlude - The S By C Controversy
15 - Multiple Inheritance - Part 1
16 - Multiple Inheritance - Part 2
17 - Multiple Inheritance - Part 3
18 - Multiple Inheritance - Part 4
19 - Tuple Relation Values With Inheritance - Part 1
20 - Tuple Relation Values With Inheritance - Part 2
21 - Tuple Relation Maximal And Minimal Types - Part 3
22 - Tuple Relation Variables With Inheritance - Part 4
23 - Structural Inheritance - Part 1
24 - Structural Inheritance - Part 2
25 - Structural Inheritance - Part 3
26 - Sql - Part 1
27 - Sql - Part 2
28 - Sql - Part 3
29 - Sql - Part 4