BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
BC421 File and Database Lab
Advertisements

ภาควิชาวิทยาการคอมพิวเตอร์ มหาวิทยาลัยสงขลานครินทร์
HO Session 14: Database Design Principles
เทคโนโลยีฐานข้อมูลสำนักงาน
การใช้งานระบบสินค้าคงคลัง
ทำความรู้จักและใช้งาน
Comprehensive Insurance System ระบบประกันเบ็ดเสร็จ
แผนการสอน วิชา Database Design and Development
อ.กิตติพงศ์ เซ่งลอยเลื่อน อาจารย์พิเศษ มหาวิทยาลัยแม่โจ้
บทที่ 2 รูปแบบของฐานข้อมูล.
รหัสวิชา SOHU 0022 Using Information Systems
บทที่ 3 ระบบฐานข้อมูล Database system
ฐานข้อมูลเชิงสัมพันธ์
บทที่ 8 การออกแบบข้อมูล (Data Design) โครงสร้างข้อมูล (Data Structure)
ระบบฐานข้อมูล ข้อมูลมีความสำคัญมากต่อองค์การ ดังนั้นจะต้องมีการจัดเก็บที่เป็นระบบ สามารถค้นหาได้ง่าย เพื่อที่นำมาใช้ให้ทันเวลา ในการตัดสินใจของผู้บริหาร.
ลักษณะระบบสารสนเทศเพื่อการจัดการ
ฐานข้อมูลและการออกแบบฐานข้อมูล
MySQL.
บรรยายโดย สุรางคนา ธรรมลิขิต
ส่วนที่ 4 System Design การออกแบบระบบ.
SCC : Suthida Chaichomchuen
Databases Design Methodology
Object-Oriented System Analysis and Design
– Web Programming and Web Database
การออกแบบแบบจำลองข้อมูล
แบบฝึกหัด 1. จงวาดรูป ER Diagram ของระบบร้านเช่าวีดีโอแห่งหนึ่ง ประกอบด้วย แฟ้มสมาชิก(member) ข้อมูลที่เก็บ รหัสลูกค้า , ชื่อ , ที่อยู่,เบอร์โทร แฟ้มชื่อเรื่อง(title)
ทบทวน การออกแบบฐานข้อมูล
Chapter 3 แบบจำลองข้อมูล : Data Models
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
บทที่ 2 การพัฒนาระบบ (System Development)
การออกแบบฐานข้อมูลเชิงสัมพันธ์
อ.อารียา ศรีประเสริฐ สาขาวิชาเทคโนโลยีสารสนเทศธุรกิจ
ความปลอดภัยของฐานข้อมูล
ข้อมูลและการจัดการข้อมูล (ต่อ)
ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล
การแปลง E-R เป็น Table.
คือระบบที่รวบรวมข้อมูลไว้ในที่เดียวกัน ซึ่ง ประกอบไปด้วยแฟ้มข้อมูล (File) ระเบียน (Record) และ เขตข้อมูล (Field) และถูกจัดการด้วยระบบ เดียวกัน โปรแกรมคอมพิวเตอร์จะเข้าไปดึงข้อมูล.
ระบบสารสนเทศเพื่อการขายสินค้า ผ่านเครือข่ายอินเทอร์เน็ต
การออกแบบฐานข้อมูลและการบริหารธุรกิจ
Charter 8 1 Chapter 8 การจัดการฐานข้อมูล Database Management.
The Relational Data Model
Visual Basic .NET 2010 (ทบทวนเรื่อง โปรแกรมควบคุม Control)
เรื่องข้อมูลและสาระสนเทศ
บทที่ 3 การวิเคราะห์ Analysis.
Data Modeling Chapter 6.
การออกแบบระบบฐานข้อมูล
บทนำเกี่ยวกับระบบฐานข้อมูล
การวิเคราะห์และออกแบบระบบฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์ (Relational Database)
เรื่องการออกแบบฐานข้อมูล
เริ่มต้นใช้งานโปรแกรม Microsoft Access
โปรแกรม Microsoft Access
ตัวอย่าง ระบบคลังหนังสือ (Book Stock System)
การจัดการฐานข้อมูล.
ง การงานอาชีพและเทคโนโลยี 1 ครูสหรัฐ บัวทอง
หน่วยที่ 1 รู้จักกับฐานข้อมูล
อ.วิวัฒน์ ชินนาทศิริกุล
รู้จักกับ Microsoft Access 2003
การออกแบบฐานข้อมูลในระดับตรรกะ
โมเดลเชิงสัมพันธ์ The relational model.
MS Access (basic) By Kanok Khamhun. ฐานข้อมูล (Database) Database ( ฐานข้อมูล ) คือที่ เก็บรวบรวมข้อมูลที่มี ความสัมพันธ์ไว้ด้วยกัน ขึ้นอยู่ กับวัตถุประสงค์ของการเก็บ.
Access 2003 คืออะไร Access 2003 เป็นโปรแกรมที่ใช้ในการ จัดการกับฐานข้อมูล ซึ่งจะช่วยให้เรา จัดการกับข้อมูลปริมาณมากๆ ได้ ง่ายดาย เช่นการจัดเก็บข้อมูล,
Chapter 1 : Introduction to Database System
เทคโนโลยีสารสนเทศ.
ผศ.สุโกศล วโนทยาพิทักษ์
บทที่ 3 การจัดการตราผลิตภัณฑ์ คุณค่าของตรา และตำแหน่งผลิตภัณฑ์
การเปลี่ยนจาก E-R Diagram เป็นโมเดลเชิงสัมพันธ์ (ตารางข้อมูล)
การออกแบบโครงสร้างฐานข้อมูลด้วย E-R Model และการแปลงเป็นรีเลชัน
กฎการ Normalization 1. จะต้องไม่มีเซลล์ใดในตารางที่มีค่าเกิน 1 ค่า ดังนั้นเราสามารถทำให้ตารางผ่านกฎข้อที่ 1 ได้ด้วยการแยกเซลล์ที่มีค่าเกินหนึ่งออกเป็นเรคคอร์ดใหม่
บทที่ 2 รูปแบบของฐานข้อมูล
ใบสำเนางานนำเสนอ:

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ Database

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ Database

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ การออกแบบ Database เป็นศูนย์รวมข้อมูล DBMS: Database Management System เป็นระบบที่อนุญาตให้สร้าง ขยาย และ ปรับปรุงฐานข้อมูล Database Administrator ผู้ที่คอยดูแล DBMS

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ การออกแบบ Database วัตถุประสงค์การใช้ฐานข้อมูล สามารถใช้ข้อมูลร่วมกัน รักษาความคงที่ และ ความถูกต้องของข้อมูล มีข้อมูลใช้เสอมทั้ง ปัจจุบัน และ อนาคต มีการพัฒนาของข้อมูลตามความต้องการใช้ เปิดโอกาสให้ผู้ใช้ข้อมูลตามแนวทางของตนเองโดยไม่เกี่ยวกับ การเก็บข้อมูลทางกายภาพ

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ การออกแบบ Database การมองสิ่งต่างๆในโลกแห่งความเป็นจริง ให้มาเป็นข้อมูล ลงในแฟ้มข้อมูล

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ ฐานข้อมูล (Database) คือ กลุ่มของแฟ้มข้อมูลที่มีความสัมพันธ์และถูกนำมารวมกันเป็นโครงสร้างข้อมูลอีกชนิดหนึ่ง Create by . Suwitchan Kaewsuwan

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ องค์ประกอบของฐานข้อมูล 1. ฟิลด์ (Field) เลขที่ ชื่อ ที่อยู่ โทรศัพท์ 001 แดง อุดร 191 002 ดำสนิท เลย 199 ...

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ 2. เรคอร์ด (Record) เลขที่ ชื่อ ที่อยู่ โทรศัพท์ 001 แดง อุดร 191 002 ดำสนิท เลย 199 ... Create by . Suwitchan Kaewsuwan

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ 3. รายการ (Items) เลขที่ ชื่อ ที่อยู่ โทรศัพท์ 001 แดง อุดร 191 002 ดำสนิท เลย 199 ... Create by . Suwitchan Kaewsuwan

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ 4. ตาราง (Table) เลขที่ ชื่อ ที่อยู่ โทรศัพท์ 001 แดง อุดร 191 002 ดำสนิท เลย 199 ... Create by . Suwitchan Kaewsuwan

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ 5. แฟ้ม (File) Table 3 Table 1 Table 2 Table 5 Table 4 Create by . Suwitchan Kaewsuwan

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ ตัวอย่างฐานข้อมูล เลขที่หนังสือ ชื่อไทย ชื่ออังกฤษ ผู้แต่ง ครั้งที่พิมพ์ ปีที่พิมพ์ สถานที่พิมพ์ ราคา 0001 ภาษาไทย Thai Language ศ.ชาญ 1 2547 อุดรธานี 250 0002 ภาษา ซี C Programming ผศ.ประสาท 2546 กรุงเทพฯ 325 003 วิชวล เบสิค Visual Basic สุวิทยชาญ 2545 450 Create by . Suwitchan Kaewsuwan

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ ประเภทตารางฐานข้อมูล 1. Master table คือ ตารางหลักของระบบ 2. Transaction table คือ ตารางที่เกิดจากการรวมข้อมูลจาก ตารางหลักและอาจมีข้อมูลเพิ่มเติมได้ด้วย

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ หลักการสร้างตารางฐานข้อมูล หา Master table ให้ได้ก่อนจากข้อมูลหลักที่มีอยู่ หาความสัมพันธ์ระหว่าง Master table แบบ 2 ตารางก่อน หา Transaction ที่เกิดจาก 2 ตารางให้ได้ ขยายขอบเขตของการหา Table ให้ครบทั้งระบบ

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ ระบบฐานข้อมูลเชิงสัมพันธ์ (Relational Database Systems) Table 3 Table 1 Table 2 Table 5 Table 4

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ Key field นักศึกษาไปอ่านในเอกสารประกอบการสอน โดยสามารถ Download ได้ ที่ web อาจารย์นะครัรบ

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) เป็นการสร้างความสัมพันธ์ระหว่างต่างๆ ในระบบ ประกอบด้วย Entity Attribute Cardinality Relation

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Entity คือตาราง (Table) นั่งเองครับ โดยแบ่งเป็น Regular Entity 2. Weak Entity ที่ประกอบด้วยสมาชิกที่มี คุณสมบัติ ซึ่งบ่งบอกถึงเอกลักษณ์ของแต่ละสมาชิกนั้น เช่น มีคุณสมบัติที่บ่งบอกถึงเอกลักษณ์ของแต่ละสมาชิก ได้นั้น จะต้องอาศัยคุณสมบัติใดคุณสมบัติหนึ่ง ของ Regular Entity มาประกอบกับคุณสมบัติของตัวมันเอง เช่น Student Registration

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Attribute คือ Field ที่ประกอบใน Table นั่นเองครับ แบ่งเป็น 1. Simple Attribute คือ Field ที่ไม่สามารถแบ่งย่อยได้อีก คำนำหน้า

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Attribute 2. Composite Attribute คือ Field ที่มีค่าย่อยได้อีก Lname Fname name

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Attribute 3. Identify หรือ Key คือ Field ที่เป็น Key ในตาราง code

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Attribute 4. Multi-value attribute คือ Field มีค่าได้หลายค่า Employee Degree

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Attribute 5. Derive attribute คือ Field ที่เกิดจากการกระทำของ Field อื่น พนักงานขาย สรุปยอดขาย

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Relation คือชื่อความสัมพันธ์ระหว่างตาราง ชื่อความสัมพันธ์ ลงทะเบียน นักศึกษา

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) Cardinality คือค่าที่เป็นไปได้ของจำนวนสมาชิกใน Table หนึ่งๆ ที่มีส่วนสัมพันธ์กัน 1:1 1:M M:N EMPLOYEE EMPLOYEE SALEPERSON 1 1 M SALE ASSIGN BELONG TO 1 M N DEPARTMENT CITY OFFICE

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) 1:1 1 Student Data Student ใช้ข้อมูล Code_St Name Code_Mj ID Address Tel

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) 1:1 Code_St Name Code_Mj ID 001 A 01 4123122 002 B 4610253 003 C 02 4564213 004 D 03 2221354 005 2548798 … ID Name Address Tel 4123122 A Udornthani 042-225462 4610253 B Nongkai 09-7122221 4564213 C 06-2531456 2221354 D Sakolnakorn 07-2531225 2548798 01-2645879 … PK PK

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) 1:M M 1 Book ISBN Name_Th Name_En …. Buy Quant_Buy Date_Buy ซื้อ

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram) 1:M No ISBN Quant_Buy … 1 001 15 2 20 3 002 10 4 8 ISBN Name_Th …. 001 วิชวลเบสิก 6.0 002 ฐานข้อมูล 003 ความสัมพันธ์ของฐานข้อมูล …

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ E-R Diagram (Entity Relationship Diagram)

BC305 การวิเคราะห์และออกแบบระบบสารสนเทศ Normalization วิธีลดความซ้ำซ้อนของโครงสร้าง เพื่อสะดวก และ ง่ายต่อการบำรุงรักษา ให้นักศึกษาไปอ่านในเอกสารประกอบการสอนเรื่อง Database ซึ่งสามารถ Download ได้ที่ web อาจารย์นะครับ

แบบฝึกหัดในชั้นเรียน จงหาตัวอย่างพร้อมคำอธิพบายเรื่อง E-R Model จงออกแบบตัวอย่าง E-R Model ระบบร้านอาหาร