研修内容

受付は終了しました。

研修名

Raspberry Pi 応用編

研修種別
申込状況
終了しました。
開催日時

2023年10月12日(木) ~2023年10月13日(金)

9:30~16:30

申込期限
2023年10月2日(月)
受講料

19,800 円(消費税込み)

開催場所
ドリーム・コア 1F ネクストコア
定員数
10名(最小催行人数5名)
学習目標

IoTの分野でよく利用されるRaspberryPi4を用いて、データベースシステムの開発を行います。本セミナーで使用するデータベースSQLite3は、軽量で扱いが簡単なデータベースシステムです。 データベースを扱うことが初めての方でも、サンプル等を使って分かりやすく説明します。

こんな方におすすめ

・Python等のプログラミング言語を使用したことはあるが、この先、業務上、組込み系等で簡単なデータベースを構築する必要がある方。また、センサ等の測定データを日時データと共に保存して、管理する必要のある方にお勧めです。

内容

1.RaspberryPi開発環境構築方法
  ①RaspberryPiOS開発環境設定手順
  ②LinuxOSに係るコマンドの操作

 

2.データベースSQLite3について
  ①データベースの構造について
  ②SQLite3の特徴

 

3.端末からのデータベース操作
  ①SQLite3開発環境の準備
  ②WindowsからRaspberryPiにアクセスする各種ツールについて
  ③SQLite3によるデータベースの作成

 

4.テーブル作成とレコード操作、等
  ①SQLについて
  ②テーブル作成、レコード挿入、レコード更新、レコード削除、等
  ③トランザクション制御、コミット、ロールバックについて

 

5.データベースの正規化について
  ①第1正規化、第2正規化、第3正規化について
  ②正規化に係る演習

 

6.PythonプログラムからのSQLite3操作
  ①Pythonの基本文法について
  ②簡単なPythonプログラムの作成と実行
  ③Pythonプログラムによるデータベースへのアクセス

 

7.CGIサーバの操作
  ①Pythonの簡易的なCGIサーバの動作サンプル
  ②CGIサーバによる演習

 

8.WebブラウザからのSQLite3操作
  ①PythonのhttpモジュールによるWebサーバ環境構築
  ②HTML、JavaScriptの概要説明
  ③WindowsのWebブラウザからのデータベースへのアクセス

前提知識

・Pythonまたはその他のプログラム言語について基礎的な知識をお持ちの方。
・RaspberryPiについて基礎的な知識をお持ちの方。

使用ソフトウェア

LinuxOS(RaspberryPiOS)
SQLite3(データベース)

備考

・プログラム言語にPythonを用い、実践的な研修を行います。
※研修で使用したマイコンボードはお持ち帰りいただけます。

受付は終了しました。

Copyright (c) 2023 公益財団法人ソフトピアジャパン
All Right Reserved.