SlideShare a Scribd company logo
Solutions for the Information Project Team • www.dbta.com                                              Volume 22, Number 2 • June 2008


PowerSQL Aids Application Developer Productivity
       Embarcadero Technologies launches Eclipse-based professional SQL integrated development environment.

Embarcadero Technologies is known for its       allows application developers to leverage    strokes.
multi-platform tools that assist database       the powerful productivity features to devel- Nerpouni: The other benefit is that some
administrators and developers at every point op high quality SQL code. We have built in      organizations have 5, 10, 15 application devel-
in the database lifecycle. In March, the        the usability to which they are accustomed   opers to each DBA. Since DBAs are increas-
company took a bold new step when it            as well as the strong capabilities around    ingly being measured on availability and per-
debuted PowerSQL, a professional SQL            productivity and quality. We want to build   formance of production databases, the fewer
development tool that dramatically improves velocity into the lifecycle they are living in.  times a DBA has to revise or reject poorly
productivity for application developers                                                      devised SQL the better. PowerSQL empowers
charged with SQL development.                   DBTA: What do you mean "build                application developers to write quality SQL in
   Embarcadero PowerSQL, the company's          velocity"?                                   a highly productive manner, creating opportu-
fourth tool built on the Eclipse framework, is Nerpouni: We have features that really        nities for significant efficiency gains in the
a SQL IDE (Integrated Development               hone in on productivity and the concept of   development lifecycle.
Environment) that can be installed as a         velocity. One is SQL Code Assist. As you
standalone application (Eclipse RCP) or as      are typing in SQL code, SQL Code Assist      DBTA: Are application developers
an Eclipse plug-in. It                                                                                            ready to write SQL
offers native support for                                                                                         code?
Oracle, Microsoft SQL                        PowerSQL is a SQL IDE that delivers true                             Nerpouni: There is a blur-
Server, Sybase and DB2                                                                                            ring of lines between the
for LUW, as well as JBDC                     productivity benefits to application developers.                     roles. Application devel-
support for other promi-                                                                                          opers are working on SQL
nent DBMSs such as                                                                                                development. We make
MySQL. The idea behind the product is this: checks for syntax in the background in real      them SQL experts without having to fully
with the growing sophistication of J2EE,        time. We have database-specific parsers at   understand SQL and the database itself.
Ruby on Rails and other development frame- work, so if you are working in Oracle or SQL      We are removing the complexity based on
works increasingly dependent on databases,      Server, Sybase or DB2, we are looking at     our 15 years of experience being the single
application developers require more depth       that database SQL type and making sure       view into all of your databases.
in knowledge and tooling for the underlying     you are writing syntactically correct code.
DBMS technologies. In fact, a recent survey                                                  DBTA: How significant is it that
revealed that SQL is the second most popu-      DBTA: That is dynamic.                       PowerSQL is integrated with Eclipse?
lar language among Eclipse users. Database      Nerpouni: At the same time we have the       Nerpouni: This is the first serious commer-
Trends and Applications talked to Greg          notion of semantic validation. When you      cial SQL development tool for Eclipse. We
Nerpouni, senior product manager at             are coding in the editor, you can hit "CTRL" have great Eclipse expertise. Our program
Embarcadero, to learn more.                     + "Space" to see the available databases     manager, Wassim Melhem, was an Eclipse
                                                and then the available tables and the avail- project leader at IBM. We have invested to
DBTA: PowerSQL represents an                    able columns. SQL Code Assist validates      bring in top-notch Eclipse experts and have
important new step for Embarcadero.             the existence of each referenced object      made a large investment in R&D. This is
Nerpouni: It allows us to reach out to a        against the database and flags any errors in true innovation on top of what has been
new audience. People who are coding in          real time. We are saving developers key-     built into Eclipse and the Eclipse platform
Java and C++ have some of the best devel-       strokes while building quality directly into lets us be very creative in how we leverage
opment IDEs built around true productivity      development.                                 components. We have a new level of flexi-
benefits and quality. PowerSQL is a SQL                                                      bility. This is unique and gives us a massive
IDE built around the same paradigm. It          DBTA: Developers like saving key-            competitive advantage.


1   Database Trends and Applications        June 2008                                         Subscribe today at www.dbta.com/subscribe
PowerSQL Aids Application Developer Productivity

DBTA: PowerSQL became available                   DBTA: For version 1.0, this is a very            developing SQL code. We are building opti-
this spring. What has been the                    powerful product.                                mization right into the lifecycle. We are
response?                                         Nerpouni: There is an open beta of 1.1 this      accelerating development.
Nerpouni: We have standard and profes-            June. You can play with it on our Web site.
sional editions sold through our direct sales     1.1 has a feature called Explain Plans,
organization, and a personal edition avail-       which will tell you the performance impact
able through our ecommerce store and thus         your SQL will have. We also have Quick               C O N TA C T I N F O R M AT I O N
have received a lot of feedback through var-      Fixes, which will evaluate code from an
ious channels. They particularly like SQL         optimization perspective and suggest
Project Insight, which allows them to import      improvements. We are building optimization
SQL files, break them into logical compo-         into the lifecycle, taking quality beyond syn-
nents and present them in an outline view.        tax and semantic validation. It is a truly               100 California Street, 12th Floor
Click on the outline and you jump to that         unique capability.                                          San Francisco, CA 94111
                                                                                                                Phone: 415.834.3131
part of the SQL file, making large and                                                                            Fax: 415.434.172
daunting files easily manageable. And it          DBTA: So what is the real market need                     Email: info@embarcadero.com
validates the SQL files and checks them for       this addresses?                                              www.embarcadero.com
SQL syntax. It makes for a very easy and          Nerpouni: We are empowering the applica-
collaborative workflow.                           tion developer to become self-sufficient in




2    Database Trends and Applications           June 2008                                          Subscribe today at www.dbta.com/subscribe

More Related Content

What's hot

Technical Recruitment Overview & Tips
Technical Recruitment Overview & TipsTechnical Recruitment Overview & Tips
Technical Recruitment Overview & Tips
UmaShanker Akharia ~ U.S.A.
 
Overall & technical IT Recruitment skills
Overall &  technical IT Recruitment skills Overall &  technical IT Recruitment skills
Overall & technical IT Recruitment skills
Toine Van Kastel
 
PRATIK MUNDRA
PRATIK MUNDRAPRATIK MUNDRA
PRATIK MUNDRA
pratik mundra
 
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012b
mkeating1
 
J2ee
J2eeJ2ee
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012b
mkeating1
 
Technical overview-130127
Technical overview-130127Technical overview-130127
Technical overview-130127
Herbercala
 
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
GlobalLogic Ukraine
 
Developing Commercial APEX Applications
Developing Commercial APEX ApplicationsDeveloping Commercial APEX Applications
Developing Commercial APEX Applications
Enkitec
 
Bhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CVBhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CV
Bhanu Shankar Pottipareddy
 
KumarJava
KumarJavaKumarJava
Rodin.Nick.Resume
Rodin.Nick.ResumeRodin.Nick.Resume
Rodin.Nick.Resume
Nick Rodin
 
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexpKavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra Sahu
 
Java keynote preso
Java keynote presoJava keynote preso
Java keynote preso
Artur Alves
 
Resume
ResumeResume
Resume
Ashu Sharma
 
ROBIN COOKE-Resume
ROBIN COOKE-ResumeROBIN COOKE-Resume
ROBIN COOKE-Resume
Robin Cooke
 
JavaOne 2010 Keynote
JavaOne 2010 Keynote JavaOne 2010 Keynote
JavaOne 2010 Keynote
Tomoyuki Tatsuno
 
Patel v res_(1)
Patel v res_(1)Patel v res_(1)
Patel v res_(1)
Vijay Patel
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
Deepthi K V
 
X-2E Modernize
X-2E ModernizeX-2E Modernize
X-2E Modernize
Fresche Solutions
 

What's hot (20)

Technical Recruitment Overview & Tips
Technical Recruitment Overview & TipsTechnical Recruitment Overview & Tips
Technical Recruitment Overview & Tips
 
