evolution of data management - sascommunity of data managem… · evolution of dbms and related...
TRANSCRIPT
![Page 1: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/1.jpg)
EVOLUTION OF DATA MANAGEMENT
~OHAN DE WIT, DATABASE CONSULTANTS EUROPE BV
1. INTRODUCTION
BACKGROUND: DP EXPERIENCE SINCE 1972 DB EXPERIENCE SINCE 1978
DBMS: SYSTEM 2000~ TOTAL~ VAX-DBMS
HARD~/A.RE: IBM~ NCR~ DECIvAX
ASTUTE: CO-FOUNDER OF OFFICIAL ASTUTE-EUROPE ASSOCIATION VICE-PRESIDENT AND PRESIDENT ASTUTE-EUROPE (1981 - 1983) CURRENTLY COMMITTEE-MEMBER FOR 'SPECIAL AFFAIRS' .
MISC.: MEMBER OF 'DATABASE CLUB'~ N.G.I. - SUBGROUP 'PROTOTYPING'
SUBGROUP 'DATA MANAGEMENT AND INFORMATION CENTRE' (LEADER)
MOST RECENT JOB: INVESTIrATE EFFICIENCY AND ORGANIZATION OF DATA BASE ADMINISTRATION FOR A LARGE COMMERCIAL BANK AND IMPLEMENT SUGGESTED PROPOSALS.
363
![Page 2: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/2.jpg)
2. FROM NOTHING (?) TO DATABASE ADMINISTRATION
THE EARLY DAYS:
PROGR. 1 PROGR. 2
D FILES = DESIGNED FOR SINGLE PROGRAMS
~ CONTROL IF REQU I REDJ EXECUTED BY PROGRAMMER/ANAL! ST
NO CENTRAL CONTROL EXECUTED/NECESSARY?
364
![Page 3: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/3.jpg)
LATER:
APPL AREA 2
PROGRAMS
APPL. AREA 1
PROGRAMS
DATABASE = REFLECTS DATA STRUCTURE ON CORPORATE LEVEL RATHER THAN ON PROGRAM LEVEL.
ADMINISTRATION = CORPORATE LEVEL = CENTRAL
NEW TECHNOLOGY ==~ NEW PHILOSPHY
365
f·'·
![Page 4: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/4.jpg)
.. i
I ~
I
so:
* DATABASE ADMINISTRATION AS AN ANSWER OF MANAGEMENT TO A TECHNOLOGY CHANGE.
* IMPORTANCE OF DATA BECAME MORE OBVIOUS.
* NEED FOR SOLVING CONFLICTS ABOUT DATA DEFINITIONS~ DATA OWNERSHIP~ ETC.
* CHOOSING AN OPTIMAL SOLUTION FOR DATA STRUCTURES AGAINST A PURE DATA STRUCTURE.
* BALANCING AND CONTROLLIN~ THE USAGE OF DATA QUERY LANGUAGES VERSUS QUICK ON-LINE TRANSACTIONS.
FROM A SINGLE 'DATABASE ADMINISTRATOR' TO A ....
366
![Page 5: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/5.jpg)
DATABASE ADMINISTRATION TEAM
DBA: A HUGE NUMBER OF TASKS AROUND DEVELOPMENT AND ADMINISTRATION OF DATABASE APPLICATIONS AND DATABASES.
- DESIGN - CREATION - OPERATIONAL SUPPORT - PERFORMANCE - REORGANISATION - SECURITY - DOCUMENTATION - COORD I NATION - IMPLEMENTATION - TRAINING
LATER: SPLIT UP BETWEEN DATA ADMINISTRATION (DA)
DATABASE ADMINISTRATION (DBA)
DA: 'RESPONSIBLE FOR DEVELOPMENT AND CONTROL OF POLICIES~
PROCEDURES~ RULES AND PLANNING OF DEFINITION~ ORGANISATI.ON~
SECURITY AND ACCESSABlLITY OF ALL DATA WITHIN A COMPANY' .
SPLIT UP ==~ COOPERATION!
367
![Page 6: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/6.jpg)
3. DIFFERENT KINDS OF DATABASE TYPES
APPL. AREA 1
DB 'B'
DB 'A'
WHY NOT: - INTEGRITY CONTROL ONLY BY APPLICATION - MAINTENANCE OF REDUNDANT DATA
QUESTION: DIFFERENCE WITH 'GOOD OLD DAYS'?
ANSWER: DBMS/DATABASE AS A LUXERY (AND EXPENSIVE) ACCESS METHOD (ICEBERG)!
368.
![Page 7: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/7.jpg)
• • • • • • • • • • • • • • • • • • •
MIll COlT P'.AUflll Air OUIM WIDOI • • , ,... .. t~ .... LI AIcG oawlCUS ..... "
DBMS cost/benefits "iceberg",.
369
![Page 8: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/8.jpg)
CORPORATE DATABASE
CORPORATE DATA MODEL
CORPORA E DATABAS
ANALYSIS
WHY: - 'IDEAL' SITUATION BY TOTAL IN1EGRATION OF CORPORATE DATA STRUCTURES
- INTEGRITY CONTROL BY DBMS (?)
BUT: - A LOT OF WORK TO GET THERE (EXTENSIVE DATA ANALYSIS) - COMPLEXITY OF DEFINITION, OWNERSHIP; ALL IN ONE PASS - TECHNICAL PROBLEMS (SELECTIVE METHQDS FOR RECOVERY,
SECURITY, PRIVACY,SIZE, "" )
370
![Page 9: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/9.jpg)
· SO WHAT ELSE: SUBJECT DATABASE
DATA MODEL
SUBT. SUBT. DB DB 'A' 'B'
ADVANTAGES: SOLVES MOST OF DISADVANTAGES OF OTHER APPROACHES.
NOTE: DATA DOES NOT EXIST FOR A PARTICULAR PROJECT OR DEPARTMENT.
371
![Page 10: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/10.jpg)
NUMBER OF APPLICATION SYSTEMS
GOAL OF SUBJECT DATABASES:
S S
S S S
S S A
S A S A
S A S A
S S
S S
NUMBER OF DATABASES
372
A
A
A
A
A
A
A = APPLICATION DATABASE S = SUBJECT DATABASE
![Page 11: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/11.jpg)
4. THE ORGANIZATIONAL PLACEMENT OF DBA
* ALL TASKS ... WHICH COULD BE CONsiDERED AS DBA TASK ... SHOULD BE EXECUTED SOMEWHERE IN THE ORGANIZATION. SO WHY NOT WITHIN DBA DEPARTMENT ?!?
APPROACH FOR PLACEMENT DECISION
1 - CLEAR UND~RSTANDING OF THE 'DATABASE PHILOSOPHY' 2 - DECIDE UPON DATABASE DIRECTION: APPLICATION/SUBJECT/
CORPORATE 3 - DEFINE ALL DBA TASKS 4 - CONSIDER THE CONSEQUENCES OF IMPLEMENT1NG OR NOT IMPLEMENTING
THOSE TASKS 5 - CONSIDER THE ADVANTAGES/DISADVANTAGES OF DIFFERENT DBA
ORGANIZATION STRUCTURES.
AND ....
THE PLACEMENT OF DBA SHOULD BE DEPENDANT OF THE REQUIRED LEVEL OF EFFICIENCY IN EXECUTING THE DBA TASKS !
THERE IS HARDLY A SINGLE SOLUTION ... SINCE EVERY COMPANY IS DIFFERENT !
373
![Page 12: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/12.jpg)
FOLLOWING SITUATIONS ARE ACCEPTABLE WITHIN THE LAID DOWN CRITERIA II 1.11
DP
I I I
DEVELOPMEN OPERATIONS
ADVISORY DBA
DBA
FIRST STAGE: PLANNING J RESEARCH J POLICIES J PROCEDURES J
SELECTION J ETC 1
NO EXECUTABLE TASKS !!
374
![Page 13: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/13.jpg)
DEVELOPMENT
DP
SERVICE &
SUPPORT/DA
DBA
SUPPORT DBA
OPERATIONS
SECOND STAGE: ADVISORY AS WELL AS EXECUTING TASKS
DATA ADMINISTRATION MIGHT BE FOUNDED.
375
![Page 14: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/14.jpg)
CONSULTANT DBA
DP
J I I 1 I
~ ~ SERVICE DEVELOPMEN DBA / DA OPERATIONS & SUPPORT
MATURE SITUATION: HIGHLY INFLUENTIAL POSITION.
NOTE: 'DA' MIGHT GROW AS WELL AND REPORT SOMEWHERE ELSE IN THE ORGANISATION.
![Page 15: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/15.jpg)
-.1 o
FOR A DECENTRALIZED ENVIRONMENT:
1 DBA PER DIVISION + 1 CENTRAL DBA OR
1 CENTRAL DBA (COMMUNICATION PROBLEMS) OR
1 DB-DESIGN GROWS PER DIVISION + 1 CENTRAL DBA (ALL TASKS)
WORST SOLUTION FOR A MATURE SITUATION
- AS A SECTION OF DEVELOPMENT (BAD FOR OPERATIONS~ ACCENT ON DB(-APPL.) DESIGN)
OR
- AS A SECTION OF OPERATIONS (BAD FOR DEVELOPMENT~ ACCENT _ON TECHNICAL AND OPERATIONAL ASPECTS).
377
![Page 16: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/16.jpg)
OTHER FACTORS OF INFLUENCE
HISTORY (WHO ORIGINALLY CAME WITH THE DB IDEA)
- BACKGROUND OF DBA MANAGER (SYSTEMS PROGRAMMER~ INFORMATION ANALIST)
- TYPE OF BUSINESS (INFORMATION ABOUT PRODUCTS - DATA INTEGRATION POSSIBLE~ INFORMATION AS A PRODUCT ~ NEED FOR INTEGRATION STRONG)
- HARDWARE/SOFTWARE COMPLEXITY (DISTRIBUTED DB -- TECHNICAL ORIENTATION)
LAST BUT NOT LEAST:
- HUMAN NATURE OF DBA PERSONNEL
- KNOWLEDGE EXPERIENCE
- ATTITUDE - DIPLOMACY
378
![Page 17: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/17.jpg)
5, THE INTERNAL ORGANIZATION OF A DBA TEAM
WHAT PERSONAL CHARACTERISTICS ARE REQUIRED?
AREA OF EXPERTISE
DATA PROCESSING
DATABASE
MISCELLANEOUS
TASK 1 2 3 4 5
N - + DBA =
PERSON 1
2
3 , , , M
+ DBA
EQUIVALENT KNOWLEDGE OF
DESIGNER/ANALIST PROGRAMMER SYSTEMS PROGRAMMER DC SPECIALIST MANAGER TECHNICAL WR ITER.
LOGICAL DB DESIGNER PHYSICAL DB DESIGNER DBMS SOFTWARE SPECIALIST DATA DICTIONARY SPECIALIST
DIPLOMAT POLICEMAN FRIEND TEACHER DICTATOR
?
379
![Page 18: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/18.jpg)
·r ,
I I ~-- -
IN THE REAL WORLD YOU ARE UNLIKELY TO FIND ONE MAN VI ITH THESE SKI LLS
380
![Page 19: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/19.jpg)
i ~'
I
AT THE START: NO STRUCTURE J HEADING FOR A SPECIALISATION
DATABASE OPERATIONS
DBA MGR.
- DBMS SPECIALIST DD SPECIALIST
- DC SPECIALIST - ADMINISTRATION
DD
DBA MGR.
DESIGN
DBA MGR.
- LOGICAL DB DESIGN PHYSICAL DB DESIGN
- DD SPEC IALI ST - STANDARDS & PROCEDURES
- STANDARDS & PROCEDURES - DATA DICTIONARY
381
![Page 20: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/20.jpg)
PROJECT SUPPORT
DBA MGR.
I I I I I I
DBA DBA DBA DBMS PROJ. PROJ. PROJ. SUPPORT DD
A B C DB PROD. ON.
- PROJECT # DATA AREAS --. APPLICATION DATABASES
382,
![Page 21: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/21.jpg)
FUNCTIONAL STRUCTURE
DBA MGR.
I I I
DBA ADMIN.
DESIGN
- LOGICAL DB DESIGN - DD SUPPORT - PHYSICAL DB DESIGN - PLANNING
- TEACHING - ADMIN.
+ BUILT-IN COORDINATION + SUBJECT OR CONCERN DB BOTH POSSIBLE -/+ DEPENDANCY OF DBA - ONLY EFFECTIVE WITH SUPPORT FROM MANAGEMENT
I
DBMS
SUPPORT
- DBMS SPE CIALIST - SYSTEMS
PROGRAMM ER
ALSO SUPPORT FOR OPERATIONS
IDEA: DBA CAN IMPROVE QUALITY AND SPEED OF SYSTEMS DEVELOPMENT.
383
![Page 22: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/22.jpg)
MATRIX
DBA MGR. OPERATIONS
I -- - - I I I -_ -I - - I -
PLANNING STANDARDS DB DBMS & &
ADMIN. PROCEDURES DESIGN SUPPORT
- HARD TO COORDINATE
- POTENTIAL DANGER FOR CONFLICTS
- NEED FOR EXCESSIVE INFORMATION FLOWS (POTENTIAL PROBLEM FOR ORGANISATION: GALBRAITH).
![Page 23: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/23.jpg)
EVOLUTION OF DATABASE ADMINISTRATION
'TWO YEARS AGO WE HAD NO PROBLEMS AT ALL
'IN ORDER TO PREVENT PROBLEMS IN THE NEAR FUTURE
PHASE 'MAIN TASK DATABASE ASP. DBA POS IT I ON INT. DBA STR.
ADVISORY NO INTRODUCTION PLANNING ------ OR . SPECIFIC
SUPPORT STRUCTURE
STAND ALONE PROJECT START DEVELOPMENT APPLICATION SUPPORT OR
(PROJECT 1) FUNCTIONAL
DEVELOPMENT INTEGRATION SUPPORT INTEGRA TI ON AND OF OR FUNCTIONAL
OPERATIONS APPLICATIONS CONSULTANT
OPERATION INTEGRATION CONSULTANT FUNCTIONAL MATURE AND OF OR OF
MAINTENANCE APPLICATIONS MANAGEMENT MATRIX
385
![Page 24: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/24.jpg)
6. DBA SKILLS AND DBMS TYPES
EASE OF USE BY NON DBA USER
HIERARCHICAL
NETWORK
INVERTED FILE
RELATIONAL
SEMANTIE
EASY t>
TIME
386
![Page 25: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/25.jpg)
DBA
4TH GENERATION NECESSARY EFFORT
FLEXIBLE FOR DBA MEANS:
- TOLERANCE IN SOLVING DB DESIGN MISTAKES BUT RELATIVE LESS TECHNICAL / MORE USER SUPPORT
--
~TAL DBA SUPPORT
NECESS RY SUPPOR - __ - USER SUPPORT -
_ - TECHN ICAL ~ ____ ~---~~'-~~-:·~----------------------SUPPORT
,,- . -)
EVOLUTION OF DBMS AND RELATED TOOLS
387
![Page 26: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/26.jpg)
7. DBA AND DA
- IMPORTANCE OF DATA ANALYSIS
- BAD ANALYSIS ~
FLEXIBLE DBMS ALLOWS EASY CORRECTION OF SOME MISTAKES
- ESSENTIAL:
388
BAD DATABASE DESIGN
1 MAJOR CHANGES IN DB STRUCTURES
,1 MAJOR CHANGES IN PROGRAMS
1 DBMS MORE EXPENSIVE THAN TRADITIONAL ACCESS METHODS
- MANAGEMENT SUPPORT FOR DATA ANALYSIS
- GOOD RELATIONSHIP BETWEEN DBA AND DA
- CORRECT ORGANISATIONAL PLACEMENT
- DA ALSO CENTRALISED; NOT BY PROJECT
- USAGE OF AUTOMATED DATA DICTIONARY
![Page 27: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/27.jpg)
8. DBA AND SYSTEM DEVELOPMH!T
"GIVING AND TAKING"
- REQUESTED: DETAILED ACCESS PATH ANALYSIS (USAGE OF DATA)
MAKE CERTAIN DBA PRODUCTS AVAILABLE FOR DESIGNERS/PROGRAMMERS BY USE OF A DD/DS OR ANY OTHER TooL.
THINK ABOUT THE OTHER DBA ASPECT:
- DIPLOMAT
FRIENDLY COLLEAGUE
389
![Page 28: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/28.jpg)
9. DBA AND OPERATIONS
OPERATIONS SHOULD BE ABLE TO DO THE REGULAR WORK THEMSELVES
DBA: SUPPORT (AS BACK-UP/DIFFICULT PROBLEMS)
STANDARD· AND PROCEDURES (SET UP.& CONTROL)
EDUCATION , .. r
OPERATIONS :- EXCEPTION REPORTS
LOGGING FOR DBA
MISC. INFORMATION
390
![Page 29: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/29.jpg)
10. SOME FUTURE INFLUENCES
I MORE THAN 1 DBMS I
REALITY TODAY (MICRO / MAINFRAME) IN MANY COMPANIES:
- MAINFRAME < RELATIONAL (DB2J ORACLE J •••••
LHIERARCHICAL (IMS J ••••• )
. TRADITIONAL~NETWERK (IDMS J ••••• )
, INVERTED (SYSTEM· 2000 J ••••• )
QUESTION: - MICRO }
- MINI WHO DOES THE DESIGN AND ADMINISTRATIDN ?
[INFORMATION CENTRE I
- DBA-TASK: COPY MANAGEMENT
- WHAT TO DO WITH ALL THOSE TOOLS WHICH GIV~ DIRECT ACCESS TO OPERATIONAL DATA?
[DESIGNERS WORKBENCH I
- IMPROVED DESIGNS
- FASTER DEVELOPMENT
14TH GENERATION TOOLS I
LESS SYST. DEVELOPMENT (BY DP PROFESSIONALS)
- MORE SUPPORT (BY DBA !)
[KNOWLEDGE BASESf
- THE (DATABASE) DESIGN AUTOMATED?
391
![Page 30: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/30.jpg)
II. CONCLUDING REMARKS
DATA MANAGEMENT POLICY OF DP MANAGEMENT INFLUENCES LEVEL OF DBA IN THE ORGANISATION:
APPLICATION SUBJECT CORPORATE
1 ~. I~ 1 PREFERENCE PREFERENCE....
~SrE ~ DBA LEVEL HIGHER DBA LEVEL HIGH DBA LEVEL
WHEN POLICY IS: EVOLUTION FROM APPL ~ SUBJ (~ CORP) THEN
PLACE DBA AT RIGHT LEVEL = 1 STEP HIGHER.
FUNCTIONAL STRUCTURE STRONG PREFERENCE
OTHER STRUCTURES HAVE OFTEN DISADVANTAGES FOR EFFECTIVENESS
HUMAN NATURE = IMPORTANT
![Page 31: Evolution of Data Management - sasCommunity of Data Managem… · evolution of dbms and related tools 387 . 7. dba and da - importance of data analysis - bad analysis ~ flexible dbms](https://reader031.vdocument.in/reader031/viewer/2022022004/5aa811357f8b9abb258b5981/html5/thumbnails/31.jpg)
MANAGING THE SHARED DATA ENVIRONMENT
CRITERIA FOR SUCCESS
COMPREHENSIVE EDUCATION
CLEAR USABLE STANDARDS & PROCEDURES (AUTOMATED)
REGULAR OPEN DESIGN REVIEWS
GOOD USE OF AVA I LABLE EXPERTI SE
EARLY FULL INVOLVEMENT
I USER/DP STAFF IN DBA PLANNING I DBA STAFF IN DP PLANNING
GOOD COMMUNICATIONS AND CHANGE CONTROL
USE OF DATA DICTIONARY
NOW IT IS UP TO YOU !! ============================
393
JOHAN DE WIT DATABASE CONSULTANTS EUROPE B.V. PRINSENGRACHT 747 - 751 1017 JX AMSTERDAM THE NETHERLANDS PHONE: (0)20 - 264400 TELEX: 14313 DCE NL