SlideShare a Scribd company logo
IBM DB2 9 
© 2008 IBM Corporation 
Section -1) Planning
IBM DB2 9 
SSeeccttiioonn 11 -- PPllaannnniinngg ((1155%%)) 
 KKnnoowwlleeddggee ooff DDBB22 UUDDBB pprroodduuccttss ((cclliieenntt,, sseerrvveerr,, eettcc..)) 
 KKnnoowwlleeddggee ooff tthhee ffeeaattuurreess aanndd ffuunnccttiioonnss pprroovviiddeedd bbyy 
DDBB22 ttoooollss ssuucchh aass tthhee CCoonnttrrooll CCeenntteerr,, tthhee CCoonnffiigguurraattiioonn 
AAddvviissoorr,, tthhee CCoonnffiigguurraattiioonn AAssssiissttaanntt aanndd tthhee CCoommmmaanndd 
LLiinnee PPrroocceessssoorr 
 KKnnoowwlleeddggee ooff ddaattaabbaassee wwoorrkkllooaaddss ((OOLLAAPP vveerrssuuss ddaattaa 
wwaarreehhoouussiinngg)) 
 KKnnoowwlleeddggee ooff nnoonn--rreellaattiioonnaall ddaattaa ccoonncceeppttss ((eexxtteennddeerrss)) 
 KKnnoowwlleeddggee ooff XXMMLL ddaattaa iimmpplliiccaattiioonnss ((nnoonn--sshhrreeddddiinngg)) 
2
IBM DB2 9 
3
IBM DB2 9 
DB2 9 Product Family 
4
IBM DB2 9 
5
IBM DB2 9 
DB2 9 Product Family 
DB2 Everyplace 
DB2 Express 
DB2 Express-C 
DB2 Personal Edition 
DB2 Workgroup Server Edition 
DB2 Enterprise Server Edition 
DB2 Data Warehouse Edition 
DB2 Developer's Editions 
DB2 for i5/OS 
DB2 for z/OS 
6
IBM DB2 9 
About Family 
 The code on the Linux, 
UNIX, and Windows (luw) 
platforms is about 90% 
common, with 10% of the 
code on each operating 
system reserved for tight 
integration into the 
underlying OS. 
 There are two other 
members of the DB2 family 
that are - DB2 for System i 
and DB2 for System z with 
95% portable SQL. 
7 
DB2 Everyplace is a small-footprint 
(200-350 KB) relational 
database and a high-performance 
data 
synchronization solution. 
 It manages synchronization of 
data from back-end data sources 
such as DB2 9, Informix, Oracle, 
Sybase, and MS SQL Server. 
 It runs (with multithreaded 
support) on a wide variety of 
handheld devices, such as: Palm 
OS, Microsoft Windows Mobile 
Edition, Symbian, J2ME devices 
like RIM's Blackberry pager
IBM DB2 9 
Express Editions 
DB2 Express Edition (or 
DB2 Express) is an entry-level 
8 
data server that is 
designed to be used on 
microcomputers that have up 
to two CPUs (a dual-core 
processor is treated as a 
single CPU), have up to 4 GB 
of memory. 
 DB2 Express Edition 
Supports Linux, Solaris, or 
Windows. 
DB2 Express-C is a no-charge 
entry-level data server 
that is designed to be used on 
microcomputers that have up 
to two CPUs, have up to 4 GB 
of memory, and are running a 
supported version of Linux or 
Windows. 
Where pureXML is available 
as an add-on feature for DB2 
Express, it is included with 
DB2 Express-C but missed 
many other features of 
Express Edition.
IBM DB2 9 
Why DB2 Express-C ? 
9 
1. No Artificial Data Server Limitations 
Production ready, same superior database features as DB2 Express 
2. Innovative Technology 
Viper--Industry first relational and XML data server 
3. Application Development Flexibility 
Choice of programming languages and tools 
4. Scalable on Demand: 
no application or database changes required for other DB2 Editions
IBM DB2 9 
DB2 Personal Edition is a 
single-user, full-function 
relational database 
management system that is 
ideal for desktop or laptop-based 
10 
deployments. 
Remote clients cannot 
access databases that are 
under DB2 Personal Edition's 
control, but PCs running DB2 
Personal Edition can act as 
remote clients and access 
data stored on other DB2 
servers. 
 Supports Linux & Windows. 
DB2 Workgroup Server 
Edition is a multi-user, full-function 
client/server 
database management 
system designed to be used 
on microcomputers that have 
up to four CPUs, have up to 
16 GB of memory. 
 Its an ideal data server for 
SMB environments that 
comprise a small number of 
internal users. 
 Supports Enterprise Linux & 
Windows, AIX, HP-UX, 
Solaris and Novell.
IBM DB2 9 
DB2 Enterprise Server Edition 
DB2 Enterprise Server Edition is the ideal foundation for 
building multi-terabyte data warehouses, high-availability, high-volume 
11 
OLTP systems, or Web-based Business Intelligence 
(BI) solutions and mission-critical applications on SAP. 
 It is designed to be used on any size of server (from one to 
hundreds of CPUs) that is running Enterprise Linux & Windows, 
AIX, HP-UX, Solaris or Novell operating systems. 
 This edition includes all of the functionality found in DB2 
Workgroup Edition, plus features that are needed to handle 
high user loads and provide 24x7x365 availability. 
 It comes packaged with DB2 Connect that allows it to 
participate in heterogeneous networks using the Distributed 
Relational Database Architecture (DRDA) protocol.
IBM DB2 9 
DB2 Data Warehouse Edition 
It is designed for today's data center environments, 
where OLTP and decision support are merged into 
integrated information management systems. 
The core engine for DB2 Data Warehouse Edition is 
DB2 Enterprise Server Edition and the DB2 Data 
Partitioning Feature. 
In addition, it also comprised of Design Studio, SQL 
Warehousing tool, Administration Console, OLAP 
Acceleration, Data Mining and Visualization Features 
etc. 
12
IBM DB2 9 
DB2 Developer's Editions 
 Using these editions developers can design, build, or prototype 
applications (using JDBC, PHP, .Net, Python, ODBC, SQLJ and 
Embedded SQL etc.) that interact with DB2 9 databases.DB2 
provided with this edition cannot be used for production systems. 
 DB2 Personal Developer’s Edition (PDE) contains DB2 Personal 
Edition, DB2 Extenders, DB2 Connect Personal Edition, and a SDK 
that can be used to develop applications. 
 DB2 Universal Developer's Edition (UDE) is designed for any of 
the DB2 client or server platforms available. Its Package contains 
PDE + DB2 Everyplace, Express, Workgroup Server and Enterprise 
Server Edition for each operating system supported. 
 DB2 Enterprise Developer's Edition package contains UDE + 
Informix Dynamic Server (IDS), Cloudscape, and DB2 Connect 
Unlimited Edition for zSeries for each OS supported. 
13
IBM DB2 9 
DB2 for i5/OS is an 
advanced, 64-bit relational 
database management 
system that leverages the On- 
Demand capabilities of 
System i, such as Dynamic 
Logical Partitioning to 
respond quickly to changing 
workloads in order to ensure 
business continuity in a 
dynamic environment. 
Unlike other DB2 editions, 
DB2 for i5/OS is built directly 
into the operating system. 
14 
DB2 for z/OS is a multi-user, 
full-function database 
management system that has 
been designed specifically for 
z/OS, IBM's flagship 
mainframe operating system. 
DB2 9 for z/OS is designed 
to cut IT infrastructure costs 
significantly, streamline efforts 
to meet compliance 
obligations, and simplify data 
serving on the System z9 
operating system.
IBM DB2 9 
DB2 9 Clients 
DB2 9 Runtime Client 
DB2 9 Client 
Includes all the functions found 
in the DB2 Runtime Client plus 
functions for client-server 
This 2 MB fully redistributable 
client provides JDBC and 
SQLJ applications access to 
DB2 data servers without 
installing and maintaining DB2 
client code. 
New in DB2 9, this client 
performs similar functions to 
the JCC client, but instead of 
supporting configuration, Java-database 
based access 
to a DB2 data server it's used 
for CLI/ODBC applications. 
Java Common Client (JCC) 
DB2 9 Client Lite 
15 
The best option if your only 
requirements are to enable 
applications to access DB2 9 
data servers. They provide the 
APIs necessary to perform this 
task, but this client comes with 
administration, and application 
development through a set of 
no management tools. 
rich graphical tools.
IBM DB2 9 
Add-on features 
Add-on features are available for an additional 
licensing fee. Some of them are – 
- pureXML 
- High Availability 
- Workload Management 
- Performance Optimization 
- DB2 Homogenous Federation Feature 
- Storage Optimization 
- Advanced Access Control 
16
IBM DB2 9 
DB2 9 Connect 
DB2 Connect provides a robust, highly scalable 
communications infrastructure for connecting Linux, 
UNIX, Windows, and mobile applications to data 
stored in z/OS (mainframe) and i5/OS (minicomputer) 
databases. 
DB2 Connect is an add-on product that must be 
purchased separately unless DB2 Enterprise Server 
Edition, which provides a limited-use version, is 
installed. 
17
IBM DB2 9 
Versions of DB2 Connect 
DB2 Connect Personal Edition: Intended to be used by a 
single user on a single workstation who needs connection to 
any number of mainframe and/or minicomputer DB servers. 
DB2 Connect Enterprise Edition: Intended to be used by 
multiple users on multiple workstations who need connection to 
any number of mainframe and/or minicomputer database 
servers. User based licensing. 
DB2 Connect Application Server Edition: same as 
Enterprise Edition, however, license based on the number of 
processors being used by Web or application servers 
DB2 Connect Unlimited Edition: same as Enterprise Edition, 
however, license charges are based on Millions of Service 
Units (MSUs) per hour. 
18
IBM DB2 9 
DB2 9 Extenders 
Extenders extend the basic functionality and 
capabilities of a DB2 database by providing a rich set 
of built-in data types, along with a set of functions that 
are designed to work with each data type provided. 
They are: 
- Audio, Video, and Image (AVI) Extender 
- Text Extender 
- Net Search Extender 
- XML Extender 
- Spatial Extender 
- Geodetic Extender 
19
IBM DB2 9 
AVI Extender - contains a set of user-defined data 
types and functions that allow a DB2 database to store 
and manipulate nontraditional data such as audio 
clips, movies, and pictures. 
Text Extender – Its powerful linguistic search and 
text-mining capability allows users to construct queries 
that will search through any kind of text document (in 
DB or File system) 
Net Search Extender - well suited for high-end e-business 
20 
applications where search performance on 
large indexes can be critical and the ability to scale 
the processing of concurrent queries is needed.
IBM DB2 9 
XML Extender - contains a set of user-defined data types 
and functions that can be used to store XML documents in 
a database (as character data or in external files) and to 
manipulate them, regardless of where they are stored. 
Spatial Extender - With its capability, you can generate, 
analyze, and exploit spatial information about geographic 
features, such as the locations of office buildings or the 
size of a flood zone, and present it in a 3D format. 
Geodetic Extender - It treats the Earth like a globe rather 
than a flat map thus making it easier to develop 
applications for business intelligence and e-government 
that require geographical location analysis, uses a 
latitude/longitude coordinate system. 
21
IBM DB2 9 
22
IBM DB2 9 
23 
Configuration Assistant 
Used to establish 
connectivity to remote 
databases 
CA lets you maintain 
a list of databases to 
which your applications 
can connect, manage, 
and administer.
IBM DB2 9 
Configuration Assistant 
24
IBM DB2 9 
First Steps 
25 
With First Steps, you 
can create sample 
databases, launch the 
DB2 tools for 
management and 
connectivity, work with 
the Business 
Intelligence tutorials, 
view the 
product library, find 
more DB2 resources 
on the Web, and take 
a quick tour of all the 
new features in DB2 
Version 8.
IBM DB2 9 
Control Center 
 Central management tool for DB2 servers 
 Used to: 
- Add DB2 systems, local and remote instances and 
26 
databases to the object tree for management. 
- Manage database objects (databases, tablespaces, tables, 
views, indexes, triggers, and schemas) 
- Manage data. You can load, import, or export data, 
reorganize data, and collect statistics. 
- Launch other DB2 centers. 
- Perform preventive maintenance by backing up and restoring 
databases or tablespaces.
IBM DB2 9 
27 
db2cc
IBM DB2 9 
Command Center 
 Used to: 
- Execute SQL Statements interactively 
- Execute SQL using SQL Assist Wizard 
- Scripts can be saved using the Save Script option 
- View Query Access Plans 
- Delete, update, export and view the result set 
 Can be invoked by: 
- Start  Programs IBM DB2  Command Line 
Tools  Command Center 
28
IBM DB2 9 
29
IBM DB2 9 
Task Center 
 Used to create, schedule and run tasks either 
