2023 年の A 株市場に注目すると、あらゆる分野で「ローカリゼーション代替」運動が盛り上がっていることがわかります。チップだけでなく、新エネルギー、医療機器、さらにはソフトウェアなどの分野でも、ローカリゼーションのプロセスが加速しています。
長い間、中国のソフトウェア産業は国際的な巨人に依存してきました。たとえば、Microsoft が主要なオペレーティング システムであり、Oracle と MySQL が主要なデータベースであり、基盤となるツールと開発プラットフォームのほとんどは外国製のソフトウェアです。
しかし、国際的な環境の変化に伴い、サプライチェーンのセキュリティの要求に基づいて国内のソフトウェアを使用する企業が増えており、国内のソフトウェア企業が離陸する機会をもたらしています。
最近、上司から国産のデータベース開発・管理ツールをフル活用してほしいとの依頼があり、いろいろ調べた結果、嬉しい驚きの新製品が出てきました。ほとんど使用されていますが、今日は無料のツールであるSQL Studioを紹介します。
1. SQL Studio の概要
公式ウェブサイトの紹介の方が適切なので、直接移動しました。
SQL Studio は複数の接続を作成できる Web 版データベース管理開発ツールで、1 つのアプリケーションや他のデータベースから PostgreSQL、MySQL、SQLite、SQL Server、Oracle、DM (Dameng)、KingBase (Renda Jincang) に同時に接続できます。 .
メイン ウィンドウの直感的で完璧なグラフィカル ユーザー インターフェイスと強力な SQL エディター機能により、データベースの管理と開発作業、いつでもどこでもチームのコラボレーション、完全な監査機能が大幅に簡素化され、ユーザーは効率的で安全な SQL 開発、個々の開発者を実現できます。永久に無料で使用できます。(この文の方が重要です)
2.SQL Studio をダウンロードしてインストールする
SQL Studio の最初の特別機能: Web バージョン ツール。
公式サイトのインストールパッケージは、JDK版ありとJDKなし版の2種類に分かれており、ユーザーがJava環境を持っていないことを防いでいます。
緑色のインストール パッケージを解凍した後、ターミナル シェル スクリプトを直接実行し
、任意のキーをクリックしてすぐに開始し、閲覧ページから飛び出して、ツールのログイン インターフェイスを表示します。
ウェブ版のメリットとは
a 展開後、チーム メンバーはそれを使用でき、占有されているハードウェア リソースはすべてサーバー上にあります。ログイン ソフトウェア リンク、アカウント番号、およびパスワードがある限り、このツールはいつでも任意のデバイスで使用できます。
b 面倒なツールのインストール構成とアップグレード プロセスを排除します。(チームワークや教育シナリオにはあまり友好的ではありません)
c ユーザー管理機能は、管理者のみが新しいアカウントを作成でき、管理者のみがデータソースを追加および削除できることを規定しています。これにより、チームのコラボレーションと集中管理が容易になり、多くのセキュリティの問題が回避されます
3. SQL Studio がデータ ソースに接続します
SQL Studio の 2 つ目の特徴は、国内のデータベースに非常によく対応していることです。
SQL Studio に入ります。最初にデータ ソースに接続し、[データ構成] インターフェイスの [データ ソースの追加] ボタンをクリックします。
データベースの種類を選択して接続します。
基本設定で関連情報を入力し、テスト接続が完了したら、データベースに正常に接続できます。
接続プールは、高度な構成で構成できます。
SQL Studio は、ほぼすべてのデータベースをサポートできる JDBC 接続をサポートしています。MySQL、Oracel、PostgresSQL などの海外データベースだけでなく、Wuhan Dameng や Renminda Jincang などの国内データベースも対象です。
国内のデータベースのクライアントツールは、基本的にオープンソースを改変したり、比較的ラフに作ったりしており、確かに安定性に欠けており、その点でSQL Studioが突出している。
ダウンロードして開始し、ログインしてデータ ソースに接続するまで、1 分以内に完了できます。初心者にとてもフレンドリー。
4. SQL Studioの操作と機能紹介
- 左側のデータベース リストでは、データベース オブジェクトを視覚的に管理できます。上部の検索では、特定のテーブル、ビュー、関数などを見つけることもできます。
- テーブルを直接表示でき、表示テーブルは属性インターフェースとデータインターフェースに分かれています。属性インターフェイスには、列、制約、外部キー、インデックス、DDL などの情報が含まれています。テーブル名、コメント、テーブル構造を変更でき、対応する変更操作の背後にある SQL ステートメントを確認できます。
- システム設定では、jvm 初期ヒープと jvm 最大ヒープのカスタム変更をサポートしています。データインターフェースはテーブルに特定のデータを表示します.システムはデフォルトで50行を表示します.表示される行の数は手動で変更できます.同時に,クエリデータの数と履歴データのクエリの数を設定できます.独立して。
- エディットボックスの左側にある「保存」ボタンは、よく使うSQL文を保存でき、ショートカットキー操作に対応し、下の「保存されたクエリ」で直接編集、コピー、削除することができます。(これは本当に便利です)。
- 「履歴クエリ」はすべての実行レコードを表示し、「インポートとエクスポート」はすべてのデータ レコードを記録します。
- エディットボックスの左側には、「実行」、「ワンキー説明と実行」、「フォーマット」、「バッチ実行」などの機能もあります。ライブラリ; 「Explain and Execute」は、最適化のために SQL ステートメントのパフォーマンスを分析するのに役立ちます。
- 大容量データ対応:数千万件のデータをミリ秒レベルでクエリでき、3000Wのエクスポート速度はNavicatより速く、1Wテーブルの展開も安定してスムーズで遅れることはありません。
- 結果欄の横にダウンロードボタンがあり、データをエクスポートすることができ、csvとexcelの2つのフォーマットがあります。
- シンプルな SQL ステートメント テンプレート、ワンクリック コピー テーブル、およびその他の機能を直接生成します。
- データのインポートとエクスポート、csv ファイルの直接インポートのサポート
- テスト データの自動生成: コードを記述する必要はもうありません。SQL Studio がテスト データを自動的に生成するため、心配と労力を節約できます。