LoginSignup
0
0

More than 3 years have passed since last update.

【Day47】積み上げ日記

Last updated at Posted at 2020-04-08

予定

■SQL基礎終了
−Progate

■Ruby基礎 1/2
−Progate

完了

■SQL基礎終了
−Progate

■Ruby基礎 1/4
−Progate

学習時間

4h

学習ポイント

【SQL】
■テーブルにデータを追加したい時
INSERT INTO テーブル名 ( id, name, course )
VALUES ( 4, “Kate”, “Java”)
※ ここでいう id は、自動入力可(AUTO INCREMENT)なので、省略OK

■データを更新したい時
UPDATE テーブル名
SET name=“Jordan” , course=“HTML”
WHERE id = 6

■データを削除したい時
DELETE FROM テーブル名
WHERE id = 6

【Ruby】
■コンソールに出力する時
Puts

■文字列の途中に変数を入れたい時
 #{変数}
→数値と文字列を足し算で連結が不可能なため必要

■条件式はifとend、それ以外を①else、②elsifで囲む
※elsifは何回でも使ってOK

■比較演算子
a==b 等しい時
a!=b 異なる時

■かつ
&&

■または
||

■倍数を調べたい時
% 3 ==0

■複数の値を管理する方法
配列 ≒ ハッシュ
配列:並べて管理する(大まかに)
ハッシュ:名前をつけて管理する(細かく)

※ハッシュは “” でも : でも置き換えらえれる。

■nil=何もない

疑問点

■現場では配列とハッシュのどちらが多く使われているのか?
■倍数を調べたいときは具体的にどういったシチュエーションなのか?

計画通り進んだか?

進んでいない。Rubyは構造がシンプルでコードを書いていて非常にわかりやすい。単純に今日時間の確保がうまく行っていなかった。なぜ時間の確保ができなかったか。それ以外の雑務に時間を撮ってしまった。明日は足りていない分をしっかり補完する。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0