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