ORACLE TECHNOLOGY NETWORK
 
 
   

Oracle Technology Network (OTN) Japan - 掲示板 » データベース » データベース一般

スレッド: DB未経験者をDBAへ・・・

このスレッドに返信する このスレッドに返信する スレッド一覧へ スレッド一覧へ

Permlink 返信数: 6 - ページ数: 1 - 最新投稿 : 2009/06/02 11:27 最新投稿者: dong ming - スレッド表示形式:
FUJI

投稿数: 5
登録日時: 08/03/24


DB未経験者をDBAへ・・・
投稿時刻: 2009/04/23 10:50
  このスレッドに返信します… 返信

DB未経験者を短期間(1~2週間)で1年くらいの経験をつんだ
DBAに育てて欲しいと依頼を受けました。

1年くらいの経験をつんだDBAという表現もものすごく曖昧で困っていますが、
依頼者もOracleの知識については全くない方です。

とはいえど、

可能な限りクライアントの要望を満たすために、
2週間で可能な範囲とポイントを明確し、それをクライアントに伝えた上で、
実施していこうかと考えております。


そこで有識者のご意見として、
以下のような内容をお聞きしたく書き込みさせて頂きました。


(1) 一般的に1年くらいの経験を積んだDBAがどのようなスキルを持っているレベルか
(2) 前提条件として、DBやSQL経験のない人間をいきなりDBAとして育てるのは無理があるか
(3) 2週間で可能な範囲とポイント、必須スキルを踏まえてどのようなカリキュラムを立てるべきか


どのようなご意見でも構いませんので、
頂けたら幸いです。



参考までに今考えている内容(入門程度)を記載します。


(1) データベース、RDBMSとは(経緯、正規化理論、データモデリング、ER等)

(2) ORACLE概要
論理構成(概要、アーキティクチャ、インスタンス構成要素、通信、表領域と物理ファイルの関係、スキーマと各種スキーマオブジェクト)
物理構成(ディレクトリ構成、物理ファイル構成)

(3) OSインストール、データベース構築(実践)

・Oracleインストール準備(OSインストール、ソフトウェア要件等)
・OracleインストレーションからDBCAを用いたデータベースの構築、及びASMインスタンスの作成
( 可能であればスクリプトを用いたデータベースの作成まで )

(4) データベース基本操作(課題実践準備)

・データベースの起動停止、関連プロセスの起動停止
・表領域作成
・ユーザー作成・権限付与



(5) 課題(実践)

・講師側から要件として課題を作成し、テーブル設計からスキーマ構築を実施させ、
 その中で、表・索引・制約・トリガー・ロール・システム権限・オブジェクト権限・シノニム等の
 DDLの作成を含め実習の中で学んでもらう。

うぇいく

投稿数: 5,586
登録日時: 99/12/20


Re: DB未経験者をDBAへ・・・
投稿時刻: 2009/04/23 11:12   FUJI さんへの返信です。 FUJI さんへの返信です。
  このスレッドに返信します… 返信

期待している内容をより具体的に確認した方がよいような気がします。

予想される内容としては(1年のDBA経験があればやらせられる と考えると)
・既存システムの保守(インストールされているOSやハードまで面倒見させられる場合が・・・)
・新規開発のデータベース部分の設計者(有識者)として、設計に加わるもしくはアドバイスをする。
 (これは1年ではむずかしい・・・・?)
・データベースを含むサーバを立ち上げる予定があり、それを任せたい。
 (これは1年ではむずかしい・・・・?)
・データベースを含むサーバを立ち上げる予定があり、初期のインストール/環境構築は業者が行うが、そこから引き継いだ保守をやらせたい。

のような感じでしょうか。大きくは保守系と設計系で分かれるため、そこは絞ってもらった方がよいと思われます。
# 保守系の場合、性能問題の際に、(そのシステムの担当者ではなく)調査や提案するかどうかで結構変わるかも。


 あとは、DBAとしてある程度の期間DBなりを見ていると、記録するまでも無いような事象とか、マニュアルやサイトでの調べ方、調査の際の初期きりわけなど、蓄積される知識というものがあるかと思います(いわゆるノウハウ?)。この辺を含んだ意味で「1年程度の経験相当」と言っているのだとすると、どーやっても無理かなぁ と思うところです。
