--テーブル編--
【開発環境】
OS:Windows 10 (64bit)
データベース:myfriends.sqlite3
【テーブル作成】
1.データベースに接続する。
![](https://blogimg.goo.ne.jp/user_image/5f/b6/5162d962072f2377dce6dd44210a0123.jpg)
2.DB Browser for SQLiteの「Edit」メニューの中にある「Create Table...」メニューをクリックする
![](https://blogimg.goo.ne.jp/user_image/33/e2/4e58067e1195f3e9eb3e9d66d2c676de.jpg)
3.テーブル作成用ウィンドウが表示される
![](https://blogimg.goo.ne.jp/user_image/68/4a/253cd3e9428ac2507984cf1b4bd945ac.jpg)
4.テーブルの名前を一番上のテキストボックスに入力する→「friendname」
![](https://blogimg.goo.ne.jp/user_image/72/ed/b89b0c58ab1fbff4285a28b8a20cddd5.jpg)
一番下の段に自動的にSQL文に反映される
5.カラムを追加する
![](https://blogimg.goo.ne.jp/user_image/28/fb/0b92e456352770245a594961634af956.jpg)
6.カラムの編集
カラムの名前はダブルクリックすることで編集する
![](https://blogimg.goo.ne.jp/user_image/3f/bc/906efffc7b7351e6b58431ead45b1a51.jpg)
7.カラムの完成
カラムの追加が終わったら、「OK」ボタンを押す
![](https://blogimg.goo.ne.jp/user_image/2e/93/b6489fe44052a575f04b626ab46a5ed0.jpg)
8.テーブルの完成
![](https://blogimg.goo.ne.jp/user_image/2e/93/b6489fe44052a575f04b626ab46a5ed0.jpg)
画面上の「Database Structure」には作成したテーブルの名前やスキーマ(構造)が表示されます。なお先ほど作成したテーブル以外に「sqlite_sequence」という名前のテーブルが作成される。これは自動的に作成される特殊なテーブルでAUTOINCREMENTの値などを保存している。
9.テーブルの保存
データベースに対してテーブル追加など..何かを変更した時は保存を選ぶ。「File」メニューの中の「Write Changes」メニューをクリックする
![](https://blogimg.goo.ne.jp/user_image/5a/e5/874f72ad13348d89ad8300ecb5f959ea.jpg)
10、テーブル「friendinfo」もう一つ追加する。
![](https://blogimg.goo.ne.jp/user_image/66/69/234f79461342480b82ed6aaa4456d86e.jpg)
![](https://blogimg.goo.ne.jp/user_image/3b/d6/d38dce0dcea804cad53641947420392d.jpg)
11,作成済テーブルの修正
修正したいテーブルを一度クリックして選択する
次に「Edit」メニューの中にある「Modify Table...」メニューをクリック
![](https://blogimg.goo.ne.jp/user_image/42/80/8625a9cc555d034a554cb0afd7bec715.jpg)
ウィンドウが表示され、テーブルに対してカラムを追加したり既存のカラムの制約を変更したら、「OK」ボタンをクリック
![](https://blogimg.goo.ne.jp/user_image/57/97/29fe2d1d5c47d083c1ba9fe9de799dc0.jpg)
12テーブルの削除
今度はテーブル「friendinfo」を削除してみる
![](https://blogimg.goo.ne.jp/user_image/36/0d/91947fbb73ea421460f5a3a1cecd0a82.jpg)
「Edit」メニューの中にある「Delete Table」メニューをクリック
![](https://blogimg.goo.ne.jp/user_image/66/cc/2558384ac1d180b688e2abbcb9f85655.jpg)
確認ダイアログが表示されます
![](https://blogimg.goo.ne.jp/user_image/52/bd/5c381a6db61dae6c4e0ed775b939b614.jpg)
削除されてる
![](https://blogimg.goo.ne.jp/user_image/6c/2a/b47a2258604b038caa60cd50a4a68d28.jpg)
※コメント投稿者のブログIDはブログ作成者のみに通知されます