Overall & technical IT Recruitment skills
Overall &  technical IT Recruitment skills Overall &  technical IT Recruitment skills
Overall & technical IT Recruitment skills
 
PRATIK MUNDRA
PRATIK MUNDRAPRATIK MUNDRA
PRATIK MUNDRA
 
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012b
 
J2ee
J2eeJ2ee
J2ee
 
Keat Resume 2012b
Keat Resume 2012bKeat Resume 2012b
Keat Resume 2012b
 
Technical overview-130127
Technical overview-130127Technical overview-130127
Technical overview-130127
 
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
 
Developing Commercial APEX Applications
Developing Commercial APEX ApplicationsDeveloping Commercial APEX Applications
Developing Commercial APEX Applications
 
Bhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CVBhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CV
 
KumarJava
KumarJavaKumarJava
KumarJava
 
Rodin.Nick.Resume
Rodin.Nick.ResumeRodin.Nick.Resume
Rodin.Nick.Resume
 
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexpKavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
Kavindra sahu B_tech_computerscience_oraclesoa_osb_2.7yearsexp
 
Java keynote preso
Java keynote presoJava keynote preso
Java keynote preso
 
Resume
ResumeResume
Resume
 
ROBIN COOKE-Resume
ROBIN COOKE-ResumeROBIN COOKE-Resume
ROBIN COOKE-Resume
 
JavaOne 2010 Keynote
JavaOne 2010 Keynote JavaOne 2010 Keynote
JavaOne 2010 Keynote
 
Patel v res_(1)
Patel v res_(1)Patel v res_(1)
Patel v res_(1)
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
 
X-2E Modernize
X-2E ModernizeX-2E Modernize
X-2E Modernize
 

Viewers also liked

4.3 simplify radical notes
4.3 simplify radical notes4.3 simplify radical notes
4.3 simplify radical notes
Edith Steeves
 
The quiet war against rfid mar-apr 2004
The quiet war against rfid   mar-apr 2004The quiet war against rfid   mar-apr 2004
The quiet war against rfid mar-apr 2004
miscott57
 
Economics of the 3 Rs - Dana Draper, IRN
Economics of the 3 Rs - Dana Draper, IRNEconomics of the 3 Rs - Dana Draper, IRN
Economics of the 3 Rs - Dana Draper, IRN
MassRecycle
 
Behavior Change - Andy Fruitt, Kilojolts
Behavior Change - Andy Fruitt, KilojoltsBehavior Change - Andy Fruitt, Kilojolts
Behavior Change - Andy Fruitt, Kilojolts
MassRecycle
 
4.6 Exponent Laws Review notes 1
4.6 Exponent Laws Review notes 14.6 Exponent Laws Review notes 1
4.6 Exponent Laws Review notes 1
Edith Steeves
 
Learning Analytics and student feedback
Learning Analytics and student feedbackLearning Analytics and student feedback
Learning Analytics and student feedback
eLearn Center (Universitat Oberta de Catalunya)
 
Социометр: выступление на Social Media Conference
Социометр: выступление на Social Media ConferenceСоциометр: выступление на Social Media Conference
Социометр: выступление на Social Media ConferenceDmitry Myskov
 
Hamas' goal...destroy israel mar-apr 2006
Hamas' goal...destroy israel   mar-apr 2006Hamas' goal...destroy israel   mar-apr 2006
Hamas' goal...destroy israel mar-apr 2006
miscott57
 
Подумай о новогодних подарках СЕЙЧАС
Подумай о новогодних подарках СЕЙЧАСПодумай о новогодних подарках СЕЙЧАС
Подумай о новогодних подарках СЕЙЧАСDmitry Myskov
 
The unprecedented state of web insecurity
The unprecedented state of web insecurityThe unprecedented state of web insecurity
The unprecedented state of web insecurity
Vincent Kwon
 
I know space[1]
I  know  space[1]I  know  space[1]
I know space[1]
harrisonv
 
Its 1938, And Iran Is Germany - TJCI - Jan-Feb 2007
Its 1938, And Iran Is Germany -  TJCI -  Jan-Feb 2007 Its 1938, And Iran Is Germany -  TJCI -  Jan-Feb 2007
Its 1938, And Iran Is Germany - TJCI - Jan-Feb 2007
miscott57
 
Industry Ministry Note on Plachimada Jayakumar Committee Report.
Industry Ministry Note on Plachimada Jayakumar Committee Report.Industry Ministry Note on Plachimada Jayakumar Committee Report.
Industry Ministry Note on Plachimada Jayakumar Committee Report.
keralawatchnews
 
Europa rides again jan-feb - 2010
Europa rides again   jan-feb - 2010Europa rides again   jan-feb - 2010
Europa rides again jan-feb - 2010
miscott57
 
Un constitutional real id mar-apr 2008
Un constitutional real id   mar-apr 2008Un constitutional real id   mar-apr 2008
Un constitutional real id mar-apr 2008
miscott57
 
EDUS
EDUSEDUS
5. Presentació Edonline
5. Presentació Edonline5. Presentació Edonline

Viewers also liked (20)

4.3 simplify radical notes
4.3 simplify radical notes4.3 simplify radical notes
4.3 simplify radical notes
 
The quiet war against rfid mar-apr 2004
The quiet war against rfid   mar-apr 2004The quiet war against rfid   mar-apr 2004
The quiet war against rfid mar-apr 2004
 
Economics of the 3 Rs - Dana Draper, IRN
Economics of the 3 Rs - Dana Draper, IRNEconomics of the 3 Rs - Dana Draper, IRN
Economics of the 3 Rs - Dana Draper, IRN
 
Behavior Change - Andy Fruitt, Kilojolts
Behavior Change - Andy Fruitt, KilojoltsBehavior Change - Andy Fruitt, Kilojolts
Behavior Change - Andy Fruitt, Kilojolts
 
Germania
GermaniaGermania
Germania
 
4.6 Exponent Laws Review notes 1
4.6 Exponent Laws Review notes 14.6 Exponent Laws Review notes 1
4.6 Exponent Laws Review notes 1
 
Learning Analytics and student feedback
Learning Analytics and student feedbackLearning Analytics and student feedback
Learning Analytics and student feedback
 
Социометр: выступление на Social Media Conference
Социометр: выступление на Social Media ConferenceСоциометр: выступление на Social Media Conference
Социометр: выступление на Social Media Conference
 
Hamas' goal...destroy israel mar-apr 2006
Hamas' goal...destroy israel   mar-apr 2006Hamas' goal...destroy israel   mar-apr 2006
Hamas' goal...destroy israel mar-apr 2006
 
Подумай о новогодних подарках СЕЙЧАС
Подумай о новогодних подарках СЕЙЧАСПодумай о новогодних подарках СЕЙЧАС
Подумай о новогодних подарках СЕЙЧАС
 
The unprecedented state of web insecurity
The unprecedented state of web insecurityThe unprecedented state of web insecurity
The unprecedented state of web insecurity
 
I know space[1]
I  know  space[1]I  know  space[1]
I know space[1]
 
Damiano osservazioni pgt milano 2
Damiano osservazioni pgt milano 2Damiano osservazioni pgt milano 2
Damiano osservazioni pgt milano 2
 
Its 1938, And Iran Is Germany - TJCI - Jan-Feb 2007
Its 1938, And Iran Is Germany -  TJCI -  Jan-Feb 2007 Its 1938, And Iran Is Germany -  TJCI -  Jan-Feb 2007
Its 1938, And Iran Is Germany - TJCI - Jan-Feb 2007
 
Industry Ministry Note on Plachimada Jayakumar Committee Report.
Industry Ministry Note on Plachimada Jayakumar Committee Report.Industry Ministry Note on Plachimada Jayakumar Committee Report.
Industry Ministry Note on Plachimada Jayakumar Committee Report.
 
Europa rides again jan-feb - 2010
Europa rides again   jan-feb - 2010Europa rides again   jan-feb - 2010
Europa rides again jan-feb - 2010
 
Un constitutional real id mar-apr 2008
Un constitutional real id   mar-apr 2008Un constitutional real id   mar-apr 2008
Un constitutional real id mar-apr 2008
 
EDUS
EDUSEDUS
EDUS
 
