Tài nguyên dạy học

Hỗ trợ trực tuyến

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Quảng Cáo

    LTD2.jpg LTD4.jpg LTD__6.jpg Tro_ly_AI.jpg LTD1.jpg LTD1.jpg LTD__6.jpg LTD4.jpg Thay_Le_Thien_Duc_Thuyet_Trinh_SP_AI_for_life_Daklak_2026.jpg LTD2.jpg LTD_5.jpg LTD1.jpg Thay_Le_Thien_Duc_Thuyet_Trinh_SP_AI_for_life_Daklak_2026.jpg Thay_Le_Thien_Duc_Thuyet_Trinh_SP_AI_for_life_Daklak_2026.jpg TK_tao_SP_AI_for_Life_Daklak_2026_Le_Thien_Duc.jpg Ma_QR_truy_cap_Website_truong_THCS_Nguyen_Truong_to_Eawer.jpg IMG_20260712_102751.jpg FB_IMG_1785764874056.jpg IMG_20260803_204441.jpg

    Chào mừng quý vị đến với Thư viện tài nguyên GD&ĐT Đắc Lắk.

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

    KNTT F3

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn: Onggiaongheo
    Người gửi: Lê Minh Tuấn (trang riêng)
    Ngày gửi: 15h:33' 26-09-2023
    Dung lượng: 4.1 MB
    Số lượt tải: 36
    Số lượt thích: 0 người
    BÀI 3: QUAN HỆ GIỮA CÁC BẢNG
    VÀ KHÓA NGOÀI
    TRONG CƠ SỞ DỮ LIỆU QUAN HỆ

    1. Tính dư thừa dữ liệu
    a) Dư thừa dữ liệu cỏ thể dẫn đến dữ liệu không nhất quán khi cập nhật.

    CSDL thường không lưu trữ những dữ liệu trùng lặp hoặc những thông tin có thể
    dễ dàng suy diễn hay tính toán được từ những dữ liệu đã có.
    Ví dụ: CSDL điểm thi

    không cần chứa thông tin
    về TUỔI của thí sinh vì
    thông tin này có thể
    đưược tính toán từ thông
    tin NGÀY SINH và hiển
    thị trên khung nhìn cần
    thiết.

    b) CSDL cần được thiết kế để tránh dư thừa dữ liệu
    - Dư thừa dữ liệu do trùng lặp dữ liệu có nhược điểm là tốn nhiều vùng nhớ lưu trữ
    không cần thiết và dữ liệu có thể không nhất quán (dữ liệu bị trùng lặp) khi cập nhật.
    - Để tránh những nhược điểm do dư thừa dữ liệu gây ra, CSDL quan hệ thường được
    thiết kế gồm một số bảng, có bảng chứa dữ liệu về riêng một đối tượng cần quản lí, có
    bảng chứa dữ liệu về những sự kiện liên quan đến các đối tượng được quản lí.

    - Với cách tổ
    chức CSDL như
    trong ví dụ vừa
    nêu, mỗi bảng sẽ
    giảm được dữ liệu
    lặp

    lại,

    tránh

    thông tin dư thừa
    và việc cập nhật
    dữ liệu sẽ bớt
    được nhiều rủi ro
    sai nhầm.

    2. Liên kết giữa các bảng và khoá ngoài
    - Để trích xuất thông tin từ CSDL quan hệ, ta có thể cần dữ liệu trong hơn một
    bảng và phải ghép nối đúng được dữ liệu giữa các bảng với nhau.
    -

    Để tham chiếu xác định thì thuộc tính liên kết hai bảng phải là khoá của bảng
    được tham chiếu.
    Ví dụ trong ví dụ 2: Số thẻ TV phải là khoá chính của bảng NGƯỜI ĐỌC và
    còn được gọi là khoá ngoài của bảng MƯỢN-TRẢ. Liên kết giữa hai bảng
    trong
    CSDL được thực hiện thông qua cặp khoá chính - khoá ngoài.

    a) Ràng buộc khoá ngoài
    Khi hai bảng trong một CSDL có liên kết với nhau, mỗi giá trị khoá ngoài ở bảng
    tham chiếu sẽ được giải thích chi tiết hơn ở bảng được tham chiếu.

    - Đảm bảo tính tham chiếu đầy đủ giữa các bảng có liên kết với nhau cũng là một
    phần của việc đảm bảo tính toàn vẹn của dữ liệu. Ràng buộc này áp dụng cho khoá
    ngoài nên được gọi là ràng buộc khoá ngoài.
    b) Khai báo liên kết giữa
    Các hệ
    quản trị CSDL đều
    các
    bảng
    cho người tạo lập CSDL
    được khai báo liên kết giữa
    các bảng. Phần mềm quản trị
    CSDL sẽ căn cứ vào các liên
    kết đó để kiểm soát tất cả
    thao tác cập nhật, không để
    xảy ra những vi phạm ràng
    buộc khoá ngoài.

    THANK YOU

    2/11/20XX

    11
     
    Gửi ý kiến