วิธีการตั้งค่าฐานข้อมูลใหม่ด้วย LibreOffice Base

วิธีการตั้งค่าฐานข้อมูลใหม่ด้วย LibreOffice Base

หนึ่งในแอพที่นำเสนอในชุด LibreOffice ฟรีและโอเพ่นซอร์สเรียกว่า Base Base คือแอปพลิเคชันส่วนหน้าสำหรับสร้าง เชื่อมต่อ หรืออ่านฐานข้อมูล (รวมถึงฐานข้อมูลที่สร้างด้วย Microsoft Access) คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการใช้ Base เพื่อสร้างฐานข้อมูลที่เรียบง่ายแต่มีประโยชน์สำหรับตัวคุณเอง และเริ่มป้อนข้อมูล





1. ติดตั้ง LibreOffice Base

NS LibreOffice กำลังติดตาม, ทางเลือกแทนชุดโปรแกรม Microsoft Office สามารถใช้ได้กับ Windows, macOS และ Linux มีหลายวิธีในการติดตั้งบนระบบของคุณ (โดยเฉพาะถ้าคุณเป็นผู้ใช้ Linux) แต่คุณสามารถดาวน์โหลดแพ็คเกจการติดตั้งอย่างเป็นทางการได้ที่ libreoffice.org/download . ในบทความนี้ เราจะใช้ LibreOffice เวอร์ชัน 7.0.2.2





2. เปิดฐานและสร้างฐานข้อมูล

เมื่อติดตั้ง LibreOffice แล้ว ให้เปิด Base จากเดสก์ท็อปของคุณ ทุกครั้งที่คุณเปิด Base คุณจะเห็นกล่องโต้ตอบนี้ ซึ่งจะถามว่าคุณต้องการเริ่มฐานข้อมูลใหม่หรือเปิดฐานข้อมูลที่มีอยู่ เลือก สร้างฐานข้อมูลใหม่ ปุ่มตัวเลือก





Base มาพร้อมกับระบบจัดการฐานข้อมูลเชิงสัมพันธ์ที่เรียกว่า HSQLDB (HyperSQL Database Management System) ที่พร้อมใช้งานและเป็นตัวเลือกเริ่มต้น

HSQLDB เหมาะอย่างยิ่งสำหรับโครงการแรกของคุณ เนื่องจากเป็นเรื่องง่ายและจัดการได้ง่าย ตรวจสอบให้แน่ใจว่า HSQLDB ฝังตัว เลือกตัวเลือกจากรายการแล้วคลิก ถัดไป > ปุ่ม.



3. ลงทะเบียนและบันทึกฐานข้อมูลของคุณ

Base จะถามคุณว่าคุณต้องการลงทะเบียนฐานข้อมูลหรือไม่ การลงทะเบียนทำให้ฐานข้อมูลของคุณสามารถเข้าถึงได้โดยแอพอื่นๆ ในชุด LibreOffice บนอุปกรณ์ของคุณ เช่น Calc และ Writer ฟังก์ชันนี้มีอยู่ในอุปกรณ์ของคุณ คุณไม่จำเป็นต้องกังวลว่าจะสามารถเข้าถึงได้โดยบุคคลอื่น

เว้นแต่คุณจะแน่ใจว่าคุณจะไม่ต้องการเข้าถึงฐานข้อมูลใหม่ของคุณด้วยแอปอื่นๆ เหล่านั้น ออกจากระบบได้อย่างปลอดภัย ใช่ ลงทะเบียนฐานข้อมูลให้ฉัน เลือก





ตรวจสอบให้แน่ใจว่าคุณได้เลือก เปิดฐานข้อมูลเพื่อแก้ไข แล้วคลิก เสร็จสิ้น . Base จะแจ้งให้คุณบันทึกฐานข้อมูลของคุณเป็นไฟล์ .ODF เลือกตำแหน่งและชื่อไฟล์แล้วคลิก บันทึก .

4. สร้างตารางและตั้งค่าคีย์หลัก

