Các Khái Niệm Cơ Bản Về Cơ Sở Dữ Liệu

Xem 2,178

Cập nhật thông tin chi tiết về Các Khái Niệm Cơ Bản Về Cơ Sở Dữ Liệu mới nhất ngày 17/04/2021 trên website Doisonggiaitri.com. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Cho đến thời điểm hiện tại, bài viết này đã đạt được 2,178 lượt xem.

--- Bài mới hơn ---

  • Cơ Sở Dữ Liệu Và Hệ Quản Trị Cơ Sở Dữ Liệu
  • Khái Niệm Và Nguyên Tắc Xây Dựng Cơ Sở Dữ Liệu Quốc Gia Về Giá
  • Các Khái Niệm Cơ Bản Về Hệ Cơ Sở Dữ Liệu
  • Khái Niệm Doanh Nghiệp Và Phân Loại Doanh Nghiệp
  • Khái Niệm Về Doanh Nghiệp
  • Những bài đầu tiên này có lẽ sẽ hơi nhàm chán với những bạn đã biết được các kiến thức cơ sở dữ liệu, nhưng những bạn mới vào nghề thì cũng nên đọc những bài này để có một cái nhìn tổng quát hơn, và sẽ không vướng mắc với những thuật ngữ về csdl trong quá trình học của mình. Trước tiên ta tìm hiểu các đối tượng sử dụng cơ sở dữ liệu.

    1. Các đối tượng sử dụng Cơ sở dữ liệu

    Người dùng cuối: Đây là đối tượng cuối cùng sử dụng hệ thống CSDL, đối tượng này không có kiến thức về quản trị hệ thống, nghĩa là không chuyên về lĩnh vực này nên họ cần một công cụ giúp quản trị, khai thác dữ liệu khi cần. Thông thường khi làm dự án thì khách hàng chính là đối tượng người dùng cuối.

    Chuyên viên tin học: Chuyên xây dựng các công cụ, ứng dụng nhằm giúp người dùng cuối sử dụng khai thác cơ sở dữ liệu, đối tượng này ta gọi là Application User. Nếu bạn muốn sau này bạn sẽ là một coder chuyên xây dựng các ứng dụng website thì bạn chính là chuyên viên tin học.

    Quản trị CSDL: Đối tượng này cần có kiến thức chuyên sâu về hệ quản trị cơ sở dữ liệu, biết ngôn ngữ cấu trúc truy vấn (T-SQL) ở mức rành rỏi. Công việc của đối tượng này là tổ chức hệ thống CSDL, bảo mật, phân quyền hay cấp quyền cho các đối tượng khác, backup phục hồi dữ liệu và bảo đảm an toàn dữ liệu. Nếu bạn muốn trở thành đối tượng này thì bạn phải nghiên cứu sâu các mô hình CSDL, các hệ quản trị CSDL và cần có kinh nghiệm thực tế rất cao.

    2. Các mức biểu diễn cơ sở dữ liệu

    Tới đây mới thấy sự rườm rà của cơ sở dữ liệu rồi nhỉ , tuy rườm rà nhưng những kiến thức này giúp ta có quy trình thiết kế phần mềm ( cơ sở dữ liệu) một cách nhanh và đầy đủ thông tin nhất, trong những bài sau ta sẽ tìm hiểu nó một cách đầy đủ hơn.

    Mức trong (Mức vật lý – Physical): Ở mức này thông thường ta sẽ trả lời những câu hỏi ( CSDL cần giải quyết vấn đề gì? dữ liệu là gì? lưu trữ như thế nào? lưu trữ ở đâu? đánh chỉ mục như thế nào? truy vấn tuần tự hay ngẫu nhiên? ). Với mức này thì dành cho người chuyên môn về cơ sở dữ liệu (đối tượng quản trị CSDL).

    Mức quan niệm (Conception hay Logical): trả lời các câu hỏi cần phải lưu trữ bao nhiêu loại dữ liệu, kiểu dữ liệu là gì và các mối liên hệ dữ liệu

    Mức ngoài: đây là mức cao nhất dành cho người dùng cuối sử dụng và dành co các nhà phát triển phần mềm viết các chương trình ứng dụng nhằm quản ly CSDL.

    3. Các ngôn ngữ giao tiếp cơ sở dữ liệu

    • Ngôn ngữ mô tả dữ liệu (DDL – Data Definition Language): Cho phép khai báo cấu trúc CSDL, các mối liên hệ dữ liệu, cấu trúc ràng buộc dữ liệu.
    • Ngôn ngữ thao tác dữ liệu (DML – Data Manipulation Language): cho phép thực hiện thao tác thêm, xóa, sửa dữ liệu.
    • Ngôn ngữ truy vấn có cấu trúc (SQL – Structured Query Language): cho phép người khai thác sử dụng để truy vấn thông tin cần thiết.
    • Ngôn ngữ quản lý dữ liệu (DCL – Data Control Language) cho phép thay đổi cấu trúc bảng, khai báo bảo mật, cấp quyền cho người sử dụng.

    Tôi sẽ lấy một ví dụ nho nhỏ về ngôn ngữ SQL.

    Ví dụ: Lấy danh sách sinh viên lớp K34 khoa CNTT trường DHSP chúng tôi

    Với ngôn ngữ bình thường thì ta dễ dàng biểu diễn nhưng với ngôn ngữ SQL thì ta sẽ dùng cú pháp riêng của nó. Giả sử đối tượng DANHSACH chứa danh sách sinh viên, cú pháp SELECT dùng để chọn, dấu sao (*) dùng để biểu diễn tất cả thông tin, FROM dùng để chỉ nơi lưu trữ. Vậy ta có câu truy vấn như sau:

    SELECT * FROM DANHSACH (lấy tất cả dữ liệu từ danh sách sinh viên)

    Trong ví dụ này chỉ mang tính tham khảo vì những cú pháp đó bạn chưa biết, ở những bài sâu hơn ta sẽ tìm hiểu về những cú pháp này một cách chi tiết.

    4. Các mô hình dữ liệu

    • Mô hình dữ liệu mạng
    • Mô hình dữ liệu phân cấp
    • Mô hình dữ liệu thực thể mối kết hợp
    • Mô hình dữ liệu quan hệ
    • Mô hình dữ liệu hướng đối tượng

    5. Lời kết

    --- Bài cũ hơn ---

  • Đề Và Đáp Án Bài Kiểm Tra 45 Phút Môn Gdcd Lớp 11C, Giữa Học Kỳ I, Năm Học 2021
  • Trắc Nghiệm Gdcd 11, Bài 4: Cạnh Tranh Trong Sản Xuất Và Lưu Thông Hàng Hoá
  • Khái Niệm Về Chính Sách Công
  • Khái Niệm Chất Lượng Dịch Vụ
  • Các Khái Niệm Về Chất Lượng Sản Phẩm
  • Bạn đang xem bài viết Các Khái Niệm Cơ Bản Về Cơ Sở Dữ Liệu trên website Doisonggiaitri.com. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất. Chúc bạn một ngày tốt lành!