ใช้ seven step algrotithm ในการแปลงจาก ER Diagram เป็น Relationship
วันอาทิตย์ที่ 4 มีนาคม พ.ศ. 2561
วันศุกร์ที่ 2 มีนาคม พ.ศ. 2561
WEEK6
What I have done
ทดลองสร้างไฟล์ขนาดใหญ่เพิ่มขึ้นเรื่อยๆ ดังตารางจากนั้นทำการ import เข้า MySQL โดยใช้ python (library อยู่ใน Link)
แล้วใช้การ Query แบบ ทั้งหมด ( select * )
QUERY ALL
|
FETCH TIME (second)
|
1000 rows (0.28 MB)
|
0.031
|
9202 rows (1.93 MB)
|
0.016
|
12113 rows (2.18 MB)
|
0.157
|
20058 rows (4.54 MB)
|
1.453
|
550113 rows (78.71 MB)
|
1.828
|
3,622,113 rows (487.23 MB)
|
9.938
|
5,179,927 rows (733.53 MB)
|
15.984
|
16,084,625 rows (2271.03 MB)
|
54.125
|
Problem
หากใช้การ insert โดยใช้ loop ใน python เรื่อยๆจะใช้เวลานานมากๆ จึงใช้วิธี import ไฟล์ (csv file) แทน
WEEK5
What I have done
หา ER Diagram จาก Textbook ที่ชื่อ Database Concept 6th Edition
จากนั้นนำมาวาดใน Google Presentation
What I have learn
เส้นสองเส้นหมายถึงความสัมพันธ์แบบ Total participation หมายถึง สิ่งๆนึงต้องมีส่วมรวมในสิ่งอีกสิ่งแบบทุกตัว เช่น นักเรียนทุกคนอยู่ในdepartment
Weak entity คือ entity ที่ไม่มี primary key ของตัวเอง และขึ้นอยู่กับ owner (strong entity) เช่น
Course ที่เป็น Owner (เจ้าของ) ของ Section
Relation R สามารถมีตัวแปรเพื่มได้เช่น takes มีตัวแปร grade
สมัครสมาชิก:
ความคิดเห็น (Atom)