mirror of
https://github.com/yiisoft/yii.git
synced 2026-03-04 15:24:07 +01:00
21 lines
1.5 KiB
Plaintext
21 lines
1.5 KiB
Plaintext
データベースを使う
|
||
=====================
|
||
|
||
Yii はデータベースプログラミングの強力な支援を提供します。
|
||
Yii Data Access Objects (DAO) は、PHP Data Objects (PDO) 拡張を使用し構築され、
|
||
単一のインターフェースにて、異なるデータベース管理システム (DBMS) へのアクセスを可能にします。
|
||
Yii DAO を利用して開発されたアプリケーションは、異なる DBMS を使用するために、
|
||
データへアクセスするためのコードを修正することなく、簡単に切り替えられます。
|
||
Yii Active Record (AR) は広く採用されているオブジェクト関係マッピング (ORM) アプローチを用いて実装され、
|
||
データベースプログラミングを容易にします。
|
||
Yii AR は、クラスと行のインスタンスによってテーブルを表すことで、
|
||
主に CRUD(create, read, update, delete)操作のために、
|
||
同じような SQL 文を書く作業を解消します。
|
||
|
||
Yii DAO と AR はデータベースに関連するほぼ全てのタスクを扱えますが、
|
||
今までどおり、あなたの Yii アプリケーション中で、
|
||
自分のデータベースライブラリを用いることも可能です。
|
||
実際に、Yii フレームワークは他のサードパーティーライブラリと共に使用できるよう、
|
||
慎重にデザインされています。
|
||
|
||
<div class="revision">$Id: database.overview.txt 163 2008-11-05 12:51:48Z weizhuo $</div> |