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

  • Tác giả: Nguyễn Nam |
  • Cập nhật: 04/03/2024 |
  • WIKI hỏi đáp |
  • 1999 Lượt xem
5/5 - (6 bình chọn)

Ngôn ngữ định nghĩa dữ liệu là một trong những nội dung khó và quan trọng trong chương trình tin học 12. Vậy cụ thể Ngôn ngữ định nghĩa dữ liệu? là gì là câu hỏi được nhiều độc giả quan tâm.

Câu hỏi:

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

A. Ngôn ngữ lập trình Pascal.

B. Ngôn ngữ C.

C. Các kí hiệu toán học dùng để thực hiện các tính toán.

D. Hệ thống các kí hiệu để mô tả cơ sở dữ liệu.

Đáp án đúng D.

Ngôn ngữ định nghĩa dữ liệu là hệ thống các kí hiệu để mô tả cơ sở dữ liệu mà người dùng có thể tạo lập cơ sở dữ liệu thông qua các giao diện đồ họa.

Lý giải việc chọn đáp án D là đáp án đúng do:

Cơ sở dữ liệu (Database) là một tập hợp các dữ liệu có tổ chức, thường được lưu trữ và truy cập điện tử từ hệ thống máy tính. Khi cơ sở dữ liệu (gọi tắt là CSDL) phức tạp hơn, chúng thường được phát triển bằng cách sử dụng các kỹ thuật thiết kế và mô hình hóa chính thức. 

Sự khác biệt cơ bản giữa cơ sở dữ liệu và dữ liệu thông thường đó là tính cấu trúc sắp xếp có hệ thống. Dữ liệu không thôi có thể là bất cứ thông tin nào chưa được sắp xếp hay cấu trúc theo một trật tự cụ thể ví dụ văn bản trên một file được coi là dữ liệu, hay dữ liệu trên một video hay tập tin.

Các công cụ trong một hệ quản trị cơ sở dữ liệu được chia thành hai loại: tác động lên cấu trúc và tác động lên dữ liệu (tức là giá trị của các trường). Các công cụ tác động lên cấu trúc đóng vai trò giống như câu lệnh TYPE và câu lệnh VAR khi khai báo chương trình trong ngôn ngữ PASCAL.

Về phương diện lí thuyết, các công cụ này tạo thành ngôn ngữ định nghĩa dữ liệu. Đây là một trong hai thành phần tạo nên ngôn ngữ cơ sở dữ liệu. Ngôn ngữ định nghĩa dữ liệu thật chất là hệ thống các kí hiệu để mô tả cơ sở dữ liệu trong hệ quản trị cơ sở dữ liệu. Với hệ quản trị cơ sở dữ liệu hiện nay, người dùng có thể tạo lập cơ sở dữ liệu thông qua các giao diện đồ họa.

Khác với các công cụ tương ứng trong PASCAL, ngôn ngữ định nghĩa dữ liệu trong hệ quản trị cơ sở dữ liệu phải có các phương tiện cho phép người dùng xác định cá đối với dữ liệu để đảm bảo tính toàn vẹn dữ. Các ràng buộc này được cài đặt vào môdun cập nhật dữ liệu để giúp người dùng kịp thời phát sót trong giai đoạn nhập, sửa đổi thông tin. Các ràng buộc cần kiểm tra là hết sức đa dạng.

5/5 - (6 bình chọn)