This document provides guidance on best practices for naming tables and columns in a SQL database, selecting appropriate data types, and creating tables. It discusses:
- Naming conventions for tables and columns
- Data type considerations and available exact numeric, approximate numeric, money, datetime, character, and binary data types
- User defined data types that can be created to enforce consistency
- Identity columns that automatically provide sequential values for new rows
- How to create tables using CREATE TABLE and specifying column properties and constraints