Database Primer Databases, tables, & indexes | Primary, foreign, & candidate keys| Referential, domain, & entity integrity| Stored procedures & triggers | Transaction processing
SQL Server Administration Using Enterprise Manager | Creating and managing databases | Setting user permissions | Backing up and restoring databases | Specifying integrity rules | Standard data types | User defined data types | Temporary tables| Identity column | Using constraints | Referential Integrity | Creating Indexes
SQL Server Database Design Managing one to many & many to many relationships| Managing optional & mandatory participation| Identifying keys: Primary, Foreign, Candidate | Identifying integrity rules | Avoiding common mistakes | Efficiency trade-offs | Implementing the design | Using SQL Server database diagrams
Transact SQL SQL batches| Control-of-flow statements | Functions | Local & Global variables |
Stored Procedures | Triggers
Optimization issues SQL Optimization | Setting processor options | Using indexes | Using Query Analyzer
Multi-User Issues Transaction Processing| Locking considerations
Server Optimization Avoiding deadlocks| Engine setup | SET statements | Transaction log | Database and user parameters
Introduction to ADO ADO Defined | History of ADO | OLE DB Providers | ADO Structure | MDAC, ADO, OLE DB & ODBC relationships | OLE DB Providers
Delphi ADO Components Connecting to a database using TADOConnection | Read and update data using the TADOQuery, TADODataSet, and TADOStoredProc. | TADOCommand - sending information to the database | Using parameters | Setting timeout values | ADO Connection String Arguments | Cursor Types | Lock Types
Advanced ADO Concepts Handling one-to-many relationships | Updating queries | Using Batch updates | Resolving update conflicts | Using auto-increment keys | Exception handling | Managing ADO Transactions | Loading data from and saving data to files | Canceling a command | Transactions | Transaction Isolation levels | Nested Transactions
|