• แนะนำการใช้งานเบื่องต้น การใช้งาน-community
    ประกาศ :
    • ทำการแก้ไขระบบนับถอยหลังเพื่อดาวน์โหลดไฟล์แล้ว
กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


News

ข่าว ผู้สร้าง SQLite ระบุ ตอนเริ่มโครงการยังไม่ได้เรียนวิชาฐานข้อมูล เลยไม่รู้ว่ายาก

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
เข้าร่วม
1 มิถุนายน 2011
ข้อความ
10,922
คะแนนปฏิกิริยา
0
คะแนน
0
D. Richard Hipp ผู้สร้าง SQLite ไปออกรายการ The Stack Overflow Podcast เล่าถึงช่วงเริ่มต้นของโครงการ โดยระบุว่าเขาสร้าง sqlite เพราะไปรับงานแล้วมีปัญหาว่าฐานข้อมูล Informix ไม่รันตอนเครื่องบูต ทำให้แอปมีปัญหาแม้เขาจะไม่ได้เป็นคนรับผิดชอบฐานข้อมูลก็ตาม สุดท้ายจึงตัดสินใจสร้างฐานข้อมูลเพื่อใช้งานในโครงการของตัวเองเพราะคิดว่าไม่น่ายากมาก โดยตอนนั้นเขาไม่เคยเรียนวิชาฐานข้อมูลมาก่อน เพียงแค่ใช้ฐานข้อมูลเวลารับทำงานโปรเจคต่างๆ เท่านั้น

Hipp เล่าถึงกระบวนการเรียนรู้ระหว่างการพัฒนา เช่น SQLite เวอร์ชั่นแรกใช้สตอเรจ GDBM ที่เป็น GPL ทำให้โครงการ SQLite กลายเป็น GPL ไปด้วย หลังจากนั้นก็เขียน B-tree ด้วยตัวเองเพราะต้องการฟีเจอร์ค้นหาเป็นช่วง ตอนนั้น SQLite ยังรองรับเฉพาะข้อความแบบ ASCII เท่านั้น ภายหลังมีบริษัทจ้างให้ Hipp ปรับให้ SQLite รองรับ binary blob จึงกลายเป็น SQLite 3 ในทุกวันนี้

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

ที่มา - Stack Overflow Blog

1245e9249560372a3f120990e7405798.png


Topics:
SQLite
Open Source
Database

อ่านต่อ...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม