Lindsay Lohan

Buy Cheap Lindsay Lohan Poster

//======================================================================
 
Anne hathaway Bar Refaeli Victoria Beckham gisele bundchen
jennifer love hewitt jessica simpson Julia Stiles lily allen
Lindsay Lohan mena suvari Miranda Kerr PENELOPE CRUZ
Rachel Bilson scarlett johansson Charlize Theron Kirsten Dunst

20080110

http://www.faststone.org

http://www.faststone.org

ลองเข้าไปโหลดละกัน โปรแกรมเยอะเหมือนกัน

[Click for detail> FastStone Image Viewer 2.22 Freeware (Last Update: Aug 25,2005) [Rated 5 Stars at Download.com>

An image browser, viewer, converter and editor that supports all major graphic formats including BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO and TGA. Other features include a batch image converter / resizer, a Full Screen image viewer with Select-Zoom support, a crystal-clear magnifier and a slideshow with 150+ transitional effects.

[Click for detail> FastStone 4in1 Browser 2.1 Freeware
A *VERY FAST* tabbed web Browser with a built-in web server, a fully functional FTP client and a Drag & Drop image viewer. It enables users to capture a scrolling web page and save it into popular formats (PNG, JPG, BMP, TIFF etc.) with just a couple of mouse clicks.

[Click for detail> FastStone Screen Capture 1.5 Freeware

An image viewer, editor and screen capture. It supports all major graphic formats including BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO and TGA.

[Click for detail> FastStone Photo Resizer 1.4 Freeware

An image converter/resizer intended to enable users especially digital camera owners to convert, rename, resize, crop, rotate, change color depth, add text and watermark to images in a quick and easy BATCH mode. Drag & Drop is well supported.

[Click for detail> FastStone Player 3.2 Freeware
A multimedia player intended to enable users to play all common media files (MP3, Divx, Xvid, MPEG, Windows Media and Real Media) within one program with high flexibility and simplicity.

[Click for detail> FastStone Pacman 1.4 Freeware
A game that enables users to shoot ghosts, escape encirclement with a scream, and collect beans in a maze.

20080107

รายนามผู้พิพากษาหัวหน้าศาล

รายนามผู้ดำรงตำแหน่งผู้พิพากษาหัวหน้าศาลจังหวัดสงขลา
1. พระนิติการณ์ประสม
พ.ศ.2483
- พ.ศ. 2487
2. พระปรีชาวินิจฉัย
พ.ศ.2487
- พ.ศ. 2489
3. พระดุลยการณ์โกวิท
พ.ศ.2489
- พ.ศ. 2491
4. พระนิติกฤตประพันธ์
พ.ศ.2491
- พ.ศ. 2492
5. พระพิบูลย์ไอศวรรย์
พ.ศ.2492
- พ.ศ. 2494
6. นายไชยเจริญ สันติศิริ
พ.ศ.2494
- พ.ศ. 2495
7. พระประสาสน์วินิขฉัย
พ.ศ.2495
- พ.ศ. 2495
8. นายชวน สิงหลกะ
พ.ศ.2495
- พ.ศ. 2496
9. นายชัย โจกะนิช อภิชัยสิริ
มกราคม พ.ศ.2497
- พฤษภาคม พ.ศ. 2498
10. นายจำรูญ โชติรัต
พฤษภาคม พ.ศ.2498
- พฤษภาคม พ.ศ. 2502
11. นายวิกรม เมาลานนท์
มิถุนายน พ.ศ.2502
- มีนาคม พ.ศ. 2504
12. นายไฉน รัตโนดม
เมษายน พ.ศ.2504
- พฤษภาคม พ.ศ. 2506
13. นายบัญญัติ สุชีวะ
พฤษถาคม พ.ศ.2506
- ธันวาคม พ.ศ. 2508
14. นายปสพ นพรัมภา
ธันวาคม พ.ศ.2508
- พฤษภาคม พ.ศ. 2510
15. นายอำนัคฆ์ คล้ายสังข์
พฤษภาคม พ.ศ.2510
- เมษายน พ.ศ. 2511
16. นายจำรัส เขมะจารุ
เมษายน พ.ศ.2511
- พฤษภาคม พ.ศ. 2513
17. นายคมกริช วัฒนเสถียร
พฤษภาคม พ.ศ.2513
- เมษายน พ.ศ. 2514
18. นายเสริมศักดิ์ เทพาคำ
พฤษภาคม พ.ศ.2514
- พฤษภาคม พ.ศ. 2516
19. นายถาวร ตันตราภรณ์
พฤษภาคม พ.ศ.2516
- พฤษภาคม พ.ศ. 2517
20. นายประเสริฐ บุญศรี
พฤษภาคม พ.ศ.2517
- พฤษภาคม พ.ศ. 2519
21. นายมีพาศน์ โปตระนันทน์
พฤษภาคม พ.ศ.2519
- มีนาคม พ.ศ. 2520
22. นายสุชาติ สุขสุมิตร
มีนาคม พ.ศ.2520
- พฤษภาคม พ.ศ. 2523
23. นายอรรถนิติ ดิษฐอำนาจ
พฤษภาคม พ.ศ. 2523
- พฤษภาคม พ.ศ. 2526
24. นายประสพสุข บุญเดช
พฤษภาคม พ.ศ. 2526
- พฤษภาคม พ.ศ. 2528
25. นายอภิชาติ สุขัดคานนท์
พฤษภาคม พ.ศ. 2528
- พฤษภาคม พ.ศ. 2530
26. นานชัช ชลวร
พฤษภาคม พ.ศ. 2530
- พฤษภาคม พ.ศ. 2531
27. นายกิตศักดิ์ กิติคุณไพโรจน์
พฤษภาคม พ.ศ. 2531
- พฤษภาคม พ.ศ. 2533
28. นายธนพจน์ อารยลักษณ์
พฤษภาคม พ.ศ. 2533
- พฤษภาคม พ.ศ. 2534
29. นายชัยวุฒิ โลหชิตรานนท์
พฤษภาคม พ.ศ. 2534
- พฤษภาคม พ.ศ. 2536
30. นายวิรัช ชินวินิจกุล
พฤษภาคม พ.ศ. 2536
- กรกฎาคม พ.ศ. 2538
31. นายธงชัย เสนามนตรี
กรกฎาคม พ.ศ. 2538
- พฤษภาคม พ.ศ. 2540
32. นายไมตรี สุเทพากุล
พฤษภาคม พ.ศ. 2540
- พฤษภาคม พ.ศ. 2541
33. นายสิทธิ์ศักดิ์ วนะชกิจ
พฤษภาคม พ.ศ. 2541
- พฤษภาคม พ.ศ. 2542
34. นายชูเกียรติ ดิลกแพทย์
พฤษภาคม พ.ศ. 2542
- พฤษภาคม พ.ศ. 2543
35. นายศุภวัฒน์ รมยานนท์
พฤษภาคม พ.ศ. 2543
- ธันวาคม พ.ศ. 2544
36. นายชูเกียรติ ดิลกแพทย
ธันวาคม พ.ศ. 2544
- เมษายน พ.ศ. 2545
37. นายชัยยุทธ กลับอำไพ
เมษายน พ.ศ. 2545
- มีนาคม พ.ศ. 2546
38. นายณัฐพงศ์ วงศ์ศิวะวิลาส
มีนาคม พ.ศ. 2546
- เมษายน พ.ศ. 2548
39. นายประคอง เตกฉัตร
เมษายน พ.ศ. 2548
- เมษายน พ.ศ. 2550
40. นายอมร ศิลปวิวัฒน์
เมษายน พ.ศ. 2550
- ปัจจุบัน




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




การประกันตัว


การประกันตัว
หลักทรัพย์ที่ใช้ประกัน
เงินสด
ที่ดิน
- โฉนดที่ดิน , หนังสือรับรองการทำประโยชน์, หนังสือกรรมสิทธิ์ห้องชุด และหนังสือรับรองการประเมิน และต้องไม่มีภาระผูกพัน
- กรณีสิ่งปลูกสร้างบนที่ดิน ต้องนำสำเนาทะเบียนบ้านและหนังสือประเมินราคาสิ่งปลูกสร้างที่น่าเชื่อถือ หลักทรัพย์มีค่าอย่างอื่นที่
กำหนดราคามูลค่าที่แน่นอนได้ เช่น พันธบัตรรัฐบาล, สลากออมสิน, บัตรหรือสลากออมทรัพย์ทวีสินของ ธกส.,ใบรับฝากเงิน
ประจำของธนาคาร, ตั๋วแลกเงินที่ธนาคารเป็นผู้จ่ายและได้รับรองตลอดไปแล้ว ,ตั๋วสัญญาใช้เงินที่ธนาคารเป็นผู้ออกตั๋ว, แคช
เชียร์เช็ค, หนังสือรับรองของธนาคารเพื่อชำระเบี้ยปรับ แทน
หลักฐานที่ใช้ในการประกัน
บัตรประจำตัวประชาชนและสำเนาทะเบียนบ้าน
ถ้าผู้ประกันมีสามีหรือภรรยา หลักฐานที่ต้องใช้คือ
- หนังสือยินยอมคู่สมรส
- สำเนาบัตรประชาชน
- สำเนาทะเบียนบ้าน
ถ้าผู้ประกันเป็นหม้าย ต้องมีหลักฐานการเป็นหม้าย เช่น
- ใบหย่า
- ใบมรณบัตรของคู่สมรส
กรณีมอบอำนาจให้ผู้อื่นมาประกันแทน ต้องมีหนังสือมอบอำนาจซึ่งมีการรับรองโดย นายอำเภอหรือผู้รักษาการณ์แทนและประทับ
ตราประจำตำแหน่งด้วย
บุคคลผู้ขอประกันต้องมีลักษณะดังนี้
บุคคลธรรมดา
* มีตำแหน่งหน้าที่การงานหรือมีรายได้แน่นอน และ
* เป็นผู้มีความสัมพันธ์กับผู้ต้องหาหรือจำเลยหรือบุคคลที่ศาลเห็นว่ามีความสัมพันธ์ใกล้ชิดเสมือนเป็นญาติพี่รน้อง หรือบุคคลที่
ศาลเห็นว่ามีความสัมพันธ์ในทางอื่นที่ศาลเห็นสมควรให้ประกันได้
- ยืนคำร้องด้วยตนเอง
- เสนอหนังสือรับรองหรือหลักฐานอื่นที่เชื่อถือได้
- หากมีคู่สมรสให้แสดงหลักฐานการยินยอม
ทำสัญญาประกันได้ในวงเงินไม่เกิน 10 เท่าของอัตราเงินเดือนหรือรายได้เฉลี่ยต่อเดือน
หากวงเงินประกันมียอดสูงกว่าวงเงินที่ผู้นั้นมีสิทธิประกันได้ ศาลอาจกำหนดให้ผู้ขอประกันวาเงิน หรือหลักทรัพย์อื่นเพิ่มเติม
หรือผู้ขอประกันหลายคนร่วมกันทำสัญญาเพิ่มเติมให้เพียงพอ หากผู้ประกันพ้นจากตำแหน่งหน้าที่การงานก็ให้คงมีสิทธิประกัน
ต่อไป โดยศาลอาจสั่งให้วางหลักประกันเพิ่มหรือหาหลักทรัพย์อื่นที่ดีกว่าเดิมมาเพิ่มเติมก็ได้
หลักฐานการใช้บุคคลเป็นประกัน
- หนังสือรับรองจากต้นสังกัด แสดงสถานะ ระดับ อัตราเงินเดือนหรือหนังสือรับรองการเป็นทนายความ
- สำเนาบัตรประจำตัวข้าราชการหรือสำเนาบัตรประจำตัวประชาชน
- สำเนาทะเบียนบ้าน
- หนังสือยินยอมคู่สมรส พร้อมสำเนาบัตรประจำตัวประชาชนและสำเนาทะเบียนบ้าน
- ผู้ประกันต้องแสดงบัญชีทรัพย์สินซึ่งเป็นกรรมสิทธิ์ของตนเองและที่ตั้งทรัพย์

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

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

แผนที่ตั้งศาล

อัตราค่านำหมาย

อัตราค่านำหมาย

1. อำเภอเมืองสงขลา
2. อำเภอหาดใหญ่
3. อำเภอรัตภูมิ
4. อำเภอระโนด
5. อำเภอสทิงพระ
6. อำเภอควนเนียง
7. อำเภอสิงหนคร
8. อำเภอกระแสสินธุ์
9. อำเภอนาหม่อม
10. อำเภอบางกล่ำ
11. อำเภอคลองหอยโข่ง

การไกล่เกลี่ยข้อพิพาท

ศาลจังหวัดสงขลา

การไกล่เกลี่ยข้อพิพาทในศาลชั้นต้นด้วยศาลยุติธรรม มีหน้าที่ในการอำนวยความยุติธรรมให้แก่ประชาชน

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

การสืบพยาน และพิพากษาแล้ว
การไกล่เกลี่ยคดีในศาล เป็นอีกวิธีหนึ่งที่ศาลชั้นต้น นำมาใช้เป็นทางเลือกให้กับประชาชน ที่มีคดีในศาล

การไกล่เกลี่ยข้อพิพาทคืออะไร

การไกล่เกลี่ยข้อพิพาท หมายความว่า เจรจาให้ปรองดองกัน เจรจาให้ตกลงกัน ทำให้เรียบร้อย

ทำให้มีส่วนเสมอกัน เพราะฉะนั้น
การไกล่เกลี่ยข้อพิพาทในศาล หมายถึง การที่ผู้ไกล่เกลี่ยทำกา รไกล่เกลี่ยข้อพิพาท ซึ่งเป็นคดี

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

ที่เกิดขึ้นได้โดยการตัดสินใจของคู่ความเอง

การไกล่เกลี่ย....มีประโยชน์แก่คู่ความอย่างไรบ้าง

ประโยชน์ของการไกล่เกลี่ยข้อพิพาท

1. สะดวก : เป็นวิธีการที่ไม่มีรูปแบบพิธีการมาก ทำให้เกิดความคล่องตัวในการใช้บริการ
2. รวดเร็ว : ลดขั้นตอนที่ยุ่งยากสลับซับซ้อน
3. ประหยัด : ไม่ต้องเสียค่าใช้บริการ ที่เกิดจากการไกล่เกลี่ย
4. เป็นธรรม : ข้อตกลงที่ได้จัดการตกลงยินยอม ของทั้งสองฝ่าย
5. รักษาสัมพันธภาพอันดี : สามารถทำธุรกิจหรือประกอบการ

ร่วมกันต่อ

ไปได้อีก เพราะการไกล่เกลี่ย

ช่วยประสานความบาดหมาง ให้กลับคืนดีกัน

6.ประโยชน์อื่นๆ : ลดค่าธรรมเนียมศาล และในกรณีข้อพิพาททางการเงิน อาจรวมการ

ได้รับยกเว้นภาษี
ค่าธรรมเนียมต่าง ๆ จากกรณีที่รัฐบาลมีมาตรการส่งเสริม การปรับปรุงโครงสร้างหนี้

เพื่อแก้ไขปัญหาหนี้ที่ไม่ก่อให้เกิด
รายได้

เมื่อท่านได้ทราบถึงประโยชน์ ของการไกล่เกลี่ยข้อพิพาทแล้ว ประสงค์จะใช้บริการไกล่เกลี่ย

ข้อพิพาท หรือสนใจติดต่อ เจ้าหน้าที่ประจำศูนย์ได้ที่

สำนักอำนวยการประจำศาลจังหวัดสงขลา อาคารสำนักอำนวยการประจำศาลจังหวัดสงขลา
ชั้น 2 หมายเลขโทรศัพท์ 0 7432 1354 ต่อ 292 , 0 7431 5503
รายชื่อเจ้าหน้าที่ประจำศูนย์ไกล่เกลี่ย
1. คุณธวัฒชัย มิตรสุวรรณ นิติกร 3 3. คุณประทับ เกื้อสุข นิติกร
2. คุณธวัชชัย ชูโชติ นิติกร 3 4. คุณโชติภูมิ แสงพลสิทธิ์ นิติกร










ภาพการไกล่เกลี่ยคดีหมายเลขดำที่ 128/2550 ระหว่างนายไชยยงค์ เมฆาอภิรักษ์
โจทก์ และนางสาวนันทพร พรสุรัตนกุล จำเลย เรื่องเพิกถอนมรดก















เขตอำนาจศาล


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

ศาลจังหวัดสงขลา ตั้งอยู่ถนนปละท่า ตำบลบ่อยาง อำเภอเมือง จังหวัดสงขลา
มีเขตอำนาจครอบคลุมพื้นที่จังหวัดสงขลา ซึ่งมี 16อำเภอ ได้แก่
1. อำเภอเมืองสงขลา
2. อำเภอหาดใหญ่
3. อำเภอรัตภูมิ
4. อำเภอระโนด
5. อำเภอสทิงพระ
6. อำเภอควนเนียง
7. อำเภอสิงหนคร
8. อำเภอกระแสสินธุ์
9. อำเภอนาหม่อม
10. อำเภอบางกล่ำ
11. อำเภอคลองหอยโข่ง




ประวัติศาลจังหวัดสงขลา

เดิมศาลจังหวัดสงขลา คือ ศาลมณฑลนครศรีธรรมราช เนื่องจากขณะที่จัดตั้งศาลยุติธรรมแบบใหม่ขึ้นตามหัวเมืองต่าง ๆ นั้น การปกครองส่วนภูมิภาค
ในสมัยนั้นใช้ระบบเทศาภิบาล แบ่งเขตปกครองออกเป็นมณฑลเมือง อำเภอ ตำบล และหมู่บ้าน พระธรรมนูญศาลหัวเมือง ร.ศ.116 (พ.ศ.2439)
ซึ่งกำหนด รูปแบบของศาลที่จะตั้งขึ้น บัญญัติให้มีศาลยุติธรรมในหัวเมืองเป็น 3 ชั้น คือศาลมณฑล ศาลเมืองและศาลแขวงเพื่อให้สอดคล้องกับ
แบบการปกครองดังกล่าว และได้จัดตั้งศาลมณฑลขึ้นมณฑลละ 1 ศาล ณ เมืองอันเป็นที่ตั้งศาลาว่าการมณฑล และโดยที่มณฑลนครศรีธรรมราช
มีศาลาว่าการมณฑลอยู่ที่จังหวัดสงขลา ศาลมณฑลนครศรีธรรมราชจึงตั้งขึ้นที่จังหวัดสงขลาเปิดทำการเมื่อวันที่ 24 กุมภาพันธ์ ร.ศ.116 มีพระยา
พิทักษ์เทพธานีเป็นอธิบดีผู้พิพากษา ศาลมณฑลนครศรีธรรมราชคนแรกโดยใช้ที่ทำการร่วมกับที่ว่าการมณฑล ณ จวนเมืองเก่า ซึ่งเป็นตึกแบบจีน
(ปัจจุบันเป็นที่ทำการโทรศัพท์กลางและร้านค้า) ศาลยุติธรรมที่ตั้งขึ้นใหม่นี้ในกาลต่อมาได้มีการปรับปรุงเปลี่ยนแปลงหลายครั้ง กล่าวโดยสรุปก็คือ
ยกเลิกอำนาจศาลมณฑลในการพิจารณาพิพากษาความอุทธรณ์จากศาลต่ำ ในมณฑลนั้น ให้อุทธรณ์ต่อศาลอุทธรณ์ในกรุงเทพมหานคร ต่อมาได้
มีประกาศ กระทรวงมหาดไทย ให้เปลี่ยนคำว่า “เมือง” เป็น “จังหวัด” ให้เรียก “ผู้ว่าราชการเมือง” เป็น “ผู้ว่าราชการจังหวัด” กระทรวงยุติธรรมจึงได้
ีประกาศลงวันที่ 15 มิถุนายน 2459 ให้เปลี่ยนคำว่า “ศาลเมือง” เป็น “ศาลจังหวัด”เพื่อให้สอดคล้องกัน โดยให้คงมีอำนาจ พิจารณาพิพากษาอย่างเดิม
และต่อมาพระธรรมนูญศาล ยุติธรรมแก้ไขเพิ่มเติมพุทธศักราช 2473 ได้แก้ไของค์คณะของศาลจังหวัดเป็นว่า จะต้องมีผู้พิพากษาสองนายจึงจะเป็น
องค์คณะที่จะพิจารณาพิพากษาอรรถคดีได้เต็มตามกฎหมาย จากบทบัญญัติดังกล่าวทำให้ศาลจังหวัดมีอำนาจพิจารณา พิพากษาคดีทั้งปวงในเขต
จังหวัดนั้นได้ทุกบทกฎหมาย และทำให้ศาลมณฑลคงมีอำนาจพิจารณาพิพากษาคดีเฉพาะภายในเขตจังหวัดอันเป็นที่ตั้งศาลมณฑลไป โดยปริยาย
ศาลมณฑลและศาลจังหวัดจึงมีอำนาจในการพิจารณาพิพากษาคดี ได้เท่ากัน ดังนั้นเมื่อมีการยุบเลิกมณฑลใน พ.ศ. 2476 ดังกล่าวมาข้างต้นการ
เปลี่ยนฐานะจาก “ศาลมณฑลนครศรีธรรมราช” เป็น “ศาลจังหวัดสงขลา” จึงเท่ากับเป็นการเปลี่ยนชื่อเรียก เพราะตามกฎหมายยังคงมีอำนาจหน้าที่
ี่อย่างเดิม ทุกประการ ต่อมาที่ทำการคับแคบ ไม่สามารถขยายต่อเติมได้เพราะอยู่ติดกับเรือนจำสงขลา ทั้งตัวอาคารที่ทำการสร้างมานานชำรุดทรุด
โทรม จึงมีโครงการจะย้าย ที่ทำการศาลแห่งใหม่ ตั้งแต่ พ.ศ. 2471จนกระทั่ง พ.ศ. 2477 หลวงจำรูญ เนติศาสตร์ ดำรงตำแหน่งข้าหลวงยุติธรรมภาค
ใต้ จึงเลือก ที่ดินทางทิศตะวันออกของ วัดสระเกษ เนื้อที่ประมาณ 10 ไร่ เป็นที่สร้างศาลแห่งใหม่ โดยได้ทำการฝังรากเมื่อวันที่ 14 มีนาคม 2479
เริ่มก่อสร้าง ในเดือนเมษายน 2480 เสร็จเรียบร้อย เมื่อ วันที่ 21 พฤษภาคม 2484 ทำพิธีเปิดอาคารที่ทำการศาลใหม่เมื่อวันที่ 24 มิถุนายน 2484
โดยพระยาลัดพลีธรรมประคัลภ์ ประธานศาลฎีกา ในขณะนั้น (ปัจจุบันนี้ใช้เป็นที่ทำการศาลแขวงสงขลา)

Migrating From MS Access To MySQL

คุณพร้อมหรือยัง ที่จะย้าย MS Access ไปยัง MySQL ถ้าไม่ยังพร้อม บทความนี้ จะเสนอแนะแนวทางการ Migrate เพื่อใช้สำหรับองค์กรของคุณ ตามผลสำรวจเมื่อเร็วๆ นี้พบว่ามากกว่า 20% ของผู้ใช้ MySQL ได้มีการวางแผนที่จะ Migrate จากแอพพลิเคชัน Access ไปยัง MySQL ภายในช่วง 12 เดือนข้างหน้านี้ แต่อย่างไรก็ตาม ถ้าค้นหาเอกสารที่เกี่ยวกับการ Migrate แล้วกลับจะพบว่า ยังมีเอกสารจำนวนไม่มากนักที่อธิบายแนวทางสำหรับการจัดการ Migration ที่สมบูรณ์เพียงพอ

ดังนั้น บทความนี้ได้สรุปข้อมูลจากการประชุม “MS Access Migration” ที่ 2007 MySQL User Group ซึ่งจัดงานขึ้นที่รัฐแคลิฟอร์เนีย โดยในการประชุมได้รวบรวม MySQL users จำนวนมากที่มีเป้าหมาย เพื่อกำหนดปัจจัยที่สำคัญที่ทำให้การ Migrate จาก MS Access Application ไปยัง MySQL ให้ประสบความสำเร็จ

แต่เนื่องจากแอพพลิเคชันสำหรับ MS Access ถูกสร้างในลักษณะเฉพาะ ผู้ใช้ MySQL จึงได้สรุปถึง 2 ปัญหาของ Migration ที่เกิดบ่อยๆ ดังนี้
• ปัญหาในเรื่องของ Data migration issues โดยจะทำให้การแปลงข้อมูลของ MS Access จะทำได้ยาก เนื่องจากการออกแบบรูปแบบของข้อมูลที่ไม่มีคุณภาพ และข้อมูลที่เก็บก็มีคุณภาพต่ำเกินไป
• ปัญหาในเรื่องของ Application migration issues ซึ่งแอพพลิเคชัน MS Access มักมีความผิดพลาดของการออกแบบ หรือลอจิกในโปรแกรมและรายงาน ทำให้ไม่สามารถทำการแปลงแอพพลิเคชันได้โดยอัตโนมัติ

ในความคิดเห็นส่วนใหญ่ในการประชุม ได้กำหนดแนวทางในการ Migration ให้ประสบความสำเร็จ โดยเบื้องต้นกำหนดเป็น 3 งาน ดังนี้
1. Rebuild the schema โดยจะเป็นการสร้าง Schema ใหม่ใน MySQL ตาม SQL best practice ซึ่งเป็นการยากกว่าการสร้าง MS Access schema ใหม่ใน MySQL
2. Clean the data ดึงข้อมูลจากฐานข้อมูล Access, ทำการ clean ข้อมูล และอิมพอร์ตข้อมูลเข้า MySQL schema ใหม่ที่สร้างขึ้นมา
3. Rewrite the application ทำการสร้างแอพพลิเคชัน Access ขึ้นมาใหม่ โดยใช้เครื่องมือในการพัฒนาบนเว็บพัฒนาแอพพลิเคชันทั้งหมด เช่น PHP หรือ ActiveGrid

แรงผลักดันในการขยับจาก MS Access ไปสู่ฐานข้อมูลในระดับที่ใหญ่กว่า

Access เป็นทางเลือกที่ผู้พัฒนาที่มีความชำนาญพอสมควรเลือกใช้กัน แต่ในหลายๆ ครั้งจะพบว่าการพัฒนาแอพพลิเคชันด้วยโปรแกรม MS Access มาจากการนำข้อมูลของบริษัทที่เป็นข้อมูลจากโปรแกรม MS Excel แล้วมีการแปลงไปยังฐานข้อมูลสำหรับ MS Access หลังจากนั้นก็จึงทำการเพิ่มฟอร์ม รวมทั้งรายงานรูปแบบต่าง ๆ เฉพาะงานนั้นต่อไป ทำให้แอพพลิเคชันเหล่านั้นถูกพัฒนาขึ้นตามความต้องการเฉพาะงานไป

ในอีกมุมหนึ่ง สำหรับกลุ่มผู้ใช้ MySQL ได้กล่าวถึงแรงกดดันที่เพิ่มมากขึ้นสำหรับองค์กรที่ต้องการขยับแอพพลิเคชันที่พัฒนาขึ้นมาด้วย MS Access ไปสู่ฐานข้อมูลระดับใหญ่ขึ้นดังนี้
• ข้อมูลมีคุณภาพค่อนข้างต่ำ ในหลาย ๆ ครั้งพบว่าแอพพลิเคชันจาก Access นั้นมีข้อมูลที่เก็บล้าสมัยหรือ ข้อมูลที่เก็บเอาไว้มีปัญกหาอยู่ภายใน เนื่องจากการกำหนด รูปแบบหรือพฤติกรรมของข้อมูลไม่ดีพอ
• การรักษาความปลอดภัยต่ำ แอพพลิเคชัน Access ไม่มีการผสานกับระบบการรักษาความปลอดภัยขององค์กร และไม่มีระบบการรักษาความปลอดภัยในระดับสูง เช่น Role-based access controls
• ข้อจำกัดในการบริหารจัดการ ปัญหาใหญ่อีกข้อก็คือแอพพลิเคชันจาก Access ไม่สามารถจัดการจากศูนย์กลาง โดยหน่วยงานในฝ่ายไอทีได้
• ไม่สนับสนุนการทำงานแบบเว็บเบส โดยแนวโน้มในการพัฒนาเข้าสู่ยุคของเว็บแอพพลิเคชันนั้น ปัญหาข้อหนึ่งของแอพพลิเคชัน Access คือไม่สามารถเข้าถึงโดยผ่านเว็บได้
• ปัญหาในเรื่อง SOX compliance บ่อยครั้งที่ผู้ตรวจสอบของบริษัท จะระบุว่าซอร์สโค้ดที่สำคัญของแอพพลิเคชันที่พัฒนาขึ้นมาจาก Access นั้นมีความเสี่ยงที่จะไม่ปลอดภัยในการใช้งาน

ปัญหาที่เกิดจากข้อมูล

ในส่วนของ MySQL นั้นได้เตรียม MySQL Migration Tool เพื่อเตรียมการโอนย้ายข้อมูลเอาไว้ให้ โดยเครื่องมือดังกล่าวนี้จะทำการแปลงรูปแบบและพฤติกรรมทั้งหมดที่สำคัญและข้อมูลจากฐานข้อมูลให้เรียบร้อย แต่ Access จะต้องมี Schema และ ข้อมูลตาม Schema and data quality issues ซึ่งจะมีปัญหาอยู่ 2 เรื่องหลัก ๆ ในด้านของคุณภาพข้อมูลที่จะโอนย้ายที่พบกันลบ่อยได้แก่

1. รูปแบบของข้อมูลจาก Access นั้นไม่พร้อมสำหรับ SQL ซึ่งผู้พัฒนาโปรแกรมที่ใช้ Access ในการพัฒนาระบบโดยตลอด จะไม่ค่อยคุ้นเคยกับพื้นฐานการออกแบบ SQL Schema โดยสำหรับ MySQL DBA เห็นว่า Access schema ส่วนใหญ่จะมีลักษณะคล้ายกับสเปรดชีทจาก Excel มากกว่า classic SQL schema สำหรับตัวอย่างที่ทำให้เห็นเป็นเช่นนั้น เช่น schema ไม่มี primary key ไม่มี foreign key และไม่มี referential integrity constraints แบบนี้เป็นต้น
2. ข้อมูลใน Access ไม่พร้อมในการนำไปใช้ เนื่องจากในบางส่วนของเทเบิลไม่มีการกำหนดรูปแบบอย่างถูกต้อง ทำให้ข้อมูลในฐานข้อมูล Access สามารถเกิดปัญหาขึ้นมาได้ เช่น กรณีง่าย ๆ อย่างฟิลด์ประเภทข้อความ แต่มีการเก็บข้อความที่มีความหมายเป็นวันที่ แบบนี้เป็นต้น

ปัญหาที่เกิดจากแอพพลิเคชัน

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

ยิ่งไปกว่านั้น บ่อยครั้งได้มีการรวมหลาย ๆ แอพพลิเคชันที่พัฒนาขึ้นมาด้วย MS Access ให้กลายเป็นเว็บแอพพลิเคชันเพียงตัวเดียว และในทำนองเดียวกันก็ยังมีการรวมหลาย ๆ ฟอร์มที่สร้างขึ้นมาใน Access ให้เป็นฟอร์มเพียงชุดเดียวอีกด้วย ซึ่งผู้ใช้ MySQL ส่วนใหญ่จะเลือกการย้ายไปยังแอพพลิเคชันใหม่ โดยการเขียนแอพพลิเคชันใหม่ทั้งหมดเพื่อใช้ทดแทนแอพพลิเคชันเดิมที่เคยทำงานด้วย Access แต่ช่วงเริ่มต้น อาจกำหนดให้ Access ใช้ ODBC ในการ connect ไปยัง MySQL data ไปเบื้องต้นก่อน

เหตุผลที่เลือกการพัฒนาแอพพลิเคชันใหม่แทนแอพพลิเคชันที่ทำงานบน Access เนื่องจาก
• Quality issues ความไม่มั่นใจในลอจิกของแอพพลิเคชันต้นฉบับเดิมที่สร้างขึ้นด้วย MS Accessที่ไม่ได้พัฒนาโดยโปรแกรมเมอร์ภายในองค์กร หรือโปรแกรมเมอร์ที่เป็นผู้โอนย้าย
• วางแผนจะพัฒนาไปสู่เว็บแอพพลิเคชัน ซึ่งผู้ใช้ MySQL ส่วนใหญ่ชื่นชอบการ Migrate จากแอพพลิเคชันแบบ “legacy” จาก MS Access ไปยังสถาปัตยกรรมการทำงานผ่านเว็บที่แข็งแกร่งกว่า
• ความจำเป็นและข้อจำกัดทางด้านความปลอดภัย ผู้ใช้ MySQL มีความต้องการเพิ่มฟีเจอร์ในการรักษาความปลอดภัยในระดับเอ็นเตอร์ไพรส์ให้กับระบบ เช่น Siteminder/LDAP authentication และ Role-based access controls ซึ่งแน่นอนว่าระบบเดิมไม่สนับสนุนอยู่ก่อน

แต่แม้ว่าจะมีเครื่องมือที่ช่วยเปลี่ยนแอพพลิเคชันที่พัฒนาขึ้นมาด้วย MS Access ไปเป็นจาวาแอพพลิเคชันได้โดยอัตโนมัติก็ตาม แต่ยังมีเพียงจำนวนน้อยที่สามารถแปลงระบบได้โดยอัตโนมัติ ซึ่งในแนวทางที่ดีกว่าในการย้ายแอพพลิเคชัน MS Access ก็คือการใช้ภาษาสำหรับเขียนโค้ดขึ้นมาใหม่ ได้แก่ PHP หรือ Web 2.0 visual builder ได้แก่ ActiveGrid

พัฒนาแอพพลิเคชันอย่างรวดเร็วด้วย ActiveGrid

ผู้ใช้ MySQL มีแนทางในการโอนย้ายแอพพลิเคชันที่พัฒนาขึ้นจาก Access ไปยัง MySQL โดยการสร้างแอพพลแคชันใหม่ ซึ่งก็มีเครื่องมือสำหรับรองรับงานนี้อยู่หลายอย่างที่สามารถเร่งกระบวนการในการพัฒนาแอพพลิเคชันให้เร็วขึ้นได้ โดยสำหรับ ActiveGrid นั้นเป็น Web 2.0 visual builder สำหรับ MySQL ที่ช่วยงานในการโอนย้ายแอพพลิเคชันจาก Access ให้ง่ายขึ้นอย่างมาก ซึ่งนักพัฒนาแอพพลิเคชันที่ใช้ MS Access เป็นหลัก (และยังรวมไปถึง MySQL DBA) ต่างก็ชื่นชอบแนวทางแบบ Visual ในการสร้างแอพพลิเคชัน และไม่ค่อยมีความสนใจในการใช้จาวาเฟรมเวิร์กซึ่งซับซ้อนมากนัก ทำให้ ActiveGrid อยู่ในความคิดของนักพัฒนาเหล่านั้นในอันดับต้น ๆ

การสร้างแอพพลิเคชันจาก ActiveGrid นั้นเป็นเรื่องง่าย โดยมีการทำงานย่อยเพียงแค่ 3 ขั้นตอนพื้นฐานตาม Model-View-Controller (MVC) design pattern ดังนี้
1. Define the model เป็นขั้นตอนแรกในการออกแบบโมเดล โดย โมเดลใช้กำหนดข้อมูลที่ถูกใช้ในแอพพลิเคชันที่ประกอบไปด้วยเทเบิลในฐานข้อมูล และความสัมพันธ์ระหว่างเทเบิล ซึ่งผู้พัฒนาจะทำการระบุข้อมูลต่าง ๆ ลงไป โดยการอิมพอร์ตจากรูปแบบและพฤติกรรมต่าง ๆ ของฐานข้อมูลที่มีอยู่ หรือ ใช้ Visual data editor
2. Create the views ซึ่งในที่นี่มุมมอง หรือ View จะใช้อธิบายถึงเว็บเพจที่ถูกแสดงโดยแอพพลิเคชัน ซึ่ง ActiveGrid สามารถสร้าง Default Ajax web pages บนพื้นฐานของรูปแบบและพฤติกรรมของฐานข้อมูล หรือนักพัฒนาสามารถสร้างเว็บเพจ ขึ้นมาใหม่ โดยใช้ Visual screen builder ก็ได้
3. Build the controller(s) โดยที่ Controller จะจัดการการทำงานต่าง ๆ ภายในแอพพลิเคชัน ได้แก่ Navigation ระหว่างเว็บเพจกับข้อมูลที่ร้องขอ, ความปลอดภัยกับการให้บริการ โดยที่ผู้พัฒนาสามารถกำหนดการทำงานใหม่ ๆ ด้วย Visual action editor ที่สามารถเรียกเว็บเซอร์วิส หรือโมดูลที่สร้างขึ้นมาพิเศษที่เขียนด้วย Java หรือ Python ได้เช่นกัน

ลงมือโอนย้ายฐานข้อมูลจาก MS Access

ความคิดเห็นส่วนใหญ่ของผู้ใช้ MySQL กับเครื่องมือสำหรับแปลงฐานข้อมูลโดยอัตโนมัติสำหรับ MS Access นั้น มักไม่ประสบความสำเร็จ สำหรับตัวอย่างของเครื่องมือที่ใช้แปลงให้แอพพลิเคชันจาก Access ที่มีอยู่ให้เป็นจาวานั้น บ่อยครั้งจะพบว่าผลลัพธ์ที่เสร็จสมบูรณ์จะได้แค่ 80% ส่วนอีก 20% ที่เหลือจะต้องใช้เวลามากกว่า เพื่อค้นหาและแก้ไข

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

เราจะแสดงให้เห็นถึงกระบวนการแบบเป็นขั้นเป็นตอนในการโอนย้ายแอพพลิเคชันจาก MS Access ไปยัง MySQL ดังนี้
1. สร้าง schema ขึ้นมาใหม่
การสร้าง Schema ใหม่ใน MySQL ใหม่ตาม SQL best practices ซึ่งจะยากกว่าการสร้าง MS Access schema ใหม่ใน MySQL แต่ก็ทำให้แน่ใจถึงการกำหนดส่วนประกอบต่างๆ ได้อย่างเหมาะสมและครบถ้วน ได้แก่
1.1 Primary keys
1.2 Indexes ที่ใช้ในการค้นหาและการ Join column
1.3 Foreign keys สำหรับความสัมพันธ์ทั้งหมด
1.4 Default values สำหรับ columns
1.5 Null-allowed columns
1.6 Views

2. ตรวจสอบและแก้ไขข้อมูลเสียใหม่
การดึงข้อมูลออกมาจากฐานข้อมูล MS Access โดยการใช้เครื่องมือ MySQL Migration tools หรือ การเอ็กพอร์ตเป็น .CSV นั้น ก่อนการอิมพอร์ตข้อมูลจะต้องทำการตรวจสอบและแก้ไขข้อมูล ดังต่อไปนี้
2.1 ต้องทำให้แน่ใจถึง Primary key ที่เป็น Uniqueness
2.2 ต้องทำให้แน่ใจถึง Referential integrity คือ ตรวจสอบว่า Primary key ที่มีอยู่ครบสำหรับทุก Foreign key และต้องแน่ใจว่า Foreign key นั้น Uniqueness สำหรับความสัมพันธ์แบบ 1 to 1
2.3 ต้องทำให้แน่ใจถึง Non-null columns จะต้องมีค่ากำหนดอยู่
2.4 ต้องทำให้แน่ใจถึง Data types ต้องตรงกับข้อมูลที่เก็บ
2.5 ทำการ Import ข้อมูลที่ clean แล้วเข้า MySQL schema ใหม่

3.เขียนแอพพลิเคชันขึ้นมาใหม่
ตรวจสอบฟอร์ม, รายงาน และคิวรีของแอพพลิเคชันที่พัฒนาจาก Access หลังจากนั้น ก็ทำการออกแบบและสร้างฟอร์ม และรายงานสำหรับแอพพลิเคชันนั้น ๆ ขึ้นมาใหม่โดยใช้เครื่องมือการทำงานสำหรับเว็บ โดยจะมีขั้นตอนดังนี้
3.1 Import MySQL data schema เข้าไปยัง Visual builder tool เช่น ActiveGrid
3.2 สร้างเว็บเพจใหม่ที่เตรียมกราฟิกอินเทอร์เฟซสำหรับแอพพลิเคชัน โดยใช้ ActiveGrid page editor
3.3 กำหนดการทำงานที่เตรียมให้กับการทำงานที่ต้องการ สำหรับแอพพลิเคชัน โดยใช้ ActiveGrid action editor, Custom Java หรือ Python code ,หรือ Web services

สรุปสุดท้าย Practice ที่ดีที่สุดสำหรับการ Migration จาก Access ไปยัง MySQL คือการ Migrate ข้อมูลไปยัง Schema ใหม่ พร้อมกับการสร้างฟอร์มและรายงานสำหรับแอพพลิเคชันขึ้นมาใหม่ โดยใช้เครื่องมือการพัฒนาแบบเว็บเบส

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