スクリーンショット_2019-11-10_14

Sparta Camp DAY4 10, Nov, 2019

1. ぐるなびAPP解説

todoをかく

題名:
仕様:
to do:
リクエストを出す
店名、URL、アクセスを出力
””


2. 22歳エンジニア 響氏のお話

2018年12月にスパルタキャンプpython編に参加し、独学を経て2019年4月よりエンジニアとしてインターンを開始した、現在大学4年生休学中のスパルタキャンプTA。

詳しくは録画->  https://www.youtube.com/watch?v=R4GF3Opyc-8

3. データの保存
データを永続化させる
open, mode、追記
リストの作り方(split)
リストのアンパック方法と使い方

4. データベース
操作は4つ。
create、read 、update、delete CRUD:クラッド

SQL / UNIX: データベース操作のためだけの言語
DataBase(Relational database )にアクセスするよ

まず、ターミナルでやってみる。

SQLを作っていくよ
pycharm pro 開く->
terminalアプリ起動->

1 “sqlite3 camp.sqlite3”でsqlite3アプリ起動->
2 中に入れるので中でファイルを作る ->
3 ちょっとタイムラグあるけどファイルできるよ->
4 .exit or ctl +D で終了

勝手が違って混乱しやすいところ
sqlite3内 では
1,sqlite3 コマンドは使えない
2,命令完結には ;(セミコロン)が必要。


command + shift + A ->data で

やることは、
pycharm経由で
1sqlite3でデータベースファイルを作る
2データベースファイル内にテーブルを追加
3テーブル内にカラムを設定し情報を追加


わかりにくいSQL用語
row, column
トランザクション(データの整合性を保つ) トランザクションを貼る、という。
column追加、テーブル名変更もやってみてちょ。ググってな。


コミット:


SQL直接操作する方法とPycharm経由で操作する方法がある。
ほんじゃ次はPycharmでやってみよう。

SQlite の使い方
https://docs.python.org/ja/3/library/sqlite3.html

何ができるようになったのか?
情報ととってきて、保存することができるようになった。(もちろん新しいのだけとか変更も。)

SQLはデータを操作できる言語なので、プライバシーを守ってあげなければいけない。
ー>placeholder

やれたらいいこと~
connectionにしてとってくる
placeholder
fetch 系

実装課題 :
体重管理アプリ
?>register :入力しデータベースに書き込む。
?>tom : tomの体重を教えてくれる。


課題: 何のアプリを作りましょ?DAY6午後に発表しよう。


この記事が気に入ったらサポートをしてみませんか?