lecture 1
DESCRIPTION
TRANSCRIPT
@mhoferek 2005 5
DBST 670DBST 670
Lab requirements – step through hereLook at the index for the workbook during
this presentationo
@mhoferek 2005 6
DBST 670DBST 670
Our environmentdbcourse1 serverUnix kernelOracle 9iYou install a version
@mhoferek 2005 9
DBST 670DBST 670
Oracle (or Informix, DB2, Sybase) – a set of very complex programs to build, populate and manage information.
DBAs – held “responsible and accountable for the safety and …availability of the organization’s data”
@mhoferek 2005 12
DBST 670DBST 670
Types of DBAsSystems or operational DBA – emphasized
here – monitors, makes changes, etc. Most people think of this type of DBA.
Architectural (Application) DBA – also emphasized here – works with development team and provides optimal database solution
@mhoferek 2005 14
DBST 670DBST 670
DBA Tasks (Theriault, 2002):Software installations/upgradesDatabase actions – space, etc.System issues – backups ran, etc.Education issues – disseminate infoDeveloper issues – log TARS, etc(more)
@mhoferek 2005 15
DBST 670DBST 670
More DBA Tasks:Security issues – passwords, etc.Database standards
@mhoferek 2005 16
DBST 670DBST 670
DBA Tasks (Wessler):Data Protection - #1 – organization’s data
must be safe and recoverableData Availability - #2 – database must be
open and available for useNeed balance between #1 and #2
@mhoferek 2005 17
DBST 670DBST 670
DBA Tasks (Wessler):Technical – 1. System- Plan and design database system2. System - Build it – install Oracle and
create the database3. System - Build it – create and populate
database objects
@mhoferek 2005 18
DBST 670DBST 670
DBA Tasks (Wessler):4. System - Build it – schedule backups5. Application support – change objects6. Tuning – tuning application, database
server, system7. Backup and recovery – critical to plan
@mhoferek 2005 19
DBST 670DBST 670
DBA Tasks (Wessler):8. Backup and recovery – implement, test,
and document9. Troubleshooting - varies
@mhoferek 2005 20
DBST 670DBST 670
DBA Tasks (Wessler):Non-Technical1. Oracle “Expert”2. Oracle point of contact - Metalink and
phone support ($)3. Process expert – know core business
processes
@mhoferek 2005 21
DBST 670DBST 670
DBA Skills (Wessler):Think logically and solve problemsDeal with peopleUnderstand the business“jack of all trades”
@mhoferek 2005 22
DBST 670DBST 670
DBA Skills (Wessler):Human interaction – communication, with
management, problem-solving, continuing education
@mhoferek 2005 23
DBST 670DBST 670
Roles in IT organization (Wessler):System administrators,
programmers/developers, management, customers and end users, outside organizations. DBA interacts with all.
@mhoferek 2005 24
DBST 670DBST 670
DBA mindset (Wessler):Territorial – protective of the system
(database)
@mhoferek 2005 25
DBST 670DBST 670
Career path –Beginner – time learning jobIntermediate – more advanced tasksExpert – more technical challenges
@mhoferek 2005 26
DBST 670DBST 670
Education – need to learn new things all the time as technology changes – but you found this course. :>)
@mhoferek 2005 28
DBST 670DBST 670
Lab check –Everyone can access dbcourse1 server?You have started an 8 to 10 table logical
design and will post a draft ERD next week?
@mhoferek 2005 30
DBST 670DBST 670
Lab check –Everyone can find the scripts we will use to
generate the database? Be sure to look at for next week so you know what is going on!
Start thinking about your 7 disk layout