สิ่งแรกที่คุณต้องทำกับฐานข้อมูลใหม่คือการสร้างตาราง ตารางเป็นส่วนที่สำคัญที่สุดของฐานข้อมูล และคุณต้องการอย่างน้อยหนึ่งตารางเพื่อที่จะทำทุกอย่างให้สำเร็จ





มุมมองเริ่มต้นเมื่อเปิดฐานข้อมูลคือส่วนตาราง เลือก สร้างตารางในมุมมองออกแบบ... จากเมนูงาน

กล่องโต้ตอบการออกแบบตารางจะเปิดขึ้นพร้อมกับเซลล์ว่างหลายเซลล์ภายใต้ป้ายกำกับ ชื่อสนาม , ประเภทฟิลด์ , และ คำอธิบาย . นี่คือที่ที่คุณจะเลือกและตั้งชื่อเขตข้อมูลที่คุณต้องการในตารางของคุณ

นี่คือ 'หมวดหมู่' ต่างๆ ของข้อมูลที่คุณวางแผนจะป้อนลงในฐานข้อมูลของคุณ ตัวอย่างเช่น เราวางแผนที่จะสร้างฐานข้อมูลของคอลเลคชันภาพยนตร์ของเรา ดังนั้นเราจะรวมฟิลด์ต่างๆ เช่น Title, Director และ ReleaseYear

อย่างไรก็ตาม ฟิลด์แรกที่คุณควรสร้างควรเป็นตัวระบุเฉพาะบางประเภท เช่น ตัวเลขหรือรหัส UPC ฟิลด์นี้จะแยกความแตกต่างของแต่ละรายการ แม้ว่าฟิลด์อื่น ๆ ทั้งหมดจะมีข้อมูลที่ซ้ำกัน ในตัวอย่างของเรา เราได้ตั้งชื่อฟิลด์แรก MovieID และเลือกฟิลด์ประเภท Integer [INTEGER] เพื่อทำให้ฟิลด์นั้นเป็นตัวเลขอย่างง่าย

สิ่งที่คุณต้องทำฟิลด์ระบุให้คลิกขวาที่แถวนั้นแล้วตรวจสอบ คีย์หลัก กล่องในเมนูแบบเลื่อนลง ถ้าคุณไม่เลือกเขตข้อมูลเป็นคีย์หลัก Base จะแสดงข้อผิดพลาดเมื่อคุณพยายามบันทึกตาราง

ดิสก์ของฉันควรทำงานที่ 100

ในตัวอย่างของเรา ภายใต้ คุณสมบัติของฟิลด์ เรายังได้ตั้งค่าตัวเลือก AutoValue สำหรับฟิลด์คีย์หลักของเราเป็น ใช่ เพื่อที่เราจะได้ไม่ต้องเลือกหมายเลขประจำตัวใหม่ทุกครั้งที่เราสร้างรายการ ด้วยฟังก์ชัน AutoValue Base จะป้อนตัวเลขที่เพิ่มขึ้นถัดไปโดยอัตโนมัติสำหรับแต่ละรายการใหม่

5. กรอกข้อมูลในช่องข้อมูลของคุณ

ดำเนินการเพิ่มฟิลด์ได้มากเท่าที่คุณต้องการ และตรวจสอบให้แน่ใจว่าคุณได้เลือกประเภทฟิลด์ที่เหมาะสม สำหรับการใช้งานพื้นฐานส่วนใหญ่ คุณจะต้องใช้ VARCHAR สำหรับข้อความ INTEGER สำหรับตัวเลข และ DATE สำหรับวันที่ในปฏิทิน

ถ้าคุณมีข้อมูลในสเปรดชีตหรือไฟล์ .csv ที่คุณวางแผนจะนำเข้าไปยังฐานข้อมูลอยู่แล้ว จะมีประโยชน์มากเมื่อคุณเพิ่มฟิลด์เพื่อให้แน่ใจว่าชื่อฟิลด์ของคุณจะถูกจับคู่กับชื่อของฟิลด์ในไฟล์ข้อมูลของคุณได้อย่างง่ายดาย .

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

6. บันทึกตารางแรกของคุณ

คลิกปุ่มบันทึกหรือกด Ctrl+S เพื่อบันทึกตารางของคุณ และ Base จะแจ้งให้คุณตั้งชื่อตารางของคุณ เลือกชื่อใดก็ได้ที่คุณต้องการ (เราเลือกค่าเริ่มต้น Table1 ในตัวอย่างของเรา)

หลังจากที่คุณบันทึกตารางแล้ว ตรวจสอบให้แน่ใจว่าคุณได้บันทึกไฟล์ฐานข้อมูลเองเพื่อให้แน่ใจว่างานของคุณจะไม่สูญหาย คุณจะต้องบันทึกไฟล์ .ODF ทุกครั้งที่คุณสร้างหรือแก้ไขตาราง แบบสอบถาม แบบฟอร์ม หรือรายงาน

หากคุณต้องการแก้ไขฟิลด์ในตารางของคุณ คุณต้องคลิกขวาที่ตารางแล้วคลิก แก้ไข จากเมนูแบบเลื่อนลง

7. ป้อนหรือนำเข้าข้อมูล

ตอนนี้คุณมีตารางแล้ว ตารางของคุณก็ต้องการข้อมูล มีหลายวิธีที่คุณสามารถรับข้อมูลลงในฐานข้อมูลของคุณได้ แต่วันนี้เราจะมาดูวิธีการป้อนข้อมูลด้วยตนเองในมุมมองตารางและวิธีนำเข้าจากสเปรดชีต

รายการด้วยตนเอง

ดับเบิลคลิกที่ตารางของคุณ หรือคลิกขวาแล้วเลือก เปิด . ในกล่องโต้ตอบนี้ คุณจะเห็นฟิลด์ทั้งหมดที่คุณเพิ่งสร้างขึ้น คุณสามารถสร้างรายการด้วยตนเองได้โดยการป้อนข้อมูลทีละฟิลด์ เช่นเดียวกับการป้อนข้อมูลลงในเซลล์สเปรดชีต

เมื่อคุณไปถึงช่องสุดท้ายสำหรับรายการ ให้กด แท็บ เพื่อไปยังรายการถัดไป Base จะบันทึกข้อมูลที่คุณป้อนโดยอัตโนมัติ ดังนั้นคุณจึงไม่ต้องคลิกปุ่มบันทึกทุกครั้งที่คุณป้อนข้อมูล นอกจากนี้ หากคุณตั้งค่าฟิลด์ ID เป็น AutoValue Base จะกรอกข้อมูลในฟิลด์ ID ให้คุณโดยอัตโนมัติเมื่อคุณแตะไปที่รายการถัดไป

ดำเนินการต่อจนกว่าคุณจะป้อนข้อมูลทั้งหมดที่คุณต้องการ

นำเข้าจากสเปรดชีต

ถ้าคุณมีสเปรดชีตที่มีข้อมูลที่คุณต้องการป้อนอยู่แล้ว คุณสามารถนำเข้าไปยังตารางของคุณได้อย่างง่ายดาย แม้ว่าคุณจะต้องปฏิบัติตามกฎสองสามข้อ

ในการนำเข้าจากสเปรดชีต คุณต้องมีคอลัมน์สำหรับแต่ละเขตข้อมูลที่คุณมีในตารางของคุณ แม้ว่าเขตข้อมูลนั้นจะถูกตั้งค่าเป็น AutoValue หรือคุณยังไม่มีข้อมูลใดๆ นอกจากนี้ ข้อมูลจะต้องมีอยู่ในแต่ละแถวของแต่ละคอลัมน์ที่คุณกำลังนำเข้าซึ่งปลายทางไม่ได้ตั้งค่าเป็น AutoValue

