ความรู้พื้นฐานในการออกแบบ ฐานข้อมูลแบบสัมพันธ์ ธวัชชัย เอี่ยมไพโรจน์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
เทคโนโลยีฐานข้อมูลสำนักงาน
Advertisements

การวิเคราะห์และประเมินค่างาน
เอกสารประกอบการบรรยาย วิชา การออกแบบและพัฒนาฐานข้อมูล
จัดการฐานข้อมูลด้วย Microsoft Access 2007
Data Warehouse (คลังข้อมูล)
บทที่ 5 แบบจำลองข้อมูลสำหรับคลังข้อมูล Part 3 (Data Modeling for Data Warehouse) Data Warehouse Design.
ขั้นตอนการออกแบบมัลติมีเดีย Multimedia Design Step
ขั้นตอนในการทำวิจัย.
การออกแบบการวิจัยการเขียนเค้าโครงการวิจัย
หลักพื้นฐานในการวางแผนโดยงบประมาณ
Thesis รุ่น 1.
หลักการออกแบบของ ADDIE model ADDIE model
โครงงานวิชาคณิตศาสตร์
สถาปัตยกรรมฐานข้อมูล
ตามหลักสูตรการศึกษาขั้นพื้นฐาน พ.ศ. 2544
Object-Oriented Analysis and Design
การพัฒนากิจกรรม การเรียนรู้ โดยโครงงาน
การวิเคราะห์ขั้นตอนวิธีการแก้ปัญหา
คอมพิวเตอร์ช่วยสอน ประเภทเกม (Game).
คอมพิวเตอร์ช่วยสอน ประเภทติวเตอร์ Tutorial.
บรรยายโดย สุรางคนา ธรรมลิขิต
Databases Design Methodology
การออกแบบระบบและประยุกต์ใช้ฐานข้อมูล
การออกแบบแบบจำลองข้อมูล
ระเบียบวิธีวิจัยพื้นฐานทาง การตลาด
การเขียนโครงร่างการวิจัย
ความรู้พื้นฐานเกี่ยวกับการวิจัย
Chapter 3 แบบจำลองข้อมูล : Data Models
Chapter 2 Database systems Architecture
ความหมาย ปัญญาประดิษฐ์
บทที่ 2 การพัฒนาระบบ (System Development)
การวางแผนและ การจัดทำ IT Audit
สถาปัตยกรรมของระบบฐานข้อมูล
การออกแบบฐานข้อมูลเชิงสัมพันธ์
Waterfall model แบบจำลองน้ำตก
บทที่ 15 Start การซ่อมบำรุงระบบ (System Maintenance) Next.
การออกแบบฐานข้อมูลเชิงสัมพันธ์
บูรณภาพของข้อมูล ลัชนา อินชัยวงศ์.
การแปลง E-R เป็น Table.
วิธีการทางคอมพิวเตอร์
หลักการวิเคราะห์และออกแบบระบบฐานข้อมูล
บทที่ 3 การวิเคราะห์ Analysis.
ที่ใช้ใน Object-Oriented Design
Data Modeling Chapter 6.
ENTITY มุมมองยุคสารสนเทศ สังคมสารสนเทศ สังคมแห่งการเรียนรู้ (Knowledge-based Society) ประยุกต์สู่ New Economy ทิศทางวิวัฒนาการและพัฒนาสู่ยุคต่างๆ Processors.
การออกแบบระบบฐานข้อมูล
ฐานข้อมูลเชิงสัมพันธ์ (Relational Database)
การวิเคราะห์และออกแบบระบบเชิงวัตถุ Object Oriented Analysis and Design
บทที่ 2 Abstractions Agenda Objectives : วัตถุประสงค์ Abstractions
เริ่มต้นใช้งานโปรแกรม Microsoft Access
Geographic Information System
ทบทวนการออกแบบสื่อ multimedia Powerpoint Templates.
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
1. ศัพท์พื้นฐานของฐานข้อมูล
1. จุดประสงค์ของการออกแบบฐานข้อมูล
กระบวนการวิจัย Process of Research
การนำเสนอและการประเมินผลโครงงาน
การออกแบบฐานข้อมูลในระดับตรรกะ
แนวทางการสอนเพื่อพัฒนาทักษะเด็กตามรูปแบบ การสอนแบบโครงงาน/โครงการ
ธวัชชัย เอี่ยมไพโรจน์
บทที่ 12 ฐานข้อมูล.
การวิเคราะห์และออกแบบระบบ System Analysis and Design
การสอนแบบโครงงาน ขจิต ฝอยทอง คณะศิลปศาสตร์และวิทยาศาสตร์
Introduction to Database
การออกแบบสื่อเพื่อการศึกษา ADDIE Model
IDS 3901 ค้นคว้าวิจัยงานออกแบบ. บทที่ 1 บทนำ 1. ความเป็นมาและความสำคัญของปัญหา เนื้อหาในส่วนนี้มาจากข้อมูลพื้นฐานที่เกี่ยวกับ เรื่องที่จะทำ ประวัติความเป็นมาของตัวสินค้าหรือตัว.
หลักการออกแบบของ ADDIE model
Introduction & Objectives 1 Group Idea 2 Programming Design 3 Results and discussion 4 Future plans 5.
บทที่ 4 แบบจำลองฐานข้อมูลเชิงสัมพันธ์ Relational Database
Database Planning, Design, and Administration
ใบสำเนางานนำเสนอ:

