Hiveの基本SQL構文解説

HiveはHadoop上に構築されたデータウェアハウスシステムであり、構造化データファイルをデータベーステーブルにマッピングし、SQLクエリをMapReduceジョブに変換して実行する。SQLに似たクエリ言語(HiveQL)を提供し、MapReduceに不慣れなユーザーでもデータの集計・分析が行える。ただし、OLTPやリアルタイムクエリには不向きで、大規模な不変データのバッチ処理に最適で ...

7月4日 21:52 投稿

Apache Ignite JavaThinClient 入门ガイド - キー値(SQL)ストレージ

Apache Ignite 概要 Apache Ignite は、水平スケーラブルでフェールセーフな分布式 SQL データベースです。データは、リプリケーションまたはパーティション形式でクラスタ内で管理されます。 Ignite は、SQL データベースとして、SELECT、UPDATE、INSERT、DELETE などの DML 操作をサポートします。また、distributed system 特有の一部の DDL 操作も実装されています。 ...

7月4日 20:01 投稿

OracleのRETURNING INTO句の使い方

1. 概要 RETURNING...INTO...句は、INSERT、UPDATE、またはDELETEステートメントと組み合わせて使用されます。これらのステートメントによって影響を受けた行の特定の列の値をPL/SQL変数に代入するために使用されます。これはSELECT...INTO...ステートメントに似ています。INSERT、UPDATE、DELETEの各ステートメントでRETURNING...INTO...が返す結果は異なります。 DELETE ...

6月24日 20:03 投稿

SQLによるテーブルデータの追加・更新・削除操作

関係データベースにおける基本的なデータ操作は、INSERT、UPDATE、DELETE の3つのDML文で実現されます。以下に、各操作の実践的な使い方と注意点を、実際の教育データモデル(学生・科目・履修)を基に解説します。 1. データの挿入(INSERT) 単一レコードの挿入 明示的に列名を指定し、対応する値を提供します。列順と値順が一致している必要があります。 -- 学生マス ...

6月21日 20:08 投稿

MySQL基本操作と構文

MySQLの基本的な概念 エンティティ 実際の物体または対象。これらは静的な特徴を持つ。 データ 計算機で使用される、対象を記述するためのシンボル。これらの特徴が組み合わさってレコードを形成する。 データベース データを一定の構造に組織化し、保存および管理するプログラム。関係型データベースと非関係型データベースがある。 データベースシステ ...

6月14日 23:42 投稿

MySQLにおけるデータベースとテーブル操作の基礎

SQL言語の基本概念 SQL(Structured Query Language)は、リレーショナルデータベースにおいてデータ操作・検索・メンテナンスを行うための標準化された言語です。開発者やDB管理者は以下の作業に利用できます: データベース構造の変更 セキュリティ設定の調整 ユーザー権限の付与 必要な情報の取得 データの更新・バックアップ・復元 SQL文の分類 MySQLではSQL文を以 ...

6月13日 18:23 投稿

MySQLデータベース管理ガイド

データベース管理 1. SQL文によるデータベース操作(作成・更新・削除・検索) 2. データベースのバックアップ方法 3. マスター・スレーブ構成と読み書き分離による高可用性 データベースの概念と構文規則 データベース:データを整理、保存、管理するためのリポジトリ データベース管理システム(DBMS):データを効果的に整理、管理、保存するためのシステムソフトウェア ...

5月18日 20:32 投稿

SQL Server トリガーの基本と実装

トリガーは特殊な種類のストアドプロシージャで、通常のストアドプロシージャとは異なります。トリガーはイベントによって自動的に呼び出され実行されますが、ストアドプロシージャは名前で呼び出されます。 Ø トリガーとは トリガーはテーブルに対する挿入、更新、削除操作時に自動的に実行される特殊なストアドプロシージャです。トリガーは通常、CHECK制約よりも複雑な ...

5月18日 19:39 投稿