Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

DBに関するeibiisii_mikanのブックマーク (7)

  • フリーで使えるDBのモデリングツールまとめ

    2024/10月社内Tech勉強会レポート – AWSを使ったイベント駆動サイトを開発した時の話 & Miroでブレストワークショップ –

    フリーで使えるDBのモデリングツールまとめ
  • 窓の杜 - 【REVIEW】SQL文の入力支援やER図作成に優れた高機能なSQL開発環境「A5:SQL Mk-2」

    「A5:SQL Mk-2」は、SQL文の入力支援やER図作成などの機能を備えた高機能なSQL開発環境。Windows 98/2000/XP/Server 2003/Vista/Server 2008/Vista x64に対応する寄付歓迎のフリーソフトで、作者のWebサイトからダウンロードできる。 ソフトは、SQL文の作成・実行を行える汎用のデータベース開発環境。ADOやODBCドライバーを利用して各種データベースに接続可能で、ソフトで作成したSQL文を実行し、その結果を表示できる。また、SQLの実行計画を取得したり、実行結果を「Excel」へ出力することも可能。 画面はサイドバーと編集画面の2つに分割されており、サイドバーではデータベースおよび関連するスキーマ・テーブル・ビューといった項目がツリー形式で表示される。編集画面はタブ切り替え式になっており、SQL文やテーブルなどを複数開いて

  • Ajaxでデータベース更新 » ニャンまげをこよなく愛す

    WEBサイトでDBを用いてシステム構築しているケースは多々あります。 使用するテーブルが1つならいいけど複数のテーブルを使用していて、更新の際にすべて変更しなきゃいけないときってめんどくさいですよね。 adminページ的なものを設けてもPHPで更新するとなるとページ遷移が必要になってTable1を更新→遷移→Table2を更新→遷移...みたいな。 というわけでこのページ遷移をなくす方法として非同期通信(Ajax)を使用する方法をあげときます。 一応例として作ったページはこちら 適当にフィールドにデータいれて修正ボタンを押してもらえたらDBの値が更新されます。 更新されたデータはテーブル情報のとこに出力されるようになってます。 まず用意するファイルは4つ index.html jquery.js ajax_revise.js revise.php jquery.jsはJavaScript

  • ER 図

    ○ER 図 (Entity Relationship Diagram) テーブルとテーブルの関連を表現する図 ■ER図に使用される記号 1 対 多 のリレーション 1 対 多(0の場合有り)のリレーション 1 対 1 のリレーション 1 対 1(0の場合有り)のリレーション ■ER図の作成方法 最初に大まかなデータの構造を書き、それをブレークダウンしながら作成します。 ▼①-------------------------------------------------------------------- ▼②-------------------------------------------------------------------- ▼③-------------------------------------------------------------------- ▲

  • PHP&Pearでデータベース操作 - phpspot

    <?php include("DB.php"); // PEAR の DB クラスを読み込む $db = DB::connect("mysql://データベースユーザ:パスワード@localhost/test"); $result = $db->query("select * from testtable"); while($row = $result->fetchRow()){ print_r($row); } ?> 上記ではまず、PEARのDBクラスを読みこんでいます。 これを読み込むことで後のDB::connect といった関数が使えるようになります。 DB::connect でデータベースにまず接続します。 DB::connect の返り値は $db に格納します。 $db はデータベース用のハンドラで $db->query などとして SQLコマンドを実行します。 ここでは se

  • PEAR::DBの利用 | PHP Labo

    データベースに接続する PEAR::DBでデータベースに接続するには、DB::connect メソッドを使用します。接続に成功するとオブジェクトが返されます。 オブジェクト = DB::connect( 'データベースの種類://ユーザー名:パスワード@接続先アドレス/データベース名' ); MySQLに接続する場合、データベースの種類は mysql を指定します。もしPostgreSQLに接続したければ pgsqlSQLiteに接続したければ sqlite を指定します。他にも、色々な種類のデータベースに接続することができます。 DB::connect を実行後、実際に接続ができたかどうかチェックします。チェックは「返されたオブジェクトがエラーオブジェクトかどうか?」で判断しています。これは DB::isError を使用すれば調べることができます。 また、エラーの内容は $dbh->

  • 地獄のようによくわかるSQLテーブル結合 - こせきの技術日記

    テーブルのJOINが苦手でしたが、この例を思いついてからは、すっきりくっきり理解できるようになりました。むしろ頭から離れません……。 ※ INNER、OUTERは飾り。省略できる。 INNER JOINJOIN LEFT OUTER JOIN → LEFT JOIN RIGHT OUTER JOIN → RIGHT JOIN ※ ON ...=... をまとめて USING(属性) と書ける。 ※ 何で結合するか言うまでもない時は、NATURALを指定すると勝手にJOINしてくれる。NATURALにJOINして……。 ※ WHEREは結合した結果に作用する。 ※ 現実には上図のように1対1で結合しません。 ※ おまけ。CROSS JOIN。 こんなの使いません。 ブクマ用画像。

    地獄のようによくわかるSQLテーブル結合 - こせきの技術日記
  • 1