หลักการของรีโมตเซนซิงประกอบด้วยกระบวนการ 2 กระบวนการ ดังต่อไปนี้คือ
1. การได้รับข้อมูล (Data Acquisition) เริ่มตั้งแต่พลังงานแม่เหล็กไฟฟ้าจากแหล่งกำเนิดพลังงาน เช่น ดวงอาทิตย์ เคลื่อนที่ผ่านชั้นบรรยากาศ, เกิดปฏิสัมพันธ์กับวัตถุบนพื้นผิวโลก และเดินทางเข้าสู่เครื่องวัด/อุปกรณ์บันทึกที่ติดอยู่กับยานสำรวจ (Platform) ซึ่งโคจรผ่าน ข้อมูลวัตถุหรือปรากฏการณ์บนพื้นผิวโลกที่ถูกบันทึกถูกแปลงเป็นสัญญาณอิเล็กทรอนิกส์ส่งลงสู่สถานีรับภาคพื้นดิน (Receiving Station) และผลิตออกมาเป็นข้อมูลในรูปแบบของข้อมูลเชิงอนุมาน (Analog Data) และข้อมูลเชิงตัวเลข(Digital Data) เพื่อนำไปนำวิเคราะห์ข้อมูลต่อไป
2. การวิเคราะห์ข้อมูล (Data Analysis) วิธีการวิเคราะห์มีอยู่ 2 วิธี คือ
- การวิเคราะห์ด้วยสายตา (Visual Analysis) ที่ให้ผลข้อมูลออกมาในเชิงคุณภาพ (Quantitative) ไม่สามารถ วัดออกมาเป็นค่าตัวเลขได้แน่นอน
- การวิเคราะห์ด้วยคอมพิวเตอร์ (Digital Analysis) ที่ให้ผลข้อมูลในเชิงปริมาณ (Quantitative) ที่สามารถแสดงผลการวิเคราะห์ออกมาเป็นค่าตัวเลขได้
การวิเคราะห์หรือการจำแนกประเภทข้อมูลต้องคำนึงถึงหลักการดังต่อไปนี้
1. Multispectral Approach คือ ข้อมูลพื้นที่และเวลาเดียวกันที่ถูกบันทึกในหลายช่วงคลื่น ซึ่งในแต่ละช่วงความยาวคลื่น (Band) ที่แตกต่างกันจะให้ค่าการสะท้อนพลังงานของวัตถุหรือพื้นผิวโลกที่แตกต่างกัน
2. Multitemporal Approach คือ การวิเคราะห์การเปลี่ยนแปลงไปตามกาลเวลา จำเป็นต้องใช้ข้อมูลหลายช่วงเวลา เพื่อนำมาเปรียบเทียบหาความแตกต่าง
3. Multilevel Approach คือ ระดับความละเอียดของข้อมูลในการจำแนกหรือวิเคราะห์ข้อมูล ซึ่งขึ้นอยู่กับการประยุกต์ใช้งาน เช่น การวิเคราะห์ในระดับภูมิภาคก็อาจใช้ข้อมูลจากดาวเทียม LANDSAT ที่มีรายละเอียดภาพปานกลาง (Medium Resolution) แต่ถ้าต้องการศึกษาวิเคราะห์ในระดับจุลภาค เช่น ผังเมือง ก็ต้องใช้ข้อมูลดาวเทียมที่ให้รายละเอียดภาพสูง (High Resolution) เช่น ข้อมูลจากดาวเทียม SPOT, IKONOS, หรือรูปถ่ายทางอากาศเป็นต้น
วันอังคารที่ 10 กรกฎาคม พ.ศ. 2555
วันจันทร์ที่ 9 กรกฎาคม พ.ศ. 2555
ตะลึง! 'ปิรันยา'กัดแหลกแหวกทะลุจีน โผล่ทำร้ายคนในแม่น้ำหลิวเจียง
PHOTO: CHINA DAILY/ASIA NEWS NETWORK
ชายชาวจีนถูกปลาดุร้ายกัดเนื้อหลุดเลือดโชก ขณะพาสุนัขไปอาบน้ำที่แม่น้ำหลิวเจียง ทางการยืนยันเป็นปลาปิรันยา เชื่อมีคนเอามาปล่อยทิ้ง...
สำนักข่าวไชนาเดลี รายงานเมื่อ 9 ก.ค. ว่า นายจาง ไคโป ชายชาวจีนและเพื่อน ถูกปลาดุร้าย 3 ตัว กัดจนบาดเจ็บและเลือดออก ขณะพาสุนัขไปอาบน้ำในแม่น้ำหลิวเจียง เมืองหลิวเจียง มณฑลกวางสี เมื่อเช้าวันเสาร์ 7 ก.ค. ที่ผ่านมา โดยนายจาง ถูกกัดเข้าที่มือข้างซ้ายจนเนื้อหลุด เลือดไหลไม่หยุดต้องไปหาหมอ ส่วนเพื่อนที่ไปด้วยกันนั้นถูกกัดที่นิ้วหัวแม่มือ
ทั้งนี้ เซี่ยงไฮ้เดลี่ เผยบทสัมภาษณ์นางจาง ระบุว่า "ปลา 3 ตัวจู่โจมผมและเพื่อนอย่างดุร้ายทันทีที่ผมจุ่มมือซ้ายลงไปในน้ำ ตัวหนึ่งกัดอุ้งมือผมแน่นแม้ผมจะพยายามโยนมันทิ้งขึ้นฝั่ง" สื่อเผยด้วยว่านายจางและเพื่อนสามารถฆ่าปลาดุร้ายได้ 1 ตัว แต่อีก 2 ตัวหายไปตามน้ำแล้ว
อย่างไรก็ดี เจ้าหน้าที่ท้องถิ่นยืนยันแล้วว่า ปลาที่ทำร้ายชายทั้ง 2 นั้น เป็นปลา "ปิรันยา" สายพันธุ์ Serrasalmus sanchezi แต่บ้างก็ว่าเป็นปิรันยาท้องแดง (red-bellied) ซึ่งส่วนใหญ่พบในแม่น้ำอเมซอน
ขณะที่ ลี ซินฮุย นักวิจัยจากสถาบันวิจัยการประมงเพิร์ลริเวอร์ (พีอาร์เอฟอาร์ไอ) ระบุว่าเรื่องที่เกิดขึ้น เหมือนกับสงครามล้างพันธุ์เอเลี่ยนโดยฝูงปลา ซึ่งตนเชื่อว่าปิรันยาที่โผล่กัดคนในแม่น้ำหลิวเจียง เป็นปิรันยาที่มีคนเลี้ยงเอามาปล่อยทิ้ง โดยสายพันธุ์นี้มีชีวิตอยู่รอดตามธรรมชาติได้ยาก เนื่องจากอุณหภูมิในแม่น้ำลดต่ำกว่าอุณหภูมิที่เหมาะสมที่มันจะมีชีวิตอยู่ได้ ขณะที่ทางการพยายามตามจับปลาดุร้ายนี้หลังจากได้รัยรายงาน แม้ว่าจะไม่ใช่เรื่องง่ายนักก็ตาม.
ชายชาวจีนถูกปลาดุร้ายกัดเนื้อหลุดเลือดโชก ขณะพาสุนัขไปอาบน้ำที่แม่น้ำหลิวเจียง ทางการยืนยันเป็นปลาปิรันยา เชื่อมีคนเอามาปล่อยทิ้ง...
สำนักข่าวไชนาเดลี รายงานเมื่อ 9 ก.ค. ว่า นายจาง ไคโป ชายชาวจีนและเพื่อน ถูกปลาดุร้าย 3 ตัว กัดจนบาดเจ็บและเลือดออก ขณะพาสุนัขไปอาบน้ำในแม่น้ำหลิวเจียง เมืองหลิวเจียง มณฑลกวางสี เมื่อเช้าวันเสาร์ 7 ก.ค. ที่ผ่านมา โดยนายจาง ถูกกัดเข้าที่มือข้างซ้ายจนเนื้อหลุด เลือดไหลไม่หยุดต้องไปหาหมอ ส่วนเพื่อนที่ไปด้วยกันนั้นถูกกัดที่นิ้วหัวแม่มือ
ทั้งนี้ เซี่ยงไฮ้เดลี่ เผยบทสัมภาษณ์นางจาง ระบุว่า "ปลา 3 ตัวจู่โจมผมและเพื่อนอย่างดุร้ายทันทีที่ผมจุ่มมือซ้ายลงไปในน้ำ ตัวหนึ่งกัดอุ้งมือผมแน่นแม้ผมจะพยายามโยนมันทิ้งขึ้นฝั่ง" สื่อเผยด้วยว่านายจางและเพื่อนสามารถฆ่าปลาดุร้ายได้ 1 ตัว แต่อีก 2 ตัวหายไปตามน้ำแล้ว
อย่างไรก็ดี เจ้าหน้าที่ท้องถิ่นยืนยันแล้วว่า ปลาที่ทำร้ายชายทั้ง 2 นั้น เป็นปลา "ปิรันยา" สายพันธุ์ Serrasalmus sanchezi แต่บ้างก็ว่าเป็นปิรันยาท้องแดง (red-bellied) ซึ่งส่วนใหญ่พบในแม่น้ำอเมซอน
ขณะที่ ลี ซินฮุย นักวิจัยจากสถาบันวิจัยการประมงเพิร์ลริเวอร์ (พีอาร์เอฟอาร์ไอ) ระบุว่าเรื่องที่เกิดขึ้น เหมือนกับสงครามล้างพันธุ์เอเลี่ยนโดยฝูงปลา ซึ่งตนเชื่อว่าปิรันยาที่โผล่กัดคนในแม่น้ำหลิวเจียง เป็นปิรันยาที่มีคนเลี้ยงเอามาปล่อยทิ้ง โดยสายพันธุ์นี้มีชีวิตอยู่รอดตามธรรมชาติได้ยาก เนื่องจากอุณหภูมิในแม่น้ำลดต่ำกว่าอุณหภูมิที่เหมาะสมที่มันจะมีชีวิตอยู่ได้ ขณะที่ทางการพยายามตามจับปลาดุร้ายนี้หลังจากได้รัยรายงาน แม้ว่าจะไม่ใช่เรื่องง่ายนักก็ตาม.
วันอาทิตย์ที่ 8 กรกฎาคม พ.ศ. 2555
Entity-Relationship :ER-Diagram
•Entity : คือตัวข้อมูลที่เราสนใจจะเก็บลงในฐานข้อมูล เป็นข้อมูลที่มีส่วนสำคัญให้ระบบงานดำเนินต่อไป
•Attribute : คือรายละเอียดของ entity แต่ล่ะ entity
•Relationship ในระบบงานใดจะมี entityอย่างน้อย 2 entity โดย entityจะมีความเกี่ยวเนื่องกัน
•Attribute : คือรายละเอียดของ entity แต่ล่ะ entity
•Relationship ในระบบงานใดจะมี entityอย่างน้อย 2 entity โดย entityจะมีความเกี่ยวเนื่องกัน
รัสเซีย!! น้ำท่วมฉับพลันเขต 'คราสโนดาร์' ดับแล้ว 144 ศพ
เหตุน้ำท่วมฉับพลันซึ่งมีสาเหตุมาจากฝนตกหนักในเขตคราสโนดาร์ ไคร ทางภาคใต้ของรัสเซีย กระทบประชาชนนับหมื่น ล่าสุดมีผู้เสียชีวิตแล้วถึง 144 ราย รวมถึงสูญหายอีกหลายสิบคน...
สำนักข่าวต่างประเทศรายงานเมื่อวันที่ 8 ก.ค.ว่า เหตุน้ำท่วมฉับพลันที่ซัดเข้าสู่หลายเมืองในเขต 'คราสโนดาร์สกี ไคร' ตั้งแต่เมื่อคืนวันศุกร์ที่ผ่านมา ล่าสุดทำให้มีผู้เสียชีวิตอย่างน้อย 144 รายแล้ว โดยสถานีโทรทัศน์ของรัสเซียหลายช่องแสดงให้เห็นภาพบ้านเรือนนับพันหลังถูกน้ำท่วม ขณะที่ประธานาธิบดีวลาดิเมียร์ ปูติน ได้เดินทางไปยังเมืองคริมสกี ซึ่งเป็นเมืองที่ได้รับความเสียหายมากที่สุด เพื่อหารือกับเจ้าหน้าที่เรื่องการประกาศเตือนภาวะฉุกเฉิน
ข่าวรายงานว่า ผู้เสียชีวิตส่วนใหญ่เป็นชาวเมืองคริมสกี ซึ่งมีประชาชนอาศัยอยู่ราว 57,000 ราย โดยผู้ใช้งานเว็บไซต์เครือข่ายสังคมออนไลน์ในรัสเซียบางกลุ่ม ออกมากล่าวโทษทางการว่า ไม่ยอมรายงานสถานการณ์น้ำท่วมที่แท้จริงให้ประชาชนได้รับรู้ ทำให้เกิดความเสียหายอย่างหนักเช่นนี้ ขณะที่นายเซอร์เก มิตโรคิน หัวหน้าพรรคฝ่ายค้าน 'ยาโบลโก' ระบุผ่านเว็บไซต์ทวิตเตอร์ว่า สาเหตุที่น้ำท่วมหนักเกิดจากเจ้าหน้าที่ท้องถิ่นเปิดประตูระบายน้ำของอ่างเก็บน้ำ แต่เจ้าหน้าที่เขตคราสโนดาร์ก็ออกมาปฏิเสธทันควัน
ทั้งนี้ มีเจ้าหน้าที่กู้ภัยถูกส่งมาจากที่ต่างๆ กว่า 1,000 นาย เพื่อคอยช่วยเหลือผู้รอดชีวิต อพยพผู้คน และค้นหาผู้สูญหายที่คาดว่ามีหลายสิบราย ซึ่งการดำเนินการเป็นไปด้วยความยากลำบาก เพราะกระแสน้ำรุนแรง เส้นทางด่วนเชื่อมต่อระหว่างเขตคราสโนดาร์และเขตนาวารอสซิสค์ถูกตัดขาด ระบบการขนส่งท้องถิ่นก็ได้รับความเสียหายอย่างหนัก
ขณะเดียวกัน ชาวเมืองในเขตคราสโนดาร์ ได้กำหนดให้วันจันทร์นี้เป็นวันไว้อาลัยให้แก่ผู้เสียชีวิตในเหตุน้ำท่วมใหญ่ ซึ่งคนเฒ่าคนแก่ระบุว่าไม่เคยพบเจอมาก่อนในรอบ 70 ปี
สำนักข่าวต่างประเทศรายงานเมื่อวันที่ 8 ก.ค.ว่า เหตุน้ำท่วมฉับพลันที่ซัดเข้าสู่หลายเมืองในเขต 'คราสโนดาร์สกี ไคร' ตั้งแต่เมื่อคืนวันศุกร์ที่ผ่านมา ล่าสุดทำให้มีผู้เสียชีวิตอย่างน้อย 144 รายแล้ว โดยสถานีโทรทัศน์ของรัสเซียหลายช่องแสดงให้เห็นภาพบ้านเรือนนับพันหลังถูกน้ำท่วม ขณะที่ประธานาธิบดีวลาดิเมียร์ ปูติน ได้เดินทางไปยังเมืองคริมสกี ซึ่งเป็นเมืองที่ได้รับความเสียหายมากที่สุด เพื่อหารือกับเจ้าหน้าที่เรื่องการประกาศเตือนภาวะฉุกเฉิน
ข่าวรายงานว่า ผู้เสียชีวิตส่วนใหญ่เป็นชาวเมืองคริมสกี ซึ่งมีประชาชนอาศัยอยู่ราว 57,000 ราย โดยผู้ใช้งานเว็บไซต์เครือข่ายสังคมออนไลน์ในรัสเซียบางกลุ่ม ออกมากล่าวโทษทางการว่า ไม่ยอมรายงานสถานการณ์น้ำท่วมที่แท้จริงให้ประชาชนได้รับรู้ ทำให้เกิดความเสียหายอย่างหนักเช่นนี้ ขณะที่นายเซอร์เก มิตโรคิน หัวหน้าพรรคฝ่ายค้าน 'ยาโบลโก' ระบุผ่านเว็บไซต์ทวิตเตอร์ว่า สาเหตุที่น้ำท่วมหนักเกิดจากเจ้าหน้าที่ท้องถิ่นเปิดประตูระบายน้ำของอ่างเก็บน้ำ แต่เจ้าหน้าที่เขตคราสโนดาร์ก็ออกมาปฏิเสธทันควัน
ทั้งนี้ มีเจ้าหน้าที่กู้ภัยถูกส่งมาจากที่ต่างๆ กว่า 1,000 นาย เพื่อคอยช่วยเหลือผู้รอดชีวิต อพยพผู้คน และค้นหาผู้สูญหายที่คาดว่ามีหลายสิบราย ซึ่งการดำเนินการเป็นไปด้วยความยากลำบาก เพราะกระแสน้ำรุนแรง เส้นทางด่วนเชื่อมต่อระหว่างเขตคราสโนดาร์และเขตนาวารอสซิสค์ถูกตัดขาด ระบบการขนส่งท้องถิ่นก็ได้รับความเสียหายอย่างหนัก
ขณะเดียวกัน ชาวเมืองในเขตคราสโนดาร์ ได้กำหนดให้วันจันทร์นี้เป็นวันไว้อาลัยให้แก่ผู้เสียชีวิตในเหตุน้ำท่วมใหญ่ ซึ่งคนเฒ่าคนแก่ระบุว่าไม่เคยพบเจอมาก่อนในรอบ 70 ปี
วันเสาร์ที่ 7 กรกฎาคม พ.ศ. 2555
Data คือ
-factual information ข้อมูลที่เป็นข้อเท็จจริงทั้งหลาย
-ข้อมูลที่ได้มาจากข้อมูลต่างๆเช่น GPS (x,y) อุปกรณ์วัดระดับเสียง,ควัน,ลม
-ข้อมูลตัวอักษร ตัวเลข ที่สามารถยักย้ายถ่ายโอนได้(transmits)
-ข้อมูลที่เป็นข้อเท็จจริงเอาไปดำเนินการเป็นข้อมูลสารสนเทศ เพื่อใช้ในการหาเห็ตุผล หรือการตัดสินใจต่างๆบางอย่าง
-อยู่ใน computer science. data เป็นตัวเลข ข้อมูลอื่นๆที่สามารถ cosed ได้
-ค่าที่ทดลองทางวิทยาศาสตร์
-ข้อมูลที่ได้มาจากข้อมูลต่างๆเช่น GPS (x,y) อุปกรณ์วัดระดับเสียง,ควัน,ลม
-ข้อมูลตัวอักษร ตัวเลข ที่สามารถยักย้ายถ่ายโอนได้(transmits)
-ข้อมูลที่เป็นข้อเท็จจริงเอาไปดำเนินการเป็นข้อมูลสารสนเทศ เพื่อใช้ในการหาเห็ตุผล หรือการตัดสินใจต่างๆบางอย่าง
-อยู่ใน computer science. data เป็นตัวเลข ข้อมูลอื่นๆที่สามารถ cosed ได้
-ค่าที่ทดลองทางวิทยาศาสตร์
ความหมายของฐานข้อมูล และการจักการฐานข้อมูล
-ฐานข้อมูล(database) คือการเก็บข้อมูลเป็นrecordsในคอมพิวเตอร์เชิงระบบ(systematic way)โปรแกรมคอมพิวเตอร์สามารถตอบคำถามการค้นคืนและการจัดเรียงลำดับที่ดีขึ้น แต่ละrecords จะถูกจัดการ(orgenized)ให้ data ไปอยู่อย่างมีระบบ เอาข้อมูลมาตอบคำถามเพื่อได้สานสนเทศใหม่สารถรถช่วยในการตัดสินใจ
-เป็นโปรแกรมคอมพิวเตอร์ใช้ในการจัดการการสอบถาม เรียกว่า database management system : DBMS เป็นส่วนหนึ่งของการศึกษาของวิทยาศาสตร์สารสนเทศ
-concept of a database การเก็บrecords (collection of records) หรือ ความรู้ต่างๆ (pieces of knowledge) จากนั้นก็สร้างโครงสร้างของตัวข้อมูลต่างๆให้มีระบบเพื่อเอาไปใช้ทาง structural description
>>>Database เป็นส่วนหนึ่ง Database management system<<<
-เป็นโปรแกรมคอมพิวเตอร์ใช้ในการจัดการการสอบถาม เรียกว่า database management system : DBMS เป็นส่วนหนึ่งของการศึกษาของวิทยาศาสตร์สารสนเทศ
-concept of a database การเก็บrecords (collection of records) หรือ ความรู้ต่างๆ (pieces of knowledge) จากนั้นก็สร้างโครงสร้างของตัวข้อมูลต่างๆให้มีระบบเพื่อเอาไปใช้ทาง structural description
>>>Database เป็นส่วนหนึ่ง Database management system<<<
ความหมายของ Database and DBMS
Database (ฐานข้อมูล) เป็นกลุ่มของข้อมูล ที่มีการจัดการเพื่อทำให้ เข้าถึง จัดการและปรับปรุงได้ง่าย ประเภทของฐานข้อมูล ที่เด่นมาก คือ relational database ซึ่งฐานข้อมูลเก็บข้อมูลในแบบของตาราง ทำให้สามารถจัดการและเข้าถึงได้หลายวิธี distributed database เป็นฐานข้อมูลที่สามารถกระจายและ replicate ระหว่างจุดต่าง ๆ บนเครือข่าย object-oriented programming database หมายถึงข้อมูลที่กำหนดในอ๊อบเจค class และ subclass
Database เป็นที่เก็บรวบของเรคคอร์ดข้อมูล หรือไฟล์ เช่น รายการการขาย รายการผลิตภัณฑ์ คลังสินค้า หรือรายละเอียดของลูกค้า โดยปกติผู้จัดการฐานข้อมูลให้ผู้ใช้ สามารถควบคุมการอ่าน เขียน เข้าถึง ระบุการ การสร้างรายงาน และวิเคราะห์การใช้ ฐานข้อมูล และผู้จัดการฐานข้อมูล มีบทบาทเด่นในระบบเมนเฟรม ระบบเวิร์กสเตชัน ระบบขนาดกลาง เช่น AS 400 และคอมพิวเตอร์ส่วนบุคคล ภาษา Structured Query Language เป็นภาษามาตรฐาน สำหรับการสร้าง คิวรี่ ในปรับปรุงฐานข้อมูล เช่น IBM's DB2, Microsoft Access , Sybase และ Computer Associates
@@@@@@@@@@@@@@@@@@@@@@
(DBMS) เป็นกลุ่มโปรแกรมที่ทำหน้าที่เป็นตัวกลางในระบบติดต่อระหว่างผู้ใช้กับ ฐานข้อมูล เพื่อจัดการและควบคุมความถูกต้อง ความซ้ำซ้อน และความสัมพันธ์ระหว่างข้อมูลต่างๆ ภายในฐานข้อมูล
องค์ประกอบของ DBMS
DBMS หรือ Database Management System คือ โปรแกรมที่ทำหน้าเป็นตัวกลางระหว่างผู้ใช้ (user) กับฐานข้อมูลเพื่อจัดการและควบคุมความถูกต้อง ความซ้ำซ้อน และความสัมพันธ์ระหว่างข้อมูลต่างๆ ภายในฐานข้อมูล ซึ่งต่าง ไปจากระบบแฟ้มข้อมูลคือ หน้าที่เหล่านี้จะเป็นของโปรแกรมเมอร์ ในการต่อฐานข้อมูลไม่ว่าจะด้วยการใช้คำสั่งในกลุ่ม DML หรือ DDLหรือจะด้วยโปรแกรมต่าง ๆ ทุกคำสั่งที่ ใช้กระทำกับฐานข้อมูลจะถูกโปรแกรม DBMS นำไปแปล (Compile) เป็นการกระทำ (Operation) ต่างๆภายใต้คำสั่งนั้นๆ เพื่อนำไปกระทำกับตัวข้อมูลในฐานข้อมูลต่อไปส่วนการทำงานต่าง ๆ ภายในโปรแกรม DBMS ที่ทำหน้าที่ในการแปลคำสั่งไปเป็นการ กระทำต่าง ๆ ดังนี้
1) Database Manager เป็นส่วนที่ทำหน้าที่กำหนดการกระทำต่าง ๆ ให้กับส่วน File Manager เพื่อไปกระทำกับข้อมูลที่เก็บอยู่ในฐานข้อมูล File Manager เป็นส่วนที่ทำหน้าที่บริหาร และจัดการกับข้อมูลที่เก็บอยู่ในฐานข้อมูลในระดับกายภาพ
2) Query Process เป็นส่วนที่ทำหน้าที่แปลงประโยคคำสั่งของ Query Language ให้อยู่ในรูปแบบของคำสั่งที่ Database Manager เข้าใจ
3) Data Manipulation Language Precompiler เป็นส่วนที่ทำหน้าที่แปลประโยคคำสั่งของกลุ่มคำสั่ง DML ให้อยู่ในรูปแบบที่ส่วน Application Programs Object Code จะนำไปเข้ารหัสเพื่อส่งต่อไปยังส่วน Database Manager ในการแปลประโยคคำสั่งของกลุ่มคำสั่ง DML ของ Data Manipulation Language Precompiler นี้ จะต้องทำงานร่วมกับส่วน Query Processor
4) Data Definition Language Precompiler เป็นส่วนที่ทำหน้าที่แปลประโยคคำสั่งของกลุ่มคำสั่ง DDL ให้อยู่ในรูปแบบของ Meta Data (รายละเอียดที่บอกถึงโครงสร้างต่าง ๆ ของข้อมูล) ที่เก็บอยู่ในส่วน Data Dictionary ของฐานข้อมูล
5) Application Programs Object Code เป็นส่วนที่ทำหน้าที่แปลงคำสั่งต่าง ๆ ของโปรแกรมรวมทั้งคำสั่งในกลุ่มคำสั่ง DML ที่ส่งต่อมาจากส่วน Data Manipulation Language Precompiler ให้อยู่ในรูปของ Object Code ที่จะส่งต่อไปให้ Database manager เพื่อกระทำกับข้อมูลในฐานข้อมูล
Database เป็นที่เก็บรวบของเรคคอร์ดข้อมูล หรือไฟล์ เช่น รายการการขาย รายการผลิตภัณฑ์ คลังสินค้า หรือรายละเอียดของลูกค้า โดยปกติผู้จัดการฐานข้อมูลให้ผู้ใช้ สามารถควบคุมการอ่าน เขียน เข้าถึง ระบุการ การสร้างรายงาน และวิเคราะห์การใช้ ฐานข้อมูล และผู้จัดการฐานข้อมูล มีบทบาทเด่นในระบบเมนเฟรม ระบบเวิร์กสเตชัน ระบบขนาดกลาง เช่น AS 400 และคอมพิวเตอร์ส่วนบุคคล ภาษา Structured Query Language เป็นภาษามาตรฐาน สำหรับการสร้าง คิวรี่ ในปรับปรุงฐานข้อมูล เช่น IBM's DB2, Microsoft Access , Sybase และ Computer Associates
@@@@@@@@@@@@@@@@@@@@@@
(DBMS) เป็นกลุ่มโปรแกรมที่ทำหน้าที่เป็นตัวกลางในระบบติดต่อระหว่างผู้ใช้กับ ฐานข้อมูล เพื่อจัดการและควบคุมความถูกต้อง ความซ้ำซ้อน และความสัมพันธ์ระหว่างข้อมูลต่างๆ ภายในฐานข้อมูล
องค์ประกอบของ DBMS
DBMS หรือ Database Management System คือ โปรแกรมที่ทำหน้าเป็นตัวกลางระหว่างผู้ใช้ (user) กับฐานข้อมูลเพื่อจัดการและควบคุมความถูกต้อง ความซ้ำซ้อน และความสัมพันธ์ระหว่างข้อมูลต่างๆ ภายในฐานข้อมูล ซึ่งต่าง ไปจากระบบแฟ้มข้อมูลคือ หน้าที่เหล่านี้จะเป็นของโปรแกรมเมอร์ ในการต่อฐานข้อมูลไม่ว่าจะด้วยการใช้คำสั่งในกลุ่ม DML หรือ DDLหรือจะด้วยโปรแกรมต่าง ๆ ทุกคำสั่งที่ ใช้กระทำกับฐานข้อมูลจะถูกโปรแกรม DBMS นำไปแปล (Compile) เป็นการกระทำ (Operation) ต่างๆภายใต้คำสั่งนั้นๆ เพื่อนำไปกระทำกับตัวข้อมูลในฐานข้อมูลต่อไปส่วนการทำงานต่าง ๆ ภายในโปรแกรม DBMS ที่ทำหน้าที่ในการแปลคำสั่งไปเป็นการ กระทำต่าง ๆ ดังนี้
1) Database Manager เป็นส่วนที่ทำหน้าที่กำหนดการกระทำต่าง ๆ ให้กับส่วน File Manager เพื่อไปกระทำกับข้อมูลที่เก็บอยู่ในฐานข้อมูล File Manager เป็นส่วนที่ทำหน้าที่บริหาร และจัดการกับข้อมูลที่เก็บอยู่ในฐานข้อมูลในระดับกายภาพ
2) Query Process เป็นส่วนที่ทำหน้าที่แปลงประโยคคำสั่งของ Query Language ให้อยู่ในรูปแบบของคำสั่งที่ Database Manager เข้าใจ
3) Data Manipulation Language Precompiler เป็นส่วนที่ทำหน้าที่แปลประโยคคำสั่งของกลุ่มคำสั่ง DML ให้อยู่ในรูปแบบที่ส่วน Application Programs Object Code จะนำไปเข้ารหัสเพื่อส่งต่อไปยังส่วน Database Manager ในการแปลประโยคคำสั่งของกลุ่มคำสั่ง DML ของ Data Manipulation Language Precompiler นี้ จะต้องทำงานร่วมกับส่วน Query Processor
4) Data Definition Language Precompiler เป็นส่วนที่ทำหน้าที่แปลประโยคคำสั่งของกลุ่มคำสั่ง DDL ให้อยู่ในรูปแบบของ Meta Data (รายละเอียดที่บอกถึงโครงสร้างต่าง ๆ ของข้อมูล) ที่เก็บอยู่ในส่วน Data Dictionary ของฐานข้อมูล
5) Application Programs Object Code เป็นส่วนที่ทำหน้าที่แปลงคำสั่งต่าง ๆ ของโปรแกรมรวมทั้งคำสั่งในกลุ่มคำสั่ง DML ที่ส่งต่อมาจากส่วน Data Manipulation Language Precompiler ให้อยู่ในรูปของ Object Code ที่จะส่งต่อไปให้ Database manager เพื่อกระทำกับข้อมูลในฐานข้อมูล
สมัครสมาชิก:
บทความ (Atom)


