-------------------------------------------------------------------
【ソフト名】 A5:SQL Mk-2 Version 2.3.2
【制作者名】 松原正和 (m.matsubara)
【動作環境】 Windows 98, 2000, XP, Server 2003, Vista(32bit,64bit)
, Server 2008
【 種別 】 ビジネス/データベース関連ソフトウェア
【 連作先 】 下記URLにアクセスしてトップページに記載されるメール
アドレスにメールを送信してください。
【 URL 】 http://www.wind.sannet.ne.jp/m_matsu/
-------------------------------------------------------------------
■概要
A5:SQL Mk-2は複雑化するデータベース開発を支援するために開発されたフリー
のSQL開発環境&ER図開発ツールです。
高機能かつ軽量で、使い方が分かりやすいことを目標に開発されています。
SQLを実行したり、テーブルを編集するほかに、SQLの実行計画を取得したり、ER
図を作成したりするなど多彩な機能を持ちます。
■ファイル
a5m2_2.3.2.zip には以下のファイルが含まれます。
・a5m2.exe A5:SQL Mk-2 実行ファイル
・gdiplus.dll GDI+ダイナミックリンクライブラリファイル
・sampledb\ShoppingSite.a5er サンプルデータベースのER図
・sampledb\ShoppingSite.mdb Microsoft Access形式のサンプルデータベース
・documents\readme.txt このファイル
・documents\history.txt 変更履歴
・scripts\* スクリプトファイルのサンプル
■OS、配布ファイル以外に必要なソフト
Windows 98の場合、MDAC2.1以上が必要となります。Windows 2000、XP、Server
2003、Vistaでは不要です。
接続先データベース用のOLE DBプロバイダまたはODBCドライバが必要となります。
(一般にこれはOSかデータベースに付属しています。)
■インストール
インストール作業は必要ありません。
a5m2.exeを起動することで使用できます。
■アンインストール
アーカイブを展開したフォルダを削除します。
レジストリエディタから\\HKEY_CURRENT_USER\Software\mmatsubara\a5m2
を削除してください。
%APPDATA%\a5m2 で表されるディレクトリ(%APPDATA%は環境変数)を削除してくだ
さい
(ディレクトリ・レジストリの削除は必須ではありません)
■使用方法
初回起動時にデータベース登録画面が表示されます。そこから利用する
データベースを登録します。
通常はADO接続で利用しますが、ODBCデータソース(システムデータソース・
ユーザーデータソース)も利用できます。
それが終わったら、左側のツリーより各データベースへ接続し、テーブル・
ビュー・シノニム及びストアドプロシージャへアクセスできます。
SQL(S) のメニューより新規作成を選ぶことでSQL文がテストできるように
なります。このウインドウではselect文、やその他のDML文(Insert, Update,
Delete)が実行できます。接続先のRDBMSが提供する構文でDDL文も実行可能です。
以下に大まかな機能一覧を示します。
・ADO・またはODBCを介したDBへの接続
・SQL入力支援機能
・SQLをGUIで作成・編集する機能
・実行計画取得機能
・SQL整形機能
・";"(セミコロン)で区切ったSQLの連続実行
・複数の結果セットをまとめて Excel へ出力
・パラメータを使ったSQLの実行
・テーブルやクエリー結果セットのフィルタリング(絞込み)
・クエリーのコメント中にカラム名や結果セットのタイトルなどを指定する擬似命
令を埋め込む機能
・Excelと連携可能なテーブルエディタ
・テーブル内容のエクスポート・インポート
・テーブルに大量のテスト用ダミーデータをインサートする機能
・ER図を作成する機能
・データベースからER図を作成する機能
・ER図からデータベースのDDLを作成する機能
・スクリプト言語機能
詳しくは以下のサイトを参照してください。
http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/index.html
■利用しているプログラム部品コンポーネントについて
A5:SQL Mk-2では以下のプログラム部品(コンポーネント・ライブラリ)を利用
させていただいております。作者の皆様には謹んで感謝いたします。
・ActiveQueryBuilder Ver 1.9.0.8 Active Database Software 社様
・DCPcrypt v1.3 David Barton 様
・DMonkey Version: 0.3.9 Project DMonkey 様
・GDI+ API, GDI+ Class, GDI+ Util http://www.progdigy.com 様
・jconvert Ver 1.4 EarthWave Soft(IKEDA Takahiro) 様
・NkPrinter(0.51) T.Nakamura 様
・TCtrlGridコンポーネント Ver 2.10 SUN 様
・TEditor コンポーネント ver 2.51 本田勝彦 様
・TStringsPrinter コンポ ver 3.3 本田勝彦 様
・ファイルドロップコンポーネント v1.00 米田 昌司 様
・フォント名コンボボックス(&リストボックス) Version 1.2.1
加藤太朗 様
■ライセンス規定
※ライセンス規定前文
本ライセンスは一般的な利用においてはソフトウェアを殆ど制限なしで運用でき
るように考慮されていますが、本ライセンスの法律上・運用上の問題を見つけた場
合は著作権者に問い合わせてください。また、疑問点などのある場合についても著
作権者に問い合わせるようにしてください。
本ソフトウェアの利用には以下の全条項について同意する必要があります。
1.免責事項について
本ソフトウェアは、無保証です。
本ソフトウェアを用いた結果による損害、免失利益などについては著作者は一切
の責任を負いません。使用者自身の責任でお使い下さい。
2.利用形態・場所について
本ソフトウェアには入力されたパスワードを保護する目的で暗号化モジュールと
暗号化キーが含まれています。本ソフトウェアから暗号化キーを解析・解読する行
為は認められません。
万が一知りえた暗号化キーを利用したり、配布する行為も認められません。
本ソフトウェアの外部から本ソフトウェアの暗号化・復号化モジュールを直接呼
び出す行為は認められません。
本ソフトウェアの実行ファイルおよびその他のファイルをを改変する行為は認め
られません。
本ソフトウェアは日本で製造されています。このため、日本国外への輸出に関し
ては日本の輸出規制に従う必要があります。さらに米国製ソフトウェアコンポーネ
ントを利用しているため、米国の輸出規制にも従う必要があります。
以上の場合を除き、本ソフトウェアは誰が・いつ・どこで・どのように利用する
ことも制限されません。ただし、利用する国または地域の法律等の制限を超えて利
用できるという意味ではありません。
3.価格について
本ソフトウェアは無償にて配布されます。有償の媒体に含まれて配布される場合
もありますが、その対価の中に本ソフトウェア自身の対価が含まれることはありま
せん。
4.再配布について
本ソフトウェアは日本国著作権法および国際条約において保護されています。
本ソフトウェアの一部または全部を『著作権者の許可なしに』再配布することは著
作権の侵害となりますのでご注意ください。
ただし、企業・団体の内部において、一度取得した配布物をファイルサーバーに
配置し、企業・団体の内部の人間にのみ再配布する行為は問題ありません。
5.ベータ版・リリース候補版について
本ソフトウェアがベータ版あるいはリリース候補版である場合、先に1つ前の正
式リリース版を入手し、問題があるようならすぐに正式リリース版を利用できる状
態にしてください。
本ソフトウェアがベータ版あるいはリリース候補版である場合、バージョン情報
ダイアログのバージョンを表す文字列中に以下のいずれかの文言が含まれます。
beta, release candidate, ベータ, リリース候補
6.スクリーンショットの利用について
本ソフトウェアの動作中のスクリーンショット画像あるいは動画の取り扱いに制
限はありません。ただし、スクリーンショット画像あるいは動画が他者の著作物や
企業秘密・個人情報などを含む場合は、その著作物または情報の取り扱い規定に従
う必要があります。
7.ライセンス条項の有効範囲および優先度について
このライセンス規定は利用する国または地域の法律等で保護された利用者の権利
を束縛するものではありません。このライセンスによって禁止された行為において
も利用している国または地域の法律によって保護された権利であることが証明でき
る場合はその法律が優先されます。
ただし、「1.免責事項について」と利用する国または地域の法律が相容れない
と判断される場合は、利用を中止してください。