ตอนนี้ผู้เขียนจะสาธิตการใช้ Firebird ด้วยโปรแกรมจัดการฟรีอีกเช่นกัน
เนื่องจากตัวของเจ้า Firebird เองก็เป็นฐานข้อมูลในแนวไร้หน้าตา ไร้ GUI 
เช่นเดียวกับ MySQL จึงต้องพึ่งโปรแกรมในการจัดการ (Database Management) 
ตัวอื่นๆ เพราะกลุ่มผู้พัฒนา Firebird ไม่พัฒนาออกมาให้ด้วย (MySQL มี 
Oracle จัดให้)
ผู้เขียนเสนอโปรแกรมตัวที่ฟรี และก็ใช้งานได้สะดวกพอสมควร คือ EMS SQL Manager for InterBase/Firebird
การใช้งาน EMS SQL Manager
เมื่อติดตั้งเสร็จ เปิดโปรแกรมครั้งแรกจะมีหน้าต่างถามถึงรูปแบบในการแสดงผล
|  | 
| ผู้เขียนใช้ค่าเริ่มต้น แล้วกด OK เพื่อใช้งาน | 
- Environment style > MDI environment : จะแสดงเป็นหน้าต่างย่อยๆภายในเหมือนกับ Microsoft Office หรือ SQL Server 2000 นั่นเอง
- Floating windows environment : จะแสดงเหมือนกับ Conponent pirate ของ Delphi หรือเหมือนกับ SQL Server 2008 นั่นเอง
จะพบกับหน้าต่างแสดง Version ของ EMS SQL Manager ซึ่งหากต้องการใช้งานแบบ 
Full Option จะสามารถใช้งานได้แค่ 30 วันเท่านั้น ให้กดปุ่ม Close
|  | 
| หากต้องการใช้งาน
แบบ Full ให้คลิ๊กเลือก 30 days left หรือดูรายละเอียดก่อนที่ Link 
ตามลูกศร หากต้องการใช้แบบ Free version ให้กด Close | 
ขั้นตอนแรกจะต้องทำการ Register Host และ Register 
Database ก่อน โดยใช้ปุ่มด้านบนของ Tools bar หรือคลิ๊กเมาส์ขวาในช่อง 
Databases ก็ได้
|  | 
| ปุ่ม Register Database และ ปุ่ม Register Host | 
Register Host
ผู้เขียนใช้ Firebird ที่เครื่องตัวเอง จึงใส่ Host name เป็น localhost หรือจะใช้ 127.0.0.1 ก็ได้
เลือก
 Protocal เป็น Local หากไม่ทราบ Port ให้ปล่อยว่างไว้ จากนั้นให้ใส่ User 
name และ Password เป็นค่าเริ่มต้นของ Firebird คือ User name = SYSDBA และ
 Password = MASTERKEY
จากนั้นใช้ค่า Preferences ของ Firebird 
ด้วยการกดที่ Get Server Preferences โปรแกรมจะกำหนดค่า Port และ Client 
Library ด้านล่างให้อัตโนมัติ
จะพบหน้าต่างการตั้งค่าต่างๆสำหรับการเข้าใช้ Host
|  | 
| Path to database utilities ให้เลือกที่อยู่ของ Utilities ต่างๆ จะใช้ค่าเริ่มต้นก็ได้ เสร็จแล้วกด Finish | 
|  | 
| หากไม่มีข้อผิดพลาด จะสามารถเชื่อมต่อกับ Host ได้ทันที จะเห็นได้จาก Tab Databases | 
Create Database
กดปุ่ม Create Database ใน Tools bar ด้านบน
|  | 
| เลือก Host ที่เพิ่ง Register ไป | 
|  | 
| เลือกที่อยู่ของ Database File (ไฟล์ที่ใช้เก็บข้อมูล) ใส่ User/Password ของ Host ให้เรียบร้อย อย่าลืมกำหนด Charset เป็น "UTF8" | 
|  | 
| โปรแกรมจะสร้าง 
SQL เพื่อสร้าง Database บน Host นี้ และเมื่อติ๊กเครื่องหมายที่ Register 
the database after creating จะนำทางไปสู่ขั้นตอนการ Register Database | 
|  | 
| ตรวจสอบข้อมูลให้ถุกต้อง อย่าลืมเปลี่ยน Font charset เป็น "THAI_CHARSET" ด้วย จากนั้นกด OK | 
|  | 
| Database ชื่อ TEST ถูกสร้างขึ้นพร้อมใช้งาน | 
Register Database
ในตอนนี้ผู้เขียนจะแนะนำการ Register Database หากมี Database File ที่สร้างไว้แล้ว
ขั้นตอนแรกให้ใช้ปุ่ม Register Database ที่อยู่ใน Tools bar ด้านบน จะพบหน้าต่าง Register Database
|  | 
| ผู้เขียนเลือก localhost:3050 ที่เพิ่ง Register ไป ตัวเลข 3050 คือ Port ในการรับส่งข้อมูลนั่นเอง | 
- Database is located on the host already registered in SQL Manager : เลือก Register Database บน Host ที่มีอยู่แล้ว
- Database is located on a newhost : ต้องการ Register Database กับ Host ใหม่
|  | 
| ใส่ User name และ Password ของ Host แล้วกด Next | 
|  | 
| ขั้นตอนนี้ก็เหมือนเดิม ตรวสอบเสร็จอย่าลืมตั้งค่า Font charset เป็น "THAI_CHARSET" ด้วย 
 
 | 
 
0 ความคิดเห็น:
แสดงความคิดเห็น