SlideShare a Scribd company logo
1 of 10
Download to read offline
สาระสาคัญ
 ฐานข้อมูลเป็นการจัดเก็บข้อมูลอย่างเป็นระบบ ทาให้ผู้ใช้สามารถใช้ข้อมูลที่เกี่ยวข้องใน
ระบบงานต่าง ๆ ร่วมกันได้ โดยที่จะไม่เกิดความซ้าซ้อนของข้อมูล และยังสามารถหลีกเลี่ยง
ความขัดแย้งของข้อมูลด้วย อีกทั้งข้อมูลในระบบก็จะถูกต้องเชื่อถือได้ และเป็นมาตรฐาน
เดียวกัน โดยจะมีการกาหนดระบบความปลอดภัยของข้อมูลขึ้น
 นับได้ว่าปัจจุบันเป็นยุคของสารสนเทศ เป็นที่ยอมรับกันว่า สารสนเทศเป็นข้อมูลที่ผ่านการ
กลั่นกรองอย่างเหมาะสม สามารถนามาใช้ประโยชน์อย่างมากมาย ไม่ว่าจะเป็นการนามาใช้
งานด้านธุรกิจ การบริหาร และกิจการอื่น ๆ องค์กรที่มีข้อมูลปริมาณมาก ๆ จะพบความ
ยุ่งยากลาบากในการจัดเก็บข้อมูล ตลอดจนการนาข้อมูลที่ต้องการออกมาใช้ให้ทันต่อ
เหตุการณ์ ดังนั้นคอมพิวเตอร์จึงถูกนามาใช้เป็นเครื่องมือช่วยในการจัดเก็บข้อมูล การ
ประมวลผลข้อมูล ซึ่งทาให้ระบบการจัดเก็บข้อมูลเป็นไปได้สะดวก ทั้งนี้โปรแกรมแต่ละ
โปรแกรมจะต้องสร้างวิธีควบคุมและจัดการกับข้อมูลขึ้นเอง ฐานข้อมูลจึงเข้ามามีบทบาท
สาคัญอย่างมาก โดยเฉพาะระบบงานต่าง ๆ ที่ใช้คอมพิวเตอร์ การออกแบบและพัฒนาระบบ
ฐานข้อมูล จึงต้องคานึงถึงการควบคุมและการจัดการความถูกต้องตลอดจนประสิทธิภาพใน
การเรียกใช้ข้อมูลด้วย
ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
 ระบบฐานข้อมูล (Database System) หมายถึง โครงสร้างสารสนเทศที่
ประกอบด้วยรายละเอียดของข้อมูลที่เกี่ยวข้องกันที่จะนามาใช้ในระบบต่าง ๆ ร่วมกัน
 ระบบฐานข้อมูล จึงนับว่าเป็นการจัดเก็บข้อมูลอย่างเป็นระบบ ซึ่งผู้ใช้สามารถจัดการ
