You are on page 1of 20

Fernando Rizzato

Gestão de Dados com DB


PowerStudio XE6
Embarcadero Technologies

Founded 1993
3.2 Million Customers
500+ Employees in 29 Countries
5 R&D Centers of Excellence
World Wide Sales & Support*

* Technical Support: 96% Customer Satisfaction Rate


Building for 
 Data  

Data Governance
Architecture  
Data  
Data  Quality   Development  

IT Challenges
Meta  Data   Data  
Evolving Database Volume, Velocity, Agile Development Opera3ons  
Ecosystems Variety Cycles Enabling Governance

Document  &   Data  Security  


Content  
Data  
Organizational Maximizing IT Warehousing   Reference  &  
Compliance Transparency Infrastructure &  Business   Master  Data  
Intelligence  
Source:  DAMA    

Design Develop Deliver


DB  PowerStudio  —  Simplified  
ER/Studio  —  Innova(ve  data,   RAD  Studio  —  The  developer  
DB  development,  admin,  and  
process  and  UML  modeling   force  mul(plier  for  Windows  8,  
tuning  across  all  major  DBMS  
tools   Mac,  Web  and  mobile.  
plaForms  

Meta Data Data Architecture Data Development Data Operations


Data Management Ecosystem

Syndication puts Metadata to Work

Data  Governance   Web  

Enterprise  Informa(on  Map  


Connect/Web   Organiza(ons,  Policies,  Processes,  Metrics  

Embarcadero  Connect  
Metadata  Governance  
Architecture   Sync  
ER/Studio   Assessment,  Planning,  Standards,  Alignment  

Applica(ons  &  Data  


RAD  Studio   DEV   MDM   ETL   DQ  
API  
DB  PowerStudio   Informa(on  Management  

Architecture & Modeling SQL Development Database Optimization


Application Development Database Management Change Management
Data Governance enabling cross-platform database tools

DB PowerStudio® | An integrated database tool suite empowering


DBAs and data professionals to deliver operational integrity and
data consistency across complex and governed environments.

DBArtisan® | Cross-platform database management and governance


Rapid SQL® |  Agile scripting and debugging for SQL professionals
DB Optimizer™ | Visual SQL tuning and profiling for performance and reliability
DB Change Manager™ | Schema and data synchronization across database environments

Availability Integrity Support


Database  administrators  can   To  maintain  data  integrity,  DB   Supports  mul(ple  plaForms  
ensure  database   Change  Manager  helps   from  a  single  interface  
performance,  up(me,  and   organiza(ons  comply  with  
availability  with  tools  such  as   data  governance  standards;  
DBAr-san  and  DB  Op-mizer   Rapid  SQL  gives  database  
developers  the  func(onality  
to  improve  data  quality  
 
Data Governance enabling cross-platform database tools
DB  PowerStudio,   DB  PowerStudio  XE,   DB  PowerStudio,  DBA   DB  PowerStudio  XE,  
Developer  Edi3on   Developer  Edi3on   Edi3on   DBA  Edi3on  
Developers  working  
Database  Developer  /   DBAs  working  with  
Designed  for   Project  DBA  
with  mul(ple   DBAs  
mul(ple  plaForms  
plaForms  
Latest  Version   –   XE3.5   –   XE3.5  
Release  Date   March  2013   March  2013   March  2013   March  2013  
DBAr3san   ‡   β  
Rapid  SQL   ✓   β   ✓   β  
DB  Op3mizer   ✓   β   ✓   β  
DB  Change  Manager   ✓   β   †   β  
AppWave  Licensing   ✓   ✓  
Connect  to  all  database  
✓   ✓  
plaMorms  

✓  denotes  Professional  Edi(on  


†  denotes  Enterprise  Edi(on  
‡  denotes  Workbench  Edi(on  for  SQL  Server  and  Professional  Edi(on  for  other  plaForms  
α  denotes  Professional  Edi(on  for  SQL  Server  only  
β  denotes  XE3.5  Edi(on  
Cross-platform database management and governance
Designed For Database Administration Challenges
• Database  Administrators  (DBAs)   Evolving Database Ecosystems

Benefits
• Ensure  organiza3onal  data  governance  by  
maximizing  database  performance,  up(me,  
and  availability   Volume, Velocity, Variety
• Boost  produc3vity,  streamline  rou3ne  
tasks  using  comprehensive  administra(on  
Limited IT Resources
tools,  graphical  editors  and  wizards  
• Reduce  IT  costs  by  managing  complex  
environments  and  mul(ple  database  
plaForms  through  a  “single  pane  of  glass”  

Key Features
• Mul(-­‐database  plaForm  support  
• Schema,  Data,  and  Security  Mgmt   Preventing database bottlenecks
• ISQL  Facility  
"Through  a  single  graphical  user  interface,  DBAr(san  XE  enables  
• Schema  and  Data  Migra(on  Wizards   administrators  to  drill-­‐down  to  isolate  and  address  performance  
• Space,  Data,  Performance  Analysts   bojlenecks  using  intelligent  diagnos(cs  that  help  prevent  problems  
before  they  happen.“      
For  the  full  feature  list,  visit  the  DBAr-san  webpage   -­‐  JetAway  
Cross-platform database management and governance
Management  at  your  finger-ps  
Space, Data and • Built-­‐in  process  monitor  
Performance • Proac(ve  diagnos(cs  
Management • Analysis  tools  to  pinpoint,  op(mize,  
and  analyze    

Manage  Security  Easily,  Effec-vely  


• Account  setup  and  management  
Security and
• Data  classifica(on  
Administration
• Permission  management  at  logical  and  
physical  levels  

Seamless  Schema  and  Data  Migra-ons  


• Schema  and  Data  migra(on  wizards  
Schema and Data
and  u(li(es  
Migrations
• Cross-­‐plaForm  schema  knowledge  
• Robust  database  ecosystem  support  
Cross-platform database management and governance
DBAr3san   DBAr3san   DBAr3san  
DBAr3san  XE  
Standard     Professional     Workbench    
Produc(on/
Database  Developer  /   Produc(on  or   Produc(on  or   Opera(onal  DBAs  
Designed  For   Project  DBA   Opera(onal  DBAs   Opera(onal  DBAs   working  with  mul(ple  
plaForms  
Latest  Version   9.2   9.2   9.2   XE3.5  
Release  Date   March  2013   March  2013   March  2013   March  2013  
Schema/SQL/Data  
●   ●   ●   ●  
Management  
Performance  
●   ●   ●   ●  
Management  
Security  Management   ●   ●   ●   ●  
Security  Design  and  
●   ●   ●   ●  
Assessment  
SQL  Debugger/Profiler   ●   ●   ●  
Analyst  Packs   ●   Op(onal  
AppWave  Licensing     ●  
Connect  to  all  
●  
database  plaMorms    
Datasource  
Limited   Unlimited   Unlimited   Unlimited  
Connec3ons  
Agile scripting and debugging for SQL professionals
Database Developer Challenges
Designed For
• Database  Developers   Evolving Database Ecosystems
• Data/Business  Analysts  

Benefits
• Support  data  governance  ini3a3ves  through  
Improved  code  quality  by  u(lizing  the  SQL   Agile Development Cycles
debugger  and  code-­‐assist  func(onality  
• Streamline  developer  opera3ons  and  
accelera3ng  applica3on  development  with   Code Quality
version  control  and  mul(-­‐plaForm  support  
• Reduce  IT  costs  by  developing  across  mul(ple  
database  plaForms  without  extensive  training  

Key Features
• Mul(-­‐database  plaForm  support  
• ISQL  Facility  
Easily streamlining quality code
• Visual  Query  Builder   “I  have  used  Rapid  SQL  on  mul(ple  client  assignments  on  mul(-­‐
• Code  Analyst   plaForms,  and  it's  always  exceeding  my  expecta(ons.  …Rapid  SQL  
• SQL  Debugger   streamlines  the  process  of  wri(ng  database  code,  allowing  us  to  get  
bejer  performance  out  of  our  databases  and  deliver  quality  database  
applica(ons  with  ease.”  
For  the  full  feature  list,  visit  the  Rapid  SQL  webpage   -­‐Atos  Origin,  a  leading  interna-onal  IT  Services  Company  
Agile scripting and debugging for SQL professionals
Develop  SQL  Code  Quickly,  Efficiently  
• Real-­‐(me  quick  fixes  in  SQL  IDE  using  
Develop SQL
SQL  code  assist,  syntax  valida(on  
Code
• Visual  query  building  tools  for  complex  
queries  

Improve  Code  Quality  


Debug SQL Code, • Basic,  line-­‐by-­‐line  debugging  execu(on  
Functions, and
• Iden(fy  errors  quickly  and  with  context  
Stored • Debug  stored  procedures  across  all  
Procedures
major  DBMS  plaForms  

Collaborate  Effec-vely  
• Version  control,  reverse-­‐engineering,  
Version Control source  code  repository  capabili(es  
• Integra(on  and  support  for  most  
version  control  packages  
Agile scripting and debugging for SQL professionals
Rapid  SQL  Standard     Rapid  SQL  Professional     Rapid  SQL  XE  
Database  Developer  
Database  Developer,  Data  /  
Designed  For   Business  Analyst  
Database  Developer   working  on  mul(ple  
plaForms  
Latest  Version   8.2   8.2   XE3.5  
Release  Date   March  2013   March  2013   March  2013  
SQL  Scrip3ng  and  Edi3ng   ●   ●   ●  
Object  Crea3on  and  Edi3ng   ●   ●   ●  
Schema  Development   ●   ●   ●  
Version  Control   ●   ●   ●  
Debugger   ●   ●  
Code  Analyst   ●   ●  
PL/SQL  Profiler  (Oracle  only)   ●   ●  
AppWave  Licensing     ●  
Connect  to  all  database  
●  
plaMorms    
Visual SQL tuning and profiling for performance and reliability

Designed For Database Professional Challenges


• Database  Administrators  (DBAs)   Diagnosing Performance
• Database  Developers  

Benefits
Database Availability
• Become  proac3ve  in  data  governance  
compliance  and  ensure  database  
op(miza(on,  up(me,  and  availability  
• Reduce  costs  by  proac(vely  op(mizing  for   Maximizing IT
performance  and  maximizing  IT   infrastructure
infrastructure  
• Connect  your  organiza3on  by  iden(fying  
and  repor(ng  where  bojlenecks  lie  

Key Features
• Graphical  database  profiling   Identify issues previously undetected
• SQL  Tuning  with  visual  SQL  tuning  diagrams  
“The  AWR  reports  from  the  na(ve  Oracle  tools  didn’t  lead  us  to  the  
• Database  load  tes(ng  
cause  of  the  problem,  because  they  weren’t  detailed  enough.  DB  
• SQL  IDE   Op(mizer  allowed  us  to  pinpoint  the  culprit  as  the  evic(on  occurred.  
• Mul(-­‐database  plaForm  support   Without  it,  we  would  never  have  been  able  to  catch  –  or  fix  –  the  
problem.”  
For  the  full  feature  list,  visit  the  DB  Op-mizer  webpage   –  Karen  Morton,  Performance  Specialist,  Oracle  ACE  
Visual SQL tuning and profiling for performance and reliability

Iden-fy  Performance  BoQlenecks  


• Graphical  profiling  showing  CPU,  I/O,  
Database
wait,  blocker,  and  procedure  ac(vity  
Profiling
• Execu(on  sta(s(cs  and  explain  plans  
• Predicate  analysis  of  SQL  statements  

Visually  Tune  SQL  like  a  Pro  


• SQL  rewrites  with  case  genera(on  
Tune SQL • Visual  SQL  tuning  diagrams  that  display  
indexes  constraints  on  complex  queries  
• Color-­‐coded  index  analysis  

Simulate  Produc-on  Environments  


• Simulates  parallel  users  and  execu(ons  
Load Testing over  a  specific  period  of  (me  
• Combine  with  profiling  to  simulate  
produc(on  environments  
Visual SQL tuning and profiling for performance and reliability
DB  Op3mizer   DB  Op3mizer  XE   DB  Op3mizer   DB  Op3mizer  XE  
Developer     Developer     Professional   Professional    
The  proac(ve   The  proac(ve  
Database  Developer   Database  Developer   The  performance  DBA   The  performance  DBA  
Designed  for   op(mizing  code  and   op(mizing  code  and   working  on  a  single   working  on  mul(ple  
working  on  a  single   working  on  mul(ple   database  plaForm.     database  plaForms.    
database  plaForm.     database  plaForms.    
Latest  Version   3.6   XE3.5   3.6   XE3.5  
Release  Date   March  2013   March  2013   March  2013   March  2013  
Database  Profiling   ●   ●   ●   ●  
Load  Tes3ng   ●   ●   ●   ●  
SQL  IDE   ●   ●   ●   ●  
Repor3ng   ●   ●   ●   ●  
Advanced  Profiling  
●   ●  
(Oracle  only)    
SQL  Tuning     ●   ●  
AppWave  Licensing     ●   ●  
Connect  to  all  
●   ●  
database  plaMorms    
Schema and data synchronization across database environments

Designed For Database Professional Challenges


• Database  Administrators  (DBAs)   Evolving Database Ecosystems
• Database  Developers  

Benefits
• Mi3gate  organiza3onal  risk  and  align  with  
data  governance  principles  by  u(lizing  
Organizational Transparency
repor(ng,  audi(ng,  and  privacy  capabili(es  
• Streamline  cumbersome  tasks  with  source  
code  control,  automated  alter  scripts,  and   Risk Management
automated  no(fica(on  sesngs  
• Preserve  data  integrity  with  schema,  data  
comparison  and  synchroniza(on  features  

Key Features
• Data  comparison  and  synchroniza(on    
• Schema  comparison  and  synchroniza(on     Reducing Change Management Risk
• Data  masking  
“Embarcadero  Change  Manager  reduces  the  risk  associated  with  
• Source  Code  Control  Integra(on     change  across  all  the  plaForms  we  run  on  by  giving  us  control  to  
• Mul(-­‐database  plaForm  support   capture,  compare,  and  synchronize  our  database  schemas  and  
objects.”    
For  the  full  feature  list,  visit  the   -­‐Janus  Capital  Group  
DB  Change  Manager  webpage  
Schema and data synchronization across database environments

Quickly  Roll-­‐out  Database  Changes  


• Generate  alter  scripts  to  sync  selected  
Database
Synchronization objects  or  restore  to  a  prior  state  
• Deep  support  and  knowledge  across  
mul(ple  DBMS  plaForms  

Reveal,  Track  and  Report  


• Compare  and  synchronize  data  either  
Track Database
inside  of  one  database  or  between  two  
Changes
different  databases  
• Report  on  cri(cal  database  sesngs  

Comply  with  Governance  Standards  


Database • Schema  and  configura(on  archives  
Auditing and provide  historical  records  for  
Compliance compliance  audi(ng  and  repor(ng    
• Data  masking  de-­‐iden(fies  data  
Schema and data synchronization across database environments
DB  Change  Manager   DB  Change  Manager   DB  Change  Manager   DB  Change  Manager  
Developer     Professional     Enterprise   XE*  
Database  Developer  or  
DBAs  in  need  of  
Designed  for   Database  Developer   DBAs   DBA  working  on  mul(ple  
command  line  API  
plaForms  
Latest  Version   6.1   6.1   6.1   XE3.5  
Release  Date   March  2013   March  2013   March  2013   March  2013  
Schema  comparison  and  
●   ●   ●   ●  
synchroniza3on    
Data  comparison,  synchroniza3on     ●   ●   ●   ●  
Repor3ng   ●   ●   ●   ●  
Source  Code  Control  Integra3on     ●   ●   ●   ●  
Professional  and  
Audi3ng   ●   ●  
Enterprise  only  
Professional  and  
Email  No3fica3on   ●   ●  
Enterprise  only  
Advanced  object  management  and   Professional  and  
●   ●  
Cross  DBMS  Schema  Compare   Enterprise  only  
Professional  and  
Data  Masking   ●   ●  
Enterprise  only  
Command-­‐line  API   ●   Enterprise  only  
AppWave  Licensing     ●  
Connect  to  all  database  plaMorms     ●  
Unlimited  on  
Datasource  Connec3ons   Limited   Unlimited   Unlimited   Professional  and  
Enterprise  only  
*  Change  Manager  XE  is  available  in  Developer,  Professional,  and  Enterprise  edi(ons  
fernando.rizzato@embarcadero.com    
blogs.embarcadero.com/fernandorizzato  
w.com/DelphiBrasil  
twijer.com/FernandoRizzato  
 

You might also like