Kịch bản DDL trong bối cảnh cơ sở dữ liệu là gì? [đóng cửa]


Câu trả lời:


20

DDL = Ngôn ngữ định nghĩa dữ liệu

Từ mục Wikipedia cho DDL :

Ngôn ngữ định nghĩa dữ liệu (DDL) là ngôn ngữ máy tính để xác định cấu trúc dữ liệu. Thuật ngữ này lần đầu tiên được giới thiệu liên quan đến mô hình cơ sở dữ liệu Codasyl, trong đó lược đồ của cơ sở dữ liệu được viết bằng Ngôn ngữ định nghĩa dữ liệu mô tả các bản ghi, trường và "bộ" tạo nên Mô hình dữ liệu người dùng. Ban đầu, nó đề cập đến một tập hợp con của SQL, nhưng bây giờ được sử dụng theo nghĩa chung để chỉ bất kỳ ngôn ngữ chính thức nào để mô tả dữ liệu hoặc cấu trúc thông tin, như các lược đồ XML.

Vì vậy, đối với cơ sở dữ liệu, tập lệnh DDL là tập lệnh tạo cấu trúc (bảng, cột, chỉ mục, ...) của cơ sở dữ liệu.


0

DDL - Ngôn ngữ định nghĩa dữ liệu

Thông thường, nó bao gồm một số câu lệnh SQL để tạo các lược đồ và bảng với các mối quan hệ liên kết của chúng, tức là các ràng buộc khóa ngoài.

Bạn có thể sử dụng tập lệnh này khi bạn cần cài đặt hệ thống mới ở phía máy khách. Không cần phải tạo từng bảng một. Các loại tập lệnh này được chứa trong các tệp có phần mở rộng ".sql". Bạn chỉ cần mở phần mềm quản lý cơ sở dữ liệu của mình (ví dụ MySql Workbench) và nhập tệp hoặc sao chép-dán tập lệnh vào khu vực chỉnh sửa tập lệnh và chạy nó.


1
Bạn có thể mở rộng về điều này?
bertieb
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.