Download Unannotated Slides - Stanford Lagunita

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
SQL
Introduction
Jennifer Widom
SQL: Intro
 “S.Q.L.” or “sequel”
 Supported by all major commercial database systems
 Standardized – many new features over time
 Interactive via GUI or prompt, or embedded in programs
 Declarative, based on relational algebra
Jennifer Widom
Data Definition Language (DDL)
SQL: Intro
Data Manipulation Language (DML)
Other Commands
indexes, constraints, views, triggers, transactions, authorization, …
Jennifer Widom
SQL: Intro
The Basic SELECT Statement
Select A1,A2,…,An
From
R1,R2, …,Rm
Where condition
Jennifer Widom
SQL: Intro
 “S.Q.L.” or “sequel”
 Supported by all major commercial database systems
 Standardized – many new features over time
 Interactive via GUI or prompt, or embedded in programs
 Declarative, based on relational algebra
Jennifer Widom
Related documents