タグ

RDBに関するfuyu77のブックマーク (39)

  • 論理削除がデータを汚している - jfluteの日記

    ベクトルの違うデータ まあ、それは事実。 ただ、履歴をそのまま残したいということも事実。 いちいち削除履歴テーブルなんて作ってられないのも事実。 ※ここでの論理削除は、復活する論理削除じゃなく、物理削除の代わりとして履歴のための論理削除を指します。(復活する論理削除って、そもそも削除とは言えないって気も...) 来、論理削除されたデータって... そのテーブルの定義するデータとはベクトルの違うデータ である考えます。 でも、わざわざ削除されたデータを保持するテーブルを作ると、それはそれで面倒なのでそのまま同じテーブルに持ったままにする。その方が扱いが簡単なことが多いから。削除フラグを true にするだけで済むから。 個人的には、業務上重要なテーブルに関しては、しっかりと「削除履歴テーブル」を用意して、体のテーブルには常に有効なデータだけがある状態の方が、データメンテもプログラムも遥か

    論理削除がデータを汚している - jfluteの日記
    fuyu77
    fuyu77 2019/05/15
  • 論理削除の必要性をひねり出そうとして失敗した - ネットの海の片隅で

    はじめに このエントリは僕の平凡な考えを淡々と書いたものです。過度な期待はしないでください。 あと、部屋は明るくしてディスプレイから30センチは離れて見やがってください。 物理削除したくない! 外部キー制約を張っていない場合 削除したレコードを参照しているレコードがエラーを吐く 外部キー制約を張っている場合 参照されているレコードは削除できない カスケードで削除すると影響範囲が大きい レコードがあったという事実は記録しておきたい 事実は消えない 論理削除もしたくない! 削除するときにdeletedフラグなどを立てる あらゆるクエリにWHERE deteled = falseとか入ってきて汚い 物事は「削除」されるのではない 注文は削除されるのではなくキャンセルされる 従業員は削除されるのではなく解雇される じゃあ、どうするの? 大雑把に書いてきましたが、このあたりのことが データの削除は非

    論理削除の必要性をひねり出そうとして失敗した - ネットの海の片隅で
    fuyu77
    fuyu77 2019/05/15
  • 【GWにおすすめ】サーバーレス開発部でおすすめされた技術書を17冊紹介します | DevelopersIO


    稿 1 Slack   Web Web  使WebRESTHTML 
    【GWにおすすめ】サーバーレス開発部でおすすめされた技術書を17冊紹介します | DevelopersIO
    fuyu77
    fuyu77 2019/04/25
  • 『失敗から学ぶRDBの正しい歩き方』と『SQLアンチパターン』|Koske Kano


    RDB(: 使) Web() SQL   2
    『失敗から学ぶRDBの正しい歩き方』と『SQLアンチパターン』|Koske Kano
    fuyu77
    fuyu77 2019/04/25
  • カラムの内容でデータの状態管理を行ってはいけない。 - プログラマーm-matsuokaの生存記録


    no title no title ENUM  Number    VIEW   ENUM   IRC  clone git grep    DELETE_FLAG
    カラムの内容でデータの状態管理を行ってはいけない。 - プログラマーm-matsuokaの生存記録
    fuyu77
    fuyu77 2019/04/18
  • NoSQL とは?(NoSQL データベースの解説と SQL との比較)| AWS


    NoSQL NoSQL NoSQL 使 NoSQL 
    NoSQL とは?(NoSQL データベースの解説と SQL との比較)| AWS
    fuyu77
    fuyu77 2019/04/04
  • 「表で表すものがリレーショナルデータベース」ではない

    これは違う 「情報B」の教科書に「データを表で表すものがリレーショナルデータベースである」と書いてあるものがあり、とてもびっくりしました。この定義では表計算ソフトもリレーショナルデータベースを扱っていることになってしまいます。データベースに初めて触れる人も疑問に思うはずです。 1980年代、まだWindowsがなかった時代に dBASE Ⅲ というソフトウェアが販売されていて、「リレーショナルデータベース」であることを売り物にしていました。R-BASE という対抗ソフトも出てこれも「リレーショナルデータベース」であることを標榜していました。それに対して「リレーショナルデータベース」でないデータベースは、日では「カード型データベース」と呼ばれていました。 「リレーショナルデータベース」を謳う製品は高価で使い方も難しそうだったのでほとんど触ったことはありませんでしたが、それでも雑誌の記事など

    fuyu77
    fuyu77 2019/04/03
  • 2023年になっても日本企業の基幹系システムの80%はオンプレミスで商用RDBを使い続ける。臨機応変なデータ分析ツールはExcelであり続ける。ガートナーの予想


    202380RDB使Excel   352019 3 202380% (RDBMS) 使 調ERPRDBM
    2023年になっても日本企業の基幹系システムの80%はオンプレミスで商用RDBを使い続ける。臨機応変なデータ分析ツールはExcelであり続ける。ガートナーの予想
  • Domo - データ活用プラットフォーム

    データの価値を引き出し、ビジネス成果を最大化する 基的なチャートやグラフから、重要な瞬間のビジネスチャンスとアクションを刺激するデータ活用体験を提供します。 無償トライアル デモを見る

    Domo - データ活用プラットフォーム
    fuyu77
    fuyu77 2019/02/20
  • データベース管理システム - Wikipedia


    使 ?: ""   ·  ·  · CiNii · J-STAGE · NDL · dlib.jp ·  · TWL20233 DBMS; : database management system [] CODASYLDBMSDBMS
    データベース管理システム - Wikipedia
  • データベーステーブル設計の基礎の基礎〜エンティティの抽出・定義から正規化まで - エンジニアHub|若手Webエンジニアのキャリアを考える!


     MySQL  MySQL  @
    データベーステーブル設計の基礎の基礎〜エンティティの抽出・定義から正規化まで - エンジニアHub|若手Webエンジニアのキャリアを考える!
    fuyu77
    fuyu77 2018/09/18
  • リレーショナルデータベースの仕組み (1/3) | POSTD


    使便SQLiteTeradata NoSQLJavaScript 退 
    リレーショナルデータベースの仕組み (1/3) | POSTD
    fuyu77
    fuyu77 2018/08/18
  • Firebase Realtime DBを実践投入するにあたって考えたこと - Qiita


    Firebase Realtime DB DatabaseFirebasemBaaSREST(Client Server Model)Mobile PlatformRESTRDB RDBFirebase Realtime DB RDBFirebase Realtime DB Firebase Realtime DB Firebase Realtime DB
    Firebase Realtime DBを実践投入するにあたって考えたこと - Qiita
    fuyu77
    fuyu77 2018/07/08
  • DBのインデックスと複合インデックス - Qiita


     Q: DB  1(,) (,) 1 2 
    DBのインデックスと複合インデックス - Qiita
    fuyu77
    fuyu77 2018/05/08
  • インデックスの意味とメリット・デメリット


    id name name name  Wikipedia B-Tree  SQLite    便
    インデックスの意味とメリット・デメリット
    fuyu77
    fuyu77 2018/05/08
  • RDBとNoSQLにみるDB近現代史 データベースに破壊的イノベーションは二度起きるか? - エンジニアHub|若手Webエンジニアのキャリアを考える!


     RDBDB使SQL RDB*3Microsoft ExcelGoogle 使ExcelRDB 
    RDBとNoSQLにみるDB近現代史 データベースに破壊的イノベーションは二度起きるか? - エンジニアHub|若手Webエンジニアのキャリアを考える!
    fuyu77
    fuyu77 2017/11/27
  • データベースの用語を理解しよう 「テーブル」「レコード」「カラム」「フィールド」とは? | GMOクラウドアカデミー


    2016.04.25          使 使 PCPC
    データベースの用語を理解しよう 「テーブル」「レコード」「カラム」「フィールド」とは? | GMOクラウドアカデミー
    fuyu77
    fuyu77 2017/10/24
  • データベース列名の名前付け(英単語での)採用例を集めてみた - Qiita


     使 稿  (county, district, prefecture, province, region, state) Weblio ......  
    データベース列名の名前付け(英単語での)採用例を集めてみた - Qiita
    fuyu77
    fuyu77 2016/12/13
  • サービス終了のお知らせ


     Yahoo! JAPAN  Yahoo! JAPAN
    fuyu77
    fuyu77 2016/12/13