หนึ่งในแอพที่นำเสนอในชุด 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 เป็นพนักงานเขียนบทที่ MUO ผู้หลงใหลในการทำให้ Linux สามารถเข้าถึงได้และปราศจากความเครียดสำหรับทุกคน เขายังเขียนคำแนะนำเกี่ยวกับความเป็นส่วนตัวและประสิทธิภาพการทำงาน
เพิ่มเติมจาก Jordan Gloorสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก