ระบบฐานข้อมูลและแม่ข่ายกลุ่มเมฆสำหรับ IOTs
2(1-3-5)
วิชาบังคับก่อน: ENG62 2101 อินเทอร์เน็ตของสรรพสิ่ง
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล สถาปัตยกรรมของฐานข้อมูล โครงสร้างฐานข้อมูล การออกแบบและการบริหารจัดการฐานข้อมูล การใช้งานฐานข้อมูลชนิดต่าง ๆ เช่น mySQL, PostgresQL, InfluxDB, Oracle และ MangoDB เป็นต้น การติดตั้งแม่ข่ายกลุ่มเมฆบนเครือข่ายส่วนบุคคล และเครือข่ายสาธารณะ การใช้งานบริการระบบแม่ข่ายกลุ่มเมฆเชิงพาณิชย์ การรับส่งข้อมูลระหว่างอุปกรณ์ปลายทางและระบบฐานข้อมูลบนแม่ข่ายผ่านเครือข่ายอินเทอร์เน็ตของสรรพสิ่งได้
ผลลัพธ์การเรียนรู้ที่คาดหวังระดับรายวิชา
- สามารถอธิบายถึงระบบฐานข้อมูลสถาปัตยกรรมของฐานข้อมูล การออกแบบและการบริหารจัดการฐานข้อมูล โครงสร้างฐานข้อมูลได้
- เข้าใจความหมายของฐานข้อมูลเชิงสัมพันธ์ การสร้างโมเดลจำลองความสัมพันธ์ระหว่างข้อมูล E-R model ได้
- สามารถรับส่งข้อมูล ใช้งานและเลือกใช้งานฐานข้อมูลได้อย่างเหมาะสม
- สามารถใช้งานฐานข้อมูลที่สนใจเช่น mySQL, PostgresQL, InfluxDB, Oracle, หรือ MangoDB ได้
- สามารถใช้งานบริการระบบแม่ข่ายกลุ่มเมฆเชิงพาณิชย์เช่น Google หรือ Amazon ได้
- สามารถติดตั้งแม่ข่ายฐานข้อมูลกลุ่มเมฆบนเครือข่ายส่วนบุคคล และเครือข่ายสาธารณะได้
- สามารถรับส่งข้อมูลระหว่างอุปกรณ์ปลายทางและระบบฐานข้อมูลบนแม่ข่ายผ่านเครือข่ายอินเทอร์เน็ตของสรรพสิ่งได้
Database and Cloud Server for IoTs
Prerequisite: ENG62 2101 Internet of Things
Basic knowledge of database systems Database Architecture database structure Database design and management Using different types of databases such as mySQL, PostgresQL, InfluxDB, Oracle, and MangoDB, etc. Installing a cloud server on a personal network. and public networks Implementation of commercial cloud hosting services The transmission of data between the terminal device and the database system on the server through the Internet of Things network.
Course Learning Outcomes (CLOs)
- Can describe the database architecture of the database. Database design and management database structure.
- Understand the meaning of relational databases Creating a model to simulate the relationship between the E-R model data.
- Can receive data Use and select the appropriate database.
- Able to use databases of interest such as mySQL, PostgresQL, InfluxDB, Oracle, or MangoDB.
- Able to use commercial cloud hosting services such as Google or Amazon.
- Able to install cloud database server on private network and public networks.
- Able to transmit data between the terminal device and the database system on the server via the Internet of Things network.