SlideShare a Scribd company logo
Higher Productivity with your ASE Development Samir Nigam ( [email_address] ) Spark Wan (wanh@sybase.com)
Agenda Introducing WorkSpace  Productivity Features in WorkSpace New Features in WorkSpace 2.0 Demo
Introducing Sybase WorkSpace From idea to deployment in a unified environment Support for team development, including business analysts, architects and programmers Integrated model-driven design and visual development Modular packaging and pricing for truly customized environment A unified application development environment for Sybase servers
Productivity Features In WorkSpace
Schema Development Full schema objects support Visual development and debugging support for Stored procedures and Triggers Creation and modification of tables, keys, and indexes Web Services Proxy Tables Database Exploring Multi-server and multi-database navigation Tree-based listing of database schema objects Table data viewing and editing Server import from SQL.INI file and LDAP server
SQL Development SQL Editor Inline Syntax validation Content assist (auto completion) Powerful Templates Lots of Built-in templates Parameterized for repeatable use Easy to add powerful new user-defined templates Import/export to share with team members Temp tables awareness Auto-detection and creation SQL Wizards for ASE Real-time Messaging and XML Services
SQL Development Visual SQL Builder Build large queries with ease Supports cross-database joins, nested queries, variables, etc. Execution and Results Handling Cancel execution, run in background, etc  Save results in multiple formats (XML, HTML, CSV) Execution History SQL Analysis Graphical Execution Plan Generation Enable and view ASE Statistics and certain DBCC flags execution output Scripting Full SQL Editor capabilities SQL file execution support
SQL Debugging Debugging Non-intrusive No source code change required Supports Stored procedures as well as Triggers Full debugging control Add/Remove, Enable/Disable Breakpoints Step In/Over/Out, Resume, Continue, Terminate Multi-session, Multi-object debugging External client/application debugging Referenced Tables View and Table Data Editor Enables the viewing and editing of tables while debugging
New Features  - In WorkSpace 2.0
New Features: Schema Development New and powerful Wizards and Schema Editors Database Object Schema definition support Tables, Indexes, Primary Keys, Foreign Keys, Constraints Rules, Defaults User-defined Data Types Views Stored Procedures, and Triggers Eliminate complexity of creating and using objects  Integrated and Easy to use Support Permissions handling Grant/Revoke for users/groups/roles
New Features: SQL Development Scripting Multi-file execution support SQL Scrapbook   Supports quick ‘isql like’ ad-hoc command execution Quick execution on different server SQL Editor Enhancements Intelligent Templates Table schema awareness for writing DML statements Quick Open (via F3 Hot Key) for database object definition in Editor
New Features: ASE Support New in ASE 15 New Data Types  Large Identifiers Compute columns Functional Indexes Component Integration Services (CIS) Support for proxy databases and proxy tables.
New Features: DDL Generation DDL Generation support for  Tables, Triggers, Indexes, Keys, Constraints, Rules, Defaults, UDTs, Views, and Stored Procedures Highly Customizable  Fully flexible and granular generation as per object granularity in database server Single and Multi-file scripts generation Captures Permissions Ready for quick and easy version control
New Features: Data Manipulation Enhancements Basic Data Migration  Quick dataset creation for preserving and moving between servers Based on SQL INSERT Data Manipulation Support data manipulation in Table Data Editor Ability to save DML used to alter data
New Features: Large Database Enhancements Working with Large Databases Enterprise Explorer  Database Object Filtering support Working Set Support Visual SQL Builder Support full DML round-tripping Awareness of Proxy Objects
Demo Use-case #1 Create a schema object (table) Use-case #2 Write a new stored procedure and debug it Use-case #3 Schema versioning

More Related Content

PDF
Microsoft SQL Server 2012 Components and Tools (Quick Overview) - Rev 1.3
PDF
Session 2: SQL Server 2012 with Christian Malbeuf
PPTX
SQL Server Developer 70-433
PDF
SSIS coding conventions, best practices, tips and programming guidelines for ...
PDF
SQL Server 2016 BI updates
PDF
Implementing Mobile Reports in SQL Sserver 2016 Reporting Services
PPT
1\9.SSIS 2008R2_Training - Introduction to SSIS
PDF
Ssn0020 ssis 2012 for beginners
Microsoft SQL Server 2012 Components and Tools (Quick Overview) - Rev 1.3
Session 2: SQL Server 2012 with Christian Malbeuf
SQL Server Developer 70-433
SSIS coding conventions, best practices, tips and programming guidelines for ...
SQL Server 2016 BI updates
Implementing Mobile Reports in SQL Sserver 2016 Reporting Services
1\9.SSIS 2008R2_Training - Introduction to SSIS
Ssn0020 ssis 2012 for beginners

