タグ

資料とテーブルに関するlocke-009のブックマーク (2)

  • [初学者向け]テーブル定義に最低限必要な知識 - Qiita

    [初学者向け]テーブル定義に最低限必要な知識 今回初めてテーブル定義を行ったので、テーブル定義を行う前に知っておきたい単語をまとめておきたいと思います。 目次 データベース(DB) テーブル マスターデータ トランザクションデータ 主キー(プライマリーキー) 外部キー データベース(DB) まず、テーブルはデータベースの中に格納されています。 データベースとは簡単にいうと色々なデータが入っている箱のようなものです。 そしてその中に、テーブルというデータが入っている箱のようなものがあります。 Excelで例えると、データベースがブック。テーブルがシート(もしくは表)です。 テーブル テーブルとは、データベースの基的な構造で、行(レコード)と列(カラム)で構成されます。列は特定のタイプのデータ(例:名前、年齢など)を表し、行はそのデータの特定の値(例:すずき、25歳など)を表します。 マスタ

    [初学者向け]テーブル定義に最低限必要な知識 - Qiita
  • DBのテーブルを消した想定で、ロールフォワードする - Qiita

    はじめに 間違えてデータを消してしまった場合のテーブルのリストア → リカバリを行い、ロールフォワードをしてみたいと思います 環境 大まかな手順 dbとテーブル作成して、1件データをinsertする バックアップをとる 再度、1件データを投入 テーブルを削除する リストアと、リカバリを行ってデータの復元をする テーブル復旧まで実際に行う 1. dbとテーブル作成して、1件データをinsertする docker-compose exec db bash mysql -u [DB_USER] -p mysql> use practice; mysql> CREATE TABLE ice_cream (id int, name varchar(36)); mysql> INSERT INTO ice_cream (id, name) VALUES ("1", "haagen dazs"); my

    DBのテーブルを消した想定で、ロールフォワードする - Qiita
  • 1