immediately or according to a schedule, and to 
notify people about the status of completed tasks, 
like 
- DB2 scripts that contain DB2 commands 
- OS scripts containing OS commands 
- Grouping tasks, containing other tasks 
 E-mail notifications can be set 
30
IBM DB2 9 
Task Center 
31 
db2tc
IBM DB2 9 
Health Center 
 Used to monitor the state of the DB2 environment and 
make any necessary changes to it. 
Management by exception 
- Limit the need of time-consuming, prosaic tasks 
- Alert the DBA for a possible health issue, and allow 
time to react 
 Lower the skills requirement for monitoring, 
troubleshooting and problem resolution 
 DB2 comes with a set of predefined threshold values, 
which you can customize. 
32
IBM DB2 9 
Health Center 
33 
db2hc
IBM DB2 9 
Journal 
Displays the status of the jobs and logs their 
results 
Used to: 
- View Job histories 
- Monitor running and pending DB2 jobs 
- Review Job results 
To start: 
- Start  Programs  IBM DB2  General 
Administration Tools  Journal 
34
IBM DB2 9 
35 
Journal 
db2journal
IBM DB2 9 
DB2 Information Center 
36 
db2ic
IBM DB2 9 
Visual Explain 
 Visual Explain lets 
you view the access 
plan for an explained 
SQL statement as a 
graph. 
 It lets you 
dynamically explain 
an SQL statement 
and view the 
resulting access 
plan graph. 
37
IBM DB2 9 
SQL Assistance 
It’s a 
graphical tool 
you can use 
to build 
SELECT, 
INSERT, 
UPDATE, 
and 
DELETE 
statements. 
38
IBM DB2 9 
Command Line Processor 
39
IBM DB2 9 
40 
Command Window 
db2cw
IBM DB2 9 
Developer Workbench 
41
IBM DB2 9 
Memory Visualizer 
42
IBM DB2 9 
Storage Management 
43
IBM DB2 9 
Data Warehousing 
 Systems that contain operational data -- the data that runs the 
daily transactions of a business -- contain information that 
business analysts can use to better understand how the 
business is operating. 
 In data warehousing, you create stores of informational data 
-- data that is extracted from operational data and then 
transformed and cleansed for end-user decision making. 
 End users can query the separate database (the warehouse) 
without affecting the operational databases. 
 DB2 is built for business intelligence. Not only is DB2 the 
world's most scalable database, but it also has a robust set of 
business intelligence functions. 
44
IBM DB2 9 
45
IBM DB2 9 
On-Line Analytical Processing (OLAP) 
"What is my profitability for the third quarter across 
the southeast region of India for my focus products?” 
The above question requires multiple 
perspectives on data, such as time, 
regions, Countries and products. 
These perspectives are called dimensions. 
OLAP server processes multidimensional 
requests that calculate, consolidate, and 
retrieve information from a multidimensional 
database, a relational database, or both. 
46 
Q
IBM DB2 9 
DB2 as an OLAP Server 
There are two common categories of OLAP: 
- Multidimensional OLAP (MOLAP) 
- Relational OLAP (ROLAP). 
DB2 can work with both. MOLAP is handled by 
the DB2 OLAP Server product and ROLAP by 
the native data stores in DB2. 
47
IBM DB2 9 
IBM Data Warehouse Edition 
48 
An integrated data warehouse for greater business insight 
Identify opportunities to pursue - before the competition does 
Identify risks to be minimized or eliminated - before they become public
IBM DB2 9 
49
IBM DB2 9 
1. Which of the following is the lowest cost DB2 
product that can be legally installed on a 
Windows server that has 2 CPUs? 
A. DB2 Everyplace 
B. DB2 Express Edition 
C. DB2 Workgroup Server Edition 
D. DB2 Enterprise Server Edition 
50
IBM DB2 9 
2. Which of the following is the lowest cost 
DB2 product that can be legally installed 
on an HP-UX server? 
A. DB2 Express-C 
B. DB2 Express 
C. DB2 Personal Edition 
D. DB2 Enterprise Server Edition 
51
IBM DB2 9 
3. Which of the following DB2 products 
can only be installed on a System i 
server? 
A. DB2 for z/OS 
B. DB2 for i5/OS 
C. DB2 Data Warehouse Edition 
D. DB2 Enterprise Server Edition 
52
IBM DB2 9 
4. What is the purpose of the Design Advisor? 
A. To analyze workloads and make 
recommendations for indexes and MQTs 
B. To present a graphical representation of a 
data access plan and recommend design 
changes that will improve performance 
C. To replicate data between a DB2 database 
and another relational database 
D. To configure clients so they can access 
databases stored on remote servers 
53
IBM DB2 9 
5. Which of the following DB2 tools 
allows a user to set DB2 registry 
parameters? 
A. Task Center 
B. Visual Explain 
C. Configuration Assistant 
D. Satellite Administration Center 
54
IBM DB2 9 
6. What is the SQL Performance Monitor used for? 
A. To examine the health of a DB2 Database Manager 
instance 
B. To visually construct complex DML statements and 
examine the results of their execution 
C. To schedule tasks, run tasks, and send 
notifications about completed task s to other users 
D. To analyze database operations performed against 
a DB2 database 
55
IBM DB2 9 
7. Which of the following tasks can NOT be 
performed using the Developer Workbench? 
A. Develop and debug an SQL stored 
procedure 
B. Develop and debug a user-defined data type 
C. Develop and debug a user-defined function 
D. Develop and run XML queries 
56
IBM DB2 9 
8. Which of the following tools can be 
used to automate table reorganization 
operations? 
A. Control Center 
B. Command Center 
C. Command Line Processor 
D. Task Center 
57
IBM DB2 9 
9. Which of the following can be viewed with the 
Journal? 
A. Historical information about tasks, database 
changes, messages, and notifications 
B. Information about licenses associated with each 
DB2 9 product installed on a particular system 
C. Graphical representations of data access plans 
chosen for SQL statements 
D. Warning and alarm thresholds for database 
indicators 
58
IBM DB2 9 
10. Which of the following is NOT a 
characteristic of an OLTP database? 
A. Granular transactions 
B. Current data 
C. Optimized for queries 
D. Frequent updates 
59
IBM DB2 9 
11. Which of the following is NOT a 
characteristic of a data warehouse? 
A. Summarized queries that perform 
aggregations and joins 
B. Heterogeneous data sources 
C. Voluminous historical data 
D. Sub-second response time 
60
IBM DB2 9 
12. Which of the following products is used 
to shred extensible markup language 
documents? 
A. DB2 AVI Extender 
B. DB2 Text Extender 
C. DB2 XML Extender 
D. DB2 Spatial Extender 
61
IBM DB2 9 
13. Which of the following best describes the difference between 
the DB2 Spatial Extender and the DB2 Geodetic Extender? 
A. The DB2 Spatial Extender uses a latitude-longitude coordinate 
system; the DB2 Geodetic Extender uses a planar, x- and y-coordinate 
62 
system 
B. The DB2 Geodetic Extender is used to describe points, lines, 
and polygons; the DB2 Spatial Extender is used to find area, 
endpoints, and intersects 
C. The DB2 Spatial Extender treats the world as a flat map; the 
DB2 Geodetic Extender treats the world as a round globe 
D. The DB2 Geodetic Extender can be used to manage 
information like the locations of office buildings or the size of a 
flood zone; the DB2 Spatial Extender can be used for 
calculations and visualizations in disciplines like military control 
and asset management, meteorology and oceanography
IBM DB2 9 
14. Which of the following is true about XML columns? 
A. XML columns are used to store XML documents as 
a hierarchical set of entities 
B. Only XQuery can be used to retrieve an XML 
document from an XML column 
C. XML columns must be altered to accommodate 
additional parent/child relationships if they are used in 
referential constraints 
D. In order to access any portion of an XML document 
stored in an XML column, the entire document must 
be retrieved 
63
IBM DB2 9 
15. Which of the following is the major difference 
between relational data and XML data? 
A. Relational data is self-describing; XML data is not 
B. Relational data has inherent ordering; XML data 
does not 
C. Relational data must be tabular; XML data does not 
have to be tabular 
D. Relational data is comprised of entities; XML data 
is comprised of numbers, characters, and dates 
64
IBM DB2 9 
65 
Traditional Chinese 
Japanese 
Hebrew 
Thank You 
English 
Merci 
French 
Russian 
Danke 
German 
Grazie 
Italian 
Gracias Spanish 
Obrigado 
Portuguese 
Arabic 
Simplified Chinese 
Tamil 
Thai 
Korean

