Giải Bài Tập Tin Học 12 – Bài tập và thực hành 10 – Hệ cơ sở dữ liệu quan hệ

Xem toàn bộ tài liệu Lớp 12: tại đây

Giải Bài Tập Tin Học 12 – Bài tập và thực hành thực tế 10 – Hệ cơ sở dữ liệu quan hệ giúp HS giải bài tập, giúp cho những em hình thành và tăng trưởng năng lượng sử dụng công nghệ thông tin và truyền thông online :

    1. Mục đích, yêu cầu

    – Biết chọn khóa cho những bảng dữ liệu trong một bài toán quen thuộc .
    – Biết cách xác lập link giữa những bảng trải qua khóa để hoàn toàn có thể tìm được những thông tin tương quan đến một thành viên được quản lí .

    2. Nội dung

    Câu 1: (sgk trang 88 Tin 12): Em hãy chọn khóa cho mỗi bảng trong cơ sở dữ liệu trên và giải thích lí do lựa chọn đó.

    Trả lời:

    – Bảng THI_SINH : SBD là khóa chính. Số báo danh của những thí sinh nhu yếu phải khác nhau .
    – Bảng DANH PHACH : SBD hoặc phách đều thỏa mãn nhu cầu hoàn toàn có thể là khóa chính. Vì một SBD chỉ cho đúng một phách, một phách cũng chỉ đánh đúng cho 1 số ít báo danh .
    – Bảng DIEM THI : Phách là khóa chính. Điểm hoàn toàn có thể Open nhiều lần trong bảng. Tuy nhiên mỗi phách chỉ tương ứng với một điểm ( không hề có trường hợp một bài có hai điểm ) .

    Câu 2: (sgk trang 88 Tin 12): Em hãy chỉ ra các mối liên kết cần thiết giữa ba bảng để có được kết quả thi thông báo cho thí sinh.

    Trả lời:

    – Bảng THI_SINH link với bảng DANH_PHACH qua trường SBD .
    – Bảng DANH_PHACH link với bảng DIEM_THI qua trường phách .
    – Bảng THI_SINH link bắc cầu với bảng DIEM trải qua bảng DANH_PHACH .
    – Liên kết giữa THI_SINH và DANH_PHACH là link 1-1 .
    – Liên kết giữa DANH_PHACH và DIEM là link 1-1 .
    – Để thông tin tác dụng thi ta sử dụng trường STT, SBD, Họ tên thí sinh, Ngày sinh, Trường của bảng THI_SINH, trường phách của bảng DANH_PHACH, trường điểm thi của bảng DIEM_THI .

    Câu 3: (sgk trang 88 Tin 12): Hãy dùng hệ quản trị CSDL Access để làm những việc sau:

    – Tạo lập cơ sở dữ liệu nói trên : gồm ba bảng ( mỗi bảng với khóa đã chọn ), thiết đặt những mối link thiết yếu, nhập dữ liệu giả định ( tối thiểu là 10 thí sinh ) .
    – Đưa ra hiệu quả để thông tin cho thí sinh .
    – Đưa ra tác dụng thi theo trường .
    – Đưa ra hiệu quả thi của toàn tỉnh theo thứ tự tăng dần của điểm thi .

    Trả lời:

    a ) Tạo lập cơ sở dữ liệu nói trên
    – Tạo bảng THI_SINH :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 1

    – Tạo bảng DANH_PHACH :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 2

    – Tạo bảng DIEM_THI :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 3

    – Thiết lập link : Nhấn Database Tools chọn Relationships .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 4
    – Chọn bảng để tạo mối quan hệ :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 5
    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 6

    – Nhập liệu :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 7
    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 8
    b ) Đưa ra hiệu quả thi thông tin cho thí sinh .
    – Chọn Create rồi nhấn Query Design :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 9

    – Lần lượt chọn những bảng THI_SINH, DANH_PHACH, DIEM_THI :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 10
    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 11
    – Điền vào những điều kiện kèm theo như hình dưới đây :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 12

    – Nhấn Run để thực thi Query :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 13
    – Kết quả :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 14

    c ) Đưa ra tác dụng thi theo trường .
    – Dựa vào hiệu quả của Query vừa chạy ta sẽ xuất ra báo cáo giải trình .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 15

    – Nhấn vào Create chọn Report Wizard .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 16
    – Nhấn dấu >> để đưa hàng loạt những trường vào báo cáo giải trình .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 17

    – Nhấn Next -> Next. Sau đó sẽ Open bảng để ta chọn thuộc tính gộp nhóm. Ở đây ta sẽ chọn trường trương rồi nhấn mũi tên > .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 19

    – Nhấn Finish để kết thúc quy trình tạo báo cáo giải trình .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 21

    – Trường Ngày sinh bị hiện lên dấu # # # # # do độ dài trường không đủ để hiện thi. Để hoàn toàn có thể hiển thị chính xác ta hoàn toàn có thể chỉnh lại báo cáo giải trình trong Design View .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 22

    – Dê chuột vào trường Ngày sinh và thực thi kéo sang phải :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 23

    – Trờ lại Report View .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 25

    d ) Đưa ra hiệu quả thi của toàn tỉnh thoe thứ tự giảm dần của điểm thi .
    – Dựa vào hiệu quả của Query đưa ra điểm thi của toàn tỉnh .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 26

    – Để sắp xếp theo thứ tự giảm dần của điểm thi ta nhấn vào trường điểm thi rồi ấn nút sắp xêp Z -> A .

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 27

    – Kết quả :

    Giải bài tập Tin học lớp 12 | Giải bài tập Tin 12 hay nhất tại SachGiaiBaiTap Bai Tap Va Thuc Hanh 10 He Co So Du Lieu Quan He 28

    Giải Bài Tập Tin Học 12 – Bài tập và thực hành 10 – Hệ cơ sở dữ liệu quan hệ

    Bài viết liên quan
    Hotline 24/7: O984.666.352
    Alternate Text Gọi ngay