กับข้อมูลได้ในลักษณะต่าง ๆ ทั้งการเพิ่ม การแก้ไข การลบ ตลอดจนการเรียกดูข้อมูล
ซึ่งส่วนใหญ่จะเป็นการประยุกต์นาเอาระบบคอมพิวเตอร์เข้ามาช่วยในการจัดการ
ฐานข้อมูล
นิยามและคาศัพท์พื้นฐานเกี่ยวกับระบบฐานข้อมูล
 บิท (Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
 ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนาบิทมารวมกันเป็นตัวอักขระ
(Character)
 เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมา
รวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
 ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมา
รวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะ
ประกอบด้วย
 รหัสประจาตัวนักศึกษา 1 เขตข้อมูล
 ชื่อนักศึกษา 1 เขตข้อมูล
 ที่อยู่ 1 เขตข้อมูล
 แฟ้ มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนาข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่อง
เดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน
ส่วนในระบบฐานข้อมูล มีคาศัพท์ต่าง ๆ ที่เกี่ยวข้อง
ดังนี้
 เอนทิตี้ (Entity) หมายถึง ชื่อของสิ่งใดสิ่งหนึ่ง ได้แก่ คน สถานที่ สิ่งของ การ
กระทา ซึ่งต้องการจัดก็บข้อมูล
 ไว้ เช่น เอนทิตี้ลูกค้า เอนทิตี้พนักงาน
 - เอนทิตี้ชนิดอ่อนแอ (Weak Entity) เป็นเอนทิตี้ที่ไม่มีความหมาย หากขาด
เอนทิตี้อื่นในฐานข้อมูล
 แอททริบิวต์(Attribute) หมายถึง รายละเอียดข้อมูลที่แสดงลักษณะและ
คุณสมบัติของเอนทิตี้หนึ่ง ๆ เช่น
 เอนทิตี้นักศึกษา ประกอบด้วย - แอทริบิวต์รหัสนักศึกษา
 - แอททริบิวต์ชื่อนักศึกษา
 - แอททริบิวต์ที่อยู่นักศึกษา
ความสัมพันธ์ระหว่างเอนทิตี้แบ่งออกเป็น 3 ประเภท คือ
 1. ความสัมพันธ์แบบหนึ่งต่อหนึ่ง (One-to-one
Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูลในเอนทิตี้หนึ่งที่มี
ความสัมพันธ์กับข้อมูลในอีกเอนทิตี้หนึ่ง ในลักษณะหนึ่งต่อหนึ่ง (1 : 1)
 2. ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (One-to-many
Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูลในเอนทิตี้หนึ่ง ที่มี
ความสัมพันธ์กับข้อมูลหลาย ๆ ข้อมูลในอีกเอนทิตี้หนึ่ง ในลักษณะ (1:m)
ตัวอย่างเช่น
 3. ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (Many-to-many
Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูลสองเอนทิตี้ในลักษณะ
กลุ่มต่อกลุ่ม (m:n)
ความสาคัญของการประมวลผลแบบระบบฐานข้อมูล
 จากการจัดเก็บข้อมูลรวมเป็นฐานข้อมูลจะก่อให้เกิดประโยชน์ดังนี้
 1. สามารถลดความซ้าซ้อนของข้อมูลได้
 2. หลีกเลี่ยงความขัดแย้งของข้อมูลได้
 3. สามารถใช้ข้อมูลร่วมกันได้
 4. สามารถรักษาความถูกต้องเชื่อถือได้ของข้อมูล
 5. สามารถกาหนดความป็นมาตรฐานเดียวกันของข้อมูลได้
 6. สามารถกาหนดระบบความปลอดภัยของข้อมูลได้
 7. เกิดความเป็นอิสระของข้อมูล
รูปแบบของระบบฐานข้อมูล
 รูปแบบของระบบฐานข้อมูล มีอยู่ด้วยกัน 3 ประเภท คือ
 1. ฐานข้อมูลเชิงสัมพันธ์ (Relational Database)
 2. ฐานข้อมูลแบบเครือข่าย (Network Database)
 3. ฐานข้อมูลแบบลาดับชั้น (Hierarchical
Database)
โปรแกรมฐานข้อมูลที่นิยมใช้
 โปรแกรมฐานข้อมูล เป็นโปรแกรมหรือซอฟแวร์ที่ช่วยจัดการข้อมูลหรือรายการต่าง ๆ ที่อยู่ในฐานข้อมูล ไม่ว่าจะเป็นการจัดเก็บ การ
เรียกใช้ การปรับปรุงข้อมูล
 โปรแกรมฐานข้อมูล จะช่วยให้ผู้ใช้สามารถค้นหาข้อมูลได้อย่างรวดเร็ว ซึ่งโปรแกรมฐานข้อมูลที่นิยมใช้มีอยู่ด้วยกันหลายตัว เช่น Access,
FoxPro, Clipper, dBase, FoxBase, Oracle, SQL เป็นต้น โดยแต่ละโปรแกรมจะมีความสามารถต่างกัน บางโปรแกรม
ใช้ง่ายแต่จะจากัดขอบเขตการใช้งาน บ่งโปรแกรมใช้งานยากกว่า แต่จะมีความสามารถในการทางานมากกว่า
 โปรแกรม Access นับเป็นโปรแกรมที่นิยมใช้กันมากในขณะนี้ โดยเฉพาะในระบบฐานข้อมูลขนาดใหญ่ สามารถสร้างแบบฟอร์มที่
ต้องการจะเรียกดูข้อมูลในฐานข้อมูล หลังจากบันทึกข้อมูลในฐานข้อมูลเรียบร้อยแล้ว จะสามารถค้นหาหรือเรียกดูข้อมูลจากเขตข้อมูลใดก็ได้
นอกจากนี้ Access ยังมีระบบรักษาความปลอดภัยของข้อมูล โดยการกาหนดรหัสผ่านเพื่อป้องกันความปลอดภัยของข้อมูลในระบบได้
ด้วย
 โปรแกรม FoxPro เป็นโปรแกรมฐานข้อมูลที่มีผู้ใช้งานมากที่สุด เนื่องจากใช้ง่ายทั้งวิธีการเรียกจากเมนูของ FoxPro และประยุกต์
โปรแกรมขึ้นใช้งาน โปรแกรมที่เขียนด้วย FoxPro จะสามารถใช้กลับ dBase คาสั่งและฟังก์ชั่นต่าง ๆ ใน dBase จะสามารถใช้งาน
บน FoxPro ได้ นอกจากนี้ใน FoxPro ยังมีเครื่องมือช่วยในการเขียนโปรแกรม เช่น การสร้างรายงาน
 โปรแกรม dBase เป็นโปรแกรมฐานข้อมูลชนิดหนึ่ง การใช้งานจะคล้ายกับโปรแกรม FoxPro ข้อมูลรายงานที่อยู่ในไฟล์บน dBase
จะสามารถส่งไปประมวลผลในโปรแกรม Word Processor ได้ และแม้แต่ Excel ก็สามารถอ่านไฟล์ .DBF ที่สร้างขึ้นโดย
โปรแกรม dBase ได้ด้วย
 โปรแกรม SQL เป็นโปรแกรมฐานข้อมูลที่มีโครงสร้างของภาษาที่เข้าใจง่าย ไม่ซับซ้อน มีประสิทธิภาพการทางานสูง สามารถทางานที่
ซับซ้อนได้โดยใช้คาสั่งเพียงไม่กี่คาสั่ง โปรแกรม SQL จึงเหมาะที่จะใช้กับระบบฐานข้อมูลเชิงสัมพันธ์ และเป็นภาษาหนึ่งที่มีผู้นิยมใช้กัน
มาก โดยทั่วไปโปรแกรมฐานข้อมูลของบริษัทต่าง ๆ ที่มีใช้อยู่ในปัจจุบัน เช่น Oracle, DB2 ก็มักจะมีคาสั่ง SQL ที่ต่างจากมาตรฐาน
ไปบ้างเพื่อให้เป็นจุดเด่นของแต่ละโปรแกรมไป
อ้างอิง
 www.wikipedia.org

More Related Content

What's hot

Pengertian teori fungsional struktural
Pengertian teori fungsional strukturalPengertian teori fungsional struktural
Pengertian teori fungsional strukturalHestu Subhika Garindi
 
Bab 3 dinamika demokrasi di indonesia
Bab 3 dinamika demokrasi di indonesiaBab 3 dinamika demokrasi di indonesia
Bab 3 dinamika demokrasi di indonesiaAriani Ghomaisha
 
Power point Pengertian dan Ciri-ciri Demokrasi
Power point Pengertian dan Ciri-ciri DemokrasiPower point Pengertian dan Ciri-ciri Demokrasi
Power point Pengertian dan Ciri-ciri DemokrasiNoshadiba Frisya Rahma
 
ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề)
ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề) ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề)
ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề) nataliej4
 
Tailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet nam
Tailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet namTailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet nam
Tailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet namTrần Đức Anh
 
Hệ thống chính trị
Hệ thống chính trịHệ thống chính trị
Hệ thống chính trịxuancon
 
Pendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarang
Pendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarangPendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarang
Pendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarangRosyida Fatma
 
Peran ideologi pancasila dalam mengatasi perang ideologi di era globalisasi
Peran ideologi pancasila dalam mengatasi perang ideologi di era globalisasiPeran ideologi pancasila dalam mengatasi perang ideologi di era globalisasi
Peran ideologi pancasila dalam mengatasi perang ideologi di era globalisasiDin Haidiati
 
Makalah Masyarakat Madani
Makalah Masyarakat MadaniMakalah Masyarakat Madani
Makalah Masyarakat MadaniFauzan 'Math
 
05.-DEMOKRASI.ppt
05.-DEMOKRASI.ppt05.-DEMOKRASI.ppt
05.-DEMOKRASI.pptnawazazmi
 
Ppt demokrasi indonesia
Ppt demokrasi  indonesiaPpt demokrasi  indonesia
Ppt demokrasi indonesiaSri Hartati
 
Bài+giảng+đlcm+đcsvn (2)
Bài+giảng+đlcm+đcsvn (2)Bài+giảng+đlcm+đcsvn (2)
Bài+giảng+đlcm+đcsvn (2)Lê Xuân
 
