MySQL Tutorials - Herong's Tutorial Notes
Dr. Herong Yang, Version 4.10

Using DDL to Create Tables and Indexes

This chapter provides tutorial notes on DDL (Data Definition Language) statements. Topics include CREATE TABLE, CREATE INDEX, and ALTER TABLE statements; selecting column options when creating tables.

CREATE TABLE - Statement to Create Tables

Column Options When Creating Tables

CREATE INDEX - Statement to Create Indexes

ALTER TABLE - Statement to Alter Table Structures

Conclusion:

  • DLL (Data Definition Language) contains CREATE, ALTER and DROP statements.
  • CREATE TABLE statements are used to create tables.
  • CREATE INDEX statements are used to create indexes.
  • ALTER TABLE statements are used to alter table structures.

All notes and examples in chapter are based on SQL-92 and MySQL server.

Table of Contents

 About This Book

 Introduction of SQL

 MySQL 4.0 Introduction and Installation

 Installing MySQL 5.5.15

 Installing MySQL 5.0.2 (Alpha)

 Introduction of MySQL 5.0 Programs

 Perl Programs and MySQL Servers

 PHP Programs and MySQL Servers

 Java Programs and MySQL Servers

 Datatypes and Data Literals

 Operations and Expressions

 Character Strings and Bit Strings

 Commonly Used Functions

 Table Column Types for Different Types of Values

Using DDL to Create Tables and Indexes

 Using DML to Insert, Update and Delete Records

 Using SELECT to Query Database

 Transaction Management and Isolation Levels

 Locks-Used-in-MySQL

 Defining and Calling Stored Procedures

 Variables, Loops and Cursors Used in Stored Procedures

 References

 Printable Copy - PDF Version

Dr. Herong Yang, updated in 2011
Using DDL to Create Tables and Indexes