More Related Content

PDF
DBA Basics guide
azoznasser1
 
DOC
David Baker 2015
David Baker
 
PPT
DBA101
Craig Mullins
 
PDF
Advantages of migrating to db2 v11.1
Rajesh Pandhare
 
PDF
White Paper Why Use 16Gb Fibre Channel with Windows Server 2012 Deployments
Tũi Wichets
 
PDF
DB2 pureScale Overview Sept 2010
Laura Hood
 
PDF
DB2 pureScale Technology Preview
Cristian Molaro
 
PDF
Java on IBM z15
Joran Siu
 
DBA Basics guide
azoznasser1
 
David Baker 2015
David Baker
 
Advantages of migrating to db2 v11.1
Rajesh Pandhare
 
White Paper Why Use 16Gb Fibre Channel with Windows Server 2012 Deployments
Tũi Wichets
 
DB2 pureScale Overview Sept 2010
Laura Hood
 
DB2 pureScale Technology Preview
Cristian Molaro
 
Java on IBM z15
Joran Siu
 

Viewers also liked (10)

DOC
Ers sap
akk_rod
 
PPTX
Japan
AyedhAlmansoori
 
PPTX
Pengajian am
T-bom T-bum
 
PPTX
Sport, leisure and society fishing
h00254888
 
PPT
0) db2 730 test overview
guptavikki99
 
DOCX
Kerajaan bani umaiyah
ZusTira HaNani
 
PDF
Газета "Гражданское содружество", октябрь-декабрь 2016
je-fond
 
PPT
2) security
guptavikki99
 
PPT
معنى الشهادتين
metaba4
 
PPT
درس الشهادتين للصف الاول المتوسط
metaba4
 
Ers sap
akk_rod
 
Pengajian am
T-bom T-bum
 
Sport, leisure and society fishing
h00254888
 
0) db2 730 test overview
guptavikki99
 
Kerajaan bani umaiyah
ZusTira HaNani
 
Газета "Гражданское содружество", октябрь-декабрь 2016
je-fond
 
2) security
guptavikki99
 
معنى الشهادتين
metaba4
 
درس الشهادتين للصف الاول المتوسط
metaba4
 
Ad

Similar to 1) planning (20)

PPT
xTech2006_DB2onRails
webuploader
 
PDF
Db2exc guide 952_mac_x86_64
The Vision and Insight Corner
 
PDF
DB2 11 for z/OS Migration Planning and Early Customer Experiences
John Campbell
 
PDF
A Project Report on Insurance System with Tracking Manager
Sachin Kariyattin
 
PPTX
Migration DB2 to EDB - Project Experience
EDB
 
PPT
IBM DB2 LUW UDB DBA Online Training by Etraining.guru
Ravikumar Nandigam
 
DOC
VendorReview_IBMDB2
Aakash Parwani
 
PDF
Trends and directions for application developers
Jørn Thyssen
 
PDF
Application trends db2 day 2015 jorn
Peter Schouboe
 
PDF
Reliability and performance with ibm db2 analytics accelerator
bupbechanhgmail
 
PPT
DB2 for z/O S Data Sharing
Surekha Parekh
 
PPTX
Db2 v10.5 An Overview
Srinimf-Slides
 
PDF
DB2 Design for High Availability and Scalability
Surekha Parekh
 
PDF
The New z/VSE Database Connector (DBCLI)
IBM India Smarter Computing
 
PDF
What's new in zOS v2.4 - Announce Edition.pdf
SeppEngelmaier
 
PDF
Ibm db2 10.5 for linux, unix, and windows installing ibm data server clients
bupbechanhgmail
 
PPT
Deploying MediaWiki On IBM DB2 in The Cloud Presentation
Leons Petražickis
 
PDF
Ibm db2 10.5 for linux, unix, and windows getting started with db2 installa...
bupbechanhgmail
 
PPTX
IBM World of Watson 2016 - DB2 Analytics Accelerator on Cloud
Daniel Martin
 
PDF
IBM Flex System NAS Solutions
IBM India Smarter Computing
 
xTech2006_DB2onRails
webuploader
 
Db2exc guide 952_mac_x86_64
The Vision and Insight Corner
 
DB2 11 for z/OS Migration Planning and Early Customer Experiences
John Campbell
 
A Project Report on Insurance System with Tracking Manager
Sachin Kariyattin
 
Migration DB2 to EDB - Project Experience
EDB
 
IBM DB2 LUW UDB DBA Online Training by Etraining.guru
Ravikumar Nandigam
 