-- CMN v0.50gβ うぇいく --

茶太郎

投稿数: 11,736
登録日時: 99/03/15


Re: DB未経験者をDBAへ・・・
投稿時刻: 2009/04/23 11:19   FUJI さんへの返信です。 FUJI さんへの返信です。
  このスレッドに返信します… 返信

まず1年くらいというような曖昧な判断基準ではなく
明確な判断基準を提案すべきでしょうね。

たとえば

・Oracle Masterを取得する
・情報処理のデータベーススペシャリストを取得する

とか。後者は2週間じゃ無理だと思いますが。

ちなみにこちらをやると2日でDBA? :p
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19197-03/toc.htm

oraoraora

投稿数: 2,961
登録日時: 00/12/14


Re: DB未経験者をDBAへ・・・
投稿時刻: 2009/04/23 21:10   FUJI さんへの返信です。 FUJI さんへの返信です。
  このスレッドに返信します… 返信

ここで言っているDBAというのが、データベースの運用を行う者をいっているのだったら
2週間と時間がないので(1)には時間をさけないと思います。
(2)をすぐ終わって、(3)(4)(5)といったほうが良いのではないでしょうか?

FUJI

投稿数: 5
登録日時: 08/03/24


Re: DB未経験者をDBAへ・・・
投稿時刻: 2009/04/24 9:48   FUJI さんへの返信です。 FUJI さんへの返信です。
  このスレッドに返信します… 返信

うぇいくさん、茶太郎さん、oraoraoraさん

ご意見ありがとうございます。

皆さんのおっしゃる通り、
まず期待されている内容をより具体的に
させるべきだとは思います。

ただ対象者が10人程おり、すべての人が同じ内容を目的とした
プロジェクトに携わる可能性は低く、
内容を絞ることが少々難しい状況です。

そこで、DBAとしてやっていく上で必要となる
基本的な内容をまず覚えてもらい、
今後、知識を広げていくときに足掛かりとなるような
内容が実践出来ればと考えています。

マニュアルやサイトでの調べ方は大事ですね。
障害や調査の事例を交え、実習の最後に伝えたいと思います。

OTN掲示板シスオペ

投稿数: 4,406
登録日時: 97/01/27


Re: DB未経験者をDBAへ・・・
投稿時刻: 2009/04/27 13:19   FUJI さんへの返信です。 FUJI さんへの返信です。
  このスレッドに返信します… 返信

FUJIさん、こんにちは。

本件の参考になる(と思われる)過去スレッドをご紹介まで。

[新入社員をバリバリORACLE使いこなせるDBAにするには。]
http://otn.oracle.co.jp/forum/thread.jspa?threadID=35003562&tstart=45

このスレッドは、みなさんの様々な意見が交わされ60もの大きなスレッドとなりました。
その中でも、ショチさんがDBAとして重要な項目を挙げてくださっているレスは
特に参考になるかと思います。
 [ショチさんのレス]
 http://otn.oracle.co.jp/forum/thread.jspa?messageID=35024277&tstart=0#35024277

--
竹中@OTNシスオペ

dong ming

投稿数: 85
登録日時: 08/03/11


Re: DB未経験者をDBAへ・・・
投稿時刻: 2009/06/02 10:16   OTN掲示板シスオペ さんへの返信です。 OTN掲示板シスオペ さんへの返信です。
  このスレッドに返信します… 返信

ショチ さんのレスを拝見しました。

追加したいのは
10.バックアップとリカバリの理解と対応が余儀なく出来ることです。
   DBAとしてこれをクリアせずに責任者になると危険ですか、運命任せです。

其れに
悟性的の問題はDBA限りなく、社会人の素質と言う方がいいと思います。






ウェブサイトのご使用条件 | 個人情報保護基本方針/情報保護基本方針