4.5データベースのリスト

「データベースのリスト」は、ユーザーが接続可能なデータベースのリストやリソース(API、SQL、ERD)のリストを管理します。作業するデータベースを選択して、クエリエディタウィンドウを開いて作業をすることができます。

 順番

区分名

内容

ユーザーアクション

 順番

区分名

内容

ユーザーアクション

1

データベースの選択

エディタのSQLペインに該当するディビが自動的に選択されます。

選択を解除すると、エディタとは別になります。

2

画面最小化、最大化

選択に応じて、画面を最大あるいは最小化させて作業します。



3

フィルタ

データベース名に基づいてフィルタリングします。

検索するデータベースのリストを入力して、Enterキーをクリックすると、検索します。

4

グループ

ユーザー登録グループ名です。

  • マウスのダブルクリック:新規データベースの入力ウィンドウが開きます

  • マウスをクリック:データベースのリストが表示されます。

  • 右クリック:

リフレッシュ:画面をリフレッシュして、最新の状態にします。

5

データベース

「グループ」のデータベースのリストが表示されます。

上の画像を表現すると、次のとおりです。
[p] プロダクションデータベース
none approver Sample Mysql - 表示名
(root) - ユーザー権限
画面の説明

  • DB種類(各DBのシンボルを表示します。)錠前は、ユーザーがディビをロックすることができます。ロックされている場合は、最初の接続時にデータベースのパスワードを入力した後、使用することができます。

  • DBタイプ(開発は表示されません。、P:運営、O:その他)

  • DB名(DB名を表示します)

  • DBアカウント
    (DBアカウント名、共有されたディビは表示されません。)

  • マウスのダブルクリック:RDB、BigDataの場合、SQLエディタが開きます。

    • mongoDBの場合は、DB Informationウィンドウが開きます。

  • マウスクリック:「オブジェクトエクスプローラ」ウィンドウにデータベース情報を表示します。

  • 右クリック

ポップアップの情報は、ユーザーの権限は、データベースに依存します。ページの下部にまとめたのでご確認ください。

6

リソース

ユーザーが保存したリソースを表示します。つまりSQL、ERDの名前が表示されます。

画面の説明

  •  リソースタイプ
    (RESTFul APIをサポートしているリソースの場合、URLが表示される)

  • マウスのダブルクリック:リソースに応じてSQL、ERDエディタが開きます。

  • 右クリック

  • リソースを削除したり、画面をリフレッシュして最新の状態に保つことができます。

    • 更新:リソースの状態を最新の状態に修正する。

    • 詳細を見る:リソースの詳細を表示します。変更履歴を表示したり、タイトルなどを変更することができます。
       

 

データベースユーザのアクション

データベースの種類は、大きく3つのユーザーアクションに区分しました。RDB(CUBRID、MariaDB、MySQL、Oracle、SQLite、MSSQL、PostgreSQL、ElasticSearch、Redshift...)、NoSQL(MongoDB)、BigData(Apache Hive)のグループに分けアクションを使用します。

 

  • RDB(CUBRID、MariaDB、MySQL、Oracle、SQLite、MSSQL、PostgreSQL、ElasticSearch)のポップアップメニューの整理

順番

区分名

内容

スクリーンキャプチャ

順番

区分名

内容

スクリーンキャプチャ

1

リフレッシュ

データベースのリストウィンドウを最新の状態に更新します。

2

拡張ブラウザ

データベースの拡張情報ブラウザ情報を表示します。

3

データベース情報

DB Information:DBの概要ウィンドウを開きます。

4

クエリエディタ

SQLクエリエディタを開きます。

5

オブジェクトエディタ

Objectクエリエディタを開きます。

6

インポート/エクスポート

Excel、SQL、CSVファイルインポートします。 

3

管理者

データベースの管理機能を集めました。

  • セッションリスト:DBのsession情報ウィンドウを開きます。

  • データベース接続を閉じる:データベース接続を閉じます。

4

ERD

Entity Relation Diagram機能を集めました。

  • すべてのテーブルをERD見る:すべてのテーブルを図に表示します。

  • 新しいERDを作成:ユーザーがオブジェクトエクスプローラのテーブルにダイアグラムウィンドウを開きます。

5

DMLビルダー

DML(Data Manipulation Language)のSQL Editorウィンドウにクエリを作成します。

  • テーブル作成:テーブルステートメントを作成します。

  • View作成:Viewを作成します。

  • Index作成:Indexを作成します。

  • Procedure作成:Procedureを作成します。

  • Function作成:Functionを作成します。

  • Trigger作成:Triggerを作成します。

 

  • MongoDBのポップアップメニューの整理

順番

区分名

内容

スクリーンキャプチャ

順番

区分名

内容

スクリーンキャプチャ

リフレッシュ

データベースのリストウィンドウを最新の状態に更新します。

Webコンソール

管理、Webブラウザのウィンドウを開きます。

http://DB_IP:28017にブラウザが開かれます。このウィンドウでMongoDBの他の情報を見ることができます。

Server Status

サーバーの状態情報を表示します。

コマンドには、db.runCommand({serverStatus: 1});  です。

4

GridFS

データベースへのファイルのリスト、アップロード、ダウンロードできるエディトウル開きます。

5

Top

データベースの操作画面を開きます。読み取り、書き込み、クエリなどの時間を示し、平均実行速度がどれだけされているかどうか見ています。

コマンドには、db.runCommand({top: 1});  です。

6

ERD

Entity Relation Diagram機能を集めました。

  • すべてのcollectionのERD:すべてのcollectionをダイアグラムに表示します。

  • ERDメインウィンドウの作成:ユーザーがオブジェクトエクスプローラのcollectionにダイアグラムウィンドウを開きます。

7

Administer

管理機能を開きます。

  • Command:コマンドウィンドウを開きます。

  • プロファイル:実行されるクエリをプロファイルします。

  • ユーザー管理:ユーザーを追加、あるいは削除が可能です。

  • DB Information:DBの概要を開きます。

  • Session List:現在実行中のクエリセッションのリストを開きます。

  • インポート:TadpoleDBHubに接続された他のディビのデータをMongoDBにインポートします。

  • Delete Database:DBを削除します。(Adminユーザーのみ)

 

  • BigData(Apache Hive)のポップアップメニューの整理

順番

区分名

内容

スクリーンキャプチャ

順番

区分名

内容

スクリーンキャプチャ

1

リフレッシュ

データベースのリストウィンドウを最新の状態に更新します。

2

SQLクエリエディタ

SQLクエリウィンドウをオープンします。

3

Administer

データベースの管理機能を集めました。

  • Delete Database:DBを削除します。(Adminユーザーのみ)

4

ERD

Entity Relation Diagram機能を集めました。

  • すべてのテーブルERD:すべてのテーブルをダイアグラムに表示します。

  • ERDメインウィンドウの作成:ユーザーがオブジェクトエクスプローラのテーブルにダイアグラムウィンドウを開きます。

5

DML作成

DML(Data Manipulation Language)をSQL Editorウィンドウに作成します。
テーブルの作成:CREATEステートメントを作成します。

 

<span id="pageNum"/>