ความรู้พื้นฐานในการออกแบบ ฐานข้อมูลแบบสัมพันธ์ ธวัชชัย เอี่ยมไพโรจน์

หลักการเบื้องต้นในการออกแบบ ฐานข้อมูล ขั้นตอนในการออกแบบฐานข้อมูล 3 ขั้น – ขั้นออกแบบในแนวคิด Conceptual – ขั้นออกแบบทางตรรกะ Logical – ขั้นออกแบบทางกายภาพ Physical หลังจากการออกแบบแล้ว จะดำเนินการ – ทดสอบแบบ Test – ดำเนินการสร้างฐานข้อมูลต่อไป ทั้งนี้หากพบข้อผิดพลาดในขั้นตอนใดจะย้อนไป ดำเนินการใหม่

การออกแบบในแนวคิด (Conceptual Design) พิจารณาว่ามี information ใดขององค์กรหรือ ระบบ ที่ท่านประสงค์จะเก็บไว้ในฐานข้อมูลบ้าง Information ที่ให้นำมาพิจารณาประกอบด้วย –Entity –Fact –Relationship –Attribute ในขั้นนี้จะต้องวิเคราะห์ว่ามีอะไร (what) น่าสนใจ แต่ยังไม่สนใจว่าจะทำอย่างไร (how)

นิยามของคำศัพท์สำคัญ Entity : something of interest. – ตัวอย่างเช่น warehouse, part Facts และ Relationships จะอธิบายความ เกี่ยวเนื่องกัน ระหว่าง entities ทั้งหลาย – ตัวอย่างเช่น part ถูกเก็บไว้ใน warehouse Attribute หมายถึงคุณสมบัติของ entities. – ตัวอย่างเช่น ราคาของ part

การออกแบบทางตรรกะ (Logical Design) เป็นการรวมเอา conceptual design เพื่อสร้าง ฐานข้อมูลบนโปรแกรม DBMS ที่มีอยู่เช่น PostgreSQL, MySQL ข้อมูลจากขั้น conceptual design ต้องสมบูรณ์ แล้ว กิจกรรมสำคัญเช่น –Normalization – นิยาม table, view และ column – กำหนด primary keys –Integrity Constraint –Referential Relationship

การออกแบบทางกายภาพ (Physical Design) เป็นการออกแบบเพื่อควบคุมการใช้ resources ทางกายภาพ โดยปกติแล้วจะมีผู้รับผิดชอบ โดยเฉพาะ ตัวอย่างกิจกรรมทางด้านนี้ได้แก่ – การกำหนดตำแหน่งของฐานข้อมูลในระบบ – การคำนวณขนาดของฐานข้อมูล – การจัดการในเรื่อง log files ในการทำงานจริงจะต้องมีการออกแบบในเรื่องนี้ อย่างจริงจัง ต้องการผู้เชี่ยวชาญและมีประสบการณ์ มา แนะนำ