What's hot (20)

PPT
A Primer To Sybase Iq Development July 13
PDF
Introduction to azure document db
PDF
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
PPTX
Developing ssas cube
PPTX
What's new in SQL Server 2017
PPT
Ssis 2008
PPTX
Tech-Spark: Azure SQL Databases
PDF
Azure sql database limitations
PPTX
Azure cosmos db, Azure no-SQL database,
PDF
Introduction to Machine Learning on Azure
PDF
SQL Server 2019 ctp2.2
PPTX
Deploying data tier applications sql saturday dc
PPTX
Introduction to Azure DocumentDB
PPTX
Sql server denali
PDF
Dynamic data masking sql server 2016
PPTX
Sql Azure Pass
PPTX
Sql azure dec_2010 Lynn & Ike
PDF
A Gentle Introduction to Microsoft SSAS
PDF
First Look to SSIS 2012
PPTX
Database Schema Management & Deployment using SQL Server Data Tools (SSDT)
A Primer To Sybase Iq Development July 13
Introduction to azure document db
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Developing ssas cube
What's new in SQL Server 2017
Ssis 2008
Tech-Spark: Azure SQL Databases
Azure sql database limitations
Azure cosmos db, Azure no-SQL database,
Introduction to Machine Learning on Azure
SQL Server 2019 ctp2.2
Deploying data tier applications sql saturday dc
Introduction to Azure DocumentDB
Sql server denali
Dynamic data masking sql server 2016
Sql Azure Pass
Sql azure dec_2010 Lynn & Ike
A Gentle Introduction to Microsoft SSAS
First Look to SSIS 2012
Database Schema Management & Deployment using SQL Server Data Tools (SSDT)
Ad

Viewers also liked (7)

PPT
Positive Attitude Is Every Thing
PPT
Summaryworkshop
PPT
3 G时代移动应用新机遇和新挑战
PPT
TNM Consultancy
PPTX
PPTX
Kegel Dysfunctie Jens Antjon
KEY
The Playing Field: Practice makes pixel-perfect
Positive Attitude Is Every Thing
Summaryworkshop
3 G时代移动应用新机遇和新挑战
TNM Consultancy
Kegel Dysfunctie Jens Antjon
The Playing Field: Practice makes pixel-perfect
Ad

Similar to Higher Productivity With Ase (20)

PDF
Rapid SQL Datasheet - The Intelligent IDE for SQL Development
PDF
SQL Server 2008 Highlights
PDF
DB PowerStudio XE DataSheet
PPTX
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
PDF
Remote DBA Experts SQL Server 2008 New Features
PPT
4) databases
PPT
DB2 UDB for z/OS Version 7 - An Overview
PDF
Sql dbx
PPT
Application development using Microsoft SQL Server 2000
PDF
DB210 Smarter Database IBM Tech Forum 2011
PDF
Oracle sql developer_slides
PDF
DBArtisan XE6 Datasheet
PPTX
SQL Server 2008 Development for Programmers
PPTX
Microsoft SQL Server 2012
PDF
[Uruguay] DB2 for i: 7.1 Overview - Hernando Bedoya
PPT
Database Concepts
PPTX
Web Cloud Computing SQL Server - Ferrara University
PPT
SQL Server 2008 Positioning
PPT
MS SQL Server.ppt
PPT
Saying goodbye to SQL Server 2000
Rapid SQL Datasheet - The Intelligent IDE for SQL Development
SQL Server 2008 Highlights
DB PowerStudio XE DataSheet
SQL Server Workshop for Developers - Visual Studio Live! NY 2012
Remote DBA Experts SQL Server 2008 New Features
4) databases
DB2 UDB for z/OS Version 7 - An Overview
Sql dbx
Application development using Microsoft SQL Server 2000
DB210 Smarter Database IBM Tech Forum 2011
Oracle sql developer_slides
DBArtisan XE6 Datasheet
SQL Server 2008 Development for Programmers
Microsoft SQL Server 2012
[Uruguay] DB2 for i: 7.1 Overview - Hernando Bedoya
Database Concepts
Web Cloud Computing SQL Server - Ferrara University
SQL Server 2008 Positioning
MS SQL Server.ppt
Saying goodbye to SQL Server 2000

Higher Productivity With Ase

  • 1. Higher Productivity with your ASE Development Samir Nigam ( [email_address] ) Spark Wan (wanh@sybase.com)
  • 2. Agenda Introducing WorkSpace Productivity Features in WorkSpace New Features in WorkSpace 2.0 Demo
  • 3. Introducing Sybase WorkSpace From idea to deployment in a unified environment Support for team development, including business analysts, architects and programmers Integrated model-driven design and visual development Modular packaging and pricing for truly customized environment A unified application development environment for Sybase servers
  • 5. Schema Development Full schema objects support Visual development and debugging support for Stored procedures and Triggers Creation and modification of tables, keys, and indexes Web Services Proxy Tables Database Exploring Multi-server and multi-database navigation Tree-based listing of database schema objects Table data viewing and editing Server import from SQL.INI file and LDAP server
  • 6. SQL Development SQL Editor Inline Syntax validation Content assist (auto completion) Powerful Templates Lots of Built-in templates Parameterized for repeatable use Easy to add powerful new user-defined templates Import/export to share with team members Temp tables awareness Auto-detection and creation SQL Wizards for ASE Real-time Messaging and XML Services
  • 7. SQL Development Visual SQL Builder Build large queries with ease Supports cross-database joins, nested queries, variables, etc. Execution and Results Handling Cancel execution, run in background, etc Save results in multiple formats (XML, HTML, CSV) Execution History SQL Analysis Graphical Execution Plan Generation Enable and view ASE Statistics and certain DBCC flags execution output Scripting Full SQL Editor capabilities SQL file execution support
  • 8. SQL Debugging Debugging Non-intrusive No source code change required Supports Stored procedures as well as Triggers Full debugging control Add/Remove, Enable/Disable Breakpoints Step In/Over/Out, Resume, Continue, Terminate Multi-session, Multi-object debugging External client/application debugging Referenced Tables View and Table Data Editor Enables the viewing and editing of tables while debugging
  • 9. New Features - In WorkSpace 2.0
  • 10. New Features: Schema Development New and powerful Wizards and Schema Editors Database Object Schema definition support Tables, Indexes, Primary Keys, Foreign Keys, Constraints Rules, Defaults User-defined Data Types Views Stored Procedures, and Triggers Eliminate complexity of creating and using objects Integrated and Easy to use Support Permissions handling Grant/Revoke for users/groups/roles
  • 11. New Features: SQL Development Scripting Multi-file execution support SQL Scrapbook Supports quick ‘isql like’ ad-hoc command execution Quick execution on different server SQL Editor Enhancements Intelligent Templates Table schema awareness for writing DML statements Quick Open (via F3 Hot Key) for database object definition in Editor
  • 12. New Features: ASE Support New in ASE 15 New Data Types Large Identifiers Compute columns Functional Indexes Component Integration Services (CIS) Support for proxy databases and proxy tables.
  • 13. New Features: DDL Generation DDL Generation support for Tables, Triggers, Indexes, Keys, Constraints, Rules, Defaults, UDTs, Views, and Stored Procedures Highly Customizable Fully flexible and granular generation as per object granularity in database server Single and Multi-file scripts generation Captures Permissions Ready for quick and easy version control
  • 14. New Features: Data Manipulation Enhancements Basic Data Migration Quick dataset creation for preserving and moving between servers Based on SQL INSERT Data Manipulation Support data manipulation in Table Data Editor Ability to save DML used to alter data
  • 15. New Features: Large Database Enhancements Working with Large Databases Enterprise Explorer Database Object Filtering support Working Set Support Visual SQL Builder Support full DML round-tripping Awareness of Proxy Objects
  • 16. Demo Use-case #1 Create a schema object (table) Use-case #2 Write a new stored procedure and debug it Use-case #3 Schema versioning

Editor's Notes

  • #11: Added support for rules, defaults, and user-defined data types. Added support for assigning permissions and DDL preview before committing the changes.
  • #12: Intelligent templates create optimized queries for the developer.
  • #17: Use-case#1: Show creation of table. This will show how the new table editor that supports a unified end to end creation of tables using other schema objects such as user-defined types, rules, defaults. User can also add permissions to the table and view and save the DDL if needed that will be executed. In addition, we will also add a trigger on the table. Use-case#2: In this use-case, we will show how developers can leverage some productivity enhancing features such as content assist, Visual SQL builder, and templates to write stored procedure code. It will also show how WorkSpace helps developers write code using temp tables. We will show execution features covering statement level execution, execution plan, results viewing, and setting dbcc trace flags. Finally, we will end with show how to debug the stored procedure. Use-case#3: In this use-case we will show the new DDL Generation capabilities which developer can use to quickly generate DDL of schema objects at any desired granularity level and save them in one consolidated file or multiple files by object types as desired. Once files are created, we will show how those files can be checked-in to a team provider system (CVS).