จากโมเดลสู่ฐานข้อมูลจริงใน MySQL WorkBench พื้นฐาน MySQL Workbench: การเริ่มต้นอย่างรวดเร็ว การจัดการ data schema การสร้างฟอร์มย่อยใน mysql workbench

MySQL Workbench เป็นผลิตภัณฑ์ซอฟต์แวร์ที่สร้างขึ้นสำหรับการออกแบบฐานข้อมูล เมื่อมีแคตตาล็อกเครื่องมือสำหรับปฏิบัติการและการสร้างแบบจำลองฐานข้อมูล เครื่องมือนี้โดดเด่นด้วยประสิทธิภาพสูง

ขอแนะนำให้ใช้ซอฟต์แวร์สำหรับการเปลี่ยนแปลงที่ซับซ้อน ตารางแสดงกระบวนการที่บันทึกไว้ คีย์ต่างประเทศ รองรับเชลล์รวมที่ให้คุณเขียนสคริปต์ได้ ประการแรก โปรแกรมนี้เป็นเครื่องมือออกแบบสำหรับภาพ การแสดงกราฟิก. มีตัวแก้ไขที่ให้คุณปรับคำขอด้วยการส่งผ่านเซิร์ฟเวอร์ในภายหลัง คำตอบที่ยอมรับจะแสดงในรูปแบบของตาราง เมื่อแสดงผล ผู้ใช้ยังคงสามารถแก้ไขได้

ดาวน์โหลด MySQL Workbench เวอร์ชันเต็มของรัสเซียได้ฟรีจากเว็บไซต์ทางการโดยไม่ต้องลงทะเบียนและ SMS

ความต้องการของระบบ

  • ระบบปฏิบัติการที่รองรับ: Windows 10, Vista, 8.1, XP, 7, 8
  • ความลึกของบิต: 64 บิต, 32 บิต, x86

การพัฒนาอุปกรณ์อิเล็กทรอนิกส์ใด ๆ นั้นมาพร้อมกับการสร้างแบบจำลองทางกายภาพหรือทางคณิตศาสตร์ การสร้างแบบจำลองทางกายภาพเกี่ยวข้องกับต้นทุนวัสดุที่สูง เนื่องจากต้องมีการผลิตแบบจำลองและการวิจัยที่ใช้แรงงานมาก บ่อยครั้งที่การสร้างแบบจำลองทางกายภาพไม่สามารถทำได้เนื่องจากความซับซ้อนของอุปกรณ์ ตัวอย่างเช่น เมื่อพัฒนาขนาดใหญ่และขนาดใหญ่พิเศษ วงจรรวม. ในกรณีนี้ หันไปใช้การสร้างแบบจำลองทางคณิตศาสตร์โดยใช้วิธีการและวิธีการของเทคโนโลยีคอมพิวเตอร์

ตัวอย่างเช่น แพ็คเกจ P-CAD ที่รู้จักกันดีประกอบด้วยบล็อกของการสร้างแบบจำลองเชิงตรรกะของอุปกรณ์ดิจิทัล แต่สำหรับผู้เริ่มต้นรวมถึงนักเรียน จะทำให้เกิดความยากลำบากอย่างมากในการเรียนรู้ ไม่มีปัญหาน้อยลงเมื่อใช้ระบบ DesignLab ดังการวิเคราะห์สภาพพบว่า ซอฟต์แวร์การสร้างแบบจำลองวงจรในขั้นตอนเริ่มต้นของการพัฒนาวิธีการออกแบบโดยใช้คอมพิวเตอร์ช่วย และในขั้นตอนของการวิจัยและพัฒนา ขอแนะนำให้พิจารณาความเป็นไปได้ของการใช้โปรแกรมต่อไปนี้ เช่น Electronics Workbench - EWB
ระบบจำลองวงจร Electronics Workbench ได้รับการออกแบบสำหรับการจำลองและการวิเคราะห์ วงจรไฟฟ้ารูปที่ 1 ถูกต้องที่จะพูดว่า: ระบบสำหรับสร้างแบบจำลองและวิเคราะห์วงจรไฟฟ้า Electronics Workbench แต่เพื่อความกระชับ ต่อไปนี้เราจะเรียกมันว่าโปรแกรม
โปรแกรม Electronics Workbench ช่วยให้คุณจำลองวงจรแอนะล็อก ดิจิทัล และดิจิทัลอะนาล็อกที่มีระดับความซับซ้อนสูง ไลบรารีที่มีอยู่ในโปรแกรมประกอบด้วยชุดใหญ่ที่ใช้กันอย่างแพร่หลาย ชิ้นส่วนอิเล็กทรอนิกส์. เป็นไปได้ที่จะเชื่อมต่อและสร้างไลบรารีคอมโพเนนต์ใหม่

พารามิเตอร์ส่วนประกอบสามารถเปลี่ยนแปลงได้ในค่าต่างๆ ส่วนประกอบอย่างง่ายอธิบายโดยชุดของพารามิเตอร์ซึ่งค่าสามารถเปลี่ยนแปลงได้โดยตรงจากแป้นพิมพ์ องค์ประกอบที่ใช้งานอยู่ - โดยแบบจำลองซึ่งเป็นชุดของพารามิเตอร์และอธิบายถึงองค์ประกอบเฉพาะหรือการเป็นตัวแทนในอุดมคติ
โมเดลถูกเลือกจากรายการไลบรารีคอมโพเนนต์ ผู้ใช้ยังสามารถเปลี่ยนพารามิเตอร์โมเดลได้ เครื่องมือที่หลากหลายช่วยให้คุณวัดปริมาณต่างๆ ตั้งค่าเอฟเฟกต์อินพุต สร้างกราฟ อุปกรณ์ทั้งหมดจะแสดงในรูปแบบที่ใกล้เคียงกับของจริงมากที่สุด ดังนั้นการทำงานกับอุปกรณ์เหล่านี้จึงทำได้ง่ายและสะดวก
ผลการจำลองสามารถพิมพ์ออกมาหรือนำเข้าเป็นข้อความหรือ โปรแกรมแก้ไขกราฟิกเพื่อการประมวลผลต่อไป โปรแกรม Electronics Workbench เข้ากันได้กับโปรแกรม P-SPICE กล่าวคือ ให้ความสามารถในการส่งออกและนำเข้าวงจรและผลการวัดในเวอร์ชันต่างๆ

ข้อได้เปรียบหลักของโปรแกรม
ประหยัดเวลา การทำงานในห้องปฏิบัติการจริงต้องใช้เวลามากในการเตรียมการทดลอง ขณะนี้ ด้วยการถือกำเนิดของ Electronics Workbench ห้องปฏิบัติการอิเล็กทรอนิกส์จึงพร้อมเสมอ ทำให้การศึกษาวงจรไฟฟ้าสามารถเข้าถึงได้มากขึ้น ความน่าเชื่อถือในการวัด
ในธรรมชาติ ไม่มีองค์ประกอบสองอย่างที่เหมือนกันโดยสิ้นเชิง นั่นคือ องค์ประกอบจริงทั้งหมดมีค่าที่หลากหลาย ซึ่งนำไปสู่ข้อผิดพลาดระหว่างการทดลอง ใน Electronics Workbench องค์ประกอบทั้งหมดได้รับการอธิบายอย่างเคร่งครัด ตั้งค่าพารามิเตอร์ดังนั้น แต่ละครั้งระหว่างการทดลอง ผลลัพธ์จะถูกทำซ้ำ โดยพิจารณาจากพารามิเตอร์ขององค์ประกอบและอัลกอริทึมการคำนวณเท่านั้น
ความง่ายดายในการวัด การเรียนรู้เป็นไปไม่ได้หากไม่มีความผิดพลาด และบางครั้งความผิดพลาดในห้องปฏิบัติการจริงก็มีราคาแพงมากสำหรับผู้ทำการทดลอง การทำงานกับ Electronics Workbench ผู้ทดลองได้รับการประกันจากไฟฟ้าช็อตโดยไม่ได้ตั้งใจ และอุปกรณ์จะไม่ล้มเหลวเนื่องจากไม่ถูกต้อง ประกอบวงจร. ด้วยโปรแกรมนี้ ผู้ใช้มีอุปกรณ์หลากหลายประเภทซึ่งไม่น่าจะมีให้ใช้งานในชีวิตจริง
ดังนั้นคุณมีเสมอ โอกาสพิเศษเพื่อวางแผนและดำเนินการศึกษาอย่างหลากหลาย วงจรอิเล็กทรอนิกส์ที่ ค่าใช้จ่ายน้อยที่สุดเวลา. คุณสมบัติกราฟิก โครงร่างที่ซับซ้อนใช้พื้นที่มากในขณะที่พยายามทำให้ภาพมีความหนาแน่นมากขึ้นซึ่งมักนำไปสู่ข้อผิดพลาดในการเชื่อมต่อตัวนำกับองค์ประกอบวงจร Electronics Workbench ช่วยให้คุณสามารถวางวงจรในลักษณะที่มองเห็นการเชื่อมต่อทั้งหมดขององค์ประกอบและในเวลาเดียวกันวงจรทั้งหมดจะมองเห็นได้ชัดเจน

