Font size
Worksheetsแบบทดสอบการออกแบบฐานข้อมูลและ AppSheet
Total questions: 25
Worksheet time: 18mins
Database คืออะไร
โปรแกรมคอมพิวเตอร์
แหล่งเก็บข้อมูลที่เป็นระบบ
กราฟข้อมูล
ตาราง Excel
Primary Key มีหน้าที่ใดในฐานข้อมูล
ใช้เก็บข้อมูลซ้ำได้
ใช้เป็นตัวระบุเอกลักษณ์ของแถวในตาราง
ใช้ในการจัดเรียงข้อมูล
ใช้กำหนดสิทธิ์ผู้ใช้งาน
ความสัมพันธ์แบบ One-to-Many หมายถึงอะไร
หนึ่งเรคอร์ดในตารางหนึ่งเชื่อมกับหลายเรคอร์ดในอีกตาราง
หนึ่งเรคอร์ดเชื่อมได้เพียงหนึ่งเรคอร์ด
หลายเรคอร์ดเชื่อมกับหลายเรคอร์ด
ไม่มีความสัมพันธ์
Normalization ในการออกแบบฐานข้อมูลใช้เพื่ออะไร
Normalization ในการออกแบบฐานข้อมูลใช้อย่างไร
ทำให้ข้อมูลสวยงาม
ลดความซ้ำซ้อนของข้อมูล
เพิ่มจำนวนตารางให้มากขึ้น
ทำให้ค้นหาข้อมูลช้าลง
Foreign Key คืออะไร
คีย์ที่กำหนดสิทธิ์เข้าใช้งาน
คีย์ที่ใช้เชื่อมโยงระหว่างตาราง
คีย์หลักของตาราง
คีย์ที่ไม่มีความสำคัญ
ER Diagram ใช้เพื่ออะไร
วาดแผนผังระบบปฏิบัติการ
แสดงความสัมพันธ์ระหว่างตาราง/เอนทิตี
แสดงขั้นตอนการทำงาน
สร้างรายงานสรุป
ถ้าต้องการเก็บ “วันเกิด” ของพนักงาน ควรใช้ชนิดข้อมูลแบบใด
TEXT
DATE
NUMBER
BOOLEAN
ตารางนักศึกษา (Student) และ ตารางรายวิชา (Course) จะต้องใช่ตารางกลาง (junction table) ในความสัมพันธ์ใด
One-to-One
One-to-Many
Many-to-Many
ไม่มีความสัมพันธ์
ตารางนักศึกษากับตารางรายวิชาจะต้องใช้ตารางกลางในความสัมพันธ์ใด
One-to-One
One-to-Many
Many-to-Many
ไม่มีความสัมพันธ์
ข้อใด ไม่ใช่หลักการออกแบบฐานข้อมูลที่ดี
ลดความซ้ำซ้อนของข้อมูล
ข้อมูลมีความถูกต้อง
ใช้ Primary Key ชัดเจน
เก็บข้อมูลทั้งหมดไว้ในตารางเดียว
Index ในฐานข้อมูลมีประโยชน์อย่างไร
ช่วยให้การค้นหาข้อมูลเร็วขึ้น
ทำให้ข้อมูลน้อยลง
ทำให้ฐานข้อมูลมีความปลอดภัย
ใช้แทน Primary Key
AppSheet ออกแบบมาเพื่ออะไร
สร้างระบบปฏิบัติการ
สร้างแอปโดยไม่ต้องเขียนโค้ด (No-code)
สร้างเว็บไซต์
ใช้แทนฐานข้อมูล
AppSheet ใช้ข้อมูลจากแหล่งใดได้บ้าง
Google Sheets
Excel / SQL
Cloud Database
ถูกทั้งหมด
AppSheet ใช้ข้อมูลจากแหล่งใดได้บ้าง
Google Sheets
Excel / SQL
Cloud Database
ถูกทั้งหมด
การออกแบบ View แบบ Form ใน AppSheet มีไว้เพื่อ
แสดงผลข้อมูล
เพิ่ม/แก้ไขข้อมูล
ลบข้อมูล
สรุปข้อมูล
ถ้าต้องการกรองเฉพาะข้อมูลบางส่วนใน AppSheet ควรใช้
Action
Slice
Format Rule
Security Filter
หากต้องการให้ผู้ใช้แต่ละคนเห็นข้อมูลไม่เหมือนกัน ต้องใช้
User Setting
Security Filter
Action
Form View
การเชื่อมตารางใน AppSheet ที่มี Primary Key และ Foreign Key เหมือนกับหลักการใดในฐานข้อมูล
ER Diagram
Relationship
Normalization
Index
หากต้องการให้มีการส่งอีเมลแจ้งเตือนอัตโนมัติใน AppSheet ต้องใช้ฟีเจอร์
Action
Automation (Bot/Workflow)
Slice
Format
การสร้าง Column แบบ Virtual Column ใน AppSheet ใช้เพื่อ
อนอัตโนมัติใน AppSheet ต้องใช้เพื่ออะไร
Action
Automation (Bot/Workflow)
Slice
Format
การสร้าง Column แบบ Virtual Column ใน AppSheet ใช้เพื่ออะไร
เก็บข้อมูลถาวร
คํานวณค่าโดยไม่ต้องเก็บจริงในฐานข้อมูล
ใช้เป็น Primary Key
ลบข้อมูลเก่า
หากต้องการสร้างแอปสำหรับเก็บข้อมูลสินค้าพร้อมรูปภาพ ต้องกําหนด Column เป็นชนิดใด
Text
Number
Image
Enum
หากต้องการให้แอปแสดงยอดขายรวมของแต่ละเดือน ควรออกแบบ View แบบใด
Table
Deck
Chart
Form
