【応用情報】データベースに関する記事の一覧

【応用情報】データベースのモデル化と設計について解説

  • データベースの概念設計/論理設計/物理設計
  • データ管理者とデータベース管理者
  • E-R図
  • ANSI/SPARC 3層スキーマ

【応用情報】関係データベースの特徴と関係演算を解説

  • データベース管理システム(DBMS)
  • 関係データベース/リレーショナルデータベース(RDB)
  • キー/主キー/候補キー/外部キー
  • インデックス
  • 選択/射影/結合/和/差/直積(関係演算)
  • ビュー

【応用情報】トランザクション処理と排他制御について解説

  • トランザクション処理
  • ACID特性/原子性/一貫性/独立性/耐久性
  • 排他制御
  • 専有ロック/共有ロック
  • デッドロック

【応用情報】ストアドプロシージャについて解説

  • ストアドプロシージャ

【応用情報】SQLを解説 – Select文の基本形

  • Select 列名 From 表名 Where 条件
  • Select 列名 From 表名 Where 条件1 And/Or 条件2
  • Select 列名 From 表名 Order By 列名
  • Select Distinct 列名 From 表名
  • Select Coalesce(列名,設定する値) From 表名
  • Case When 条件 Then 条件を満たす場合の値 Else それ以外の場合の値

【応用情報】SQLを解説 – グループ化と表の結合

  • Select Sum(合計する列名) From 表名 Group By グループ化する列名
  • Select AVG(平均する列名) From 表名 Group By グループ化する列名
  • Group By グループ化する列名 Having 条件
  • Select 列名 From 表名1 Union (All) Select 列名 From 表名2
  • Select 列名 From 表名1 Inner Join 結合する表名2 On 表名1.列名 = 表名2.列名
  • Select 列名 From 表名1 Left Outer Join 結合する表名2 On 表名1.列名 = 表名2.列名

【応用情報】SQLを解説 – 副問い合わせ

  • Select 列名 From 表名1 Where Exists (Select 列名 From 表名2)
  • Select 列名 From 表名1 Where Not Exists (Select 列名 From 表名2)

【応用情報】データベースの障害対応について解説

  • コミットとロールバック
  • ロールフォワード
  • チェックポイント

【応用情報】NoSQLについて解説

  • NoSQL
  • 構造化データと非構造化データ
  • キーバリュー型/カラム指向型/ドキュメント型/グラフ型