logologo
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
หน้าหลัก
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
หน้าหลัก
logologo
ภาพรวม

แหล่งข้อมูล

การจัดการแหล่งข้อมูล
แหล่งข้อมูลหลัก

แหล่งข้อมูลภายนอก (ฐานข้อมูล)

บทนำ
MySQL ภายนอก
MariaDB ภายนอก
PostgreSQL ภายนอก
MSSQL ภายนอก
Oracle ภายนอก
เปรียบเทียบฐานข้อมูลหลักและภายนอก
แหล่งข้อมูล REST API
แหล่งข้อมูล KingbaseES

ตารางข้อมูล

ภาพรวม
ตารางทั่วไป
ตารางสืบทอด
ตารางไฟล์
ตารางแบบต้นไม้
ตารางปฏิทิน
ตารางความคิดเห็น
ตารางนิพจน์
ตาราง SQL
วิวฐานข้อมูล

ฟิลด์ตารางข้อมูล

ภาพรวม
การตรวจสอบฟิลด์

ประเภทพื้นฐาน

ข้อความบรรทัดเดียว
ข้อความหลายบรรทัด
หมายเลขโทรศัพท์
อีเมล
URL
จำนวนเต็ม
ตัวเลข
เปอร์เซ็นต์
รหัสผ่าน
สี
ไอคอน

ประเภทการเลือก

บูลีน
ดรอปดาวน์ (เลือกเดี่ยว)
ดรอปดาวน์ (เลือกหลายรายการ)
ปุ่มตัวเลือก
ช่องทำเครื่องหมาย

มัลติมีเดีย

Markdown
Markdown(Vditor)
Rich Text
ไฟล์แนบ (ความสัมพันธ์)
ไฟล์แนบ (URL)

วันที่และเวลา

ภาพรวม
วันที่และเวลา (มีโซนเวลา)
วันที่และเวลา (ไม่มีโซนเวลา)
Unix Timestamp
วันที่ (ไม่มีเวลา)
เวลา

รูปทรงเรขาคณิต

จุด
เส้น
วงกลม
รูปหลายเหลี่ยม

ประเภทขั้นสูง

UUID
Nano ID
การเรียงลำดับ
สูตรคำนวณ
รหัสอัตโนมัติ
JSON
ตัวเลือกตารางข้อมูล
การเข้ารหัส

ข้อมูลระบบ

วันที่สร้าง
วันที่แก้ไขล่าสุด
สร้างโดย
แก้ไขล่าสุดโดย
เนมสเปซ
Table OID

ประเภทความสัมพันธ์

ภาพรวม
หนึ่งต่อหนึ่ง
หนึ่งต่อหลาย
หลายต่อหนึ่ง
หลายต่อหลาย
หลายต่อหลาย (อาร์เรย์)

การพัฒนา

ภาพรวม
Next Pageภาพรวม
TIP

เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ

#ภาพรวม

การทำ Data Modeling (การสร้างแบบจำลองข้อมูล) เป็นขั้นตอนสำคัญในการออกแบบฐานข้อมูล ซึ่งเกี่ยวข้องกับการวิเคราะห์เชิงลึกและการสรุปข้อมูลประเภทต่างๆ ในโลกแห่งความเป็นจริง รวมถึงความสัมพันธ์ระหว่างข้อมูลเหล่านั้น ในกระบวนการนี้ เราพยายามที่จะเปิดเผยความเชื่อมโยงภายในระหว่างข้อมูล และจัดทำให้อยู่ในรูปแบบของ Data Model เพื่อวางรากฐานสำหรับโครงสร้างฐานข้อมูลของระบบสารสนเทศ NocoBase เป็นแพลตฟอร์มที่ขับเคลื่อนด้วย Data Model และมีคุณสมบัติดังต่อไปนี้ครับ/ค่ะ:

#รองรับการเชื่อมต่อแหล่งข้อมูลที่หลากหลาย

แหล่งข้อมูลของ NocoBase สามารถเป็นได้ทั้งฐานข้อมูลทั่วไป, แพลตฟอร์ม API (SDK) และไฟล์ต่างๆ ครับ/ค่ะ

20240512085558