VendorReview_IBMDB2
Aakash Parwani
 
Trends and directions for application developers
Jørn Thyssen
 
Application trends db2 day 2015 jorn
Peter Schouboe
 
Reliability and performance with ibm db2 analytics accelerator
bupbechanhgmail
 
DB2 for z/O S Data Sharing
Surekha Parekh
 
Db2 v10.5 An Overview
Srinimf-Slides
 
DB2 Design for High Availability and Scalability
Surekha Parekh
 
The New z/VSE Database Connector (DBCLI)
IBM India Smarter Computing
 
What's new in zOS v2.4 - Announce Edition.pdf
SeppEngelmaier
 
Ibm db2 10.5 for linux, unix, and windows installing ibm data server clients
bupbechanhgmail
 
Deploying MediaWiki On IBM DB2 in The Cloud Presentation
Leons Petražickis
 
Ibm db2 10.5 for linux, unix, and windows getting started with db2 installa...
bupbechanhgmail
 
IBM World of Watson 2016 - DB2 Analytics Accelerator on Cloud
Daniel Martin
 
IBM Flex System NAS Solutions
IBM India Smarter Computing
 
Ad

Recently uploaded (20)

PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
The Future of Artificial Intelligence (AI)
Mukul
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Software Development Methodologies in 2025
KodekX
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 