ความเป็นธรรมชาติและความเรียบง่ายของอินเทอร์เฟซทำให้ทุกคนที่คุ้นเคยกับพื้นฐานสามารถเข้าถึงโปรแกรมได้ การใช้งานวินโดวส์. ความเข้ากันได้กับ P-SPICE โปรแกรม Electronics Workbench ขึ้นอยู่กับองค์ประกอบมาตรฐานของโปรแกรม SPICE สิ่งนี้ทำให้คุณสามารถส่งออกโมเดลองค์ประกอบต่างๆ และประมวลผลผลลัพธ์โดยใช้ คุณลักษณะเพิ่มเติม รุ่นต่างๆโปรแกรม P-SPICE

ส่วนประกอบและการทดลอง
ไลบรารีส่วนประกอบของโปรแกรมประกอบด้วยองค์ประกอบแบบพาสซีฟ ทรานซิสเตอร์ แหล่งที่มาควบคุม สวิตช์ควบคุม องค์ประกอบแบบไฮบริด ตัวบ่งชี้ องค์ประกอบลอจิก อุปกรณ์ทริกเกอร์ องค์ประกอบดิจิทัลและอนาล็อก วงจรรวมและลำดับพิเศษ
องค์ประกอบที่ใช้งานสามารถแสดงด้วยแบบจำลองของทั้งองค์ประกอบในอุดมคติและองค์ประกอบจริง นอกจากนี้ยังเป็นไปได้ที่จะสร้างโมเดลองค์ประกอบของคุณเองและเพิ่มลงในไลบรารีองค์ประกอบ โปรแกรมใช้เครื่องมือชุดใหญ่สำหรับการวัด: แอมมิเตอร์, โวลต์มิเตอร์, ออสซิลโลสโคป, มัลติมิเตอร์, โบเด พล็อตเตอร์ (พล็อตเตอร์ ลักษณะความถี่วงจร), ตัวสร้างฟังก์ชัน, ตัวสร้างคำ, ตัววิเคราะห์ลอจิกและตัวแปลงลอจิก
Circuit Analysis Electronics Workbench สามารถวิเคราะห์วงจร DC และ AC เมื่อวิเคราะห์ที่กระแสตรง จะมีการกำหนดจุดการทำงานของวงจรในสถานะการทำงานคงที่ ผลลัพธ์ของการวิเคราะห์นี้จะไม่สะท้อนให้เห็นในเครื่องมือ แต่จะใช้สำหรับการวิเคราะห์วงจรเพิ่มเติม การวิเคราะห์ AC ใช้ผลลัพธ์ของการวิเคราะห์ DC เพื่อให้ได้แบบจำลองเชิงเส้นของส่วนประกอบที่ไม่ใช่เชิงเส้น
การวิเคราะห์วงจรในโหมด AC สามารถทำได้ทั้งในโดเมนเวลาและความถี่ โปรแกรมนี้ยังช่วยให้คุณวิเคราะห์ดิจิตอลและอะนาล็อกและ วงจรดิจิตอล. ใน Electronics Workbench คุณสามารถสำรวจสภาวะชั่วคราวเมื่อสัมผัสกับวงจรของสัญญาณอินพุตที่มีรูปร่างต่างๆ

การดำเนินการระหว่างการวิเคราะห์:
Electronics Workbench ช่วยให้คุณสร้างวงจรที่มีระดับความซับซ้อนต่างกันโดยใช้การดำเนินการต่อไปนี้:
. การเลือกองค์ประกอบและอุปกรณ์จากห้องสมุด
. ย้ายองค์ประกอบและโครงร่างไปยังตำแหน่งใดก็ได้ในฟิลด์การทำงาน
. การหมุนองค์ประกอบและกลุ่มองค์ประกอบตามมุมที่ทวีคูณ 90 องศา
. การคัดลอก วาง หรือลบองค์ประกอบ กลุ่มองค์ประกอบ ชิ้นส่วนวงจร และวงจรทั้งหมด
. การเปลี่ยนสีของตัวนำ
. การเน้นสีของโครงร่างวงจรเพื่อให้เข้าใจได้ง่ายขึ้น
. การเชื่อมต่อพร้อมกันของหลาย ๆ เครื่องมือวัดและการสังเกตคำให้การของพวกเขาใน หน้าจอมอนิเตอร์,
. การกำหนดองค์ประกอบ เครื่องหมาย,
. เปลี่ยนพารามิเตอร์ขององค์ประกอบในช่วงกว้าง การดำเนินการทั้งหมดดำเนินการโดยใช้เมาส์และแป้นพิมพ์ ไม่สามารถควบคุมจากแป้นพิมพ์เท่านั้น

โดยการกำหนดค่าอุปกรณ์ คุณสามารถ:
. เปลี่ยนมาตราส่วนเครื่องมือขึ้นอยู่กับช่วงการวัด
. ตั้งโหมดการทำงานของอุปกรณ์
. กำหนดประเภทของการดำเนินการอินพุตบนวงจร (กระแสและแรงดันคงที่และฮาร์มอนิก, พัลส์รูปสามเหลี่ยมและสี่เหลี่ยม)
ความสามารถด้านกราฟิกของโปรแกรมช่วยให้:
. สังเกตเส้นโค้งหลายเส้นบนแผนภูมิพร้อมกัน
. แสดงเส้นโค้งบนกราฟด้วยสีต่างๆ
. วัดพิกัดของจุดบนกราฟ
. นำเข้าข้อมูลไปยังโปรแกรมแก้ไขกราฟิกซึ่งช่วยให้คุณสามารถแปลงรูปภาพที่จำเป็นและส่งออกไปยังเครื่องพิมพ์
Electronics Workbench ช่วยให้คุณใช้ผลลัพธ์ที่ได้รับในโปรแกรม P-SPICE, PCB รวมถึงถ่ายโอนผลลัพธ์จาก Electronics Workbench ไปยังโปรแกรมเหล่านี้ คุณสามารถแทรกไดอะแกรมหรือชิ้นส่วนของมันเข้าไปได้ โปรแกรมแก้ไขข้อความและพิมพ์คำอธิบายหรือความคิดเห็นเกี่ยวกับการทำงานของวงจร

การทำงานกับโต๊ะอิเล็กทรอนิกส์
โปรแกรม Electronics Workbench ได้รับการออกแบบมาสำหรับการสร้างแบบจำลองและการวิเคราะห์วงจรอิเล็กทรอนิกส์ ความสามารถของโปรแกรม Electronics Workbench v.5 นั้นเทียบเท่ากับโปรแกรม MicroCap โดยประมาณ และช่วยให้คุณทำงานตั้งแต่การทดลองอย่างง่ายไปจนถึงการทดลองการสร้างแบบจำลองทางสถิติ
เมื่อสร้างแผนผัง Electronics Workbench จะช่วยให้คุณ:
- เลือกองค์ประกอบและอุปกรณ์จากห้องสมุด

ย้ายองค์ประกอบและโครงร่างไปยังตำแหน่งใดก็ได้ในฟิลด์การทำงาน

หมุนองค์ประกอบและกลุ่มตามมุมที่ทวีคูณ 90 องศา

คัดลอก วาง หรือลบองค์ประกอบ ส่วนของไดอะแกรม

เปลี่ยนสีตัวนำ

เน้นโครงร่างวงจรด้วยสี

เชื่อมต่ออุปกรณ์การวัดหลายตัวพร้อมกันและสังเกตการอ่านบนหน้าจอมอนิเตอร์
- กำหนดสัญลักษณ์ให้กับองค์ประกอบ

เปลี่ยนการตั้งค่าองค์ประกอบ

โดยการเปลี่ยนการตั้งค่าอุปกรณ์ คุณสามารถ:
- เปลี่ยนมาตราส่วนเครื่องมือขึ้นอยู่กับช่วงการวัด

ตั้งค่าโหมดการทำงานของอุปกรณ์

ตั้งค่าประเภทของการดำเนินการอินพุตบนวงจร (กระแสหรือแรงดันคงที่หรือฮาร์มอนิก พัลส์สามเหลี่ยมหรือสี่เหลี่ยม)

แทรกโครงร่างหรือส่วนย่อยลงในโปรแกรมแก้ไขข้อความซึ่งพิมพ์คำอธิบายการทำงานของโครงร่าง

ส่วนประกอบโต๊ะทำงานอิเล็กทรอนิกส์
หลังจากเปิดตัว WEWB32 แถบเมนูและแถบส่วนประกอบจะปรากฏบนหน้าจอ
แผงคอมโพเนนต์ประกอบด้วยไอคอนของฟิลด์คอมโพเนนต์ และฟิลด์คอมโพเนนต์ประกอบด้วยรูปภาพที่มีเงื่อนไขของคอมโพเนนต์
การคลิกเมาส์บนไอคอนส่วนประกอบจะเปิดฟิลด์ที่เกี่ยวข้องกับไอคอนนั้น
ด้านล่างนี้เป็นองค์ประกอบบางส่วนจากช่องส่วนประกอบ:

พื้นฐาน (ส่วนประกอบพื้นฐาน)

โหนดการเชื่อมต่อ

โหนดนี้ใช้เพื่อเชื่อมต่อตัวนำและสร้างจุดควบคุม

ตัวต้านทาน

ค่าความต้านทานของตัวต้านทานสามารถตั้งค่าเป็นตัวเลขในหน่วย Ohm, kOhm, MOhm

ตัวเก็บประจุ

ความจุของตัวเก็บประจุถูกกำหนดโดยตัวเลขที่ระบุขนาด (pF, nF, μF, mF, F)

สำคัญ

กุญแจที่ควบคุมโดยกุญแจ ปุ่มดังกล่าวสามารถปิดหรือเปิดได้โดยใช้ปุ่มควบคุมบนแป้นพิมพ์ (สามารถป้อนชื่อของปุ่มควบคุมได้จากแป้นพิมพ์ในกล่องโต้ตอบที่ปรากฏขึ้นหลังจากคลิกสองครั้งที่รูปภาพของปุ่ม)

แหล่งที่มา

โลก

ส่วนประกอบ "กราวด์" มีแรงดันไฟฟ้าเป็นศูนย์และทำหน้าที่เป็นจุดอ้างอิงสำหรับศักย์ไฟฟ้า

แหล่งจ่ายแรงดันไฟกระแสตรง 12V

EMF ของแหล่งจ่ายแรงดันคงที่จะแสดงเป็นตัวเลขพร้อมระบุขนาด (จาก μV ถึง kV)

แหล่งจ่ายไฟกระแสตรง 1A

กระแสของแหล่งจ่ายกระแสตรงถูกกำหนดโดยตัวเลขที่ระบุขนาด (จาก μA ถึง kA)

แหล่งที่มา แรงดันไฟฟ้ากระแสสลับ 220 โวลต์ / 50 เฮิร์ต

ค่าที่มีประสิทธิภาพ (root-mean-sguare-RMS) ของแรงดันไฟฟ้าต้นทางจะได้รับจากตัวเลขที่ระบุหน่วย (จาก μV ถึง kV) สามารถตั้งค่าความถี่และเฟสเริ่มต้นได้

แหล่งที่มา กระแสสลับ 1 เอ/1 เฮิร์ตซ์

ค่าที่มีประสิทธิภาพของกระแสแหล่งที่มากำหนดโดยตัวเลขที่ระบุขนาด (จาก μA ถึง kA) สามารถตั้งค่าความถี่และเฟสเริ่มต้นได้

เครื่องกำเนิดสัญญาณนาฬิกา 1,000 Hz / 50%

เครื่องกำเนิดไฟฟ้าสร้างลำดับของพัลส์สี่เหลี่ยมเป็นระยะ คุณสามารถปรับแอมพลิจูดของพัลส์ รอบการทำงาน และความถี่ของพัลส์ได้

ตัวบ่งชี้ (เครื่องมือจากไลบรารีของตัวบ่งชี้)

เครื่องมือที่ง่ายที่สุดคือโวลต์มิเตอร์และแอมมิเตอร์ พวกเขาเปลี่ยนช่วงการวัดโดยอัตโนมัติ ในรูปแบบเดียว คุณสามารถใช้อุปกรณ์เหล่านี้หลายเครื่องพร้อมกันได้

โวลต์มิเตอร์

โวลต์มิเตอร์ใช้สำหรับวัดแรงดันไฟฟ้ากระแสสลับหรือกระแสตรง ด้านที่มีเส้นหนาของสี่เหลี่ยมผืนผ้าตรงกับขั้วลบ
การดับเบิลคลิกที่ภาพโวลต์มิเตอร์จะเปิดกล่องโต้ตอบสำหรับเปลี่ยนพารามิเตอร์ของโวลต์มิเตอร์:
- ค่าความต้านทานภายใน (ค่าเริ่มต้น 1MΩ)
- ประเภทของแรงดันไฟฟ้าที่วัดได้ (ค่าคงที่ DC, ตัวแปร AC)
เมื่อวัดแรงดันไฟฟ้ากระแสสลับแบบไซน์ (AC) โวลต์มิเตอร์จะแสดงค่าที่มีประสิทธิภาพ

แอมมิเตอร์

แอมมิเตอร์ใช้สำหรับวัดกระแสไฟ AC หรือ DC ด้านที่มีเส้นหนาของสี่เหลี่ยมผืนผ้าตรงกับขั้วลบ
การดับเบิลคลิกที่รูปภาพของแอมมิเตอร์จะเปิดกล่องโต้ตอบสำหรับเปลี่ยนพารามิเตอร์ของแอมมิเตอร์
ค่าความต้านทานภายใน (ค่าเริ่มต้น 1mΩ)
ประเภทของแรงดันไฟฟ้าที่วัดได้ (ค่าคงที่ DC, ตัวแปร AC)
เมื่อวัดแรงดันไฟฟ้ากระแสสลับแบบไซน์ (AC) แอมมิเตอร์จะแสดงค่าที่มีประสิทธิภาพ

เครื่องมือ

1. เครื่องกำเนิดฟังก์ชั่น

เครื่องกำเนิดไฟฟ้าเป็นแหล่งจ่ายแรงดันไฟฟ้าในอุดมคติที่สร้างรูปคลื่นไซน์ สามเหลี่ยม หรือสี่เหลี่ยม ขั้วกลางของเครื่องกำเนิดไฟฟ้าเมื่อเชื่อมต่อกับวงจรจะเป็นจุดร่วมสำหรับการอ่านค่าแอมพลิจูดของแรงดันไฟฟ้ากระแสสลับ หากต้องการอ่านค่าแรงดันเทียบกับศูนย์ พินนี้จะต่อสายดิน พินซ้ายสุดและขวาสุดใช้สำหรับจ่ายสัญญาณให้กับวงจร แรงดันไฟฟ้าที่ขั้วด้านขวาจะเปลี่ยนไปในทิศทางที่เป็นบวกเมื่อเทียบกับขั้วทั่วไปที่ขั้วด้านซ้าย - ในทิศทางที่เป็นลบ
การดับเบิลคลิกที่ภาพตัวสร้างจะเปิดภาพตัวสร้างที่ขยายใหญ่ขึ้นซึ่งคุณสามารถตั้งค่า:
- รูปร่างของสัญญาณขาออก
- ความถี่แรงดันขาออก (ความถี่)
- รอบการทำงาน (รอบการทำงาน),
- ความกว้างของแรงดันเอาต์พุต (แอมพลิจูด)
- ส่วนประกอบคงที่ของแรงดันขาออก (ออฟเซ็ต)

2. ออสซิลโลสโคป

มีสี่ขั้วอินพุตบนภาพออสซิลโลสโคป
- คลิปขวาบน - ทั่วไป
- ขวาล่าง - อินพุตการซิงโครไนซ์
- ขั้วด้านล่างซ้ายและขวาแสดงถึงอินพุตแชนเนล A และแชนเนล B ตามลำดับ
การดับเบิลคลิกที่ภาพขนาดย่อของออสซิลโลสโคปจะเปิดภาพของแบบจำลองออสซิลโลสโคปอย่างง่ายซึ่งคุณสามารถตั้งค่าได้
- ตำแหน่งของแกนที่สัญญาณล่าช้า
- ขนาดที่ต้องการของการกวาดตามแกน
- ชดเชยจุดกำเนิดตามแกน
- อินพุตแบบ capacitive (ปุ่ม AC) หรืออินพุตที่มีศักยภาพ (ปุ่ม DC) ของช่อง
- โหมดการซิงโครไนซ์ (ภายในหรือภายนอก)

ฟิลด์ Trigger ใช้เพื่อกำหนดจุดเริ่มต้นของการกวาดบนหน้าจอออสซิลโลสโคป ปุ่มต่างๆ ในเส้น Edge ตั้งค่าช่วงเวลาของการเรียกใช้ออสซิลโลแกรมบนขอบบวกหรือลบของพัลส์ที่อินพุตการซิงโครไนซ์ ฟิลด์ระดับช่วยให้คุณสามารถตั้งค่าระดับที่สูงกว่าที่จะทริกเกอร์การกวาด
ปุ่ม Auto, A, B, Ext ตั้งค่าโหมดการซิงโครไนซ์
-อัตโนมัติ - เริ่มต้นอัตโนมัติกวาดเมื่อคุณเปิดวงจร เมื่อลำแสงมาถึงจุดสิ้นสุดของหน้าจอ รูปคลื่นจะถูกบันทึกจากจุดเริ่มต้นของหน้าจอ
-A - ทริกเกอร์คือสัญญาณที่อินพุต A
-B - ทริกเกอร์คือสัญญาณที่อินพุต B
-Ext - เริ่มต้นภายนอก ในกรณีนี้ สัญญาณทริกเกอร์คือสัญญาณที่ใช้กับอินพุตนาฬิกา

การกดปุ่มขยายบนรุ่นออสซิลโลสโคปอย่างง่ายจะเปิดรุ่นออสซิลโลสโคปแบบขยาย มีแผงข้อมูลสามแผงที่นี่ ซึ่งแตกต่างจากแบบจำลองทั่วไป ซึ่งแสดงผลการวัด นอกจากนี้ ใต้หน้าจอยังมีแถบเลื่อนที่ให้คุณสังเกตช่วงเวลาใดก็ได้ตั้งแต่เปิดวงจรไปจนถึงปิดวงจร

บนหน้าจอออสซิลโลสโคปมีเคอร์เซอร์สองตัว (สีแดงและสีน้ำเงิน) ทำเครื่องหมายที่ 1 และ 2 ซึ่งคุณสามารถวัดค่าแรงดันไฟฟ้า ณ จุดใดก็ได้บนออสซิลโลแกรม ในการทำเช่นนี้ เคอร์เซอร์จะถูกลากด้วยเมาส์ไปยังตำแหน่งที่ต้องการ (สามเหลี่ยมในส่วนบนของเคอร์เซอร์จะถูกจับโดยเมาส์)
พิกัดของจุดตัดของเคอร์เซอร์แรกที่มีออสซิลโลแกรมจะแสดงบนกระดานด้านซ้าย พิกัดของเคอร์เซอร์ที่สองบนกระดานกลาง แผงด้านขวาแสดงค่าความแตกต่างระหว่างพิกัดที่สอดคล้องกันของเคอร์เซอร์ตัวที่หนึ่งและตัวที่สอง
ปุ่มย่อให้การเปลี่ยนไปใช้รูปแบบออสซิลโลสโคปอย่างง่าย

3. พล็อตเตอร์ (พล็อตเตอร์เป็นลาง)

ใช้เพื่อสร้างความถี่แอมพลิจูด (AFC) และความถี่เฟส<ФЧХ) характеристик схемы.
พล็อตเตอร์วัดอัตราส่วนของแอมพลิจูดของสัญญาณที่จุดสองจุดในวงจรและการเปลี่ยนเฟสระหว่างจุดทั้งสอง สำหรับการวัด พล็อตเตอร์จะสร้างสเปกตรัมความถี่ของตัวเอง ซึ่งสามารถตั้งค่าช่วงของช่วงได้เมื่อตั้งค่าอุปกรณ์ ความถี่ของแหล่งกำเนิดไฟฟ้ากระแสสลับใดๆ ในวงจรที่ศึกษาจะถูกละเว้น แต่วงจรจะต้องมีแหล่งกำเนิดไฟฟ้ากระแสสลับบางประเภท
พล็อตเตอร์มีแคลมป์สี่ตัว: สองอินพุต (IN) และสองเอาต์พุต (OUT) ขาด้านซ้ายของอินพุต IN และ OUT เชื่อมต่อกับจุดที่ทดสอบ และขาด้านขวาของอินพุต IN และ OUT ต่อสายดิน
การดับเบิลคลิกที่ภาพพล็อตเตอร์จะเปิดภาพที่ขยายใหญ่ขึ้น

กดปุ่ม MAGNITUDE เพื่อรับการตอบสนองความถี่ ปุ่ม PHASE - เพื่อรับการตอบสนองของเฟส
แผงแนวตั้งกำหนด:
-ค่าเริ่มต้น (I) ของพารามิเตอร์แกนตั้ง
- ค่าสุดท้าย (F) ของพารามิเตอร์แกนตั้ง
- ประเภทของสเกลแกนตั้ง - ลอการิทึม (LOG) หรือเชิงเส้น (LIN)
แผง HORIZONTAL ถูกตั้งค่าในลักษณะเดียวกัน
เมื่อได้รับการตอบสนองความถี่ อัตราส่วนแรงดันไฟฟ้าจะถูกวาดตามแกนตั้ง:
- ในระดับเชิงเส้นตั้งแต่ 0 ถึง 10E9
- ในระดับลอการิทึมตั้งแต่ -200 dB ถึง 200 dB
เมื่อได้รับ PFC องศาจาก -720 องศาถึง +720 องศาจะถูกลงจุดตามแกนตั้ง
แกนนอนจะแสดงความถี่ในหน่วย Hz หรือหน่วยรับเสมอ
เคอร์เซอร์อยู่ที่จุดเริ่มต้นของสเกลแนวนอน พิกัดของจุดเคลื่อนเคอร์เซอร์พร้อมกราฟจะแสดงในช่องข้อมูลที่ด้านล่างขวา

การสร้างแบบจำลองวงจร
วงจรที่กำลังศึกษาประกอบขึ้นบนพื้นที่ทำงานโดยใช้เมาส์และคีย์บอร์ด
เมื่อสร้างและแก้ไขโครงร่าง การดำเนินการต่อไปนี้จะดำเนินการ:
- การเลือกส่วนประกอบจากไลบรารีของส่วนประกอบ
- การเลือกวัตถุ
- การเคลื่อนที่ของวัตถุ
- คัดลอกวัตถุ
- การกำจัดวัตถุ
- การเชื่อมต่อส่วนประกอบวงจรกับตัวนำ
- การตั้งค่าของส่วนประกอบ
- การเชื่อมต่ออุปกรณ์วัด
หลังจากสร้างวงจรและอุปกรณ์เชื่อมต่อแล้ว การวิเคราะห์การทำงานของวงจรจะเริ่มขึ้นหลังจากกดสวิตช์ที่มุมขวาบนของหน้าต่างโปรแกรม (ในกรณีนี้ ช่วงเวลาของวงจรจะแสดงที่มุมซ้ายล่างของ หน้าจอ).
การกดสวิตช์อีกครั้งจะหยุดวงจร
คุณสามารถหยุดชั่วคราวในขณะที่วงจรกำลังทำงานโดยกดปุ่ม F9 บนแป้นพิมพ์ การกด F9 อีกครั้งจะเป็นการรีสตาร์ทวงจร (ผลลัพธ์ที่คล้ายกันสามารถทำได้โดยการกดปุ่ม Pause ที่อยู่ใต้สวิตช์)
การเลือกส่วนประกอบที่จำเป็นสำหรับการสร้างวงจรนั้นทำขึ้นหลังจากเลือกฟิลด์ของส่วนประกอบที่มีองค์ประกอบที่จำเป็น องค์ประกอบนี้ถูกจับโดยเมาส์และย้ายไปยังพื้นที่ทำงาน
การเลือกวัตถุ เมื่อเลือกส่วนประกอบ ให้คลิกซ้ายที่ส่วนประกอบนั้น ในกรณีนี้ ส่วนประกอบจะเปลี่ยนเป็นสีแดง (คุณสามารถลบการเลือกได้โดยคลิกที่ใดก็ได้ในพื้นที่ทำงาน)
การย้ายวัตถุ หากต้องการย้ายวัตถุ ให้เลือกวัตถุนั้น วางพอยเตอร์เมาส์บนวัตถุนั้น และกดปุ่มซ้ายของเมาส์ค้างไว้แล้วลากวัตถุ
วัตถุสามารถหมุนได้ ในการทำเช่นนี้ คุณต้องเลือกวัตถุก่อน จากนั้นคลิกขวาและเลือกการดำเนินการที่ต้องการ
- หมุน (หมุน 90 องศา)
- พลิกแนวตั้ง (พลิกแนวตั้ง)
- พลิกแนวนอน (พลิกแนวนอน)
การคัดลอกวัตถุดำเนินการโดยคำสั่งคัดลอกจากเมนูแก้ไข ก่อนคัดลอกวัตถุต้องเลือก เมื่อดำเนินการคำสั่ง วัตถุที่เลือกจะถูกคัดลอกไปยังบัฟเฟอร์ ในการวางเนื้อหาของคลิปบอร์ดลงในพื้นที่ทำงาน ให้เลือกคำสั่ง Paste จากเมนู Edit
การลบวัตถุ สามารถลบวัตถุที่เลือกได้ด้วยคำสั่ง Delete
การเชื่อมต่อส่วนประกอบวงจรกับตัวนำ ในการเชื่อมต่อส่วนประกอบกับตัวนำ คุณต้องเลื่อนตัวชี้เมาส์ไปที่พินของส่วนประกอบ (ในกรณีนี้ จุดสีดำจะปรากฏบนพิน) กดปุ่มซ้ายของเมาส์ เลื่อนตัวชี้เมาส์ไปที่หมุดของส่วนประกอบที่คุณต้องการเชื่อมต่อ แล้วปล่อยปุ่มเมาส์ ขั้วของส่วนประกอบจะเชื่อมต่อด้วยตัวนำ
สีของตัวนำสามารถเปลี่ยนแปลงได้โดยการดับเบิลคลิกที่ตัวนำด้วยเมาส์แล้วเลือกสีที่ต้องการจากหน้าต่างที่ปรากฏขึ้น
การถอดตัวนำ หากจำเป็นต้องถอดตัวนำออกไม่ว่าด้วยเหตุผลใดก็ตาม จำเป็นต้องเลื่อนตัวชี้เมาส์ไปที่เอาต์พุตของส่วนประกอบ (ควรมีจุดสีดำปรากฏขึ้น) โดยการกดปุ่มซ้ายของเมาส์ให้เลื่อนไปยังพื้นที่ว่างของช่องทำงานแล้วปล่อยปุ่มเมาส์ ตัวนำจะหายไป

ค่าพารามิเตอร์ถูกกำหนดในกล่องโต้ตอบคุณสมบัติของส่วนประกอบซึ่งเปิดขึ้นโดยดับเบิลคลิกที่รูปภาพส่วนประกอบ (แท็บค่า)
แต่ละส่วนประกอบสามารถกำหนดชื่อได้ (แท็บฉลาก)
อุปกรณ์เชื่อมต่อ ในการเชื่อมต่ออุปกรณ์เข้ากับวงจร คุณต้องลากอุปกรณ์จากแถบเครื่องมือไปยังพื้นที่ทำงานด้วยเมาส์ และเชื่อมต่ออุปกรณ์ที่นำไปสู่จุดที่ศึกษา อุปกรณ์บางอย่างต้องต่อสายดิน มิฉะนั้น การอ่านค่าจะไม่ถูกต้อง
ภาพเครื่องดนตรีที่ขยายใหญ่ขึ้นจะปรากฏขึ้นเมื่อคุณดับเบิลคลิกที่ภาพขนาดย่อ
แบบฝึกหัด: ประกอบวงจรแบ่งแรงดันที่แสดงในรูป
- ใช้แรงดันไฟฟ้าไซน์ที่มีความถี่ 3 kHz และแอมพลิจูด 5 V กับอินพุตวงจรจากเครื่องกำเนิดฟังก์ชัน
- เชื่อมต่อสัญญาณเดียวกันกับช่อง A ของออสซิลโลสโคป
- เชื่อมต่อกับเอาต์พุตของช่องแบ่ง B ของออสซิลโลสโคป
- เน้นตัวนำของช่อง A และช่อง B ด้วยสีที่ต่างกัน
- เปิดวงจร หากจำเป็น ให้เปลี่ยนการตั้งค่าของเครื่องมือวัด
- ไปที่โมเดลออสซิลโลสโคปขั้นสูง ใช้เคอร์เซอร์และแผงข้อมูลด้านซ้าย วัดค่าแอมพลิจูดของสัญญาณเอาต์พุต
- นอกจากนี้ ให้ต่อโวลต์มิเตอร์เข้ากับอินพุตและเอาต์พุตแล้วเปิดวงจรอีกครั้ง
รับการอ่านค่าโวลต์มิเตอร์ที่ถูกต้อง

เครื่องกำเนิดคำ
แผนภาพแสดงภาพย่อของโปรแกรมสร้างคำ

เอาต์พุต 16 รายการที่ด้านล่างของตัวสร้างจะป้อนบิตของคำที่สร้างขึ้นแบบขนาน
เอาต์พุตสัญญาณนาฬิกา (ด้านล่างขวา) ถูกป้อนด้วยลำดับของพัลส์สัญญาณนาฬิกาที่ความถี่ที่กำหนด
อินพุตซิงค์ใช้เพื่อจ่ายพัลส์สัญญาณนาฬิกาจากแหล่งภายนอก
ดับเบิลคลิกเพื่อเปิดภาพขยายของเครื่องกำเนิดไฟฟ้า

ด้านซ้ายของเครื่องกำเนิดประกอบด้วยคำ 16 บิตที่ระบุในรหัสฐานสิบหก รหัสแต่ละชุดจะถูกป้อนโดยใช้แป้นพิมพ์ จำนวนเซลล์ที่กำลังแก้ไข (จาก 0 ถึง 03FF เช่น จาก 0 ถึง 2047) จะถูกเน้นในกล่องแก้ไข ระหว่างการทำงานของเครื่องกำเนิดไฟฟ้า ที่อยู่ของเซลล์ปัจจุบัน (ปัจจุบัน) เซลล์เริ่มต้น (เริ่มต้น) และเซลล์สุดท้าย (สุดท้าย) จะแสดงในส่วนที่อยู่ ออกไปยัง 16 เอาต์พุต (ที่ด้านล่างของเครื่องกำเนิด) การรวมรหัสจะแสดงเป็นรหัส ASCII และรหัสไบนารี (Binary)
เครื่องกำเนิดไฟฟ้าสามารถทำงานในโหมดขั้นตอน รอบ และโหมดต่อเนื่อง
- ปุ่มขั้นตอนทำให้เครื่องกำเนิดไฟฟ้าอยู่ในโหมดขั้นตอน
- ปุ่ม Burst - ในโหมดวงจร (ทุกคำจะถูกส่งไปยังเอาต์พุตตัวสร้างหนึ่งครั้งตามลำดับ
ปุ่ม -Cycle - ในโหมดต่อเนื่อง หากต้องการหยุดการทำงานต่อเนื่อง ให้กดปุ่ม Cycle อีกครั้ง
แผงทริกเกอร์กำหนดช่วงเวลาที่เครื่องกำเนิดไฟฟ้าเริ่มทำงาน (ภายใน - การซิงโครไนซ์ภายใน, ภายนอก - การซิงโครไนซ์ภายนอกเมื่อข้อมูลพร้อม)
โหมดการซิงโครไนซ์ภายนอกจะใช้เมื่ออุปกรณ์ที่ทดสอบสามารถรับทราบ (รับทราบ) การรับข้อมูล ในกรณีนี้ อุปกรณ์พร้อมกับการรวมรหัสจะรับสัญญาณจากเทอร์มินัลพร้อมข้อมูล และอุปกรณ์ที่ทดสอบจะต้องส่งสัญญาณรับสัญญาณข้อมูล ซึ่งจะต้องเชื่อมต่อกับเทอร์มินัลทริกเกอร์ของเครื่องกำเนิดคำ สัญญาณนี้ทำให้เกิดการเริ่มต้นครั้งต่อไปของเครื่องกำเนิดไฟฟ้า
ปุ่มเบรกพอยต์จะแบ่งตัวสร้างในเซลล์ที่ระบุ ในการดำเนินการนี้ ให้เลือกเซลล์ที่ต้องการด้วยเคอร์เซอร์ จากนั้นคลิกปุ่มเบรกพอยต์
ปุ่มรูปแบบจะเปิดเมนูที่คุณสามารถทำได้
ล้างบัฟเฟอร์ - ลบเนื้อหาของเซลล์ทั้งหมด
เปิด - โหลดชุดรหัสจากไฟล์ที่มีนามสกุล .dp
บันทึก - เขียนชุดค่าผสมทั้งหมดที่พิมพ์บนหน้าจอลงในไฟล์
Up counter - เติมบัฟเฟอร์หน้าจอด้วยการรวมรหัสโดยเริ่มจาก 0 ในเซลล์ศูนย์แล้วเพิ่มหนึ่งในแต่ละเซลล์ที่ตามมา
ตัวนับลง - เติมบัฟเฟอร์หน้าจอด้วยการรวมรหัสโดยเริ่มจาก FFFF ในเซลล์ศูนย์แล้วลดลง 1 ในแต่ละเซลล์ที่ตามมา

เลื่อนไปทางขวา - เติมทุกสี่เซลล์ด้วยชุดค่าผสม 8000-4000-2000-1000 และเลื่อนไปทางขวาในสี่เซลล์ถัดไป
เลื่อนไปทางซ้าย - เหมือนกัน แต่เลื่อนไปทางซ้าย

เครื่องวิเคราะห์ลอจิก
ภาพย่อของตัววิเคราะห์ลอจิกจะแสดงบนไดอะแกรม

เครื่องวิเคราะห์ลอจิกเชื่อมต่อกับวงจรโดยใช้พินทางด้านซ้าย สามารถสังเกตสัญญาณพร้อมกันได้ 16 จุดของวงจร เครื่องวิเคราะห์มีเส้นเล็งสองเส้น ซึ่งช่วยให้คุณอ่านค่าช่วงเวลา T1, T2, T2-T1 รวมถึงแถบเลื่อนแนวนอนได้

บล็อกนาฬิกาประกอบด้วยขั้วต่อสำหรับเชื่อมต่อแหล่งสัญญาณทริกเกอร์ Qualifier ภายนอกทั่วไปและแบบเลือก พารามิเตอร์สามารถตั้งค่าได้โดยใช้เมนูที่เรียกโดยปุ่ม Set
คุณสามารถทริกเกอร์ที่ขอบที่เพิ่มขึ้น (บวก) หรือลดลง (ลบ) ของสัญญาณทริกเกอร์โดยใช้แหล่งสัญญาณภายนอก (ภายนอก) หรือภายใน (ภายใน) ในหน้าต่างตัวระบุนาฬิกา คุณสามารถตั้งค่าของสัญญาณลอจิคัล (0.1 หรือ x) ที่ตัววิเคราะห์เปิดใช้งานได้
การซิงโครไนซ์ภายนอกสามารถทำได้โดยการผสมผสานระดับลอจิกที่ใช้กับอินพุตของช่องสัญญาณวิเคราะห์

จุดประสงค์ของโพสต์นี้คือเพื่อช่วยให้นักพัฒนามือใหม่ได้รับความสะดวกสบายอย่างรวดเร็วและออกแบบฐานข้อมูลอย่างง่ายโดยใช้เครื่องมือออกแบบฐานข้อมูลภาพ MySQL Workbench จาก Oralce และรับโมเดล ER และการถ่ายโอนข้อมูล SQL

คำพูดน้อยลงและมีความหมายมากขึ้น! หน้าตาของหน้าต่างโปรแกรม ส่วน "Data Modeling" จะมีลักษณะดังนี้

หากต้องการเปิดโมเดลที่มีอยู่ ให้คลิกที่ลิงก์: เปิดโมเดล EER ที่มีอยู่เพื่อสร้างโมเดลใหม่ - เลือกพารามิเตอร์: สร้างโมเดล EER ใหม่หากต้องการสร้างแบบจำลองความสัมพันธ์ของเอนทิตีจากฐานข้อมูลที่มีอยู่ ให้คลิกที่ตัวเลือก: สร้างแบบจำลอง EER จากฐานข้อมูลที่มีอยู่และในการสร้างแบบจำลอง EER จากสคริปต์ SQL คุณต้องเลือก: สร้างโมเดล EER จากสคริปต์ SQL.
หากต้องการสร้างโมเดลใหม่ ให้ใช้ลิงก์ สร้างโมเดล EER ใหม่ หลังจากคลิกแล้ว หน้าต่างพร้อมพารามิเตอร์จะปรากฏขึ้น:

ก่อนอื่นคุณต้องสร้างตารางโดยคลิกที่ปุ่ม เพิ่มตารางแบบฟอร์มต่อไปนี้จะปรากฏขึ้น:


มาสร้างตารางกันก่อน ผู้ใช้ซึ่งจะเก็บข้อมูลเกี่ยวกับผู้ใช้ระบบสารสนเทศไว้ในฟิลด์ ชื่อตารางใส่ชื่อตารางในส่วนแบบฟอร์ม คอลัมน์สร้างเขตข้อมูลตาราง:
- สนามแรก รหัสจะมีหมายเลขผู้ใช้เฉพาะ ตั้งค่าคุณสมบัติ: การเพิ่มอัตโนมัติ, ไม่เป็นโมฆะ, คีย์หลักและ มีเอกลักษณ์, ในบท ประเภทข้อมูลเลือกประเภทจำนวนเต็ม จำนวนเต็ม.
- ฟิโอฟิลด์ที่สองซึ่งจะถูกเก็บไว้ ชื่อเต็ม.ผู้ใช้ ตั้งค่าฟิลด์คุณสมบัติ: ไม่เป็นโมฆะ, คีย์หลัก, ในบท ประเภทข้อมูลเลือกประเภทสตริง วาร์ชาร์ 255 .
- สนามที่สาม เข้าสู่ระบบจะมีการเข้าสู่ระบบของผู้ใช้ ซึ่งจะต้องไม่ซ้ำกัน เช่นเดียวกับฟิลด์ รหัสดังนั้นมาตั้งค่าคุณสมบัติของมันกัน มีเอกลักษณ์และกำหนดจำนวนตัวอักษรใน 255 .
- ฟิลด์ต่อไปนี้: รหัสผ่านที่มีรหัสผ่าน อีเมลมีที่อยู่อีเมลและฟิลด์ พิมพ์ที่มีประเภทผู้ใช้จะไม่มีคุณสมบัติพิเศษที่มีประเภทสตริง วาร์ชาร์ลงชื่อเข้าใช้ 255 อักขระยกเว้นฟิลด์สุดท้าย พิมพ์ผู้มีเพียงพอแล้ว 45 ตัวละคร
หลังจากจัดการเสร็จแล้วให้สร้างแบบฟอร์มพร้อมชื่อตาราง ผู้ใช้จะมีลักษณะดังนี้:


ตารางจะปรากฏบนแผนภูมิ ผู้ใช้พร้อมฟิลด์และดัชนี:

มาสร้างตารางด้วยวิธีเดียวกัน การตั้งค่าพร้อมการตั้งค่าการเข้าถึงฐานข้อมูล IS ที่มีฟิลด์ รหัส, เจ้าภาพเพื่อระบุชื่อโฮสต์ (ที่อยู่เซิร์ฟเวอร์) ฐานข้อมูล- ชื่อของฐานข้อมูล ผู้ใช้และ รหัสผ่านด้วยชื่อผู้ใช้และรหัสผ่านเพื่อติดตั้ง IP บนเซิร์ฟเวอร์ระยะไกล

ต่อไป โดยใช้วิธีการที่ทราบแล้ว เราจะสร้างตารางร้านค้าที่จะเก็บข้อมูลเกี่ยวกับร้านค้าในฟิลด์: รหัสพิมพ์ จำนวนเต็ม– คีย์, ไม่ใช่ศูนย์, ไม่ซ้ำกับการเพิ่มอัตโนมัติ, ฟิลด์ ชื่อช่องชื่อร้าน ที่อยู่– ที่อยู่จริง ฟิลด์ โทร- เก็บหมายเลขโทรศัพท์ เว็บไซต์– เว็บไซต์ของร้านค้าและสนาม อีเมลพร้อมอีเมลของทางร้าน

จากนั้นเราก็สร้างตาราง สินค้าจัดเก็บข้อมูลเกี่ยวกับผลิตภัณฑ์ของร้านค้าในฟิลด์: รหัสพิมพ์ จำนวนเต็ม– คีย์, ไม่เป็นศูนย์, ไม่ซ้ำกับการเพิ่มอัตโนมัติ, ฟิลด์ชื่อที่เก็บชื่อร้านค้า, คีย์, ฟิลด์ที่ไม่ใช่ศูนย์ของประเภทจำนวนเต็ม shop_idหมายเลขร้านค้าฟิลด์ พิมพ์_idพร้อมข้อมูลเกี่ยวกับหมายเลขสินค้าจากตารางประเภทสินค้า ฟิลด์แบรนด์คือแบรนด์ของผู้ผลิต ฟิลด์นี้มีความยาว 255 อักขระ แบบอย่าง– พร้อมรุ่นสินค้า,ฟิลด์ ข้อมูล– พร้อมข้อมูลและคุณลักษณะของประเภทสินค้า ข้อความจิ๋ว, สนาม imgพร้อมที่อยู่แบบเต็มของรูปภาพสินค้ายาว 255 ตัวอักษร และช่องราคาพร้อมราคาสินค้าและ รับประกันพร้อมข้อมูลเกี่ยวกับระยะเวลาการรับประกันสินค้า ความยาว 45 ตัวอักษร

ตารางที่เราสร้างขึ้น การตั้งค่า ร้านค้าและ สินค้ามีลักษณะดังนี้:

ต่อไปเราต้องการตารางที่เก็บประเภทของสินค้า product_typeประกอบด้วยฟิลด์คีย์เฉพาะที่ไม่ใช่ค่าว่าง รหัสด้วยการเพิ่มประเภทจำนวนเต็มโดยอัตโนมัติ และฟิลด์ชื่อเฉพาะที่มีความยาว 255 อักขระ ซึ่งมีชื่อของประเภทผลิตภัณฑ์

มุมมองตารางเป็นดังนี้:

สองตารางสุดท้ายได้แก่ คำสั่งซื้อและ การส่งมอบข้อมูลแรกประกอบด้วยข้อมูลเกี่ยวกับคำสั่งซื้อของลูกค้า และข้อมูลสุดท้ายเกี่ยวกับการส่งมอบผลิตภัณฑ์

เขตข้อมูลตาราง คำสั่งซื้อ: รหัสคีย์, ไม่เป็นโมฆะ, ฟิลด์เฉพาะของประเภทจำนวนเต็มพร้อมการเพิ่มอัตโนมัติ, ฟิลด์ shop_idมีหมายเลขร้านค้า - คีย์ ฟิลด์ประเภทจำนวนเต็มที่ไม่ใช่ศูนย์ รหัสผลิตภัณฑ์การจัดเก็บหมายเลขผลิตภัณฑ์ - คีย์ฟิลด์ประเภทจำนวนเต็มที่ไม่ใช่ศูนย์ ฟิโอ วันที่พร้อมวันที่สั่งซื้อ - ประเภท วันที่, สนาม ปริมาณพร้อมจำนวนสินค้าที่สั่งซื้อ – ชนิดจำนวนเต็ม, ช่อง โทรด้วยหมายเลขโทรศัพท์ของลูกค้า - ประเภทสตริงที่มีความยาว 255 อักขระและฟิลด์ยืนยันที่มีข้อมูลเกี่ยวกับการยืนยันคำสั่งซื้อ - ประเภทบูลีน

เขตข้อมูลตาราง การส่งมอบ: order_idด้วยหมายเลขคำสั่งซื้อ - คีย์, ไม่เป็นศูนย์, ฟิลด์ประเภทจำนวนเต็มที่ไม่ซ้ำกันพร้อมการเพิ่มขึ้นอัตโนมัติ, ฟิลด์ฟิลด์ ฟิโอด้วยจำนวนผู้ใช้ที่ทำการสั่งซื้อ - คีย์, ฟิลด์ประเภทจำนวนเต็มที่ไม่ใช่ศูนย์ ที่อยู่จัดเก็บที่อยู่จัดส่งสินค้าที่ลูกค้าระบุ - ประเภทสตริงที่มีความยาว 255 อักขระ ฟิลด์ เวลาการจัดเก็บเวลาการส่งมอบสินค้าที่ต้องการ - ประเภทสตริงที่มีความยาว 255 อักขระ ฟิลด์ วันที่พร้อมวันที่ที่ลูกค้าทำการสั่งซื้อ - เช่น วันที่และฟิลด์บูลีน ยืนยันจัดเก็บข้อมูลเกี่ยวกับการส่งสินค้า

ตาราง คำสั่งซื้อและ การส่งมอบมีลักษณะดังนี้:

ความสัมพันธ์ของตาราง

เราได้สร้างฐานข้อมูลที่ประกอบด้วยเจ็ดตาราง ตอนนี้เราต้องเชื่อมโยงตาราง เราได้สร้างฟิลด์คีย์ประเภทจำนวนเต็มแล้ว ซึ่งจะกลายเป็นพื้นฐานสำหรับการเชื่อมโยง
ในการเชื่อมโยงสองตาราง ตัวอย่างเช่น สินค้าและ product_typeคุณต้องคลิกสองครั้งที่ปุ่มซ้ายของเมาส์บนไดอะแกรมที่มีตารางผลิตภัณฑ์และเลือกแท็บ คีย์ต่างประเทศ(คีย์ต่างประเทศ) จากนั้นในสนาม ชื่อคีย์ต่างประเทศป้อนชื่อคีย์ต่างประเทศที่ไม่ซ้ำกัน ดับเบิลคลิกที่แท็บ ตารางอ้างอิงและเลือกโต๊ะ product_typeจากนั้นเลือกฟิลด์อ้างอิงในแบบฟอร์มทางด้านขวา พิมพ์_idแล้วเลือกฟิลด์จากรายการป๊อปอัพ รหัส.


ดังนั้น ฟิลด์ทั้งสองของตารางจึงเชื่อมต่อกัน จากนั้นคุณต้องตั้งค่าประเภทความสัมพันธ์ระหว่างตาราง เปิดหน้าต่างโดยคลิกที่ความสัมพันธ์ระหว่างตารางที่ปรากฏ แล้วเลือกแท็บ คีย์ต่างประเทศและในส่วน ความสำคัญเลือกประเภทของความสัมพันธ์แบบหนึ่งต่อหลาย และปิดหน้าต่าง ไดอะแกรมจะแสดงความสัมพันธ์ของตาราง:


ในทำนองเดียวกัน เราเชื่อมโยงเขตข้อมูลสำคัญทั้งหมดในตารางเพื่อให้เชื่อมต่อกันทางตรรกะ จากนั้นเราจำเป็นต้องตรวจสอบให้แน่ใจว่าฐานข้อมูลที่ออกแบบนั้นสอดคล้องกับรูปแบบปกติที่สาม

แบบฟอร์มปกติ- คุณสมบัติของความสัมพันธ์ในโมเดลข้อมูลเชิงสัมพันธ์ที่แสดงลักษณะของมันในแง่ของความซ้ำซ้อน ซึ่งอาจนำไปสู่ผลการสุ่มตัวอย่างหรือการเปลี่ยนแปลงข้อมูลที่ผิดพลาดทางตรรกะ รูปแบบปกติถูกกำหนดให้เป็นชุดของข้อกำหนดที่ความสัมพันธ์ต้องตอบสนอง

ในโมเดลเชิงสัมพันธ์ ความสัมพันธ์จะอยู่ในรูปแบบปกติรูปแบบแรกเสมอ ตามนิยามของแนวคิดของความสัมพันธ์ สำหรับตารางต่างๆ อาจไม่ใช่การแสดงความสัมพันธ์ที่ถูกต้อง และอาจไม่อยู่ในรูปแบบปกติแบบแรก ตัวแปรสัมพันธ์จะอยู่ในรูปแบบปกติที่สองก็ต่อเมื่อมันอยู่ในรูปแบบปกติแรกและแอตทริบิวต์ที่ไม่ใช่คีย์ทุกตัวจะลดไม่ได้ (ใช้งานได้สมบูรณ์) ขึ้นอยู่กับคีย์ตัวเลือก ฐานข้อมูลจะอยู่ในรูปแบบปกติที่สามหากถูกส่งไปยังรูปแบบปกติที่สองและแต่ละคอลัมน์ที่ไม่ใช่คีย์จะเป็นอิสระจากกัน

ดังนั้น ฐานของเราจึงอยู่ในรูปแบบปกติที่สาม เนื่องจาก แต่ละคอลัมน์ที่ไม่ใช่คีย์จะเป็นอิสระจากกัน เห็นได้อย่างชัดเจนในแผนภาพของฐานข้อมูลของเรา:


ตารางส่วนใหญ่อยู่ในความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่ม ยกเว้นตาราง การส่งมอบและ คำสั่งซื้อในความสัมพันธ์แบบหนึ่งต่อหนึ่งตั้งแต่นั้นเป็นต้นมา จัดส่งแล้วสามารถมีคำสั่งซื้อเดียวเท่านั้นคือ หนึ่งคำสั่งซื้อมีการจัดส่งเพียงครั้งเดียว การเชื่อมต่อที่เหลือระบุไว้อย่างชัดเจนด้านบน

ตอนนี้มาอัปโหลดฐานข้อมูลของเราไปยังเซิร์ฟเวอร์ ในการดำเนินการนี้ ให้สร้างการเชื่อมต่อกับฐานข้อมูลใหม่โดยคลิกที่ลิงก์ การเชื่อมต่อใหม่ในหน้าต่างเริ่มต้นของโปรแกรม:

จากนั้นกรอกข้อมูลในฟิลด์ในหน้าต่างที่เปิดขึ้น:


ระบุชื่อการเชื่อมต่อในฟิลด์ ชื่อการเชื่อมต่อให้เลือกวิธีการเชื่อมต่อในรายการ วิธีการเชื่อมต่อตั้งชื่อโฮสต์และพอร์ตในแท็บ พารามิเตอร์ระบุชื่อผู้ใช้และรหัสผ่านหากมีอยู่และคลิกที่ปุ่มตกลง จากนั้นเปิดแท็บ แผนภาพ EERให้เลือกรายการในแผง ฐานข้อมูลและคลิกที่ตัวเลือก ส่งต่อวิศวกร:

หลังจากหน้าต่างปรากฏขึ้นให้คลิกที่ปุ่ม "ต่อไป"ให้เลือกพารามิเตอร์ ส่งออกวัตถุตาราง MySQLและกดปุ่ม "ต่อไป":

หลังจากกดปุ่ม แท็บที่มีรหัส SQL จะปรากฏขึ้น คุณสามารถบันทึกได้โดยกดปุ่ม บันทึกลงไฟล์หากจำเป็น จากนั้นคลิกที่ปุ่ม "ต่อไป". หน้าต่างที่มีพารามิเตอร์การเชื่อมต่อจะปรากฏขึ้น:


ตรวจสอบว่าพารามิเตอร์การเชื่อมต่อถูกต้องหรือไม่และคลิกที่ปุ่ม "ดำเนินการ"หากรหัส SQL ไม่มีข้อผิดพลาด หลังจากดำเนินการตามรหัสแล้ว เราจะเห็นหน้าต่างที่มีรายการตาราง มิฉะนั้นจะแสดงข้อความแสดงข้อผิดพลาด ตอนนี้ฐานข้อมูลของเราถูกอัปโหลดไปยังเซิร์ฟเวอร์

ขอบคุณสำหรับความสนใจ ดาวน์โหลดโปรแกรมเอง