Distributed and Client/Server Database Systems...
description
Transcript of Distributed and Client/Server Database Systems...
![Page 1: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/1.jpg)
11
Distributed and Client/Server Database Distributed and Client/Server Database SystemsSystems
ระบบฐานข้�อมู�ลแบบกระจายระบบฐานข้�อมู�ลแบบกระจายและแบบไคลเอนท์�และแบบไคลเอนท์�//เซิ�รฟ์ �เวอร�เซิ�รฟ์ �เวอร�
ออ..สุ�ธิ�ดา ชั!ยชัมูชั"#นสุ�ธิ�ดา ชั!ยชัมูชั"#น
![Page 2: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/2.jpg)
22
อาจารย�ผู้��สุอนอาจารย�ผู้��สุอน
• สุ�ธิ�ดา ชั!ยชัมูชั"#น• Suthida Chaichomchuen• SCC• ห้�อง 210 ภาคว�ชัาคอมูพิ�วเตอร�
ศึ+กษา• http://ced.kmitnb.ac.th/scc• [email protected]
![Page 3: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/3.jpg)
33
ว�ชัาน-.มู�/งเน�นให้�น!กศึ+กษาได�เข้�าใจเก-#ยวก!บระบบฐานข้�อมู�ลร� /นให้มู/ ได�ฝึ2กประสุบการณ์�ในการใชั�องค�ประกอบต/าง ๆ เพิ"#อพิ!ฒนาการประย�กต�ใชั�ฐานข้�อมู�ลแบบกระจายและแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร� ห้!วข้�อในการสุอนประกอบด�วยการท์บท์วนฐานข้�อมู�ลเชั�งสุ!มูพิ!นธิ�และเคร"อข้/ายคอมูพิ�วเตอร� …
ค7าอธิ�บายรายว�ชัาค7าอธิ�บายรายว�ชัา
![Page 4: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/4.jpg)
44
... แนะน7าระบบกระจายและระบบไคลเอนท์�เซิ�ร�ฟ์เวอร� สุถาป9ตยกรรมูข้องระบบจ!ดการฐานข้�อมู�ลแบบกระจายและแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร� ระบบจ!ดการฐานข้�อมู�ลแบบต/างระบบ ต!วแบบข้องต!วบร�การฐานข้�อมู�ล การรวมูสุ/วนการจ!ดการท์ร!พิยากร ระบบปฏิ�บ!ต�การแบบกระจายและแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร� …
ค7าอธิ�บายรายว�ชัาค7าอธิ�บายรายว�ชัา
![Page 5: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/5.jpg)
55
… สุภาพิแวดล�อมูข้องความูสุ!มูพิ!นธิ�ในฐานข้�อมู�ลแบบกระจายและแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร� การออกแบบระบบฐานข้�อมู�ล การควบค�มูการเปล-#ยนแปลงข้�อมู�ล การประมูวลผู้ลข้�อค7าถามู การแยกสุ/วนข้�อค7าถามูและการก7าห้นดข้อบเข้ตข้�อมู�ล การควบค�มูสุภาวะพิร�อมูก!น ความูน/าเชั"#อถ"อ การค"นสุภาพิและความูปลอดภ!ย …
ค7าอธิ�บายรายว�ชัาค7าอธิ�บายรายว�ชัา
![Page 6: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/6.jpg)
66
… การออกแบบสุ/วนประย�กต�ด�วยระบบต�ดต/อผู้��ใชั�แบบกราฟ์;กสุ� การประเมู�นประสุ�ท์ธิ�ภาพิ การกระจายซิอฟ์ต�แวร� แนวโน�มูในอนาคตข้องระบบฐานข้�อมู�ลแบบกระจายและแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร�
ค7าอธิ�บายรายว�ชัาค7าอธิ�บายรายว�ชัา
![Page 7: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/7.jpg)
77
ว!ตถ�ประสุงค�เชั�งพิฤต�กรรมูว!ตถ�ประสุงค�เชั�งพิฤต�กรรมู1.อธิ�บายความูห้มูายข้องระบบฐานข้�อมู�ลได�2.อธิ�บายสุภาพิแวดล�อมูข้องระบบฐานข้�อมู�ลได�3.อธิ�บายล!กษณ์ะระบบจ!ดการฐานข้�อมู�ลได�4.อธิ�บายแบบจ7าลองข้องฐานข้�อมู�ลได�5.อธิ�บายวงจรชั-ว�ตข้องการพิ!ฒนาระบบฐานข้�อมู�ลได�6.อธิ�บายการเข้-ยนแบบจ7าลองแบบอ--อาร�ได�7.อธิ�บายกระบวนการท์7านอร�มู!ลไลเซิชั!#นได�8.อธิ�บายล!กษณ์ะข้องฐานข้�อมู�ลเชั�งสุ!มูพิ!นธิ�ได�
...
![Page 8: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/8.jpg)
88
ว!ตถ�ประสุงค�เชั�งพิฤต�กรรมูว!ตถ�ประสุงค�เชั�งพิฤต�กรรมู
9 . อธิ�บายห้ล!กการในการออกแบบฐานข้�อมู�ลใน ระด!บต/าง ๆ ได�10.อธิ�บายกระบวนการป?องก!นฐานข้�อมู�ลได�11.อธิ�บายกระบวนการควบค�มูการเปล-#ยนแปลง ข้�อมู�ลได�12.อธิ�บายกระบวนการค"นสุภาพิและความูปลอดภ!ย ให้�ก!บข้�อมู�ลได�13.อธิ�บายการใชั�ภาษาท์างด�านฐานข้�อมู�ลได�
…
![Page 9: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/9.jpg)
99
ว!ตถ�ประสุงค�เชั�งพิฤต�กรรมูว!ตถ�ประสุงค�เชั�งพิฤต�กรรมู14 . อธิ�บายล!กษณ์ะเคร"อข้/ายคอมูพิ�วเตอร�ท์-#ใชั�ใน ระบบฐานข้�อมู�ลเชั�งสุ!มูพิ!นธิ�ได�15 . อธิ�บายสุถาป9ตยกรรมูข้องระบบจ!ดการฐานข้�อมู�ล แบบกระจายและแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร�ได�16 . อธิ�บายล!กษณ์ะสุภาพิแวดล�อมูข้องความูสุ!มูพิ!นธิ� ในฐานข้�อมู�ลแบบกระจายและแบบไคลเอนท์�/ เซิ�ร�ฟ์เวอร�
…
![Page 10: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/10.jpg)
1010
ว!ตถ�ประสุงค�เชั�งพิฤต�กรรมูว!ตถ�ประสุงค�เชั�งพิฤต�กรรมู
17 . อธิ�บายห้ล!กการออกแบบระบบต�ดต/อผู้��ใชั�แบบ กราฟ์;กสุ�มูาใชั�ในระบบฐานข้�อมู�ลได�18 . บอกแนวโน�มูข้องระบบฐานข้�อมู�ลแบบกระจาย และแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร�ในอนาคตได�19.สุร�างระบบฐานข้�อมู�ลแบบไคลเอนท์�/เซิ�ร�ฟ์เวอร�ได�
![Page 11: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/11.jpg)
1111
เน".อห้าบท์เร-ยนเน".อห้าบท์เร-ยน• Database System
– Introduction to databases– File-based approach– Database approach– Advantages & disadvantages of
database systems• Database Environment
– Architecture for database system– Database Languages– Data Models
![Page 12: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/12.jpg)
1212
เน".อห้าบท์เร-ยนเน".อห้าบท์เร-ยน• Database Management System :
DBMS– Functions of DBMS– Component of DBMS– Multi-User DBMS Architecture
• The Relational Model– Relational Integrity– Relational Languages– Views
![Page 13: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/13.jpg)
1313
เน".อห้าบท์เร-ยนเน".อห้าบท์เร-ยน• Database Application Lifecycle
– Database Planning– Database Design– Database Administration– CASE support
• Entity-Relationship Modeling• Normalization• Logical Database Design Methodology• Physical Database Design
Methodology
![Page 14: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/14.jpg)
1414
เน".อห้าบท์เร-ยนเน".อห้าบท์เร-ยน• Database Languages
– SQL– Advanced SQL– View– Query
• Integrity and Security– Risk Analysis
![Page 15: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/15.jpg)
1515
เน".อห้าบท์เร-ยนเน".อห้าบท์เร-ยน• Transaction Management
– Concurrency control– Recovery control
• Distributed Database Systems– Overview of networking– Architecture for a DDBMS– Architecture of Client/Server
Database Systems
![Page 16: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/16.jpg)
1616
เน".อห้าบท์เร-ยนเน".อห้าบท์เร-ยน• Distributed Relational Database
Design• Distributed Transaction Management• Distributed Concurrency Control• Distributed Deadlock Management• Distributed Recovery Control• Distributed Security Control
![Page 17: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/17.jpg)
1717
เน".อห้าบท์เร-ยนเน".อห้าบท์เร-ยน• Application Design with Graphics
User Interface• Performance Measurement• Software Distribution• Trends in Distributed and
Client/Server Database System
![Page 18: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/18.jpg)
1818
ระยะเวลาท์-#ใชั�ระยะเวลาท์-#ใชั�• 16 สุ!ปดาห้�• สุ!ปดาห้�ท์-# 9 สุอบกลางภาค• สุ!ปดาห้�ท์-# - 1516 น7าเสุนอผู้ลงานกล�/มู• สุ!ปดาห้�ท์-# 17 สุอบปลายภาค
![Page 19: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/19.jpg)
1919
สุ!ดสุ/วนข้องคะแนนด�บสุ!ดสุ/วนข้องคะแนนด�บ
• ผู้ลงานและการน7าเสุนอ 30 %• สุอบกลางภาคเร-ยน - 2530( ก.ค.)
30 %• สุอบปลายภาคเร-ยน - 2030 ก.ย.)
40 %
![Page 20: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/20.jpg)
2020
การว!ดผู้ลการว!ดผู้ล
• อ�งกล�/มู– ว!ดผู้ลโดยใชั� T-Score– คะแนนท์-#ได�อย�/ระห้ว/าง C A
![Page 21: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/21.jpg)
2121
ห้น!งสุ"ออ/านประกอบห้น!งสุ"ออ/านประกอบ
Database Systems : A Practical Approach to
Design, Implementation and Management
• Thomas M. Connolly• Carolyn E. Begg• Anne D. Strachan• Addison-Wesley• 4th Edition
![Page 22: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/22.jpg)
2222
ห้น!งสุ"ออ/านประกอบห้น!งสุ"ออ/านประกอบ
การพิ!ฒนาระบบงานไคลเอนต�/เซิ�ร�ฟ์เวอร�, กร�งเท์พิฯ
• ประชัา ตระการศึ�ลป�• ซิ-เอAดย�เคชั!#น
![Page 23: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/23.jpg)
2323
ห้น!งสุ"ออ/านประกอบห้น!งสุ"ออ/านประกอบ
ค!มูภ-ร�ระบบฐานข้�อมู�ล• ก�ตต� ภ!กด-ว!ฒนะก�ล• จ7าลอง คร�อ�ตสุาห้ะ• สุนพิ.เคท์-พิ-• -399.
![Page 24: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/24.jpg)
2424
การใชั�ห้�องปฏิ�บ!ต�การคอมูพิ�วเตอร�การใชั�ห้�องปฏิ�บ!ต�การคอมูพิ�วเตอร�
• ผู้��เข้�าใชั�ต�องแต/งกายถ�กต�องตามูระเบ-ยบสุถาบ!น• เบ�กก�ญแจได�ท์-#ห้�องพิ!กอาจารย� 210• ในกรณ์-นอกเวลาเร-ยน ต�องแลกบ!ตรน!กศึ+กษา• ถอดรองเท์�าใสุ/ไว�ในต��รองเท์�าอย/างเร-ยบร�อย• ห้�ามูน7าอาห้ารและเคร"#องด"#มูเข้�าห้�องปฏิ�บ!ต�การ• ป;ดไฟ์ สุ!บสุว�ท์ซิ�ห้ล!ก ก/อนป;ดลAอกประต�• น7าก�ญแจไปค"นท์-#เจ�าห้น�าท์-#/อาจารย�ท์�กคร!.ง
![Page 25: Distributed and Client/Server Database Systems ระบบฐานข้อมูลแบบกระจาย และแบบไคลเอนท์/เซิรฟ์เวอร์](https://reader033.fdocument.pub/reader033/viewer/2022061610/56814ee4550346895dbc768f/html5/thumbnails/25.jpg)
2525
การแต/งกายการแต/งกาย
• ชัาย : เสุ".อเชั�.ต กางเกงข้ายาว• ห้ญ�ง : เสุ".อท์รงสุ�ภาพิ กระโปรงสุ-สุ�ภาพิ ไมู/สุ! .นเก�น
ไป ไมู/ร!บต�ดต/อน!กศึ+กษาท์-#ใสุ/กางเกง ยกเว�นเปCนชั�ดฟ์อร�มูเฉพิาะข้องห้น/วยงาน (ท์ห้าร ต7ารวจ โรงงาน)
• รองเท์�าสุ�ภาพิ