ในตัวอย่างของเรา มีคอลัมน์ที่มีชื่อใกล้เคียงกันสำหรับแต่ละฟิลด์ในตารางของเรา และแถวทั้งหมดจะถูกเติม ยกเว้นแถวในฟิลด์ ID ซึ่ง Base จะเติมอัตโนมัติเมื่อเรานำเข้า ชื่อไม่จำเป็นต้องตรงกันทุกประการ และคอลัมน์ไม่จำเป็นต้องอยู่ในลำดับเดียวกับฟิลด์ฐานข้อมูลของคุณ คุณจะมีโอกาสจัดเรียงข้อมูลของคุณใหม่ในระหว่างการนำเข้า

ในการเริ่มต้นนำเข้า ให้เน้นข้อมูลทั้งหมดในสเปรดชีตที่คุณต้องการนำเข้า รวมถึงป้ายกำกับสำหรับแต่ละคอลัมน์ แล้วคัดลอกด้วย Ctrl + C .

จากนั้นเปิด Base และตรวจสอบให้แน่ใจว่าคุณอยู่ในหน้าจอมุมมองตาราง คลิก แก้ไข > วาง หรือตี Ctrl+V . นี่จะเป็นการเปิด คัดลอกตาราง กล่องโต้ตอบ ปล่อยตัวเลือกไว้ตามเดิม แล้วคลิก ถัดไป > ปุ่ม.

ใน กำหนดคอลัมน์ กล่องโต้ตอบ คุณจะต้องจัดแนวคอลัมน์ที่คุณกำลังนำเข้ากับเขตข้อมูลในตารางของคุณ ใช้ ขึ้น และ ลง เพื่อปรับตำแหน่งของแต่ละคอลัมน์ และยกเลิกการเลือกคอลัมน์ที่คุณคัดลอกซึ่งคุณไม่ต้องการนำเข้า คลิก สร้าง ปุ่มเมื่อคุณทำเสร็จแล้ว

วิธีหยุดวิดีโอแนะนำบน youtube

หากไม่มีข้อผิดพลาดระหว่างการนำเข้า กล่องโต้ตอบจะปิดและกลับสู่มุมมองตารางหลัก ดับเบิลคลิกที่ตารางของคุณเพื่อดูข้อมูลและตรวจสอบว่าไม่มีการนำเข้าสิ่งใดอย่างไม่ถูกต้อง

ฐานข้อมูลพร้อมสำหรับการดำเนินการ

ยินดีด้วย! เมื่อคุณได้ผ่านขั้นตอนการสร้างฐานข้อมูล สร้างตาราง และการป้อนข้อมูลแล้ว คุณมีไฟล์ฐานข้อมูลที่ใช้งานได้เพียงปลายนิ้วสัมผัส งานเพิ่มเติมบางอย่างที่คุณสามารถทำได้ใน Base คือการเรียกใช้คิวรีใน SQL ออกแบบฟอร์ม และสร้างรายงานด้วยฐานข้อมูลของคุณ

แบ่งปัน แบ่งปัน ทวีต อีเมล วิธีการติดตั้งฐานข้อมูล MySQL บน Windows

หากคุณมักจะเขียนแอปพลิเคชันที่เชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูล จะเป็นการดีถ้าคุณรู้วิธีติดตั้งฐานข้อมูล MySQL บนเครื่อง Windows ของคุณเพื่อวัตถุประสงค์ในการทดสอบ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ผลผลิต
  • LibreOffice
  • SQL
  • การวิเคราะห์ข้อมูล
เกี่ยวกับผู้เขียน Jordan Gloor(เผยแพร่แล้ว 51 บทความ)

Jordan เป็นพนักงานเขียนบทที่ MUO ผู้หลงใหลในการทำให้ Linux สามารถเข้าถึงได้และปราศจากความเครียดสำหรับทุกคน เขายังเขียนคำแนะนำเกี่ยวกับความเป็นส่วนตัวและประสิทธิภาพการทำงาน

เพิ่มเติมจาก Jordan Gloor

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก