Download Visual Case Free for 30 Days

Designing & Engineering Sybase Databases 

 Introduction
 Using Visual Case to Design Sybase Enterprise Databases
 Engineering Sybase Databases
 Migrating to Sybase

Introduction

Sybase enables the unwired enterprise.  Visual Case provides full support for the most used features of Sybase Enterprise and Sybase Anywhere.  Visual Case also facilitates the migration of databases from older versions.

Using Visual Case to Design Sybase Enterprise Databases

A Sybase database can be built in Visual Case using the design tools or by reverse engineering an existing database. If a design already exists for a database of a different type it can be converted to Sybase.

 

For an introduction to database design, visit our database design tutorial .

 

Columns – These are built in the table property page. Select a standard or user-defined data type from the list.

 

Data-types – Visual Case supports all the standard data types.

Custom Data-types – User-defined data-types can be defined on the database property page and are both forward and reverse-engineered.

 

Constraints– Both table and column constraints are supported.

 

Indexes – Indexes are supported including primary, unique, clustered and ascending or descending.

 

Foreign Keys – Setting the child cardinality will synchronize the "allow null" option on the foreign key columns and create a unique index if the cardinality is "one only".

 

Triggers – These are supported and are easy to script using our SQL Editor.

 

Stored Procedures & Views – These are defined in the database property page. Undock the editor to edit a long stored procedure or view.

 

Rules (New in 2.6) – These are defined in the database property page.

 

SQL Editor – This is an automatically activated editing tool which is aware of the standard language features and names of dictionary objects.

 

Engineering Sybase Databases

Visual Case's engineering wizard will forward and reverse engineer all database attributes that can be defined in your Visual Case design of a Sybase database.

The wizard allows you to compare the differences between your database design and the physical database before completing either the forward or the reverse engineer.

The forward engineer builds a SQL script that can be saved and manually run at a later time.

You can quickly forward-engineer a single entity (table, stored procedure, etc.) from its right-click menu or from its property page.

For more information about forward and reverse-engineering databases, please visit our database engineering tutorial .

    Migrating to Sybase

    Visual Case will convert any supported database type to Sybase. Visual Case will also reverse engineer most ODBC or JDBC data sources to Sybase, even if the physical database is not a type directly supported by Visual Case.

    Because of differences between database data types conversion is usually a one-way process. For example, converting a SQL Server varchar(300) column to Access will produce a column of type memo as Access’s text data type is limited to 255 characters. Converting back to SQL Server will produce a column of type text as a memo column can be quite long!

    Free Trial Download

    Finally, download the 30 day free trial of Visual Case and get started.


    Visual CaseTM  is a trademark or registered trademark of Artiso Corp. Canada.

    Microsoft, Windows, SQL Server, VB, Visual Basic and Access are registered trademarks of Microsoft Corporation.
    Oracle is a registered trademark of Oracle Corporation.
    Unified Modeling Language and UML are trademarks of Object Management Group Inc. in the U.S. and other countries.
    Other brands and their products are trademarks or registered trademarks of their respective holders and should be noted as such.

    This site is best viewed at a resolution of 800 by 600 using Internet Explorer 5.

    Visual Case Database Tutorials

     Home
    Tutorials

     Database Design Tutorial

    Database Engineering Tutorial

    Supported Databases

       Microsoft SQL Server
       Oracle

       Sybase

       MySQL
       Microsoft Access
       Interbase
       Pervasive SQL
       PostgreSQL

     Contact Us