SQL‐BOOTCAMP SQLのウィンドウ関数(ROW_NUMBER、RANK、DENSE_RANK)を使ってみよう! 2024.05.23 今回の初心者訓練所#15は、指定した並び順で順番を求める3つのウィンドウ関数を説明していきます。
SQL‐BOOTCAMP SQLのテーブル結合(JOIN, UNION, NATURAL)を覚えよう!基本構文と使用例を解説 2024.05.10 今回は初心者訓練所#07として、SQLで避けては通れない「テーブル結合」について説明していきます。「テーブル結合」を理解すれば、SQLの利用範囲が大幅にアップし、初心者の称号も返上間近です。また、結合方法は1つではなく複数ありますので、それ...
SQL UPDATE文(SQLを基本から学ぶシリーズ) 2024.05.10 SQLにおけるUPDATE文は、基本的には「どのテーブルの何をどう更新するか」を記述したものです。 本記事ではUPDATE文の基本構文から始まり、文字列結合やテーブル結合を活用したUPDATE文、よくあるエラーやアンチパターンまで解説します...
【DB入門】RDBMS全般 データベースのチューニングの概要と基本手法、具体例を解説 2024.05.08 ビッグデータの活用が当たり前となった昨今、データベースはビジネスアプリケーションの中核を成すものとなりました。高速かつ効率的なデータベースシステムは、コスト削減、生産性の向上、意思決定速度の向上、自社製品に対する顧客満足度向上などにつながり...
【DB入門】RDBMS全般 トランザクションとは?ビジネス用語・IT用語としての意味を解説 2024.05.08 トランザクションという用語は、ビジネスやITの分野で聞く機会が多いといえますが、それぞれ使われる文脈や意味が異なります。 この記事では、分野ごとのトランザクションの意味に加えて、データベースのトランザクション処理についての基本知識は一歩踏み...
SQL‐BOOTCAMP SQLのウィンドウ関数(OVER句でPARTITION BY、ROWS、RANGE)を使ってみよう! 2024.04.26 今回の初心者訓練所#14は、OVER句で使用する、集計対象のデータを範囲指定する3つの方法について説明していきます。
リリース情報 【製品情報】SI Object Browser for Oracle 24.0.1 リリースのお知らせ 2024.04.05 SI Object Browser for Oracl 24.0.1およびReadOnly Editionをリリースしました。本バージョンではいくつかの不具合修正を行っております。
SQL‐BOOTCAMP SQLのウィンドウ関数(SUM関数とOVER句)を使ってみよう! 2024.03.14 今回の初心者訓練所#13は、SQLの「ウィンドウ関数」の1つ、SUM関数とOVER句について説明していきます。
【OBトコ】OBを便利に使おう 【生成AI連携の強化!】SI Object Browser for Oracle 24の新機能 2024.01.12 2024年1月10日にリリースした「SI Object Browser for Oracle」の最新バージョン24では生成AIとの連携機能強化をはじめ、多くの機能を追加いたしました。画面入りで詳しくご紹介いたします。
リリース情報 【製品情報】SI Object Browser for Oracle 24 リリースのお知らせ 2024.01.10 SI Object Browser for Oracl 24およびReadOnly Editionをリリースしました。本バージョンではOpenAIを利用した多くの機能追加・強化や、トリガーのデバッグ機能の追加など多くの機能追加に加えて、既存...
リリース情報 【製品情報】SI Object Browser for SQL Server 22.0.1.0 リリースのお知らせ 2023.08.30 本リリースでは、製品の機能改善や不具合の修正も行っております。
SQL‐BOOTCAMP SQLのサブクエリを覚えよう!(FROM句、WHERE句での使い方) 2023.08.17 今回の初心者訓練所#10は、「サブクエリ」を覚えようPart.2として、FROM句および、WHERE句での使い方について説明していきます。前回と合わせて「サブクエリ」を習得してしまえば、初心者の域も超えてしまうかもですね。今回もデータベース...
SQL‐BOOTCAMP SQLのサブクエリを覚えよう!(SELECT、UPDATE、INSERTでの使い方) 2023.08.09 今回の初心者訓練所#09は、SQL文の色々な所に登場する「サブクエリ」について説明していきます。ちょっと敬遠されがちな「サブクエリ」も、出現パターンを覚えてしまえば怖くはありません。パターンが複数におよぶため、2回に分けて紹介しますが、登場...
【OBトコ】OBを便利に使おう 【ChatGPTでSQL整形!】SI Object Browser for Oracle 23.1の新機能 2023.08.03 2023年7月31日にリリースした「SI Object Browser for Oracle」の最新バージョン23.1ではSI Object Browserシリーズ初のChatGPT連携機能として「SQL整形」機能を実装しました。画面入りで...
リリース情報 【製品情報】SI Object Browser for Oracle 23.1 リリースのお知らせ 2023.07.31 本バージョンでは、新たにOpenAIを使用したSQL整形機能を追加の他、いくつかの不具合修正を行っております。
リリース情報 【製品情報】SI Object Browser for Postgres 23リリースのお知らせ 2023.07.13 本リリースでは、PostgreSQL 15/ EDB Postgres 15の動作対応やAmazon RDS for Postgres / Amazon Aurora Postgresの新環境への対応に加えて、既存機能のパフォーマンス改善や...
【DB入門】RDBMS全般 NewSQLとは?概要や特長を解説 2023.06.08 近年、データベース技術は驚異的な進化を遂げています。その中でも、NewSQLという概念が注目を浴びています。本記事ではNewSQLの概要や特徴、主な製品についてご紹介します。
SQL‐BOOTCAMP SQLの内部結合(INNER JOIN)を使ってみよう! 2023.04.27 今回は初心者訓練所#08として、#7で紹介した「テーブル結合」の中でも一番利用される「内部結合」について実践的な問題を通して説明していきます。問題は2問用意してあり、それぞれ「内部結合」を使用した解答例について解説を行います。「内部結合」を...
プログラミング SQLの整形:具体的な進め方、ツール活用についても解説します。 2023.04.20 SQL文の整形は、コードの可読性を向上させ、チームメンバー間のコミュニケーションをスムーズにするために重要なスキルです。本記事では、SQLコードの可読性を向上させるためのベストプラクティスをご紹介します。