Creative Data Movers Logo
Database Courses

 Introduction to Sybase Adaptive Server
Duration:   4 days
Participants:   Application programmers and developers, and database administrators who want to learn the basics of Sybase's Adaptive Server, a full-featured relational database.
Objectives:   Upon successful completion of this course you will be able to:
-  Use the fundamentas of SQL Server.
-  Use the features of Transact-SQL.
-  Write stored procedures and triggers.
-  Contribute to a project.
Overview:  
-  This course teaches the funamentals of SQL Server. Participants practice coding Transact-SQL, and learn stored procedurs, cursors, and triggers in the workshops. Instructors are hands-on Database Administrators who share their experience.
Prerequisites:   Prior attendance at the 'Introduction to SQL for Sybase Adaptive Server' course or equivalent knowledge of SQL and understanding of relational database theory.
Format:   Lecture and discussion with hands-on exercises.
Topic Outline:  
-  Introduction to Client-Server
        Architecture Types
        Definition of Client-Server
        Functions in Client/Server Architecture
        Adaptive Server Architecture
-  Back End Development Tools
        isql
        wisql
        Definition Client Server
        SQL Advantage
        Sybase Advantage
-  Relational Database
        Entities
        Attributes
        Relationships
        Primary and Foreign Keys
        Referential Integrity
        Data Integrity
-  Review SQL
        Update
        Delete
        Select
        Select Into
        Insert
-  Basic Database Structures
        Databases
        Tables
        Views
-  Basic Data Integrity Structures
        Rules
        Defaults
        User-Defined Datatypes
        Indexes
        Constraints
-  Security
        Special Logins
        Users
        Groups and Roles
        Learn How to Allow Users Access to: Adaptive Server, Databases, Objects, Commands
-  Transact-SQL
        Functions
        Wildcards
        Escape Clause
        Date Conversions
        Group By
        Compute
        Compute By
-  Programming Constructs
        Review Batches
        Understand Message Handling
        Understand Error Handling
        Learn How to Use Variables
        Learn to Control Flow Commands
-  Transactions and Locking
        Using Adaptive Server Transactions
        Understand the Transaction Log and the Automatic Recovery Process
        Understand Adaptive Server Locks
-  Cursor Programming
        Declaring
        Opening
        Fetching Rows
        Modifying Data
        Closing
        Deallocating
        Scope
        Cursors
        Locking
-  Stored Procedures
        Definition
        Executing
        Creating
        Displaying
        Maintaining
        Calling
        With Cursors
        Referencing
        Optimizing
        Groups
        Remote
        Guidelines
        Parameters
        Result Sets
        Procedure and Server Status
-  Declarative Referential Integrity
        Defined
        Deleting and Inserting Rows
        Updating Keys
        Constraints
        Create Schema
-  Triggers
        Creating
        During Transactions
        Firing
        Save Points
        Nesting
        Guidelines
        Deleted and Inserted Tables
-  Back Up and Restore
        How to Back Up a Database
        How to Restore a Database
        BCP Utility
-  Open Client
        Revisit Client/Server
        db_library
        ct_library
        ODBC
        Other Sybase Components

Database Topic List       Sybase Topic List       Site Map       Home