Data Definition Guide
The Data Definition Guide covers information on designing and building InterBase databases. Topics include:
- Specifying datatypes
- Working with domains, tables, and indexes
- Working with procedures, triggers, and generators
- Encrypting databases and columns
- Character sets and collation orders
Chapters
Chapter | Description | SQL Statements |
---|---|---|
Chapter 1: Using the Data Definition Guide | The InterBase Data Definition Guide provides information on the following topics:
|
- |
Chapter 2: Designing Databases |
|
|
Chapter 3: Creating Databases | Creating an InterBase database | CREATE/ALTER/DROP DATABASE |
Chapter 4: Specifying Data Types | Choosing a data type | CREATE/ALTER TABLE CREATE/ALTER DOMAIN |
Chapter 5: Working with Domains | Creating, altering, and dropping domains | CREATE/ALTER/DROP DOMAIN |
Chapter 6: Working with Tables |
|
CREATE/ALTER/DROP TABLE |
Chapter 7: Working with Indexes | Creating and dropping indexes | CREATE/ALTER/DROP INDEX |
Chapter 8: Working with Views |
|
CREATE/DROP VIEW |
Chapter 9: Working with Stored Procedures |
|
CREATE/ALTER/DROP PROCEDURE CREATE/ALTER/DROP EXCEPTION |
Chapter 10: Working with Triggers | Using triggers, what you can do with triggers | CREATE/ALTER/DROP TRIGGER CREATE/ALTER/DROP EXCEPTION |
Chapter 11: Working with Generators | Creating, setting, and resetting generators | CREATE GENERATOR SET GENERATOR |
Chapter 12: Planning Security | Securing data and system catalogs with SQL: tables, views, triggers, and procedures | GRANT, REVOKE |
Chapter 13: Encrypting Your Data | Encrypt database and/or specific columns in a database; create specific users and password types; grant and revoke encrypt and decrypt permissions. | CREATE ENCRYPTION, ENCRYPT, DECRYPT |
Chapter 14: Character Sets and Collation Orders | Specifying character sets and collation orders | CHARACTER SET COLLATE |