コラム プライマリーキーとは?一意キー、外部キーとの違いも解説 2025.07.01 データベース設計において、まず理解すべき概念の一つが「プライマリーキー(主キー)」です。膨大な情報が格納されるテーブルの中から、目的のデータを正確に、そして効率よく検索・管理するためには、プライマリーキーの存在が欠かせません。本記事では、プ...
コラム データ中心アプローチ(DOA)とは?メリットや開発手順を解説 2025.06.02 データ中心アプローチ(Data-Centric Approach)は、システムやアプリケーションの設計手法の1つです。本記事では、データ中心アプローチの概要やメリット、開発手順を詳しく解説します。
リリース情報 【製品情報】SI Object Browser ER 24.0.1 リリースのお知らせ 2025.05.16 「SI Object Browser ER 24.0.1」及び「SI Object Browser ER 24.0.1 Viewer」をリリースいたしましたのでお知らせいたします。今回リリースするバージョンでは、いくつかの不具合対応を実施し...
コラム 【UML】ステートマシン図とは? 2025.03.13 システムやオブジェクトの状態変化を表現するUML手法として、ステートマシン図(状態遷移図)があります。本記事では、ステートマシン図について詳しく解説します。
コラム ETLツール10選の比較、選び方のポイント 2025.03.13 ETLツールを導入することで、手作業によるデータ処理の負担を減らし、効率的かつ正確なデータ統合ができるようになります。本記事では、ETLツールの選び方、そして主要なETLツールを比較して解説します。
コラム ETLとは?基本と手順、活用のメリット 2025.02.10 社内外のさまざまなデータソースを統合し、効率的にデータ活用を行うには ETL(Extract、Transform、Load) が重要です。本記事では、ETLの基本概念と活用のポイントを紹介します。
コラム マイクロサービスアーキテクチャとは?概要や採用するメリットなど 2025.01.11 近年マイクロサービスアーキテクチャが注目を集めています。本記事では、マイクロサービスアーキテクチャとは何か、今なぜマイクロサービスアーキテクチャが必要とされているのかについて解説します。
コラム CI/CD/CDPとは?概要や活用メリット、具体的なツールを解説 2025.01.08 CI(継続的インテグレーション)とCD(継続的デリバリー)CDP(継続的デプロイメント)は、ソフトウェア開発の現場における開発効率の向上と品質保証を両立させる重要な開発手法です。 本記事では、CI、CD、CDPについてそれぞれ解説していきま...
コラム データベースストレージの容量見積もり方法をOracle Databaseを例に解説 2025.01.08 データベースを有効に活用するために、適切にストレージ容量を見積もることが重要です。本記事では、Oracle Databaseを例に、データベースストレージについての基本と容量見積もり方法を解説します。
OBERをトコトン極める より便利に、わかりやすく! SI Object Browser ER 24の新機能 2024.10.30 10月30日にリリースしたSI Object Browser ER 24では従来よりもER図が便利にかつ、わかりやすく設計できるようになりました。主な新機能を画面入りで解説します。
リリース情報 【製品情報】SI Object Browser ER 24 リリースのお知らせ 2024.10.30 「SI Object Browser ER 24」及び「SI Object Browser ER 24 Viewer」をリリースいたしましたのでお知らせいたします。
コラム バージョン管理システムおすすめ9選|選び方のポイントも解説 2024.09.25 バージョン管理システムとは、ファイルの変更履歴を追跡し、異なるバージョンを管理するためのツールです。本記事では、主要なバージョン管理システム9選と、それらを選ぶ際のポイントを解説します。
コラム データ仮想化とは?基本概念やメリット・デメリットを解説 2024.09.25 データ仮想化は、異なるデータソースを統合し、ユーザー利便性を向上することで、迅速なビジネス判断や運用効率の向上に寄与する技術です。本記事では、データ仮想化の基本概念からそのメリット・デメリットまでを解説します。
コラム 【UML】アクティビティ図とは?基本から活用事例まで解説 2024.09.02 アクティビティ図は、システム開発およびソフトウェア開発において使われるUML(統一モデリング言語)のうちの1つです。本記事では、アクティビティ図の基本から具体的な作成方法まで、初心者にもわかりやすく解説します。
コラム UMLの8種類を解説(クラス図、シーケンス図、アクティビティ図など) 2024.08.08 プログラム設計図の統一表記法である「UML」は、システムの要件定義や設計においてコミュニケーションを円滑にするなどの目的で活用されています。 本記事では、UMLで使用される主要な図を8種類解説していきます。
コラム UMLとは?UMLの種類・特徴、ER図との違いなどを解説 2024.08.08 システムの要件定義や設計において、複数のメンバーが関与する場合はコミュニケーションが複雑化します。そのような状況で役に立つモデリング言語「UML」について詳しく解説します。
コラム ドメイン駆動設計(DDD)とは?概要や用語、開発の流れ等を解説 2024.07.10 ドメイン駆動設計(Domain-Driven Design、DDD)とは、ソフトウェア開発の中心に業務知識(ドメイン知識)を置き、ビジネスエキスパートとの密な協力を通じて、ドメインモデルを構築することで、ビジネス価値の最大化を目指すアプロー...
コラム データマネジメントとは?基礎知識、導入のメリット・デメリットを解説 2024.06.10 データマネジメントとは、組織内のデータを利活用しビジネスに活かすために、適切に管理することです。本記事では、データマネジメントの基礎知識およびメリット・デメリットを解説します。
ER図の書き方講座 データベースを非正規化する理由・メリット、どのような場合に非正規化すべきかを解説 2024.06.10 データの整理と管理の最適化のためには、一般的にデータベースの正規化を行いますが、場合によっては「非正規化」をすることもあります。非正規化する理由やメリットはいったい何でしょうか?本記事で詳しく解説します。
コラム DMBOKとは?データマネジメントを始めるために知っておきたい知識体系を解説 2024.05.08 「DMBOKとはなにか?」「DMBOKを取り入れるメリットは?」「DMBOKに関わる資格は?」などの疑問にお答えするべく、データマネジメントやDMBOKについて基礎から解説していきます。 昨今、ますまず重要になりつつあるデータマネジメントに...