Đề cương tư tưởng Hồ Chí Minh
Đề cương tư tưởng Hồ Chí MinhĐề cương tư tưởng Hồ Chí Minh
Đề cương tư tưởng Hồ Chí MinhHuynh ICT
 
PKN "Hakikat Demokrasi"
PKN "Hakikat Demokrasi"PKN "Hakikat Demokrasi"
PKN "Hakikat Demokrasi"Syifa Sahaliya
 

What's hot (20)

Pengertian teori fungsional struktural
Pengertian teori fungsional strukturalPengertian teori fungsional struktural
Pengertian teori fungsional struktural
 
Bab 3 dinamika demokrasi di indonesia
Bab 3 dinamika demokrasi di indonesiaBab 3 dinamika demokrasi di indonesia
Bab 3 dinamika demokrasi di indonesia
 
Luận văn: Bồi dưỡng phong cách lãnh đạo của đội ngũ bí thư đảng ủy cấp xã
Luận văn: Bồi dưỡng phong cách lãnh đạo của đội ngũ bí thư đảng ủy cấp xãLuận văn: Bồi dưỡng phong cách lãnh đạo của đội ngũ bí thư đảng ủy cấp xã
Luận văn: Bồi dưỡng phong cách lãnh đạo của đội ngũ bí thư đảng ủy cấp xã
 
Makalah ham pendidikan
Makalah ham pendidikanMakalah ham pendidikan
Makalah ham pendidikan
 
Power point Pengertian dan Ciri-ciri Demokrasi
Power point Pengertian dan Ciri-ciri DemokrasiPower point Pengertian dan Ciri-ciri Demokrasi
Power point Pengertian dan Ciri-ciri Demokrasi
 
ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề)
ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề) ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề)
ĐỀ CƯƠNG BÀI GIẢNG PHÁP LUẬT ĐẠI CƯƠNG (Áp dụng cho hệ Trung cấp nghề)
 
Tailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet nam
Tailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet namTailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet nam
Tailieu.vncty.com tu tuong ho chi minh thoi ki qua do len cnxh ở viet nam
 
Luận văn: Công tác xây dựng đảng của đội ngũ bí thư đảng ủy xã
Luận văn: Công tác xây dựng đảng của đội ngũ bí thư đảng ủy xãLuận văn: Công tác xây dựng đảng của đội ngũ bí thư đảng ủy xã
Luận văn: Công tác xây dựng đảng của đội ngũ bí thư đảng ủy xã
 
Hakikat demokrasi
Hakikat demokrasiHakikat demokrasi
Hakikat demokrasi
 
Hệ thống chính trị
Hệ thống chính trịHệ thống chính trị
Hệ thống chính trị
 
Pendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarang
Pendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarangPendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarang
Pendidikan Kewarganegaraan - Demokrasi Pancasila Era Reformasi 1998-sekarang
 
Peran ideologi pancasila dalam mengatasi perang ideologi di era globalisasi
Peran ideologi pancasila dalam mengatasi perang ideologi di era globalisasiPeran ideologi pancasila dalam mengatasi perang ideologi di era globalisasi
Peran ideologi pancasila dalam mengatasi perang ideologi di era globalisasi
 
Makalah Masyarakat Madani
Makalah Masyarakat MadaniMakalah Masyarakat Madani
Makalah Masyarakat Madani
 
05.-DEMOKRASI.ppt
05.-DEMOKRASI.ppt05.-DEMOKRASI.ppt
05.-DEMOKRASI.ppt
 
Ppt demokrasi indonesia
Ppt demokrasi  indonesiaPpt demokrasi  indonesia
Ppt demokrasi indonesia
 
Bài+giảng+đlcm+đcsvn (2)
Bài+giảng+đlcm+đcsvn (2)Bài+giảng+đlcm+đcsvn (2)
Bài+giảng+đlcm+đcsvn (2)
 
Bài tiểu luận về môn lịch sử Việt Nam, HAY
Bài tiểu luận về môn lịch sử Việt Nam, HAYBài tiểu luận về môn lịch sử Việt Nam, HAY
Bài tiểu luận về môn lịch sử Việt Nam, HAY
 
Kapital sosial dan kemiskinan
Kapital sosial dan kemiskinanKapital sosial dan kemiskinan
Kapital sosial dan kemiskinan
 
Đề cương tư tưởng Hồ Chí Minh
Đề cương tư tưởng Hồ Chí MinhĐề cương tư tưởng Hồ Chí Minh
Đề cương tư tưởng Hồ Chí Minh
 
PKN "Hakikat Demokrasi"
PKN "Hakikat Demokrasi"PKN "Hakikat Demokrasi"
PKN "Hakikat Demokrasi"
 

Similar to ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล

หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูลหน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูลchaiwat vichianchai
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูลความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูลสุจิตรา แสงเรือง
 
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
Lecture1 การประมวลผลข้อมูล และฐานข้อมูลLecture1 การประมวลผลข้อมูล และฐานข้อมูล
Lecture1 การประมวลผลข้อมูล และฐานข้อมูลskiats
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูลความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูลสุจิตรา แสงเรือง
 
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูลการจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูลchanoot29
 
ระบบฐานข้อมูล
ระบบฐานข้อมูลระบบฐานข้อมูล
ระบบฐานข้อมูลchanoot29
 
งานนำเสนอ การจัดการฐานข้อมุล
งานนำเสนอ การจัดการฐานข้อมุลงานนำเสนอ การจัดการฐานข้อมุล
งานนำเสนอ การจัดการฐานข้อมุลchanoot29
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลkitkit1974
 
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5palmyZommanow
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1palmyZommanow
 
การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูลYongyut Nintakan
 
การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูลYongyut Nintakan
 
การจัดเก็บข้อมูล
การจัดเก็บข้อมูลการจัดเก็บข้อมูล
การจัดเก็บข้อมูลsa
 
นางสาว หัทยา เชื้อสมเกียรติ ม.5
นางสาว หัทยา เชื้อสมเกียรติ ม.5นางสาว หัทยา เชื้อสมเกียรติ ม.5
นางสาว หัทยา เชื้อสมเกียรติ ม.5hattayagif
 
นางสาว อรอนงค์ สุขาวรรณ
นางสาว อรอนงค์ สุขาวรรณนางสาว อรอนงค์ สุขาวรรณ
นางสาว อรอนงค์ สุขาวรรณlovelovejung
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง Introการพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง IntroJenchoke Tachagomain
 
การจัดการข้อมูล
การจัดการข้อมูลการจัดการข้อมูล
การจัดการข้อมูลWanphen Wirojcharoenwong
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล Watuka Wannarun
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5สิรินยา ปาโจด
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5สิรินยา ปาโจด
 

Similar to ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล (20)

หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูลหน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
หน่วยการเรียนรู้ที่ 1 ข้อมูลและระบบฐานข้อมูลวิชา การจัดการฐานข้อมูล
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูลความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
 
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
Lecture1 การประมวลผลข้อมูล และฐานข้อมูลLecture1 การประมวลผลข้อมูล และฐานข้อมูล
Lecture1 การประมวลผลข้อมูล และฐานข้อมูล
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูลความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
 
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูลการจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
การจัดการข้อมูลด้วยระบบการจัดการฐานข้อมูล
 
