
スタンフォード大学の無料オンライン「データベース入門」コースでSQLを学ぶ
何か新しいことを学びたいですか?世界的に有名なスタンフォード大学工学部が、世界中の誰でも受講できる無料のオンラインコース「データベース入門」を提供しています。このコースでは、リレーショナルデータベース、XMLデータ、リレーショナル代数、SQL、UMLを使用したデータベース設計について学びます。コースの詳細は以下をご覧ください。
このコースでは、データベース設計とアプリケーションにおけるデータベース管理システムの利用について学びます。リレーショナルモデル、リレーショナル代数、SQLについて幅広く解説します。また、DTDやXMLスキーマ(検証用)を含むXMLデータ、そしてクエリ言語と変換言語であるXPath、XQuery、XSLTについても学びます。UMLによるデータベース設計、依存関係と正規形に基づくリレーショナル設計の原則についても学びます。さらに、設計とアプリケーション構築の観点から、インデックス、ビュー、トランザクション、認証、整合性制約、トリガー、オンライン分析処理(OLAP)、そして新興の「NoSQL」システムなど、データベースに関する多くの重要なトピックについても学びます。
スタンフォード大学の無料「データベース入門」クラスにはこちらから登録できます
このコースでは、SQLやデータベース構造に関する事前の知識は不要ですが、ある程度のコンピュータスキルが求められます。プログラムは10月10日から12月12日まで実施され、受講者は講義ビデオを自由に視聴でき、課題と試験が与えられます。ただし、これは完全に手抜きのコースではなく、進捗状況に関するフィードバックが定期的に提供され、受講者が参加できるディスカッションフォーラムも用意されています。スタンフォード大学や大学の単位は取得できませんが、合格するとスタンフォード大学の講師から「修了証書」が授与されます。
データベースに興味がない場合は、スタンフォード大学がさまざまな優れた無料の iOS 開発クラスもオンラインで提供していることを忘れないでください。