Primary Key, Foreign Key ใช้จริงใน Access ยังไง

Primary Key และ Foreign Key ใน Access

Primary Key กับ Foreign Key เป็นคำที่ได้ยินบ่อยมากเวลาเริ่มออกแบบฐานข้อมูลใน Access แต่หลายคนยังงงว่าใช้จริงยังไง และต่างจากรหัสทั่วไปตรงไหน

(more…)

Read More

Table ใน Access คืออะไร และควรแยกข้อมูลยังไง

Table ใน Access ควรแยกตามหน้าที่ของข้อมูล

Table ใน Access คือที่เก็บข้อมูลหลักของโปรแกรม ถ้าออกแบบ Table ดี งานข้างหลังอย่าง Query (การค้นหา/ดึงข้อมูล), Form (หน้าจอกรอกข้อมูล) และ Report (รายงานสำหรับพิมพ์) จะง่ายขึ้นมาก แต่ถ้าเริ่มจาก Table ที่รวมทุกอย่างไว้ตารางเดียว โปรแกรมจะเริ่มปวดหัวตั้งแต่ข้อมูลยังไม่เยอะครับ

(more…)

Read More

ความสัมพันธ์ Table ใน MS Access ฉบับเข้าใจง่าย

ความสัมพันธ์ของ Table แบบง่าย ๆ

เวลาพูดถึง Table ใน Access หลายคนจะนึกถึงตารางสี่เหลี่ยม ๆ คล้าย Excel ก่อนเลย ซึ่งก็ไม่ผิดครับ แต่สิ่งที่ทำให้ Access ต่างจาก Excel มาก ๆ คือ Table แต่ละตัวมันสามารถ "สัมพันธ์กัน" ได้

(more…)

Read More

เริ่มเรียน MS Access ควรอ่านอะไรตามลำดับ

เส้นทางเริ่มเรียน MS Access

บทความนี้รวมเส้นทางเริ่มเรียน MS Access ตั้งแต่ศูนย์ ว่าควรอ่านอะไรก่อน-หลัง เพราะหลายท่านเข้ามาที่เว็บแล้วอาจจะงงนิดหน่อยว่า "แล้วจะเริ่มอ่านตรงไหนก่อนดี?" บทความในเว็บนี้มีทั้งเรื่องฐานข้อมูล, ตาราง, Query, Form, Report, VBA และก็มี Workshop ปน ๆ กันอยู่

(more…)

Read More

การนอร์มัลไลเซชัน (Normalization)

normalization      ปกติแล้ว ก่อนเริ่มการเขียน E-R Diagram ผมจะจัดเรียงข้อมูลเพื่อลดความซ้ำซ้อนของข้อมูลที่จะเก็บก่อน โดยกระบวนการจัดเรียงข้อมูลนั้น สากลทั่วไปเรียกว่าการทำ Normalization (นอร์มัลไลเซชัน) 

     

(more…)

Read More

ระบบฐานข้อมูลเบี้องต้น ตอนที่ 5 คีย์ (Keys)

imagesตอนนี้จะกล่าวถึงคีย์ต่าง ๆ ที่ใช้ในการทำฐานข้อมูลนะครับ เอาเรื่องทฤษฎีก่อนละกัน

Keys หมายถึง
คอลัมน์(column) [แอตทริบิวต์(attribute)] 1 คอลัมน์ หรืออาจเป็นหลายๆคอลัมน์มาประกอบกันก็ได้
มีค่าไม่ซ้ำกันในแต่ละแถว [มีคุณสมบัติที่เป็นเอกลักษณ์ (unique)]
– สามารถใช้คอลัมนั้นในการระบุคอลัมน์อื่นๆในแถว(row) [เรคอร์ด(record) หรือทูเพิล(tuple)] นั้นได้

ประเภทของคีย์ มีหลายแบบ ดังนี้

 

(more…)

Read More

ระบบฐานข้อมูลเบี้องต้น ตอนที่ 4 E-R Diagram

E-R(Entity-Relationship) Diagram คือแผนภาพ ที่ใช้สัญลักษณ์มาตรฐาน ใช้ร่างฐานข้อมูลของเราหรือออกแบบฐานข้อมูลก่อนนำไปสร้างจริง ลองดูตัวอย่าง E-R Diagram ที่คนอื่นทำกันก่อนครับ?>>คลิกที่นี่<<

หากใครคลิกที่ลิงค์ด้านบนแล้ว จะเห็นแต่ละรูป E-R Diagram ใช้สัญลักษณ์คล้าย ๆ กัน ต่างกันอยู่แค่ไม่กี่แบบ ตามตัวอย่างด้านล่าง

(more…)

Read More

ระบบฐานข้อมูลเบี้องต้น ตอนที่ 3 E-R Model

และแล้วก็ก็มาถึงเรื่องชวนปวดหัวของใครหลายคน นั้นก็คือ E-R Model (Entity Relationship Model) แต่จะไม่พูดถึงก็ไม่ได้ เพราะมันคือเครื่องมือที่ช่วยให้จินตนาการ หรือ ออกแบบระบบฐานข้อมูลได้ง่ายที่สุดแล้วล่ะครับ

อย่างที่พูดผมไปตั้งแต่ตอนที่ 1 ถ้าหากลากยาวอธิบายจนครบถ้วน ท่านคงหลับคาคอมพิวเตอร์แน่ ๆ ผมจะสรุปแต่ที่ท่านควรรู้ เป็นตัวอย่างให้ดูก็แล้วกันนะครับ

เมื่อกล่าวถึง Entity Relationship Model แปลตรงตัวก็คือ (more…)

Read More

ระบบฐานข้อมูลเบื้องต้น ตอนที่ 2 ระบบฐานข้อมูลคือ?

ก่อนจะทราบว่า ระบบฐานข้อมูลคืออะไร เรามาดูความหมายของ ข้อมูลกันก่อนดีกว่าครับ

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

Read More

ระบบฐานข้อมูลเบื้องต้น ตอนที่ 1

databaseอย่างที่ท่านทราบ โปรแกรม MS Office Access นั้นเป็นโปรแกรมที่เอาไว้ใช้จัดการฐานข้อมูล ซึ่งก่อนที่เราจะเริ่มใช้โปรแกรมผมแนะนำว่าท่านต้องควรต้องศึกษา เรื่องระบบฐานข้อมูลเบี้ยงต้นกันซะก่อน

ถ้าหากท่าน เข้า google พิมพ์หาคำว่า “ระบบฐานข้อมูล เบื้่องต้น” ท่านก็จะพบกับ website ที่ให้ความรู้เบื้องต้นเกี่ยวกับ ระบบฐานข้อมูลมากมาย เช่น

(more…)

Read More