ระบบฐานข้อมูล
ระบบฐานข้อมูลระบบฐานข้อมูล
ระบบฐานข้อมูล
 
งานนำเสนอ การจัดการฐานข้อมุล
งานนำเสนอ การจัดการฐานข้อมุลงานนำเสนอ การจัดการฐานข้อมุล
งานนำเสนอ การจัดการฐานข้อมุล
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
 
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1
 
การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูล
 
การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูล
 
การจัดเก็บข้อมูล
การจัดเก็บข้อมูลการจัดเก็บข้อมูล
การจัดเก็บข้อมูล
 
นางสาว หัทยา เชื้อสมเกียรติ ม.5
นางสาว หัทยา เชื้อสมเกียรติ ม.5นางสาว หัทยา เชื้อสมเกียรติ ม.5
นางสาว หัทยา เชื้อสมเกียรติ ม.5
 
นางสาว อรอนงค์ สุขาวรรณ
นางสาว อรอนงค์ สุขาวรรณนางสาว อรอนงค์ สุขาวรรณ
นางสาว อรอนงค์ สุขาวรรณ
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง Introการพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง Intro
 
การจัดการข้อมูล
การจัดการข้อมูลการจัดการข้อมูล
การจัดการข้อมูล
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
 

More from พัน พัน

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