NocoBase มี ปลั๊กอินจัดการแหล่งข้อมูล สำหรับจัดการแหล่งข้อมูลต่างๆ และคอลเลกชันของแหล่งข้อมูลเหล่านั้นครับ/ค่ะ ปลั๊กอินจัดการแหล่งข้อมูลนี้เป็นเพียงส่วนที่ให้หน้าจอสำหรับจัดการแหล่งข้อมูลทั้งหมดเท่านั้น ไม่ได้ให้ความสามารถในการเชื่อมต่อแหล่งข้อมูลโดยตรง แต่ต้องใช้งานร่วมกับปลั๊กอินแหล่งข้อมูลประเภทต่างๆ ครับ/ค่ะ ปัจจุบันแหล่งข้อมูลที่รองรับมีดังนี้ครับ/ค่ะ:

  • ฐานข้อมูลหลัก: ฐานข้อมูลหลักของ NocoBase ที่รองรับฐานข้อมูลเชิงสัมพันธ์ เช่น MySQL, PostgreSQL และ MariaDB ครับ/ค่ะ
  • KingbaseES: ใช้ฐานข้อมูล KingbaseES เป็นแหล่งข้อมูล ซึ่งสามารถใช้เป็นฐานข้อมูลหลักหรือฐานข้อมูลภายนอกก็ได้ครับ/ค่ะ
  • External MySQL: ใช้ฐานข้อมูล MySQL ภายนอกเป็นแหล่งข้อมูลครับ/ค่ะ
  • External MariaDB: ใช้ฐานข้อมูล MariaDB ภายนอกเป็นแหล่งข้อมูลครับ/ค่ะ
  • External PostgreSQL: ใช้ฐานข้อมูล PostgreSQL ภายนอกเป็นแหล่งข้อมูลครับ/ค่ะ
  • External MSSQL: ใช้ฐานข้อมูล MSSQL (SQL Server) ภายนอกเป็นแหล่งข้อมูลครับ/ค่ะ
  • External Oracle: ใช้ฐานข้อมูล Oracle ภายนอกเป็นแหล่งข้อมูลครับ/ค่ะ

20240512083651

#มีเครื่องมือ Data Modeling ที่หลากหลาย

หน้าจอจัดการคอลเลกชันที่ใช้งานง่าย: ใช้สำหรับสร้างโมเดล (คอลเลกชัน) ต่างๆ หรือเชื่อมต่อกับโมเดล (คอลเลกชัน) ที่มีอยู่แล้วครับ/ค่ะ

20240512090751

หน้าจอแสดงผลแบบ ER Diagram: ใช้สำหรับดึง Entity (เอนทิตี) และความสัมพันธ์ระหว่าง Entity เหล่านั้นจากความต้องการของผู้ใช้และธุรกิจ โดยมีวิธีที่เข้าใจง่ายและเป็นธรรมชาติในการอธิบาย Data Model ซึ่ง ER Diagram จะช่วยให้เข้าใจ Entity ข้อมูลหลักและความสัมพันธ์ระหว่าง Entity เหล่านั้นในระบบได้ชัดเจนยิ่งขึ้นครับ/ค่ะ

20240512091042

#รองรับการสร้างคอลเลกชันประเภทต่างๆ

คอลเลกชันคำอธิบาย
คอลเลกชันทั่วไปมีฟิลด์ระบบที่ใช้บ่อยในตัว
คอลเลกชันปฏิทินใช้สำหรับสร้างตารางเหตุการณ์ที่เกี่ยวข้องกับปฏิทิน
คอลเลกชันความคิดเห็นใช้สำหรับจัดเก็บความคิดเห็นหรือข้อเสนอแนะเกี่ยวกับข้อมูล
คอลเลกชันโครงสร้างแบบต้นไม้คอลเลกชันโครงสร้างแบบต้นไม้ ซึ่งปัจจุบันรองรับเฉพาะการออกแบบแบบ Adjacency List เท่านั้น
คอลเลกชันไฟล์ใช้สำหรับการจัดการจัดเก็บไฟล์
คอลเลกชัน SQLไม่ใช่ตารางฐานข้อมูลจริง แต่เป็นการแสดงผลการสืบค้น SQL ในรูปแบบที่มีโครงสร้างอย่างรวดเร็ว
เชื่อมต่อ Database Viewเชื่อมต่อกับ Database View ที่มีอยู่แล้ว
คอลเลกชัน Expressionใช้สำหรับสถานการณ์ Expression แบบไดนามิกในเวิร์กโฟลว์
เชื่อมต่อข้อมูลภายนอก (FDW)การเชื่อมต่อกับตารางข้อมูลระยะไกลที่ใช้เทคโนโลยี FDW ของฐานข้อมูล

20240512102212

สำหรับข้อมูลเพิ่มเติม โปรดดูที่หัวข้อ 「คอลเลกชัน / ภาพรวม」 ครับ/ค่ะ

#มีประเภทฟิลด์ที่หลากหลาย

20240512110352

สำหรับข้อมูลเพิ่มเติม โปรดดูที่หัวข้อ 「ฟิลด์คอลเลกชัน / ภาพรวม」 ครับ/ค่ะ