คอมพิวเตอร์ Windows อินเทอร์เน็ต

ผ่านไฟล์. วิธีการเปิดไฟล์ dbf? เครื่องมือค้นหาและกรองข้อมูล

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

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

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

ตาราง Dbf เป็นที่รู้จักมาตั้งแต่ช่วงปี 1980 ตั้งแต่นั้นมา รูปแบบ dBase ก็มีการพัฒนา พัฒนา dBase II, dBase III และ dBase IV ปรากฏขึ้น โดยขณะนี้มีการพัฒนาโปรแกรมยอดนิยมมากมายที่ทำงานกับฐานข้อมูล ซึ่งใช้ตารางรูปแบบ dbf มาจนถึงทุกวันนี้ รูปแบบตาราง dbf ค่อนข้างเก่า แต่ยังคงใช้เพื่อสร้างทั้งขนาดใหญ่และมีความทะเยอทะยาน และสำหรับโครงการขนาดเล็ก ตาราง dbf ถูกใช้เพื่อการศึกษา เพื่อทำความรู้จักและศึกษาความรู้พื้นฐานและการนำเสนอขององค์กรฐานข้อมูล DBFNavigator เป็นโปรแกรมฟรีสำหรับการดูและแก้ไขตารางรูปแบบ dbf ซึ่งเป็นยูทิลิตี้ที่ง่ายและสะดวก

ด้วย DBFNavigator คุณสามารถเปิดและดูตาราง dbf แก้ไขตาราง - แก้ไข เพิ่มและลบระเบียนได้ การใช้ DBFNavigator คุณสามารถเปลี่ยนโครงสร้างของตาราง เพิ่ม เปลี่ยนและลบเขตข้อมูลตาราง บีบอัดตาราง dbf เพื่อล้างระเบียนที่ถูกลบ (การรวบรวมขยะ) เปลี่ยนการเข้ารหัสของตาราง Windows-> DOS และในทางกลับกัน ในโปรแกรม คุณสามารถเรียงลำดับระเบียนของตาราง คัดลอกระเบียนและแต่ละเขตข้อมูล พิมพ์แถวของตาราง ค้นหาและใช้ตัวกรองเพื่อดูระเบียนของตาราง เปลี่ยนพารามิเตอร์สำหรับการเปิดไฟล์ dbf

ภาพหน้าจอของ DBFNavigator



โปรแกรมดู DBF 2000 ®- แอปพลิเคชั่นสำหรับการดูและแก้ไข DBF ทุกประเภท - Clipper, dBase, FoxPro, Visual FoxPro, Visual dBase

โปรแกรมดำเนินการต่างๆ: สืบค้น ลบรายการที่ซ้ำกัน หรือส่งออกไปยังรูปแบบต่างๆ - เร็วกว่าที่คุณคาดไว้!

โปรแกรมแก้ไข DBF สร้างรูปแบบภาพแบบไดนามิกตามโครงสร้าง ไฟล์ DBFสำหรับแก้ไขและสืบค้น นอกจากนี้ โปรแกรมยังให้คุณดูและแก้ไขฟิลด์บันทึกในรูปแบบต่อไปนี้: dBase III, dBase IV, FoxPro, VFP และ dBase Level 7

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

ทำไมต้อง DBF Viewer 2000
มีเอกลักษณ์?

อินเทอร์เฟซที่เรียบง่ายและใช้งานง่าย

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

การปรับเปลี่ยนโครงสร้างของไฟล์ DBF ที่สะดวกใน DBF Viewer 2000

คุณสามารถเพิ่ม ลบ เปลี่ยนชื่อ เปลี่ยนลำดับของฟิลด์ และปรับโครงสร้างของไฟล์ DBF ให้เหมาะสม

การนำเข้าข้อมูลจากรูปแบบต่างๆ โดยใช้ DBF Viewer 2000

DBF Viewer 2000 อนุญาตให้คุณนำเข้าข้อมูลจากรูปแบบต่อไปนี้: TXT, CSV, Excel (XLS, XLSX), DBF และ Paradox การนำเข้าข้อมูลสามารถทำได้ด้วย ดูตัวอย่างหรือจากบรรทัดคำสั่ง

DBF Viewer 2000 มีตัวเลือกการส่งออกขั้นสูง

แอปพลิเคชั่นนี้ให้คุณส่งออกไฟล์ DBF ไปยัง Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG และ MS SQL, MySQL, Oracle, PostgreSQL สคริปต์

DBF Viewer 2000 ช่วยคุณลบรายการที่ซ้ำกัน

การลบรายการที่ซ้ำกันทำได้ง่ายเพียง 1-2-3

ทำงานบนทุกแพลตฟอร์ม

DBF Viewer 2000 ทำงานทั้งหมด เวอร์ชั่น Windows 95 ถึง XP, Vista, 7/8/10 และรุ่นเซิร์ฟเวอร์ (32/64 บิต)

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

ลองพิจารณาซอฟต์แวร์ที่รองรับการดูรูปแบบนี้

วิธีที่ 1: ผู้บัญชาการ DBF

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

วิธีเปิด:


วิธีที่ 2: DBF Viewer Plus

DBF Viewer พลัส - เครื่องมือฟรีสำหรับการดูและแก้ไข DBF จะมีการนำเสนออินเทอร์เฟซที่เรียบง่ายและสะดวกสบาย ภาษาอังกฤษ... มีฟังก์ชันสร้างตารางเอง ไม่ต้องติดตั้ง

ดู:


วิธีที่ 3: DBF Viewer 2000

DBF Viewer 2000 เป็นโปรแกรมที่มีอินเทอร์เฟซที่ค่อนข้างง่าย ช่วยให้คุณทำงานกับไฟล์ที่มีขนาดใหญ่กว่า 2 GB มีภาษารัสเซียและช่วงทดลองใช้งาน

วิธีเปิด:


วิธีที่ 4: CDBF

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

ดู:


วิธีที่ 5: Microsoft Excel

Excel เป็นหนึ่งในองค์ประกอบของแพ็คเกจ โปรแกรมไมโครซอฟต์ Office ซึ่งเป็นที่รู้จักกันดีในหมู่ผู้ใช้ส่วนใหญ่

วิธีเปิด:


บทสรุป

เราได้กล่าวถึงวิธีหลักในการเปิดเอกสาร DBF แล้ว เฉพาะ DBF Viewer Plus เท่านั้นที่โดดเด่นจากการเลือก - เป็นซอฟต์แวร์ฟรีทั้งหมด ซึ่งแตกต่างจากซอฟต์แวร์อื่นๆ ซึ่งเผยแพร่แบบชำระเงินและมีเพียงช่วงทดลองใช้งานเท่านั้น

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

แกลเลอรี่ภาพหน้าจอ

โดยปกติบนเว็บไซต์เราจะครอบคลุมโปรแกรมที่น่าสนใจสำหรับผู้อ่านที่หลากหลาย แต่วันนี้กรณีนี้ไม่ธรรมดาทั้งหมด :) ครั้งหนึ่งฉันเคยทำงานเป็น "ผู้เชี่ยวชาญด้านคอมพิวเตอร์" ในหน่วยงานราชการหลายแห่ง และที่นั่นฉันมักจะต้องจัดการกับโปรแกรมต่างๆ ที่ใช้ FoxPro ...

ปัญหาหลักของแอปพลิเคชันเหล่านี้คือผู้ใช้ทั่วไปสามารถทำให้ฐานข้อมูลเสียหายได้ง่ายเพื่อไม่ให้เปิดในภายหลัง หมายถึงปกติดังนั้นเราจึงต้องถูกบิดเบือนเพื่อให้เธอกลับมามีชีวิตอีกครั้ง (ซึ่งไม่สามารถทำได้เสมอไป เนื่องจาก "ความสามารถ" ของ "wild juzverev" :))

และตอนนี้ ไม่กี่ปีต่อมา เนื่องจากฉันไม่ได้ทำงานที่นั่นแล้ว พวกเขาจึงส่งคำขอให้เราเพิ่มคำขอใหม่ทางไปรษณีย์ โปรแกรมฟรีสำหรับแก้ไขฐานข้อมูล DBF ซึ่งมีชื่อไม่ซับซ้อน - Sdbf... มาพูดถึงเธอกัน :)

เปรียบเทียบกับอะนาล็อกที่จ่ายแล้ว

Sdbf แม้จะพกพาสะดวก (สามารถทำงานได้จากแฟลชไดรฟ์!) และขนาดที่เล็ก เป็นเครื่องมือแก้ไขฐานข้อมูลขั้นสูงที่ช่วยให้คุณสามารถสร้าง แก้ไข และส่งออกฐานข้อมูลรูปแบบ DBF ใดก็ได้ ตั้งแต่ข้อกำหนด xBaseIII ไปจนถึง xVisualFoxPro ที่ทันสมัย! มาเปรียบเทียบการทำงานของ Sdbf กับความสามารถของหนึ่งในบรรณาธิการขั้นสูงประเภทนี้ DBF Commander Professional:

จากเพลทด้านบนจะเห็นว่าโปรแกรมทำงานแตกต่างกันเล็กน้อย แต่ Sdbf แบบพกพาได้ (ซึ่งโดยปกติสำคัญเพราะช่างคอมพิวเตอร์ทุกคนชอบพกชุด โปรแกรมที่จำเป็นบนแฟลชไดรฟ์ USB) และประการที่สอง ฟรีทั้งหมด!

เริ่มต้น Sdbf เป็นครั้งแรก

ในการรันโปรแกรม เพียงแกะมันออกจากไฟล์เก็บถาวรที่ดาวน์โหลดไปยังตำแหน่งใดก็ได้ แล้วเปิดไฟล์ EXE ที่ได้ หน้าต่างว่างประเภทต่อไปนี้จะปรากฏขึ้นต่อหน้าเรา:

ไม่รองรับการลากและวาง ดังนั้นในการเริ่มต้นเราต้องเรียกเมนู "ไฟล์" และเลือกการกระทำที่มีอยู่แล้วอย่างใดอย่างหนึ่งจากสองอย่าง: "ใหม่" ฐานใหม่หรือ "เปิด" ที่มีอยู่ มาเปิดฐานที่มีอยู่กันเถอะ:

ก่อนที่เราจะเปิดเนื้อหาของฐานข้อมูลที่เลือกในรูปแบบของตาราง บรรทัด "ศูนย์" จะแสดงชื่อฟิลด์ และการขึ้นต้นด้วยบรรทัดแรกจะแสดงเนื้อหาเอง ด้านล่างเนื้อหาคือแถบเครื่องมือและแถบสถานะที่ด้านล่าง

ส่วนหลังจะแสดงข้อมูลการบริการที่เป็นประโยชน์มากมาย รวมถึงจำนวนบันทึกในฐานข้อมูล การเข้ารหัส วันที่สร้าง และรูปแบบที่กำหนดโดยอัตโนมัติ ในรูปแบบ Sdbf นั้นไม่รองรับเฉพาะ xBase (I และ II) เวอร์ชันก่อนหน้าเท่านั้น และอนุญาตให้คุณเปิดและสร้างไฟล์ DBF ในประเภทต่อไปนี้:

  • xBase III - ปกเกล้าเจ้าอยู่หัว;
  • xคลิปเปอร์;
  • xFoxPro;
  • xVisualFoxPro

เครื่องมือค้นหาและกรองข้อมูล

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

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

เครื่องมือเหล่านี้พบได้ในแถบเครื่องมือด้านล่าง ในตอนเริ่มต้นมีปุ่มนำทาง 8 ปุ่มที่ให้คุณเคลื่อนที่ไปรอบๆ ฐานข้อมูล (ลูกศร) เพิ่ม/ลบระเบียน รวมถึงยืนยันหรือยกเลิกการเปลี่ยนแปลง ฟังก์ชั่นที่เราต้องการเริ่มต้นด้วยปุ่มที่เก้า - "ค้นหา":

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

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

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

ในการใช้การกรอง ก่อนอื่นเราต้องเขียนคำขออย่างถูกต้องและป้อนลงในฟิลด์ที่กำหนดเป็นพิเศษ (ถัดจากปุ่มที่อยู่ตรงกลางของแถบเครื่องมือทันที) หลักการของการเขียนคำขอนั้นเรียบง่าย แต่ไม่ชัดเจนทั้งหมด ขั้นแรกเราต้องป้อนชื่อเขตข้อมูลที่เราจำเป็นต้องกรองตารางฐานข้อมูล จากนั้นจึงกำหนดค่าตัวกรองให้เท่ากับข้อความเฉพาะที่เราต้องหาแถวทั้งหมด

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

ฟิลด์การกรองสามารถมีเงื่อนไขที่ง่ายที่สุด "และ" (เพื่อปรับแต่งคิวรีตามหลายฟิลด์) และ "หรือ" (เพื่อเลือกข้อมูลจากฟิลด์อื่น) ขออภัย Sdbf ไม่สนับสนุนการสืบค้นข้อมูลเฉพาะ (เช่น "ไม่") แต่เราสามารถหลีกเลี่ยงข้อจำกัดนี้ได้ในอีกทางหนึ่ง ซึ่งจะกล่าวถึงด้านล่าง

อย่างไรก็ตาม เพื่อไม่ให้ป้อนคำขอการกรองด้วยตนเอง คุณสามารถใช้เคล็ดลับต่อไปนี้: เลือกระเบียนใดก็ได้ในฟิลด์ที่คุณจะกรองและกดคีย์ผสม Alt + F (ไม่ใช่ F4 :))) คำขอจะถูกสร้างขึ้นโดยอัตโนมัติ และค่าจะมีเครื่องหมาย "*" ซึ่งเป็นตัวพรางการค้นหาและตรงกับจำนวนอักขระใดก็ได้

อนิจจา นี่เป็นมาสก์ประเภทเดียวที่สามารถใช้ได้ใน Sdbf และที่น่าเศร้ากว่านั้น แบบสอบถามเดียวสามารถมีได้เพียงหน้ากากเดียว :( ดังนั้น หากคุณต้องการกรองฟิลด์เดียวกันด้วยพารามิเตอร์หลายตัว คุณจะต้องใช้ ตัวดำเนินการ "และ" (การสร้างแบบสอบถามอย่างรวดเร็วโดยกด "CTRL + ALT + F") หรือ "หรือ" ("SHIFT + ALT + F")

ดำเนินการค้นหา SQL กับตารางฐานข้อมูล

การค้นหาและการกรองนั้นดีอย่างไม่ต้องสงสัย แต่ไม่สะดวกเสมอไป เมื่อระเบียนมีจำนวนมาก เราอาจมองข้ามข้อมูลที่เราต้องการเมื่อแยกวิเคราะห์ตารางได้อย่างง่ายดาย อย่างไรก็ตาม สำหรับกรณีนี้ Sdbf มีคุณสมบัติที่ยอดเยี่ยม - รองรับการสืบค้น SQL!

ด้วยข้อความค้นหาเหล่านี้ใน Sdbf เราสามารถ:

  1. จัดรูปแบบตารางของเราแบบไดนามิก โดยสร้างการเลือกเฉพาะสำหรับฟิลด์ที่จำเป็นบางฟิลด์เท่านั้น (คำสั่ง SELECT และ SELECT TOP)
  2. คัดลอกข้อมูลจากฐานข้อมูลหนึ่งไปยังอีกฐานข้อมูลหนึ่ง (INSERT FROM และ INSERT INTO);
  3. แก้ไขและลบเนื้อหาของบางบรรทัด (UPDATE และ DELETE ตามลำดับ);
  4. แบบสอบถามแบบขนานกลุ่ม (UNION);
  5. ฟอร์มตารางเดือย (PIVOT)

ในการเริ่มทำงานกับการสืบค้นข้อมูล เราต้องคลิกปุ่ม "SQL Query" ที่ด้านขวาสุดของแถบเครื่องมือ อย่างไรก็ตาม ผลลัพธ์ของการกระทำดังกล่าวจะค่อนข้างน่าท้อใจ: เนื้อหาของฐานข้อมูลที่แก้ไขใหม่จะหายไป และหน้าต่างว่างอื่นที่มีสองฟิลด์จะปรากฏขึ้นที่ด้านบนของหน้าต่างการทำงาน (ที่ด้านบน - ฟิลด์เอาต์พุตข้อมูล และด้านล่าง - ช่องป้อนข้อมูล)

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

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

ดังนั้นการรวมกัน "CTRL + Space" - จะแสดงหน้าต่างป๊อปอัปพร้อมรายชื่อฐานข้อมูลที่มีอยู่ (เพื่อไม่ให้ดูที่แถบด้านข้าง) "CTRL + F" - จะแสดงรายการฟังก์ชันสำหรับปัจจุบัน โอเปอเรเตอร์และ "CTRL + Enter" จะเริ่มกระบวนการดำเนินการค้นหา ... นอกจากนี้ หากคุณคลิกขวาที่ช่องป้อนข้อมูล (เรียกเมนูบริบท) เราจะได้รับรายการโอเปอเรเตอร์ที่ Sdbf รองรับ

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

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

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

ขั้นตอนต่อไปคือการแสดงรายการฟังก์ชันของโอเปอเรเตอร์หลักที่จะต้องดำเนินการอันเป็นผลมาจากการประมวลผลคำขอ มีสองคนที่นี่

อย่างแรก - "where" คล้ายกับตัวกรองที่เราพูดถึงก่อนหน้านี้ และดำเนินการที่คล้ายกัน - ช่วยให้คุณเลือกเฉพาะระเบียนที่ตรงกับเงื่อนไขเท่านั้น

ฟังก์ชันที่สอง "order by" มีหน้าที่จัดเรียงผลลัพธ์ที่ได้รับจากฟิลด์ใดฟิลด์หนึ่ง (ในกรณีนี้ ตามฟิลด์ที่มีชื่อลูกค้า - "NAME") เรียงตามตัวอักษร (พารามิเตอร์ "asc") หรือกลับด้าน (" desc") คำสั่ง

โดยธรรมชาติ ตัวอย่างที่ให้มานั้นค่อนข้างจะค่อนข้างดั้งเดิม แต่สะท้อนถึงสาระสำคัญทั่วไปของการสร้างและประมวลผลการสืบค้น SQL หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับสิ่งเหล่านี้ เราขอแนะนำให้คุณอ่านคู่มือที่นี่: http://dimonchik.com/insert.html หรือ https://www.sql.ru/articles/articles.aspx?g=SQL&s= 0.

อย่างไรก็ตาม ข้อดีของ Sdbf คือความสามารถในการส่งออกตารางที่ได้รับจากการสืบค้นเป็นฐานข้อมูลใหม่หรือเป็นไฟล์ HTML, RTF หรือ CSV! เมื่อต้องการทำเช่นนี้ เพียงเรียกเมนูบริบทของฟิลด์แสดงตารางและเลือกรายการที่เหมาะสม

ฟังก์ชั่นเพิ่มเติมจากแถบเมนู

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

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

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

สิ่งเดียวที่ต้องจำเมื่อแก้ไข (และโดยเฉพาะอย่างยิ่งการสร้าง) ฐานข้อมูลคือฐานข้อมูลแต่ละประเภทมีชุดประเภทฟิลด์ของตัวเองและบ่อยครั้ง (ถ้าคุณไม่คำนึงถึงพื้นฐาน N, C, D) จะแตกต่างกัน ตัวอย่างเช่น ฐานข้อมูล xClipper ไม่รองรับช่องรูปภาพ (P, B) และ xBase จนถึงเวอร์ชันที่เจ็ดไม่รองรับช่องเพิ่มค่าอัตโนมัติ (+) นั่นคือคุณควรจำไว้เสมอเกี่ยวกับความเข้ากันได้ :)

ขณะที่เราอยู่บนแถบเมนู อย่าลืมดูที่เมนูฟิลด์:

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

ฟังก์ชัน "คำนวณ" เป็นฟังก์ชันอะนาล็อกของสูตรการคำนวณอัตโนมัติของ Excel และช่วยให้เราดำเนินการทางคณิตศาสตร์และสถิติได้ เช่น การหาผลรวมอัตโนมัติของเขตข้อมูล การคำนวณค่าเฉลี่ยเลขคณิต ตลอดจนค่าสูงสุดและต่ำสุด โดยปกติ ในการคำนวณ ประเภทฟิลด์ต้องเป็นตัวเลข (N, F, I, O, B)

คุณลักษณะสุดท้ายซึ่งไม่ชัดเจนนัก แต่มีประโยชน์คือตัวแก้ไข HEX ในตัว:

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

ข้อดีและข้อเสียของโปรแกรม

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

ข้อสรุป

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

ความผิดหวังที่ยิ่งใหญ่ที่สุดในความคิดของฉันคือการไม่มีฟังก์ชันที่ไม่สำคัญที่สุด "เลิกทำการกระทำล่าสุด" ในโลกของ "CTRL + Z": ข้อมูลจะไม่สามารถทำได้อีกต่อไป :(

สำหรับสิ่งนี้ เราสามารถระบุได้ว่าโปรแกรมใช้งานได้ดีมากกว่าความสำเร็จ แต่ก่อนที่จะทำงานกับมัน ให้ปฏิบัติตามกฎของผู้ดูแลระบบแบบโบราณ - CREATE BACKUPS! แล้วจะมีความสุข :)

ป.ล. อนุญาตให้คัดลอกและอ้างอิงบทความนี้ได้อย่างอิสระ โดยมีเงื่อนไขว่าต้องระบุลิงก์ที่ใช้งานเปิดไปยังแหล่งที่มาและยังคงรักษาผลงานของ Ruslan Tertyshny ไว้