1990年代半ば、サン・マイクロシステムズは、「一度書けば、どこでも実行できる」言語を発表しました。もちろん、その言語はJavaでした。そして、今日まで最も人気のあるプログラミング言語の一つとして生き続けていますが、彼らのスローガンは少し楽観的だったようです。Java言語の展開は、SQLのそれと強い類似性を示しています。これもまた、データベース間やオペレーティングシステム間で、ほとんどまたはまったく変更せずに移植することができます。少なくとも、それが理想です。現実世界では、プロダクションレベルのコードは、新しい環境で動作するために、何らかの調整が必要になることが多いです。このブログでは、SQL構文が異なるデータベースベンダー間で違いが発生するいくつかの理由の要点を述べます。
データベース設計および開発では、計算または他のフィールドから再構築できるデータを格納しないことが確立された慣行です。その結果、Navicat BIでチャートを作成する際に、一部のデータが欠けている可能性があります。しかし、Navicat BIは、そのような目的のために計算フィールドを提供しているため、問題はありません。今日のブログでは、計算フィールドを使用して、顧客ごとの平均レンタル時間(つまり、顧客が映画を返却するまでの時間)を示すチャートを作成します。このシリーズのほとんどの記事と同様に、データは無料の「dvdrental」サンプルデータベースからキュレーションされま
Navicat BIでは、データソースは接続内のテーブルまたはファイル/ODBCソース内のデータを参照し、様々なサーバータイプのテーブルからデータを選択できます。データセット内のフィールドを使用してチャートを作成できます。実際、チャートを作成する時は、チャートに入力するために使用するデータソースを指定する必要があります。
このシリーズで見てきたように、データソースはカスタムフィールドタイプをサポートしています。これらには、タイプ変更、連結、マップ、カスタムソート、計算が含まれます。前回のブログでは、カスタムソートフィールドを使用して参照フィールドに従ってチャートデータをソートする方法について説明しました。今週は、明示的なソート順を設定する方法を学習します。これを行うために、月ごとの映画レンタル収益の合計を示す、無料の"dvdrental"サンプルデータベースの縦棒チャートを作成します。
Navicat Premiumは、1つのアプリケーションから様々なデータベースプラットフォームに同時に接続する必要のある世界中のデータベースプロフェッショナルに長年選ばれてきました。Navicat Premium Liteは、基本的なデータベース操作に必要なコア機能のみを必要とするユーザー向けに、合理化されたデータベース管理エクスペリエンスを提供します。今日のブログでは、Navicat Premium Liteの優れた機能の全てと、無料でダウンロードできる場所について説明します。
Navicat BIでのカスタムフィールドの作成に関するこのシリーズの第3回へようこそ。パート1では、Navicat BIチャートにタイプ変更フィールドを追加する方法を学びました。パート2では、連結フィールドの使用方法について説明しました。今日のブログでは、マップフィールドを紹介します。過去2つの記事で使用したデータソースを変更します。無料の"dvdrental"サンプルデータベースに接続し、各映画カテゴリのレンタルリストを返します。次のブログでは、更新されたデータソースを使用して、新作と他のカテゴリを比較するチャートを作成します。