Bài tập, ôn tập chương 3

13 951 19
Bài tập, ôn tập chương 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ã Liên kết Bảng mư nưsách ợ 1/ Mô hình liệu quan hệ: khái niệm đặc trng thẻ Ngày trả 2/ Các kháiSốniệm: Mà số quan mhệ, Hệ quản trị CSDL quan hệ, Bảng, CSDL Ngày ợn sách Liên kết theo Thuộc tính, Bộ, Miền, Khoá, Khoá chính, Liên kết Số thẻ TV-02 TO-012 5/9/2007 30/9/2007 3/ Các thao tác với CSDL quan hệ: tạo 15/9/2007 lËp, cËp nhËt, khai th¸c TV-04 TN-103 12/9/2007 TV-02 TN-102 24/9/2007 TV-02 TO-012 5/10/2007 4/ Cách định khoá chính: Bảng Số thẻ BT 5/10/2007 Nếu bảng không khoá phải bổ sung thêm trờng để có Liên ngư iưmư n làm khoá khoá khoá ợ Bảng Sách Họ tên TV-01 Nguyễn Anh TV-02 Trần Cơng TV-03 Lê Văn Bình TV-04 Nguyễn Thị Dung kết có mộtMà số khoá khoá khoá theo Tên sách Số trang Tác giả sách 10/10/1990 12A Mà Nếu bảng có nhiều khoá, số thuộc tính khoá 236 khác nhauHoài TN-102 Dế mèn phiêu lu kí Tô số 23/02/1991 11B nên chọn khoá sách TN103 Haikhoá cóđáy biển vạn dam dới thuộc tính120 Giuyn Vécnơ Ngày sinh Nếu bảng 21/12/1990 Lớp 12B TI-01 Những điều kì diệu máy tính 240 Nguyễn Thế Hùng Nếu bảng có nhiều khoá, số thuộc tính khoá 30/01/1992 10C TO-012 Sáng tạo Toán học 308 Polya nên chọn khoá có ý nghĩa CSDL xét làm khoá 5/ Sơ đồ ta kết Nhờ liên kết theo Số thẻ liêncó thể biết đợc HS mợn sách Bảng Mư nưsách ợ BT Bảng liên kết Bảng Nhờ liên kÕt theo M· sè s¸ch ta cã thĨ biÕt S¸ch đợc mợn Bảng Mư nưsách ợ Thuộc tính liên kết Khoá Liên kết đợc thực khoá, liên kết phải có khoá ã Liên kết Bảng mư nưsách ợ Hệ QTCSDL Số thẻ Mà số sách Ngày mợn Ngày trả TV-02 TO-012 5/9/2007 30/9/2007 TV-04 TN-103 12/9/2007 15/9/2007 TV-02 TN-102 24/9/2007 5/10/2007 T¹o lËp … CSDL TO-012 5/10/2007 … … Liªn kÕt theo Số thẻ TV-02 Bảng ngư iưmư n ợ Số thẻ Họ tên Ngày sinh Khai10/10/1990 báo cấu23/02/1991 trúc TV-01 Nguyễn Anh TV-02 Trần Cơng TV-03 Lê Văn Bình TV-04 Nguyễn Thị Dung 21/12/1990 Nhập liệu 30/01/1992 Liên kết Lớp theo 12A Mà số 11B sách 12B 10C … CËp nhËt … CSDL M· sè s¸ch Khai thác CSDL Bảng Sách Tên sách Cập nhật TN-102 trúc phiêu lu kí cấu Dế mèn Số trang Tác giả 236 Tô Hoài Sắp xếp TN103 Hai vạn dam dới đáy biển 120 Giuyn Vécnơ TI-01 Những điều kì diƯu vỊ m¸y tÝnh 240 Ngun ThÕ Hïng CËp nhËt tạo Toán học TO-012 Sáng liệu Truy vÊn 308 … Polya … Nhê liªn kÕt theo Sè thẻ ta biết đợc HS mợn sách Bảng Mư nưsách ợ Kết xuất báo cáo Nhờ liên kết theo Mà số sách ta biết Sách đợc mợn Bảng Mư nưsách ợ Liên kết đợc thực khoá, liên kết phải có khoá Víưdụưvềưliênưkết Ví dụ: Nhờ mối liên kết theo Số thẻ biết thông tin Ngời mợn sách có mà số TO-012 vào ngày 5/9/2007 - mư nưsáchư: Bảng ợ - Ngư iưmư nư: Bảng liên kết ợ - Số thẻ: Thuộc tính liên kết Xét CSDL quản lí chất lợng sản phẩm nhà máy lắp ráp ô tô Bảng khoá bổ sung trờng làm khoá Bảng LắPưRáP Mà sản phẩm Mà công nhân STT Mà sản phẩm Mà công nhân SPA-02 B015 SPA-02 B015 SPC-00 A009 SPC-00 A009 SPD-05 A009 SPD-05 A009 SPA-02 A006 SPA-02 A006 … … … … … Kho¸ Kho¸ chÝnh Kho¸ 1) STT XÐt CSDL quản lí th viện Bảng có khoá Ví dụ: Bảng ngư iưmư n ợ Bảng mư nưsách ợ Số thẻ Họ tên Ngày sinh Lớp TV-01 Nguyễn Anh 10/10/1990 12A TV-02 Trần Cơng 23/02/1991 11B TV-03 Lê Văn Bình 21/12/1990 12B TV-04 Nguyễn Thị Dung 30/01/1992 10C Số thẻ Mà số sách Ngày mợn Ngày trả TV-02 TO-012 5/9/2007 30/9/2007 TV-04 TN-103 5/9/2007 15/9/2007 TV-02 TN-102 24/9/2007 5/10/2007 TV-02 TO-012 5/10/2007 … Khoá Khoá Khoá 1) Số thẻ Khoá 1) {Số thẻ, Mà số sách, Ngày mợn} Xét CSDL quản lí th viện Bảng có nhiều khoá, số thuộc tính khoá khác Bảng mư nưsách ợ STT Số thẻ Mà số sách Ngày mợn Ngày tr¶ TV-02 TO-012 5/9/2007 30/9/2007 TV-04 TN-103 5/9/2007 15/9/2007 TV-02 TN-102 24/9/2007 5/10/2007 TV-02 TO-012 5/10/2007 … … … … Kho¸ … Kho¸ chÝnh 1) STT 2) {Số thẻ, Mà số sách, Ngày mợn} 1) STT Xét CSDL quản lí kì kiểm tra chất lợng môn Toán lớp 12 Bảng có nhiều khoá, số thuộc tính khoá Bảng THíưSINH STT SBD Họ tên thí sinh Ngày sinh Trờng HA10 Đỗ Hà Anh 02/01/1990 Lê Hồng Phong HA11 Lê Nh Bình 21/11/1990 Phan Chu Trinh HA12 TrÇn Thu Cóc 14/05/1991 Phan Chu Trinh HA14 Nguyễn Anh Quân 29/11/1990 Lê Hång Phong … … … … … Kho¸: Kho¸ chÝnh: 1) STT 2) SBD 2) SBD XÐt CSDL qu¶n lÝ kì kiểm tra chất lợng môn Toán lớp 12 Bảng có nhiều khoá, số thuộc tính khoá Bảng ĐáNHưPHáCH STT SBD Phách HA10 S28 HA11 S27 HA12 S26 HA14 S25 … … … Kho¸: Kho¸ chÝnh: 1) STT 2) SBD 2) SBD 3) Phách 3) Phách Bảng ĐIểMư THI STT Phách Điểm S25 S26 S27 S28 10 … … … Kho¸: Kho¸ chÝnh: 1) STT 2) Phách 2) Phách Xác định mối liên kết? Bảng THíưSINH STT Họ tên thí sinh Ngày sinh Trờng HA10 Đỗ Hà Anh 02/01/1990 Lê Hồng Phong HA11 Lê Nh Bình 21/11/1990 Phan Chu Trinh HA12 Trần Thu Cúc 14/05/1991 Phan Chu Trinh Liên kết theo STT SBD HA14 Nguyễn Anh Quân 29/11/1990 Lê Hồng Phong Bảng ĐIểMưTHI STT Phách Điểm Bảng ĐáNHư STT PHáCH Phách SBD HA10 HA11 S27 HA12 S26 HA14 S25 … … S28 Liên kết theo Phách S25 S26 S27 S28 10 … … Nhờ liên kết theo STT biết thông tin thí sinh Nhờ liên kết theo Phách biết điểm thi thí sinh C2 Xác định mối liên kết? Bảng ĐáNHư STT PHáCH Phách SBD S28 HA11 S27 HA12 S26 HA14 S25 … Liªn kÕt theo SBD HA10 … … Liên kết theo Phách Bảng THíưSINH STT SBD Họ tên thí sinh Ngày sinh Trờng HA10 Đỗ Hà Anh 02/01/1990 Lê Hồng Phong HA11 Lê Nh Bình 21/11/1990 HA12 TrÇn Thu Cóc HA14 … … STT Bảng ĐIểMưTHI Phách Điểm S25 Phan Chu Trinh S26 14/05/1991 Phan Chu Trinh S27 Nguyễn Anh Quân 29/11/1990 Lê Hồng Phong S28 10 … … … … … Nhê liªn kÕt theo SBD biết thông tin thí sinh Nhờ liên kết theo Phách biết điểm thi thí sinh C1 Sơ đồ liên kết Bảng THíư SINH Bảng ĐáNHư sbd PHáCH Khoá: Khoá: Khoá: STT STT SBD SBD Khoá chính: SBD Bảng ĐIểMư Phách THI Phách Khoá chÝnh: SBD Ph¸ch STT Ph¸ch Kho¸ chÝnh: Ph¸ch 3/ C¸c thao tác với CSDL quan hệ: tạo lập, cập nhật, khai thác Câu Bạn Vinh khẳng định rằng, cập nhật cấu trúc cập nhật liệu kéo theo thay đổi giá trị tất liệu tệp Em đánh giá nh ý kiến bạn Vinh? Câu Bạn Bình hỏi, có phải thực thao tác xoá bảng, thông tin khai báo tạo bảng bị xoá, liệu nguyên vẹn không? Em trả lời bạn Bình nh nào? Câu Có ý kiến khẳng định, việc khai báo bảng đợc coi hoàn tất sau đặt tên, định kiểu liệu kích thớc cho trờng bảng Theo em, ý kiến đà xác đầy đủ ch a? Em thấy cần bổ sung thêm không? Câu Sau khai báo bảng với trờng: Mà HS xâu kí tự Họ tên xâu 20 kí tự Địa xâu 60 kí tự Ngày sinh – kiĨu ngµy Tríc lu cÊu tróc cđa bảng này, ngời thiết kế suy nghĩ lại sửa độ dài trờng Họ tên thành 30 kí tự, sau lu thông tin vào hệ thống Việc sửa lại độ dài nói có phảI cập nhật cấu trúc bảng hay không? Tại sao? Câu Trờng lu địa học sinh có kiểu xâu, kích thíc 80 kÝ tù Mét b¶n ghi cã néi dung Trần Hng Đạo Sau kiểm tra, phát thấy nhầm lẫn, địa đợc sửa lại thành 155 Trần Hng Đạo Kích thớc tệp ghi liệu thay đổi nh nào? (A) Tăng thêm byte (B) Không thay đổi (C) Tăng thêm lợng kích thớc ghi HÃy chọn phơng án trả lời đúng? Giải thích? ... TV-02 Trần Cơng 23/ 02/1991 11B TV- 03 Lê Văn Bình 21/12/1990 12B TV-04 Nguyễn Thị Dung 30 /01/1992 10C Số thẻ Mà số sách Ngày mợn Ngày trả TV-02 TO-012 5/9/2007 30 /9/2007 TV-04 TN-1 03 5/9/2007 15/9/2007... 10/10/1990 12A Mà Nếu bảng có nhiều khoá, số thuộc tính khoá 236 khác nhauHoài TN-102 Dế mèn phiêu lu kí Tô số 23/ 02/1991 11B nên chọn khoá sách TN1 03 Haikhoá cóđáy biển vạn dam dới thuộc tính120 Giuyn... Họ tên Ngày sinh Khai10/10/1990 báo cấu 23/ 02/1991 trúc TV-01 Nguyễn Anh TV-02 Trần Cơng TV- 03 Lê Văn Bình TV-04 Nguyễn Thị Dung 21/12/1990 Nhập liệu 30 /01/1992 Liên kết Lớp theo 12A Mà số 11B

Ngày đăng: 16/07/2014, 20:00

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • VÝ dô:

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

Tài liệu cùng người dùng

Tài liệu liên quan