1) planning

  • 1. IBM DB2 9 © 2008 IBM Corporation Section -1) Planning
  • 2. IBM DB2 9 SSeeccttiioonn 11 -- PPllaannnniinngg ((1155%%))  KKnnoowwlleeddggee ooff DDBB22 UUDDBB pprroodduuccttss ((cclliieenntt,, sseerrvveerr,, eettcc..))  KKnnoowwlleeddggee ooff tthhee ffeeaattuurreess aanndd ffuunnccttiioonnss pprroovviiddeedd bbyy DDBB22 ttoooollss ssuucchh aass tthhee CCoonnttrrooll CCeenntteerr,, tthhee CCoonnffiigguurraattiioonn AAddvviissoorr,, tthhee CCoonnffiigguurraattiioonn AAssssiissttaanntt aanndd tthhee CCoommmmaanndd LLiinnee PPrroocceessssoorr  KKnnoowwlleeddggee ooff ddaattaabbaassee wwoorrkkllooaaddss ((OOLLAAPP vveerrssuuss ddaattaa wwaarreehhoouussiinngg))  KKnnoowwlleeddggee ooff nnoonn--rreellaattiioonnaall ddaattaa ccoonncceeppttss ((eexxtteennddeerrss))  KKnnoowwlleeddggee ooff XXMMLL ddaattaa iimmpplliiccaattiioonnss ((nnoonn--sshhrreeddddiinngg)) 2
  • 4. IBM DB2 9 DB2 9 Product Family 4
  • 6. IBM DB2 9 DB2 9 Product Family DB2 Everyplace DB2 Express DB2 Express-C DB2 Personal Edition DB2 Workgroup Server Edition DB2 Enterprise Server Edition DB2 Data Warehouse Edition DB2 Developer's Editions DB2 for i5/OS DB2 for z/OS 6
  • 7. IBM DB2 9 About Family  The code on the Linux, UNIX, and Windows (luw) platforms is about 90% common, with 10% of the code on each operating system reserved for tight integration into the underlying OS.  There are two other members of the DB2 family that are - DB2 for System i and DB2 for System z with 95% portable SQL. 7 DB2 Everyplace is a small-footprint (200-350 KB) relational database and a high-performance data synchronization solution.  It manages synchronization of data from back-end data sources such as DB2 9, Informix, Oracle, Sybase, and MS SQL Server.  It runs (with multithreaded support) on a wide variety of handheld devices, such as: Palm OS, Microsoft Windows Mobile Edition, Symbian, J2ME devices like RIM's Blackberry pager
  • 8. IBM DB2 9 Express Editions DB2 Express Edition (or DB2 Express) is an entry-level 8 data server that is designed to be used on microcomputers that have up to two CPUs (a dual-core processor is treated as a single CPU), have up to 4 GB of memory.  DB2 Express Edition Supports Linux, Solaris, or Windows. DB2 Express-C is a no-charge entry-level data server that is designed to be used on microcomputers that have up to two CPUs, have up to 4 GB of memory, and are running a supported version of Linux or Windows. Where pureXML is available as an add-on feature for DB2 Express, it is included with DB2 Express-C but missed many other features of Express Edition.
  • 9. IBM DB2 9 Why DB2 Express-C ? 9 1. No Artificial Data Server Limitations Production ready, same superior database features as DB2 Express 2. Innovative Technology Viper--Industry first relational and XML data server 3. Application Development Flexibility Choice of programming languages and tools 4. Scalable on Demand: no application or database changes required for other DB2 Editions
  • 10. IBM DB2 9 DB2 Personal Edition is a single-user, full-function relational database management system that is ideal for desktop or laptop-based 10 deployments. Remote clients cannot access databases that are under DB2 Personal Edition's control, but PCs running DB2 Personal Edition can act as remote clients and access data stored on other DB2 servers.  Supports Linux & Windows. DB2 Workgroup Server Edition is a multi-user, full-function client/server database management system designed to be used on microcomputers that have up to four CPUs, have up to 16 GB of memory.  Its an ideal data server for SMB environments that comprise a small number of internal users.  Supports Enterprise Linux & Windows, AIX, HP-UX, Solaris and Novell.
  • 11. IBM DB2 9 DB2 Enterprise Server Edition DB2 Enterprise Server Edition is the ideal foundation for building multi-terabyte data warehouses, high-availability, high-volume 11 OLTP systems, or Web-based Business Intelligence (BI) solutions and mission-critical applications on SAP.  It is designed to be used on any size of server (from one to hundreds of CPUs) that is running Enterprise Linux & Windows, AIX, HP-UX, Solaris or Novell operating systems.  This edition includes all of the functionality found in DB2 Workgroup Edition, plus features that are needed to handle high user loads and provide 24x7x365 availability.  It comes packaged with DB2 Connect that allows it to participate in heterogeneous networks using the Distributed Relational Database Architecture (DRDA) protocol.
  • 12. IBM DB2 9 DB2 Data Warehouse Edition It is designed for today's data center environments, where OLTP and decision support are merged into integrated information management systems. The core engine for DB2 Data Warehouse Edition is DB2 Enterprise Server Edition and the DB2 Data Partitioning Feature. In addition, it also comprised of Design Studio, SQL Warehousing tool, Administration Console, OLAP Acceleration, Data Mining and Visualization Features etc. 12
  • 13. IBM DB2 9 DB2 Developer's Editions  Using these editions developers can design, build, or prototype applications (using JDBC, PHP, .Net, Python, ODBC, SQLJ and Embedded SQL etc.) that interact with DB2 9 databases.DB2 provided with this edition cannot be used for production systems.  DB2 Personal Developer’s Edition (PDE) contains DB2 Personal Edition, DB2 Extenders, DB2 Connect Personal Edition, and a SDK that can be used to develop applications.  DB2 Universal Developer's Edition (UDE) is designed for any of the DB2 client or server platforms available. Its Package contains PDE + DB2 Everyplace, Express, Workgroup Server and Enterprise Server Edition for each operating system supported.  DB2 Enterprise Developer's Edition package contains UDE + Informix Dynamic Server (IDS), Cloudscape, and DB2 Connect Unlimited Edition for zSeries for each OS supported. 13
  • 14. IBM DB2 9 DB2 for i5/OS is an advanced, 64-bit relational database management system that leverages the On- Demand capabilities of System i, such as Dynamic Logical Partitioning to respond quickly to changing workloads in order to ensure business continuity in a dynamic environment. Unlike other DB2 editions, DB2 for i5/OS is built directly into the operating system. 14 DB2 for z/OS is a multi-user, full-function database management system that has been designed specifically for z/OS, IBM's flagship mainframe operating system. DB2 9 for z/OS is designed to cut IT infrastructure costs significantly, streamline efforts to meet compliance obligations, and simplify data serving on the System z9 operating system.
  • 15. IBM DB2 9 DB2 9 Clients DB2 9 Runtime Client DB2 9 Client Includes all the functions found in the DB2 Runtime Client plus functions for client-server This 2 MB fully redistributable client provides JDBC and SQLJ applications access to DB2 data servers without installing and maintaining DB2 client code. New in DB2 9, this client performs similar functions to the JCC client, but instead of supporting configuration, Java-database based access to a DB2 data server it's used for CLI/ODBC applications. Java Common Client (JCC) DB2 9 Client Lite 15 The best option if your only requirements are to enable applications to access DB2 9 data servers. They provide the APIs necessary to perform this task, but this client comes with administration, and application development through a set of no management tools. rich graphical tools.
  • 16. IBM DB2 9 Add-on features Add-on features are available for an additional licensing fee. Some of them are – - pureXML - High Availability - Workload Management - Performance Optimization - DB2 Homogenous Federation Feature - Storage Optimization - Advanced Access Control 16
  • 17. IBM DB2 9 DB2 9 Connect DB2 Connect provides a robust, highly scalable communications infrastructure for connecting Linux, UNIX, Windows, and mobile applications to data stored in z/OS (mainframe) and i5/OS (minicomputer) databases. DB2 Connect is an add-on product that must be purchased separately unless DB2 Enterprise Server Edition, which provides a limited-use version, is installed. 17
  • 18. IBM DB2 9 Versions of DB2 Connect DB2 Connect Personal Edition: Intended to be used by a single user on a single workstation who needs connection to any number of mainframe and/or minicomputer DB servers. DB2 Connect Enterprise Edition: Intended to be used by multiple users on multiple workstations who need connection to any number of mainframe and/or minicomputer database servers. User based licensing. DB2 Connect Application Server Edition: same as Enterprise Edition, however, license based on the number of processors being used by Web or application servers DB2 Connect Unlimited Edition: same as Enterprise Edition, however, license charges are based on Millions of Service Units (MSUs) per hour. 18
  • 19. IBM DB2 9 DB2 9 Extenders Extenders extend the basic functionality and capabilities of a DB2 database by providing a rich set of built-in data types, along with a set of functions that are designed to work with each data type provided. They are: - Audio, Video, and Image (AVI) Extender - Text Extender - Net Search Extender - XML Extender - Spatial Extender - Geodetic Extender 19
  • 20. IBM DB2 9 AVI Extender - contains a set of user-defined data types and functions that allow a DB2 database to store and manipulate nontraditional data such as audio clips, movies, and pictures. Text Extender – Its powerful linguistic search and text-mining capability allows users to construct queries that will search through any kind of text document (in DB or File system) Net Search Extender - well suited for high-end e-business 20 applications where search performance on large indexes can be critical and the ability to scale the processing of concurrent queries is needed.
  • 21. IBM DB2 9 XML Extender - contains a set of user-defined data types and functions that can be used to store XML documents in a database (as character data or in external files) and to manipulate them, regardless of where they are stored. Spatial Extender - With its capability, you can generate, analyze, and exploit spatial information about geographic features, such as the locations of office buildings or the size of a flood zone, and present it in a 3D format. Geodetic Extender - It treats the Earth like a globe rather than a flat map thus making it easier to develop applications for business intelligence and e-government that require geographical location analysis, uses a latitude/longitude coordinate system. 21
  • 22. IBM DB2 9 22
  • 23. IBM DB2 9 23 Configuration Assistant Used to establish connectivity to remote databases CA lets you maintain a list of databases to which your applications can connect, manage, and administer.
  • 24. IBM DB2 9 Configuration Assistant 24
  • 25. IBM DB2 9 First Steps 25 With First Steps, you can create sample databases, launch the DB2 tools for management and connectivity, work with the Business Intelligence tutorials, view the product library, find more DB2 resources on the Web, and take a quick tour of all the new features in DB2 Version 8.
  • 26. IBM DB2 9 Control Center  Central management tool for DB2 servers  Used to: - Add DB2 systems, local and remote instances and 26 databases to the object tree for management. - Manage database objects (databases, tablespaces, tables, views, indexes, triggers, and schemas) - Manage data. You can load, import, or export data, reorganize data, and collect statistics. - Launch other DB2 centers. - Perform preventive maintenance by backing up and restoring databases or tablespaces.
  • 27. IBM DB2 9 27 db2cc
  • 28. IBM DB2 9 Command Center  Used to: - Execute SQL Statements interactively - Execute SQL using SQL Assist Wizard - Scripts can be saved using the Save Script option - View Query Access Plans - Delete, update, export and view the result set  Can be invoked by: - Start  Programs IBM DB2  Command Line Tools  Command Center 28
  • 29. IBM DB2 9 29
  • 30. IBM DB2 9 Task Center  Used to create, schedule and run tasks either immediately or according to a schedule, and to notify people about the status of completed tasks, like - DB2 scripts that contain DB2 commands - OS scripts containing OS commands - Grouping tasks, containing other tasks  E-mail notifications can be set 30
  • 31. IBM DB2 9 Task Center 31 db2tc
  • 32. IBM DB2 9 Health Center  Used to monitor the state of the DB2 environment and make any necessary changes to it. Management by exception - Limit the need of time-consuming, prosaic tasks - Alert the DBA for a possible health issue, and allow time to react  Lower the skills requirement for monitoring, troubleshooting and problem resolution  DB2 comes with a set of predefined threshold values, which you can customize. 32
  • 33. IBM DB2 9 Health Center 33 db2hc
  • 34. IBM DB2 9 Journal Displays the status of the jobs and logs their results Used to: - View Job histories - Monitor running and pending DB2 jobs - Review Job results To start: - Start  Programs  IBM DB2  General Administration Tools  Journal 34
  • 35. IBM DB2 9 35 Journal db2journal
  • 36. IBM DB2 9 DB2 Information Center 36 db2ic
  • 37. IBM DB2 9 Visual Explain  Visual Explain lets you view the access plan for an explained SQL statement as a graph.  It lets you dynamically explain an SQL statement and view the resulting access plan graph. 37
  • 38. IBM DB2 9 SQL Assistance It’s a graphical tool you can use to build SELECT, INSERT, UPDATE, and DELETE statements. 38
  • 39. IBM DB2 9 Command Line Processor 39
  • 40. IBM DB2 9 40 Command Window db2cw
  • 41. IBM DB2 9 Developer Workbench 41
  • 42. IBM DB2 9 Memory Visualizer 42
  • 43. IBM DB2 9 Storage Management 43
  • 44. IBM DB2 9 Data Warehousing  Systems that contain operational data -- the data that runs the daily transactions of a business -- contain information that business analysts can use to better understand how the business is operating.  In data warehousing, you create stores of informational data -- data that is extracted from operational data and then transformed and cleansed for end-user decision making.  End users can query the separate database (the warehouse) without affecting the operational databases.  DB2 is built for business intelligence. Not only is DB2 the world's most scalable database, but it also has a robust set of business intelligence functions. 44
  • 45. IBM DB2 9 45
  • 46. IBM DB2 9 On-Line Analytical Processing (OLAP) "What is my profitability for the third quarter across the southeast region of India for my focus products?” The above question requires multiple perspectives on data, such as time, regions, Countries and products. These perspectives are called dimensions. OLAP server processes multidimensional requests that calculate, consolidate, and retrieve information from a multidimensional database, a relational database, or both. 46 Q
  • 47. IBM DB2 9 DB2 as an OLAP Server There are two common categories of OLAP: - Multidimensional OLAP (MOLAP) - Relational OLAP (ROLAP). DB2 can work with both. MOLAP is handled by the DB2 OLAP Server product and ROLAP by the native data stores in DB2. 47
  • 48. IBM DB2 9 IBM Data Warehouse Edition 48 An integrated data warehouse for greater business insight Identify opportunities to pursue - before the competition does Identify risks to be minimized or eliminated - before they become public
  • 49. IBM DB2 9 49
  • 50. IBM DB2 9 1. Which of the following is the lowest cost DB2 product that can be legally installed on a Windows server that has 2 CPUs? A. DB2 Everyplace B. DB2 Express Edition C. DB2 Workgroup Server Edition D. DB2 Enterprise Server Edition 50
  • 51. IBM DB2 9 2. Which of the following is the lowest cost DB2 product that can be legally installed on an HP-UX server? A. DB2 Express-C B. DB2 Express C. DB2 Personal Edition D. DB2 Enterprise Server Edition 51
  • 52. IBM DB2 9 3. Which of the following DB2 products can only be installed on a System i server? A. DB2 for z/OS B. DB2 for i5/OS C. DB2 Data Warehouse Edition D. DB2 Enterprise Server Edition 52
  • 53. IBM DB2 9 4. What is the purpose of the Design Advisor? A. To analyze workloads and make recommendations for indexes and MQTs B. To present a graphical representation of a data access plan and recommend design changes that will improve performance C. To replicate data between a DB2 database and another relational database D. To configure clients so they can access databases stored on remote servers 53
  • 54. IBM DB2 9 5. Which of the following DB2 tools allows a user to set DB2 registry parameters? A. Task Center B. Visual Explain C. Configuration Assistant D. Satellite Administration Center 54
  • 55. IBM DB2 9 6. What is the SQL Performance Monitor used for? A. To examine the health of a DB2 Database Manager instance B. To visually construct complex DML statements and examine the results of their execution C. To schedule tasks, run tasks, and send notifications about completed task s to other users D. To analyze database operations performed against a DB2 database 55
  • 56. IBM DB2 9 7. Which of the following tasks can NOT be performed using the Developer Workbench? A. Develop and debug an SQL stored procedure B. Develop and debug a user-defined data type C. Develop and debug a user-defined function D. Develop and run XML queries 56
  • 57. IBM DB2 9 8. Which of the following tools can be used to automate table reorganization operations? A. Control Center B. Command Center C. Command Line Processor D. Task Center 57
  • 58. IBM DB2 9 9. Which of the following can be viewed with the Journal? A. Historical information about tasks, database changes, messages, and notifications B. Information about licenses associated with each DB2 9 product installed on a particular system C. Graphical representations of data access plans chosen for SQL statements D. Warning and alarm thresholds for database indicators 58
  • 59. IBM DB2 9 10. Which of the following is NOT a characteristic of an OLTP database? A. Granular transactions B. Current data C. Optimized for queries D. Frequent updates 59
  • 60. IBM DB2 9 11. Which of the following is NOT a characteristic of a data warehouse? A. Summarized queries that perform aggregations and joins B. Heterogeneous data sources C. Voluminous historical data D. Sub-second response time 60
  • 61. IBM DB2 9 12. Which of the following products is used to shred extensible markup language documents? A. DB2 AVI Extender B. DB2 Text Extender C. DB2 XML Extender D. DB2 Spatial Extender 61
  • 62. IBM DB2 9 13. Which of the following best describes the difference between the DB2 Spatial Extender and the DB2 Geodetic Extender? A. The DB2 Spatial Extender uses a latitude-longitude coordinate system; the DB2 Geodetic Extender uses a planar, x- and y-coordinate 62 system B. The DB2 Geodetic Extender is used to describe points, lines, and polygons; the DB2 Spatial Extender is used to find area, endpoints, and intersects C. The DB2 Spatial Extender treats the world as a flat map; the DB2 Geodetic Extender treats the world as a round globe D. The DB2 Geodetic Extender can be used to manage information like the locations of office buildings or the size of a flood zone; the DB2 Spatial Extender can be used for calculations and visualizations in disciplines like military control and asset management, meteorology and oceanography
  • 63. IBM DB2 9 14. Which of the following is true about XML columns? A. XML columns are used to store XML documents as a hierarchical set of entities B. Only XQuery can be used to retrieve an XML document from an XML column C. XML columns must be altered to accommodate additional parent/child relationships if they are used in referential constraints D. In order to access any portion of an XML document stored in an XML column, the entire document must be retrieved 63
  • 64. IBM DB2 9 15. Which of the following is the major difference between relational data and XML data? A. Relational data is self-describing; XML data is not B. Relational data has inherent ordering; XML data does not C. Relational data must be tabular; XML data does not have to be tabular D. Relational data is comprised of entities; XML data is comprised of numbers, characters, and dates 64
  • 65. IBM DB2 9 65 Traditional Chinese Japanese Hebrew Thank You English Merci French Russian Danke German Grazie Italian Gracias Spanish Obrigado Portuguese Arabic Simplified Chinese Tamil Thai Korean