More from พัน พัน (20)

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

ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล

  • 1.
  • 2. สาระสาคัญ  ฐานข้อมูลเป็นการจัดเก็บข้อมูลอย่างเป็นระบบ ทาให้ผู้ใช้สามารถใช้ข้อมูลที่เกี่ยวข้องใน ระบบงานต่าง ๆ ร่วมกันได้ โดยที่จะไม่เกิดความซ้าซ้อนของข้อมูล และยังสามารถหลีกเลี่ยง ความขัดแย้งของข้อมูลด้วย อีกทั้งข้อมูลในระบบก็จะถูกต้องเชื่อถือได้ และเป็นมาตรฐาน เดียวกัน โดยจะมีการกาหนดระบบความปลอดภัยของข้อมูลขึ้น  นับได้ว่าปัจจุบันเป็นยุคของสารสนเทศ เป็นที่ยอมรับกันว่า สารสนเทศเป็นข้อมูลที่ผ่านการ กลั่นกรองอย่างเหมาะสม สามารถนามาใช้ประโยชน์อย่างมากมาย ไม่ว่าจะเป็นการนามาใช้ งานด้านธุรกิจ การบริหาร และกิจการอื่น ๆ องค์กรที่มีข้อมูลปริมาณมาก ๆ จะพบความ ยุ่งยากลาบากในการจัดเก็บข้อมูล ตลอดจนการนาข้อมูลที่ต้องการออกมาใช้ให้ทันต่อ เหตุการณ์ ดังนั้นคอมพิวเตอร์จึงถูกนามาใช้เป็นเครื่องมือช่วยในการจัดเก็บข้อมูล การ ประมวลผลข้อมูล ซึ่งทาให้ระบบการจัดเก็บข้อมูลเป็นไปได้สะดวก ทั้งนี้โปรแกรมแต่ละ โปรแกรมจะต้องสร้างวิธีควบคุมและจัดการกับข้อมูลขึ้นเอง ฐานข้อมูลจึงเข้ามามีบทบาท สาคัญอย่างมาก โดยเฉพาะระบบงานต่าง ๆ ที่ใช้คอมพิวเตอร์ การออกแบบและพัฒนาระบบ ฐานข้อมูล จึงต้องคานึงถึงการควบคุมและการจัดการความถูกต้องตลอดจนประสิทธิภาพใน การเรียกใช้ข้อมูลด้วย
  • 3. ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล  ระบบฐานข้อมูล (Database System) หมายถึง โครงสร้างสารสนเทศที่ ประกอบด้วยรายละเอียดของข้อมูลที่เกี่ยวข้องกันที่จะนามาใช้ในระบบต่าง ๆ ร่วมกัน  ระบบฐานข้อมูล จึงนับว่าเป็นการจัดเก็บข้อมูลอย่างเป็นระบบ ซึ่งผู้ใช้สามารถจัดการ กับข้อมูลได้ในลักษณะต่าง ๆ ทั้งการเพิ่ม การแก้ไข การลบ ตลอดจนการเรียกดูข้อมูล ซึ่งส่วนใหญ่จะเป็นการประยุกต์นาเอาระบบคอมพิวเตอร์เข้ามาช่วยในการจัดการ ฐานข้อมูล
  • 4. นิยามและคาศัพท์พื้นฐานเกี่ยวกับระบบฐานข้อมูล  บิท (Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด  ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนาบิทมารวมกันเป็นตัวอักขระ (Character)  เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมา รวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น  ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมา รวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะ ประกอบด้วย  รหัสประจาตัวนักศึกษา 1 เขตข้อมูล  ชื่อนักศึกษา 1 เขตข้อมูล  ที่อยู่ 1 เขตข้อมูล  แฟ้ มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนาข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่อง เดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน
  • 5. ส่วนในระบบฐานข้อมูล มีคาศัพท์ต่าง ๆ ที่เกี่ยวข้อง ดังนี้  เอนทิตี้ (Entity) หมายถึง ชื่อของสิ่งใดสิ่งหนึ่ง ได้แก่ คน สถานที่ สิ่งของ การ กระทา ซึ่งต้องการจัดก็บข้อมูล  ไว้ เช่น เอนทิตี้ลูกค้า เอนทิตี้พนักงาน  - เอนทิตี้ชนิดอ่อนแอ (Weak Entity) เป็นเอนทิตี้ที่ไม่มีความหมาย หากขาด เอนทิตี้อื่นในฐานข้อมูล  แอททริบิวต์(Attribute) หมายถึง รายละเอียดข้อมูลที่แสดงลักษณะและ คุณสมบัติของเอนทิตี้หนึ่ง ๆ เช่น  เอนทิตี้นักศึกษา ประกอบด้วย - แอทริบิวต์รหัสนักศึกษา  - แอททริบิวต์ชื่อนักศึกษา  - แอททริบิวต์ที่อยู่นักศึกษา
  • 6. ความสัมพันธ์ระหว่างเอนทิตี้แบ่งออกเป็น 3 ประเภท คือ  1. ความสัมพันธ์แบบหนึ่งต่อหนึ่ง (One-to-one Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูลในเอนทิตี้หนึ่งที่มี ความสัมพันธ์กับข้อมูลในอีกเอนทิตี้หนึ่ง ในลักษณะหนึ่งต่อหนึ่ง (1 : 1)  2. ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (One-to-many Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูลในเอนทิตี้หนึ่ง ที่มี ความสัมพันธ์กับข้อมูลหลาย ๆ ข้อมูลในอีกเอนทิตี้หนึ่ง ในลักษณะ (1:m) ตัวอย่างเช่น  3. ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (Many-to-many Relationships) เป็นการแสดงความสัมพันธ์ของข้อมูลสองเอนทิตี้ในลักษณะ กลุ่มต่อกลุ่ม (m:n)
  • 7. ความสาคัญของการประมวลผลแบบระบบฐานข้อมูล  จากการจัดเก็บข้อมูลรวมเป็นฐานข้อมูลจะก่อให้เกิดประโยชน์ดังนี้  1. สามารถลดความซ้าซ้อนของข้อมูลได้  2. หลีกเลี่ยงความขัดแย้งของข้อมูลได้  3. สามารถใช้ข้อมูลร่วมกันได้  4. สามารถรักษาความถูกต้องเชื่อถือได้ของข้อมูล  5. สามารถกาหนดความป็นมาตรฐานเดียวกันของข้อมูลได้  6. สามารถกาหนดระบบความปลอดภัยของข้อมูลได้  7. เกิดความเป็นอิสระของข้อมูล
  • 8. รูปแบบของระบบฐานข้อมูล  รูปแบบของระบบฐานข้อมูล มีอยู่ด้วยกัน 3 ประเภท คือ  1. ฐานข้อมูลเชิงสัมพันธ์ (Relational Database)  2. ฐานข้อมูลแบบเครือข่าย (Network Database)  3. ฐานข้อมูลแบบลาดับชั้น (Hierarchical Database)
  • 9. โปรแกรมฐานข้อมูลที่นิยมใช้  โปรแกรมฐานข้อมูล เป็นโปรแกรมหรือซอฟแวร์ที่ช่วยจัดการข้อมูลหรือรายการต่าง ๆ ที่อยู่ในฐานข้อมูล ไม่ว่าจะเป็นการจัดเก็บ การ เรียกใช้ การปรับปรุงข้อมูล  โปรแกรมฐานข้อมูล จะช่วยให้ผู้ใช้สามารถค้นหาข้อมูลได้อย่างรวดเร็ว ซึ่งโปรแกรมฐานข้อมูลที่นิยมใช้มีอยู่ด้วยกันหลายตัว เช่น Access, FoxPro, Clipper, dBase, FoxBase, Oracle, SQL เป็นต้น โดยแต่ละโปรแกรมจะมีความสามารถต่างกัน บางโปรแกรม ใช้ง่ายแต่จะจากัดขอบเขตการใช้งาน บ่งโปรแกรมใช้งานยากกว่า แต่จะมีความสามารถในการทางานมากกว่า  โปรแกรม Access นับเป็นโปรแกรมที่นิยมใช้กันมากในขณะนี้ โดยเฉพาะในระบบฐานข้อมูลขนาดใหญ่ สามารถสร้างแบบฟอร์มที่ ต้องการจะเรียกดูข้อมูลในฐานข้อมูล หลังจากบันทึกข้อมูลในฐานข้อมูลเรียบร้อยแล้ว จะสามารถค้นหาหรือเรียกดูข้อมูลจากเขตข้อมูลใดก็ได้ นอกจากนี้ Access ยังมีระบบรักษาความปลอดภัยของข้อมูล โดยการกาหนดรหัสผ่านเพื่อป้องกันความปลอดภัยของข้อมูลในระบบได้ ด้วย  โปรแกรม FoxPro เป็นโปรแกรมฐานข้อมูลที่มีผู้ใช้งานมากที่สุด เนื่องจากใช้ง่ายทั้งวิธีการเรียกจากเมนูของ FoxPro และประยุกต์ โปรแกรมขึ้นใช้งาน โปรแกรมที่เขียนด้วย FoxPro จะสามารถใช้กลับ dBase คาสั่งและฟังก์ชั่นต่าง ๆ ใน dBase จะสามารถใช้งาน บน FoxPro ได้ นอกจากนี้ใน FoxPro ยังมีเครื่องมือช่วยในการเขียนโปรแกรม เช่น การสร้างรายงาน  โปรแกรม dBase เป็นโปรแกรมฐานข้อมูลชนิดหนึ่ง การใช้งานจะคล้ายกับโปรแกรม FoxPro ข้อมูลรายงานที่อยู่ในไฟล์บน dBase จะสามารถส่งไปประมวลผลในโปรแกรม Word Processor ได้ และแม้แต่ Excel ก็สามารถอ่านไฟล์ .DBF ที่สร้างขึ้นโดย โปรแกรม dBase ได้ด้วย  โปรแกรม SQL เป็นโปรแกรมฐานข้อมูลที่มีโครงสร้างของภาษาที่เข้าใจง่าย ไม่ซับซ้อน มีประสิทธิภาพการทางานสูง สามารถทางานที่ ซับซ้อนได้โดยใช้คาสั่งเพียงไม่กี่คาสั่ง โปรแกรม SQL จึงเหมาะที่จะใช้กับระบบฐานข้อมูลเชิงสัมพันธ์ และเป็นภาษาหนึ่งที่มีผู้นิยมใช้กัน มาก โดยทั่วไปโปรแกรมฐานข้อมูลของบริษัทต่าง ๆ ที่มีใช้อยู่ในปัจจุบัน เช่น Oracle, DB2 ก็มักจะมีคาสั่ง SQL ที่ต่างจากมาตรฐาน ไปบ้างเพื่อให้เป็นจุดเด่นของแต่ละโปรแกรมไป