การใช้งานเขตข้อมูลจากการคำนวณ MS Access

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

พื้นฐานการใช้งานชนิดของข้อมูลเป็นการคำนวณ หรือ Calculate type
ตัวอย่างพร้อมคำอธิบาย
จากตารางชื่อ Customer
มีข้อมูลฟิลด์ Customer ID
First Name
Last Name
ในช่องถัดไปจาก Last Name ให้คลิกเพิ่ม เขตข้อมูลจากการคำนวณ ข้อความ



ในหน้าต่างถัดมา จะเป็นหน้าต่างการกำหนดค่า Expression หรือค่า นิพจน์ ทางการคำนวณ
ในช่องของประเภทของนิพจน์ ให้คลิกๆ เลือก First Name กับ Last Name
ในช่องของ ตัวสรัางนิพจน์ ให้ ใส่ เครื่องหมาย + " " + เข้าไป ตามภาพ



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


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

ดาวโหลด Angry IP Scanner

แนะนำฟรีแวร์ ยูทิลิตี้ ขนาดเล็ก สำหรับเจ้าหน้าที่คอมพิวเตอร์ หรือ Admin ผู้ดูแลระบบคอมพิวเตอร์ Network ในการ Ping ไปยังหมายเลข IP Address ของคอมพิวเตอร์ เพื่อตรวจสอบว่า มีสัญญาณเชื่อมต่อระหว่างกันหรือไม่
โปรแกรมนี้ก็คือ Angry IP Scanner
โปรแกรมสามารถใช้งานได้ง่าย โดยหมายเลข IP ของคอมพิวเตอร์ของเรา จะถูก Detect และใส่ให้โดยเป็นค่า Default

ในการใช้งานโปรแกรม มี 2 คำที่เราควรเข้าใจ คือ
คำว่า Feeder เป็นตัวกำหนด IP Address สำหรับการ Ping ซึ่งมีให้เลือกจากโปรแกรม เช่น IP Range, Random, และ IP List File เราสามารถเลือก feeder จากเมนูแบบคอมโบ ถัดจากปุ่ม Start

Fetcher - หมายถึงการเก็บรายระเอียดเกี่ยวกับ แม่ข่าย เช่น ระยะเวลาในการ ping time, hostname, open ports. การเลือก fetchersไปที่เมนู "Tools-> fetchers"

Alive Host แปลว่า ปิงไปแล้ว มีสัญญาณ จะแสดงขึ้นมาด้วยสีน้ำเงิน

Dead แปลว่า ไม่มีัญญาณ แสดงด้วยสีแดง

โปรแกรมมีหลายวิธีในการปิง สามารถเลือกได้คือ
ICMP echo  เป็นการปิงแบบมาตรฐาน
UDP จะปิงแบบไม่มาตรฐาน แต่ใช้ในกรณีพิเศษ

ลิงค์ดาวโหลด angry IP Scanner 


การสร้างตารางด้วยมุมมองออกแบบ Design View

สำหรับเนื้อหา การเรียนรู้พื้นฐานการออกแบบและสร้างฐานข้อมูลด้วยตนเอง ผ่านโปรแกรม MS Access ในตอนนี้ จะเป็นการสร้างตารางฐานข้อมูลจาก มุมมองออกแบบ หรือ Design View
โดยผู้สนใจสามารถทำตามขั้นตอน ดังนี้

บนแถบเมนูคำสั่งของ MS Access ด้านบน ให้คลิก สร้าง และ คลิก ออกแบบตาราง


ในหน้าต่างถัดมา ให้เรากำหนดค่าต่างๆ ดังนี้ครับ
Phone ID ชนิดของข้อมูลเป็น AutoNumber และคลิก Primary Key รูปไอค่อนกุญแจ 


Phone Number ชนิด ข้อความ
Type เป็น Lookup wizard แล้ว เลือกพิมพ์ข้อความเข้าไปเอง คือ Office ,Mobile,Fax,Emergency และ Home
Customer IDFK ชนิดข้อมูลเป็น Number
ให้เรา Save ตาราง โดยกดแป้น Ctrl+S และตั้งชื่อตารางเป็น Phone Number


ในตอนต่อไป เราจะมาดู Data type หรือการกำหนดชนิดของข้อมูลแบบ คำนวณ อย่าลืมติดตาม ให้ได้นะครับ ว่า จะมีลักษณะการทำงานอย่างไรบ้าง จะสามารถนำไปต่อยอด คิดงานหรือประยุกต์ใช้งานได้จริงหรือไม่ ต่อไป และอย่างไร 

How to learn computer graphic lesson for free from Adobe CC

If you are a designer ,photographer or interested in computer creative graphic working  person  who is looking for  the best work. I would recommend start with Adobe Creative Cloud where you can learn about computer graphic lesson for free in order to start your new job or business.

So, What is Adobe Creative Cloud?
Adobe Creative Cloud is the latest application to download and install on your computer in order to start using any applications from Adobe.com such as Photoshop,LightRoom,Adobe premiers and etc.

Adobe Creative Cloud or abbreviation name Adobe CC is a package software from Adobe.com that come from the development of Creative Suite 6 (CS6) by moving from CD/DVD program disk into time base cloud subscriptions system for a month or a year when the subscriptions was expired the the users have the right to renew subscription or cancel the subscription and the most advantage of this method is the instantly update for the latest released product from Adobe anytime during the period of subscription.

Before downloading Adobe CC ,you need Adobe ID first.
What is Adobe ID ? It is your register personal or organization detail with include email ,name ,and contact information.


What solutions for you to select?
The Adobe CC plans are as follow.

Considering 30 days for Adobe Creative Cloud free and trials period before you making the decision point.

The Pro
Simple and free with a source of video tutorial from Adobe offer for free of charge and this is a good recommend for anyone who want to take part in about computer graphic design work and related fields such as web graphic ,web database and movie as well.
Think this way if you are try to learn from school or university how much money you have to spend and other expense as well,but this free source are free to learn and knowledge for yourself or organization.

The Con
I did not see.



Time to evaluate.

.
After end of trial period I assume you have gain experience and some useful tips and information enough to make a decision whether to buy a subscription of Adobe Creative Cloud or not.

About adobe video tutorial 


Learning by doing and watching a video tutorial from adobe cloud is a must do to archive  your goal about being a good graphic designer or photographer.

การสร้างตารางฐานข้อมูล MS Access

ในการสร้างฐานข้อมูลด้วย MS Access สิ่งแรกที่เราต้องสร้างคือ ตารางฐานข้อมูลหรือ Table เรามาลองดูว่า เราสามารถจะสร้างตารางข้อมูลได้อย่างไร และมีองค์ประกอบ และข้อควรพิจารณาอะไรบ้างในการสร้างตาราง สำหรับเก็บข้อมูล
เริ่มจากการ ที่เราเปิด Ms Access ขึ้นมา และสร้างฐานข้อมูลเปล่าขึ้นมาก่อน
จากนั้น บนแถบเมนูบาร์ ด้านบน
สิ่งสำคัญคือ กฎ หรือ Rules ในการสร้างตารางข้อมูล ได้แก่
ทุกตารางจะต้องมี Primary Key เป็นของตัวเอง อย่างน้อย  1 ช่อง ซึ่งเป็นช่องที่ลบไม่ได้ และมีค่าซ้ำกันไม่ได้ จัดเป็นส่วนหนึ่งของการออกแบบตารางฐานข้อมูลที่ดี

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

ดังนั้นการป้องกันความผิดพลาดในการบันทึกข้อมูลได้ เช่น เรากำหนดให้ช่องฟิลด์นี่เป็น Date&Time เราก็ไม่สามารถใส่ข้อมูลที่เป็นข้อความ เช่น ชื่อของคนหรือ นามสกุลได้เป็นต้น

โดยปกติเมื่อเราสร้างฐานข้อมูลเปล่าด้วย Access เราจะได้ Table1 ขึ้นมาทันทีโดยอัตโนมัติ เราสามารถ ดับเบิลคลิก เพื่อเข้าไปกำหนดค่าของ Primary Key เพิ่มช่องเก็บข้อมูล และกำหนดชนิดของข้อมูล Data type ตามที่เราต้องการ

