エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【4日目】シンプルデータベース実装② - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【4日目】シンプルデータベース実装② - Qiita
まえがき 本日はデータを更新、削除する部分の実装について記載していきます。 テーブルを作成する デー... まえがき 本日はデータを更新、削除する部分の実装について記載していきます。 テーブルを作成する データを挿入する(Done) データを取得する(Done) データを更新する(←今回) データを削除する(←今回) テーブルを削除する 本題に入る前に 昨日、説明不足だった部分を補足します。 まず、シンプルデータベースは射影演算は実装しません。射影演算とは、SQLでいう SELECT Column1, Column2,・・・ のようにSELECTする列を指定する演算です。とりあえず指定されたレコードは全カラムの値返すから、必要に応じてDBの外側でいじってね、という思想です。 また、オブジェクトIDのみでしか、データにアクセスできないような構造にしたのは、選択演算(SQLでいうWHERE句でSELECTするレコードを特定する演算)をオブジェクトIDの論理演算に置き換えられるだろうなーという予想から