SQL

Introduction
Jennifer Widom

” or “sequel”  Supported by all major commercial database systems  Standardized – many new features over time  Interactive via GUI or prompt.Q.SQL: Intro  “S.L. or embedded in programs  Declarative. based on relational algebra Jennifer Widom .

transactions. triggers.Data Definition Language (DDL) SQL: Intro Data Manipulation Language (DML) Other Commands indexes. views. … Jennifer Widom . authorization. constraints.

R2.A2. ….An From R1.….SQL: Intro The Basic SELECT Statement Select A1.Rm Where condition Jennifer Widom .

based on relational algebra Jennifer Widom . or embedded in programs  Declarative.SQL: Intro  “S.Q.” or “sequel”  Supported by all major commercial database systems  Standardized – many new features over time  Interactive via GUI or prompt.L.