ภาพแสดงตัวอย่างตารางฐานข้อมูลแรก Table1 ที่โปรแกรมจะสร้างอัตโนมัติให้เราทันที 


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

ชนิดของ Data 


  • ตัวแรก ข้อความ จำนวน 256 ตัวอักษร 
  • ตัวเลข เก็บค่าตัวเลขทางคณิตศาสตร์ 
  • สกุลเงิน เก็บค่าของสกุลเงิน 
  • วันที่และเวลา เก็บค่า วันที่ ตามตารางปฏิทิน 
  • ใช่/ไม่ใช่ เก็บค่าข้อมูลแบบ จริง/เท็จ 
  • การค้นหาและความสัมพันธ์ ไม่ใช่ชนิดของข้อมูล แต่เราสามารถสร้างรายการตัวเลือก ขึ้นมาใช้งาน จะอธิบายต่อไป ในครั้งหน้า 
  • Rich Text ใช้เก็บข้อมูลยาวๆ บนฐานข้อมูลบนเว็บ
  • บันทึกช่วยจำ สำหรับเก็บข้อมูลยาวๆ บนฐานข้อมูลบนเครื่องปกติ
  • สิ่งที่แนบ สำหรับการแนบไฟล์ภาพ ข้อความ จากแหล่งข้อมูลภายนอกเข้ามายังช่องข้อมูลนั้น 
  • การเชื่อมโยงหลายมิติ เช่นเว็บเพจ หรืออีเมล
  • เขตข้อมูลการคำนวณ สำหรับการเชื่อมโยงข้อมูลเข้าด้วยกัน 


เริ่มต้นสร้างฐานข้อมูลด้วย MS Access

สิ่งแรกเลยคือการสร้างตารางฐานข้อมูล หรือ Table database
อย่างไรก็ตาม ใช่ว่าเราอยากสร้างก็สร้างๆ เลย แล้วมาปรับปรุงหรือแก้ไขทีหลัง ซึ่งไม่ค่อยดี ทางทีดีคือ ต้องมีการวางแผน ในการออกแบบตารางฐานข้อมูลด้วย Access กันสักหน่อย ตามหลักวิชาการ ง่ายๆ ดังนี้ครับ อ้างอิงจากเว็บไซต์ของ MS Access
ประการแรกเลยคือ ทำ List หรือจดรายการข้อมูล Data ที่เราต้องการจัดเก็บออกมาให้หมด ว่ามีอะไรบ้าง เช่น ถ้าเกี่ยวกับข้อมูลพนักงาน ก็ต้องมี ชื่อ ที่อยู่ เบอร์ติดต่อ และข้อมูลอื่นๆ ที่เราต้องการทราบ หรือบันทึกไว้ เป็นต้น
จากนั้น
ขั้นตอนต่อมา ก็การ Identify หรือระบุว่า มีข้อมูลใด ที่ซ้ำกันหรือเปล่า ถ้ามี ให้เราแยกออกเก็บเป็นตารางใหม่ไปเลย
เริ่มต้นการสร้างตาราง
MS Access มี 2 แบบ คือ แบบ Desktop เป็นตารางข้อมูลที่ ใช้งานบนคอมพิวเตอร์ ที่เราใช้งานอยู่ กับแบบ App Host เป็นตารางข้อมูลที่จะทำงานบนเว็บไซต์ ผ่านโปรแกรม SharePoint
และการสร้างฐานข้อมูล เลือกสร้างจากแม่แบบหรือ Template ฐานข้อมูล หรือจะสร้างจาก blank database คือฐานข้อมูลเปล่าๆ ก็ได้
คนที่สนใจงาน Ms Access ต้องเข้าใจพื้นฐานคำศัพท์ ที่เกี่ยวข้องกับ Access ดังนี้ครับ
Table หมายถึงตารางข้อมูล เป็นที่เก็บข้อมูลทุกอย่าง เช่น ฟิลด์ เรคคอร์ด เป็นต้น
Field หรือ ช่องเก็บบันทึกข้อมูล ช่องใดช่องหนึ่ง
Record หมายถึง แถวข้อมูลที่มีทั้งหมด
Queries แบบสอบถาม สำหรับทราบข้อมูล
Report รายงาน แสดงผลข้อมูลในรูปแบบกระดาษ หรือรายงาน
Form เป็นหน้าต่างแสดงผลข้อมูล สำหรับการกรอกหรือการบันทึกข้อมูล
Macro ชุดคำสั่งอัตโนมัติ ที่ทำงานตามที่เราต้องการ
View มุมมอง มีความสำคัญมาก เพราะจะสลับไปมาระหว่าง มุมมองออกแบบฐานข้อมูล ที่เราสามารถ เพิ่มเติม edit แก้ไขฐานข้อมูลได้ กับมุมมองแบบแสดงผล หรือ Data View