5. Presentació Edonline
5. Presentació Edonline5. Presentació Edonline
5. Presentació Edonline
 
Cliffbig
CliffbigCliffbig
Cliffbig
 

Similar to PowerSQL Aids Application Developer Productivity

What Java Programmers Should Learn in 2022.pdf
What Java Programmers Should Learn in 2022.pdfWhat Java Programmers Should Learn in 2022.pdf
What Java Programmers Should Learn in 2022.pdf
Seven mentor
 
Jdev handbook-ch01-130992
Jdev handbook-ch01-130992Jdev handbook-ch01-130992
Jdev handbook-ch01-130992
psriapps
 
Resume_Tushar_Kanti_DBA
Resume_Tushar_Kanti_DBAResume_Tushar_Kanti_DBA
Resume_Tushar_Kanti_DBA
Tushar Kanti
 
Munir_Database_Developer
Munir_Database_DeveloperMunir_Database_Developer
Munir_Database_Developer
Munir Muhammad
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
sriikanthp
 
Symphony Driver Essay
Symphony Driver EssaySymphony Driver Essay
Symphony Driver Essay
Angie Jorgensen
 
Deep Learning for Java Developer - Getting Started
Deep Learning for Java Developer - Getting StartedDeep Learning for Java Developer - Getting Started
Deep Learning for Java Developer - Getting Started
Suyash Joshi
 
Mallikharjun_Vemana
Mallikharjun_VemanaMallikharjun_Vemana
Mallikharjun_Vemana
Mallikharjun Vemana
 
Shrikanth
ShrikanthShrikanth
Shrikanth
Shrikanth DM
 
Java seminar
Java seminarJava seminar
Java seminar
devendrakhairwa
 
Dms 2.0 Plan Proposal
Dms 2.0 Plan ProposalDms 2.0 Plan Proposal
Dms 2.0 Plan Proposal
Kai Liu
 
Resume
ResumeResume
Resume
Ravi Kumar
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
FITSFSd
 
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
Capgemini
 
Ashish_Resume7.1
Ashish_Resume7.1Ashish_Resume7.1
Ashish_Resume7.1
Ashish Lewalkar
 
chetan_resume
chetan_resumechetan_resume
chetan_resume
CHETAN PATIL
 
Resume_Md ZakirHussain
Resume_Md ZakirHussainResume_Md ZakirHussain
Resume_Md ZakirHussain
zakir hussain
 
ZakirHussain
ZakirHussainZakirHussain
ZakirHussain
zakir hussain
 
Great IDEs for SQL Query Performance Tuning and Practice.pdf
Great IDEs for SQL Query Performance Tuning and Practice.pdfGreat IDEs for SQL Query Performance Tuning and Practice.pdf
Great IDEs for SQL Query Performance Tuning and Practice.pdf
Tosska Technology
 
Resume - RK
Resume - RKResume - RK
Resume - RK
Rajkumar Kumar
 

Similar to PowerSQL Aids Application Developer Productivity (20)

What Java Programmers Should Learn in 2022.pdf
What Java Programmers Should Learn in 2022.pdfWhat Java Programmers Should Learn in 2022.pdf
What Java Programmers Should Learn in 2022.pdf
 
Jdev handbook-ch01-130992
Jdev handbook-ch01-130992Jdev handbook-ch01-130992
Jdev handbook-ch01-130992
 
Resume_Tushar_Kanti_DBA
Resume_Tushar_Kanti_DBAResume_Tushar_Kanti_DBA
Resume_Tushar_Kanti_DBA
 
Munir_Database_Developer
Munir_Database_DeveloperMunir_Database_Developer
Munir_Database_Developer
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
 
Symphony Driver Essay
Symphony Driver EssaySymphony Driver Essay
Symphony Driver Essay
 
Deep Learning for Java Developer - Getting Started
Deep Learning for Java Developer - Getting StartedDeep Learning for Java Developer - Getting Started
Deep Learning for Java Developer - Getting Started
 
Mallikharjun_Vemana
Mallikharjun_VemanaMallikharjun_Vemana
Mallikharjun_Vemana
 
Shrikanth
ShrikanthShrikanth
Shrikanth
 
Java seminar
Java seminarJava seminar
Java seminar
 
Dms 2.0 Plan Proposal
Dms 2.0 Plan ProposalDms 2.0 Plan Proposal
Dms 2.0 Plan Proposal
 
Resume
ResumeResume
Resume
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
 
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
NoSQL and Hadoop: A New Generation of Databases - Changing the Game: Monthly ...
 
Ashish_Resume7.1
Ashish_Resume7.1Ashish_Resume7.1
Ashish_Resume7.1
 
chetan_resume
chetan_resumechetan_resume
chetan_resume
 
Resume_Md ZakirHussain
Resume_Md ZakirHussainResume_Md ZakirHussain
Resume_Md ZakirHussain
 
ZakirHussain
ZakirHussainZakirHussain
ZakirHussain
 
Great IDEs for SQL Query Performance Tuning and Practice.pdf
Great IDEs for SQL Query Performance Tuning and Practice.pdfGreat IDEs for SQL Query Performance Tuning and Practice.pdf
Great IDEs for SQL Query Performance Tuning and Practice.pdf
 
Resume - RK
Resume - RKResume - RK
Resume - RK
 

More from Michael Findling

Senior Marketing Manager: Channels & Strategic accounts
Senior Marketing Manager:  Channels & Strategic accountsSenior Marketing Manager:  Channels & Strategic accounts
Senior Marketing Manager: Channels & Strategic accounts
Michael Findling
 
Spark Job Description: Development Director
Spark Job Description: Development DirectorSpark Job Description: Development Director
Spark Job Description: Development Director
Michael Findling
 
100 Things to Watch in 2011 from JWT
100 Things to Watch in 2011 from JWT100 Things to Watch in 2011 from JWT
100 Things to Watch in 2011 from JWT
Michael Findling
 
Social Media Marketing Metrics That Matter
Social Media Marketing Metrics That MatterSocial Media Marketing Metrics That Matter
Social Media Marketing Metrics That Matter
Michael Findling
 
Tutorpedia Foundation Silent Auction Item List – February 23, 2011
Tutorpedia Foundation Silent Auction Item List – February 23, 2011Tutorpedia Foundation Silent Auction Item List – February 23, 2011
Tutorpedia Foundation Silent Auction Item List – February 23, 2011
Michael Findling
 
Website Marketing Seminar 2009
Website Marketing Seminar 2009Website Marketing Seminar 2009
Website Marketing Seminar 2009
Michael Findling
 
Reducing Total Cost of Ownership for Database and Developer Software
Reducing Total Cost of Ownership for Database and Developer SoftwareReducing Total Cost of Ownership for Database and Developer Software
Reducing Total Cost of Ownership for Database and Developer Software
Michael Findling
 
Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Michael Findling
 
Reasons to migrate from Delphi 7 to Delphi 2009
Reasons to migrate from Delphi 7  to Delphi 2009Reasons to migrate from Delphi 7  to Delphi 2009
Reasons to migrate from Delphi 7 to Delphi 2009
Michael Findling
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Michael Findling
 
Java Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J OptimizerJava Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J Optimizer
Michael Findling
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Michael Findling
 
Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7
Michael Findling
 
Database Tools and Developer Software Licence Management
Database Tools and Developer Software Licence ManagementDatabase Tools and Developer Software Licence Management
Database Tools and Developer Software Licence Management
Michael Findling
 
Database Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All AccessDatabase Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All Access
Michael Findling
 
Preventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB OptimizerPreventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB Optimizer
Michael Findling
 
Build Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi PrismBuild Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi Prism
Michael Findling
 
Develop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilderDevelop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilder
Michael Findling
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRuby
Michael Findling
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRuby
Michael Findling
 

More from Michael Findling (20)

Senior Marketing Manager: Channels & Strategic accounts
Senior Marketing Manager:  Channels & Strategic accountsSenior Marketing Manager:  Channels & Strategic accounts
Senior Marketing Manager: Channels & Strategic accounts
 
Spark Job Description: Development Director
Spark Job Description: Development DirectorSpark Job Description: Development Director
Spark Job Description: Development Director
 
100 Things to Watch in 2011 from JWT
100 Things to Watch in 2011 from JWT100 Things to Watch in 2011 from JWT
100 Things to Watch in 2011 from JWT
 
Social Media Marketing Metrics That Matter
Social Media Marketing Metrics That MatterSocial Media Marketing Metrics That Matter
Social Media Marketing Metrics That Matter
 
Tutorpedia Foundation Silent Auction Item List – February 23, 2011
Tutorpedia Foundation Silent Auction Item List – February 23, 2011Tutorpedia Foundation Silent Auction Item List – February 23, 2011
Tutorpedia Foundation Silent Auction Item List – February 23, 2011
 
Website Marketing Seminar 2009
Website Marketing Seminar 2009Website Marketing Seminar 2009
Website Marketing Seminar 2009
 
Reducing Total Cost of Ownership for Database and Developer Software
Reducing Total Cost of Ownership for Database and Developer SoftwareReducing Total Cost of Ownership for Database and Developer Software
Reducing Total Cost of Ownership for Database and Developer Software
 
Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Performance Optimization: Incorporating Database and Code Optimzitation Into ...
Performance Optimization: Incorporating Database and Code Optimzitation Into ...
 
Reasons to migrate from Delphi 7 to Delphi 2009
Reasons to migrate from Delphi 7  to Delphi 2009Reasons to migrate from Delphi 7  to Delphi 2009
Reasons to migrate from Delphi 7 to Delphi 2009
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/StudioMigrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio
 
Java Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J OptimizerJava Optimization For Faster Code & Better Results | J Optimizer
Java Optimization For Faster Code & Better Results | J Optimizer
 
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
Migrating from CA AllFusionTM ERwin® Data Modeler to ER/Studio®
 
Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7Top Ten Reasons to Upgrade from Delphi 7
Top Ten Reasons to Upgrade from Delphi 7
 
Database Tools and Developer Software Licence Management
Database Tools and Developer Software Licence ManagementDatabase Tools and Developer Software Licence Management
Database Tools and Developer Software Licence Management
 
Database Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All AccessDatabase Design and Data Modeling | PowerDesigner to All Access
Database Design and Data Modeling | PowerDesigner to All Access
 
Preventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB OptimizerPreventing Database Perfomance Issues | DB Optimizer
Preventing Database Perfomance Issues | DB Optimizer
 
Build Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi PrismBuild Windows Applications Fast | Delphi Prism
Build Windows Applications Fast | Delphi Prism
 
Develop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilderDevelop Enterprise Java Applications | JBuilder
Develop Enterprise Java Applications | JBuilder
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRuby
 
Develop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRubyDevelop Ruby Applications Fast | TubroRuby
Develop Ruby Applications Fast | TubroRuby
 

Recently uploaded

High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 

Recently uploaded (20)

High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 

PowerSQL Aids Application Developer Productivity

  • 1. Solutions for the Information Project Team • www.dbta.com Volume 22, Number 2 • June 2008 PowerSQL Aids Application Developer Productivity Embarcadero Technologies launches Eclipse-based professional SQL integrated development environment. Embarcadero Technologies is known for its allows application developers to leverage strokes. multi-platform tools that assist database the powerful productivity features to devel- Nerpouni: The other benefit is that some administrators and developers at every point op high quality SQL code. We have built in organizations have 5, 10, 15 application devel- in the database lifecycle. In March, the the usability to which they are accustomed opers to each DBA. Since DBAs are increas- company took a bold new step when it as well as the strong capabilities around ingly being measured on availability and per- debuted PowerSQL, a professional SQL productivity and quality. We want to build formance of production databases, the fewer development tool that dramatically improves velocity into the lifecycle they are living in. times a DBA has to revise or reject poorly productivity for application developers devised SQL the better. PowerSQL empowers charged with SQL development. DBTA: What do you mean "build application developers to write quality SQL in Embarcadero PowerSQL, the company's velocity"? a highly productive manner, creating opportu- fourth tool built on the Eclipse framework, is Nerpouni: We have features that really nities for significant efficiency gains in the a SQL IDE (Integrated Development hone in on productivity and the concept of development lifecycle. Environment) that can be installed as a velocity. One is SQL Code Assist. As you standalone application (Eclipse RCP) or as are typing in SQL code, SQL Code Assist DBTA: Are application developers an Eclipse plug-in. It ready to write SQL offers native support for code? Oracle, Microsoft SQL PowerSQL is a SQL IDE that delivers true Nerpouni: There is a blur- Server, Sybase and DB2 ring of lines between the for LUW, as well as JBDC productivity benefits to application developers. roles. Application devel- support for other promi- opers are working on SQL nent DBMSs such as development. We make MySQL. The idea behind the product is this: checks for syntax in the background in real them SQL experts without having to fully with the growing sophistication of J2EE, time. We have database-specific parsers at understand SQL and the database itself. Ruby on Rails and other development frame- work, so if you are working in Oracle or SQL We are removing the complexity based on works increasingly dependent on databases, Server, Sybase or DB2, we are looking at our 15 years of experience being the single application developers require more depth that database SQL type and making sure view into all of your databases. in knowledge and tooling for the underlying you are writing syntactically correct code. DBMS technologies. In fact, a recent survey DBTA: How significant is it that revealed that SQL is the second most popu- DBTA: That is dynamic. PowerSQL is integrated with Eclipse? lar language among Eclipse users. Database Nerpouni: At the same time we have the Nerpouni: This is the first serious commer- Trends and Applications talked to Greg notion of semantic validation. When you cial SQL development tool for Eclipse. We Nerpouni, senior product manager at are coding in the editor, you can hit "CTRL" have great Eclipse expertise. Our program Embarcadero, to learn more. + "Space" to see the available databases manager, Wassim Melhem, was an Eclipse and then the available tables and the avail- project leader at IBM. We have invested to DBTA: PowerSQL represents an able columns. SQL Code Assist validates bring in top-notch Eclipse experts and have important new step for Embarcadero. the existence of each referenced object made a large investment in R&D. This is Nerpouni: It allows us to reach out to a against the database and flags any errors in true innovation on top of what has been new audience. People who are coding in real time. We are saving developers key- built into Eclipse and the Eclipse platform Java and C++ have some of the best devel- strokes while building quality directly into lets us be very creative in how we leverage opment IDEs built around true productivity development. components. We have a new level of flexi- benefits and quality. PowerSQL is a SQL bility. This is unique and gives us a massive IDE built around the same paradigm. It DBTA: Developers like saving key- competitive advantage. 1 Database Trends and Applications June 2008 Subscribe today at www.dbta.com/subscribe
  • 2. PowerSQL Aids Application Developer Productivity DBTA: PowerSQL became available DBTA: For version 1.0, this is a very developing SQL code. We are building opti- this spring. What has been the powerful product. mization right into the lifecycle. We are response? Nerpouni: There is an open beta of 1.1 this accelerating development. Nerpouni: We have standard and profes- June. You can play with it on our Web site. sional editions sold through our direct sales 1.1 has a feature called Explain Plans, organization, and a personal edition avail- which will tell you the performance impact able through our ecommerce store and thus your SQL will have. We also have Quick C O N TA C T I N F O R M AT I O N have received a lot of feedback through var- Fixes, which will evaluate code from an ious channels. They particularly like SQL optimization perspective and suggest Project Insight, which allows them to import improvements. We are building optimization SQL files, break them into logical compo- into the lifecycle, taking quality beyond syn- nents and present them in an outline view. tax and semantic validation. It is a truly 100 California Street, 12th Floor Click on the outline and you jump to that unique capability. San Francisco, CA 94111 Phone: 415.834.3131 part of the SQL file, making large and Fax: 415.434.172 daunting files easily manageable. And it DBTA: So what is the real market need Email: info@embarcadero.com validates the SQL files and checks them for this addresses? www.embarcadero.com SQL syntax. It makes for a very easy and Nerpouni: We are empowering the applica- collaborative workflow. tion developer to become self-sufficient in 2 Database Trends and Applications June 2008 Subscribe today at www.dbta.com/subscribe