2. Introduction
• SQL functions fit into two broad categories:
• Data definition language
• SQL includes commands to create
• Database objects such as tables, indexes, and views
• Commands to define access rights to those database objects
• Data manipulation language
• Includes commands to insert, update, delete, and retrieve
data within the database tables
3. Introduction
• SQL is relatively easy to learn
• Basic command set has a vocabulary of less than
100 words
• Nonprocedural language
• American National Standards Institute (ANSI)
prescribes a standard SQL
• Several SQL dialects exist