การสร้างแบบสอบถามหรือ Queries ใน MS Access

การสร้างแบบสอบถามหรือ Queries ในโปรแกรมฐานข้อมูล MS Access
ในกรณีที่เรามีตารางข้อมูล Database Tables ที่มีข้อมูลบันทึกหรือจัดเก็บอยู่เป็นจำนวนมากๆ เช่น 10000,100000 รายการขึ้นไป เป็นต้น
การที่เราสงสัยและ สร้างคำถามที่ต้องการคำตอบ จากตารางข้อมูลของเรา เช่น มีนักเรียนกี่คนที่อาศัยอยู่ใน อำเภอเมือง หรือย่อยออกไป เป็น ตำบล นั้นๆ กี่คน มีใครบ้างเป็นต้น
เราก็สามารถหาคำตอบที่ต้องการได้จากการออกแบบสอบถามหรือคิวรี่ นั้นเอง
นอกจากจะใช้คิวรี่ในการสำรวจข้อมูลที่เราต้องการทราบคำตอบแล้ว คิวรี่ยังสามารถประยุกต์ใช้งานในการกรองข้อมูลตามต้องการ เพื่อจัดเก็บหรือบันทึกเป็นข้อมูลลงใน ตารางใหม่ เป็นต้น
ชนิดของ Queries มีหลายแบบด้วยกัน แต่แบบที่ใช้งานบ่อยและมากที่สุดคือ Selected Queries นั้นเอง
การสร้างคิวรี่
ให้ผู้ใช้งาน ดูที่แถบเมนูบาร์ด้านบน จะมีตัวช่วยสร้างคิวรี่ ให้เลือกใช้งาน เช่น Wizard queries สำหรับตัวนี้เป็นเครื่องมือวิเศษ ในการช่วยสร้างคิวรี่ หรือจะออกแบบคิวรี่เอง จากนั้นสิ่งที่ต้องทำเหมือนๆ กันก็คือ การกำหนด Criteria ให้กับแบบสอบถาม
ขั้นตอน
1 ดูก่อนว่า ตารางข้อมูลของเรามี รายละเอียดอะไรบ้าง ทำความเข้าใจและศึกษาข้อมูลก่อน

2 ตั้งคำถามที่ต้องการคำตอบเกี่ยวกับข้อมูล ตัวอย่างง่ายๆ มีกี่คนที่อาศัยอยู่ในจังหวัด สระบุรี เป็นต้น
3 ไปที่เมนู Create และ เลือก การออกแบบสอบถามจากเมนู

4 หลังจากเลือก Source หรือแหล่งข้อมูลคือ จากตารางฐานข้อมูลของเราแล้ว เลือก ฟิลด์หรือช่องข้อมูล ที่ต้องการนำมาแสดง  และกำหนดเงื่อนไข Criteria ของช่อง จังหวัด ="สระบุรี"

5 ทดลอง Run หรือทดสอบแบบสอบถาม จะได้รายการ นักเรียน ที่มีบ้านพักอาศัย ใน สระบุรี เท่านั้น


สรุป

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