Editor's Notes

  • #2: Main Point: IBM is continuing to evolve and enhance the value that we bring to companies by building on the SOA announcements we made last fall…today we are going to talk to you about how a Business Centric Perspective to SOA is necessary to drive innovation that matters* As you know, SOA is one of IBM’s long term strategies to enable innovation that matters. IBM will continue to deliver SOA centric offerings. But we also want you to know that IBM’s view of SOA is business centric. and we’ll talk about this important concept. Further, we’ll discuss ways to get started through existing parts of your business (people process, information). Additionally, we’ll show how reuse and connectivity is critical to support the business centric approach. We’ll then give you detail on how the specific entry points are accelerated by SOA Foundation products and the business insight these products provide. Lastly, we’ll discuss an important part of the story called SOA Governance to ensure we’re aligning the business with IT.
  • #10: 1. As with DB2 Express Edition, DB2 Express-C may be deployed on all systems with up to 2 processor cores, and on AMD or Intel x86 systems with up to 2 dual-core chips. 4 GB of memory is the maximum supported. There is no limit to database size however. Other editions of DB2 exist to support larger servers or clusters of servers with a seamless upgrade from DB2 Express-C. 2. Innovative technology -- DB2 Express-C will be refreshed with the forthcoming "Viper" release of DB2 currently in beta test. DB2 "Viper" is the industry’s first hybrid data server -– delivering superior performance managing both XML and relational data structures. Early adopters have cited cost savings achieved through reduced development time and improved performance of applications using XML and relational data. These values provide critical advantages for the growing number of solutions implementing a service oriented architecture (SOA) and working with XML-based vertical industry standards. 3. Software development communities, environments and languages supported include PHP, Python, Perl, Rational Web Developer, .NET with Microsoft Visual Studio, Java with Eclipse, Quest Toad for DB2, Zend Studio and Zend Core for IBM. DB2 Express-C offers broad development environment flexibility Developers using a wide variety of development environments can draw on resources like developerWorks and alphaWorks to gain access to no charge IBM technical resources community support and emerging technologies from IBM research and development laboratories. Skills developed with DB2 Express-C are directly applicable to the entire DB2 family. 4. clients can seamlessly upgrade from DB2 Express-C to any of the DB2 Universal Database editions which support larger servers or server clusters. 5. Last but not least,
  • #42: Notes: DB2 9 has an integrated development environment (IDE) called the DB2 Developer Workbench (DB2 DWB), specifically designed for power DBAs and developers who are required to build business logic for their databases. The DB2 9 DWB replaces the DB2 8 Development Center (DB2 DC), which was a successor to the DB2 7 Stored Procedure Builder (DB2 SPB). The DB2 DWB is a completely different tool that's built on the Eclipse foundation, so the interface is identical to other DB2 products that use this architecture, such as DB2 SQL Warehousing Tool, Rational Application Developer, Rational Data Architect, and more. The DB2 DWB is a rapid iterative development environment that can be used for building stored procedures (SPs), user-defined functions (UDFs), and structured data types. It is also useful for creating XQuery statements, registering XML schemas, annotating XML Schema documents for shredding, SQLJ development, and much more. In DB2 9.5, the DB2 Developer Workbench has been replaced with the IBM Data Studio, which is also Eclipse-based.
  • #43: Notes: The Memory Visualizer helps DBAs understand their systems' memory allocations on a per-instance basis. You can start this tool by right-clicking the instance you want to work with in the Control Center and selecting View Memory Usage. You can also select the tool directly from the Start menu in a Windows environment. The figure shows the Memory Visualizer monitoring an instance called DB2.
  • #44: Notes: DB2 has a Storage Management tool that helps DBAs understand their storage requirements and potential considerations. DB2 9 includes automated storage management where DB2 can automatically grow containers that require more space, and even manage the table spaces (this feature is available with DMS FILE-based table spaces only). If you're using the automated storage management capabilities in DB2 9, the Storage Management tool may not be as useful if you choose a manual-based storage mechanism for your data server. You can use the Storage Management tool to schedule or immediately capture a snapshot of currently allocated storage resources. Start the Storage Management tool by selecting a database in the Control Center, right-clicking, and selecting View Storage.
  • #49: Notes: OLTP (On-Line Transaction Processing) An OLTP system is typical of a Web ordering system, where you perform transactions over the Web (such as ordering a product). These applications are characterized by granular single-row look-ups with logic that likely updates a small number of records. Systems that contain operational data -- the data that runs the daily transactions of a business -- are OLTP systems. BI (Business Intelligence) DB2 is built for business intelligence. Not only is DB2 the world's most scalable database, it also has a robust set of business intelligence functions. DB2 has two Data Warehouse Editions (DB2 DWE) that provide steep discounts on a complete set of data warehousing tools. Some of these tools are available for purchase outside of the DB2 DWE packages, and some are not. DB2 DWE comes in the Base and Enterprise Editions. The DB2 DWE builds on and extends the powerful DB2 Enterprise 9 product to provide improved performance and usability of data warehousing, and analytics features, for real-time insight and decision making to achieve information on demand. DB2 DWE features include tools for warehouse management, analytic application development, OLAP, data mining, and very large database (VLDB) query and resource management. This has been renamed to DB2 Warehouse for DB2 9.5 in the 9.5 version of the product.
  • #66: <number> Self explanatory