สคริปต์ DDL คืออะไรในบริบทของฐานข้อมูล [ปิด]


12

สคริปต์ DDL คืออะไรในบริบทของฐานข้อมูล


1
ต้องการคำอธิบายเพิ่มเติม
ukanth

คำตอบ:


20

DDL = ภาษาคำจำกัดความข้อมูล

จากรายการ Wikipedia สำหรับ DDL :

Data Definition Language (DDL) เป็นภาษาคอมพิวเตอร์สำหรับการกำหนดโครงสร้างข้อมูล คำนี้ถูกนำมาใช้ครั้งแรกเกี่ยวกับโมเดลฐานข้อมูล Codasyl โดยที่สคีมาของฐานข้อมูลถูกเขียนใน Data Definition Language ซึ่งอธิบายถึงเร็กคอร์ดฟิลด์และ "ชุด" ที่สร้างโมเดลผู้ใช้ข้อมูล เริ่มแรกจะอ้างถึงชุดย่อยของ SQL แต่ตอนนี้ใช้ในความหมายทั่วไปเพื่ออ้างถึงภาษาที่เป็นทางการสำหรับการอธิบายข้อมูลหรือโครงสร้างข้อมูลเช่น XML schema

ดังนั้นสำหรับฐานข้อมูลสคริปต์ DDL เป็นสคริปต์ที่สร้างโครงสร้าง (ตาราง, คอลัมน์, ดัชนี, ... ) ของฐานข้อมูล


0

DDL - ภาษานิยามข้อมูล

โดยทั่วไปจะประกอบด้วยคำสั่ง SQL บางคำสั่งในการสร้างสกีมาและตารางที่มีความสัมพันธ์ระหว่างกันเช่นข้อ จำกัด ของคีย์ต่างประเทศ

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


1
คุณขยายได้ไหม
bertieb
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.