データベース初心者に学習方向の選び方を教えてください

WBOY
リリース: 2024-01-15 21:24:42
転載
604 人が閲覧しました

データベース初心者に学習方向の選び方を教えてください

データベース初心者は学習方法についてアドバイスを求めています

あなたが挙げた 3 つのデータベースはすべて主流のオプションです。ただし、DB2 は主に IBM 自身のプロジェクトで使用されており、外部で DB2 が使用されることは比較的まれです。比較すると、Oracle と SQL Server はさまざまな業界で広く使用されています。したがって、学習と研究のために Oracle または SQL Server から始めることをお勧めします。これらのデータベースには幅広い応用分野があり、より多くの学習リソースとサポートを提供できます。

2. 基礎は SQL ステートメントにほかならず、SQL ステートメントにはいくつかの組み込み関数、関連クエリ、サブクエリなどの使用法が含まれます。これは SQL の基本レベルであり、さらに高度な場合はカスタム関数です。 、トリガー、ストレージ プロシージャなどの書き方はもちろん、単純なストアドプロシージャもシンプルです 途中に余計な処理もあります まずは基本的な構文を理解してから、主にループ、カーソル、動的SQL、この場合、データベース プログラミングがより上手になります。大きな問題はありません。いずれかのデータベースの基礎があれば、将来他のデータベースを学習するのは比較的簡単です。

3. 認定資格についての質問ですが、現在最も人気のある認定資格は間違いなく Oracle の 3 つの認定資格、OCA、OCP、OCM です。これらは順番にテストする必要があり、もちろん高価です。在学中にこれらの証明書を取得することはお勧めできません。結局のところ、あなたは学校にいるだけです。最初に勉強を終えた方が良いです。働いた後に自分でお金を稼ぎ、経験を積みながら試験を受けることもできます. 家族を増やしすぎないでください。負担が大きくなります。

ご質問がございましたら、お問い合わせください

データベースの知識を学び始めるときにどのような本を読めばよいでしょうか

1. ACCESS または Foxpro;

2. >;

の関係代数部分

3. データベースの原則と最適化;

4. TranSQL-92 標準;

5. SQL、ERVER、MYSQL、ORACLE のいずれか。

データベースは、データをデータ構造に従って整理、保存、管理する倉庫です。60 年以上前に作成されました。特に 1990 年代以降の情報技術と市場の発展により、データ管理はもはや単なるデータ管理ではありませんデータを保存・管理するだけでなく、ユーザーが求めるさまざまなデータ管理方法に変化してきました。データベースには、さまざまなデータを格納する最も単純なテーブルから、大量のデータを格納できる大規模なデータベース システムまで、さまざまな種類があり、さまざまな場面で広く使用されています。

情報社会では、さまざまな情報リソースを完全かつ効果的に管理および活用することが、科学研究および意思決定管理の前提条件となります。データベース技術は、経営情報システム、OAシステム、意思決定支援システムなどの各種情報システムの中核をなすものであり、学術研究や意思決定管理における重要な技術手段です。

厳密に言えば、データベースとは、コンピューターに長期間保存され、組織化され共有可能なデータのコレクションです。データベース内のデータは、特定のデータ モデルで編成、記述、保存されることを指し、最小限の冗長性、高いデータ独立性、容易な拡張性の特徴を備え、一定の範囲内の複数のデータベースで使用できます。

この種のデータ収集には次の特徴があります。可能な限り重複がなく、特定の組織の複数のアプリケーションに最適な方法で機能し、データ構造が使用するアプリケーションから独立しており、データを追加できる、データの削除、変更、チェックは統合されたソフトウェアによって管理および制御されます。開発の歴史の観点から見ると、データベースはファイル管理システムから発展したデータ管理の発展段階です。

データベースを学びたいが、どこから始めればよいかわからない

前回の個人的なまとめはあくまで参考です!

まず第一に、データ モデル、リレーショナル データベース、DBMS パラダイム、自然な操作などの概念的なことを理解する必要があります。書店や図書館に行って関連する本を調べれば理解できます。もちろん、完全にマスターする必要はありませんが、マスターできれば、将来的には非常に役立ちます。

実際には、SQL 標準、オブジェクト リレーショナル SQL、基本的な SQL クエリ、および最も基本的な SELECT/UPDATE/INSERT/DELETE 構文があり、さまざまなデータベースも同様です。

データベースにはさまざまな用途があり、ORACLE のように 1 つに特化することもできます。

または MSSQL MYSQL INFORMIX DB2 主にこれらのタイプ~

開始後は、データベースの埋め込み方法とデータベース プログラムへのアクセス方法を学習できます

データベースのパフォーマンスの最適化、整合性、ビュー、セキュリティ ディレクトリのバックアップ、復元など。

もちろん、ORACLEを主に学びたい場合は、ORACLEの基礎本であるORACLE10G入門のような、ORACLEの入門書を直接手に取って読むこともできます。 ORACLE の学習は長期的なプロセスであり、理解できるようになります。しばらくしてから他の本を読むと、類似点がたくさん見つかります。その時、悟りを感じるでしょう。ただ読んでください。少しすれば大丈夫です~

一定のレベルに達すると、どのように学習するか、何を習得する必要があるか、どのような方向に成長したいかがわかります。

さらに、学習プロセス中に質問がある場合は、自分で実験を行うか、CSDN、CNOUG、ITPUB、CNBLOGS などの主要なフォーラムにアクセスして答えを見つけたり質問したりすることをお勧めします。基本的な領域のチュートリアルもダウンロードできますが、そのほとんどは専門家によって編集されたドキュメントであり、非常に優れています。特に最初の 2 つのフォーラムから多くのことを学ぶことができます。ただし、それでも読むことをお勧めします。説明する前に入門書を一冊読んでください。どれだけ理解できても疑問があれば、それを紙に書いて、後で少しずつ解決してください。

ORACLE ビデオ チュートリアルには、2004 年に中国科学院から絶版になったトレーニング チュートリアル oracle 10g ビデオがあります。これは非常に優れています。中国科学院の oracle 10g トレーニング チュートリアルは、次のサイトで検索できます。雷。

データベース開発ツールには、TOAD (クライアント接続ツール)、POWERDESIGN (データベース設計およびモデリング ツール)、PL/SQL DESIGNER (PL/SQL 開発ツール) が含まれます。通常はこれら 3 つで十分です。自分で行うこともできます。Thunder で検索して、最新バージョンをダウンロードしてください。他にも、DBATRIN、E/R などと呼ばれるツールがたくさんあります。実際、ORACLE クライアント ツールをインストールすると、内蔵の JAVA コンソールも非常に使いやすくなります。

もちろん、一晩で完了したい場合は、インターネットに直接アクセスして、ORACLE に関する関連する入門情報を見つけることもできます。これらはすべてまとめられた記事ですが、お勧めできません。より多くの本を読んで、もっと実験をしてください。

以上がデータベース初心者に学習方向の選び方を教えてくださいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:docexcel.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート