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

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Sắp xếp dữ liệu

    Chào mừng quý vị đến với website của ...

    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ài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    Chủ đề F-ICT. Bài 2. Tạo bảng trong cơ sở dữ liệu

    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: Bạch Kim
    Người gửi: Ngô Văn Chinh (trang riêng)
    Ngày gửi: 15h:14' 20-06-2024
    Dung lượng: 463.3 KB
    Số lượt tải: 0
    Số lượt thích: 0 người
    Trang bìa
    Trang bìa
    Ảnh
    BÀI 2. TẠO BẢNG TRONG CƠ SỞ DỮ LIỆU
    Giới thiệu
    Khái niệm
    Hình vẽ
    Hình vẽ
    Học xong bài này em sẽ: * Biết được cách tạo bảng theo thiết kế. * Biết được sơ bộ cách thiết lập một số thuộc tính kiểu dữ liệu thường dùng. * Tạo được một số bảng CSDL.
    Thư viện trường em lưu trữ những gì Và hàng ngày phục vụ những ai
    Ảnh
    Các bảng trong cơ sở dữ liệu thư viện trường
    Các cột trong bảng
    Một bảng CSDL có nhiều cột, mỗi cột chứa dữ liệu thuộc tính một kiểu nhất định => thiết lập mỗi cột trong bảng phù hợp với thực tế và mục đích sử dụng (Bảng 1)
    Ảnh
    Bảng 1. Một số kiểu dữ liệu thường dùng trong Access
    Thiết kế các bảng
    Hình vẽ
    Hoạt động hàng ngày của thư viện trường bao gồm các giao dịch mượn, trả sách của học sinh. Theo em những thông tin liên quan đến hoạt động đó mà thủ thư cần ghi lại là gì?
    Ảnh
    Thiết kế các bảng
    Ảnh
    CSDL, gồm 3 bảng tương ứng: Sách, Bạn đọc, Mượn- Trả sách
    Bảng 2. Các tường dữ liệu trong bảng sách
    Thiết kế các bảng
    Ảnh
    Có thể thêm một số cột nữa cho bảng sách, tùy theo yêu cầu quản lý hoặc quy mô kho sách. Ví dụ: Thêm ngày nhập sách, phân loại sách... Hình 1 là minh họa cho ta thêm cột loại sách và các loại sách khác
    Hình 1. Bảng sách trong khung nhìn bằng dữ liệu
    Thiết kế các bảng
    Hình 2 minh họa bảng bạn đọc, thêm cột: + Phân loại đối tượng bạn đọc: Học sinh, giáo viên, cán bộ nhà trường... + Ngày bắt đầu trở thành bạn đọc...
    Ảnh
    Hình 2. Bảng Bạn Đọc trong khung nhìn dữ liệu
    Hướn dẫn tạo bảng theo thiết kếện trường
    Khái quát
    Xét hai trường hợp: - CSDL trống mới tạo sẽ có sẵn ngay một bảng tên là Tablel theo mặc định. - CSDL đang làm việc. Nháy chuột chọnCreate\Taplel sẽ tạo thêm một bảng mới tên là Tablel
    Thiết kế dữ liệu cho mỗi trường và thuộc tính chi tiết
    Bước 1. Ở cột Data Type nháy chuột vào ô tên kiểu dữ liệu, sẽ thả xuống danh sách để chọn các kiểu dữ liệu. Bước 2. Chọn kiểu dữ liệu thích hợp trong danh sách. Vùng Field Properties bên dưới xác định chi tiết thuộc tính kiểu tư liệu đã chọn. + Cột đầu tiên danh sách thuộc tính: Field Size, Format, Input. Mash.. + Cột kế tiếp xác định cụ thể giá trị của thuộc tính.
    Thiết kế dữ liệu cho mỗi trường và thuộc tính chi tiết
    Bước 3.Thiết lập các chi tiết thuộc tính của trường đã chọn. 1) Nháy chuột chọn một thuộc tính sẽ xuất hiện đầu trỏ xuống ở đầu mút phải. 2) Nháy dấu trò xuống để thả danh sách chọn thiết lập chi tiết cho thuộc tính đó. Các trường Mã sách, Số thẻ theo mặc định trường khóa chính. Sẽ được xác định một số thuộc tính: Required: Yes, Indexed: Yes (No Duplicates) Thuộc tính Indexed, giúp tìm kiếm nhanh hơn. Cột tên trong bảng Bạn Đọc xác định thuộc tính Indexed. Cũng cần xác định thuộc tính Format của trường để hiển thị dữ liệu dưới dạng quen thuộc dễ xem và dễ gõ nhập dữ liệu mới
    Gõ nhập dữ liệu vào bảng để kiểm tra thiết kế
    Việc gõ nhập dữ liệu thực hiện theo từng ô Access, tự động lưu giữ kết quả nhập dữ liệu sau khi kết thúc một bản ghi và chuyển sang bản ghi tiếp theo, mà không cần nháy chuột vào biểu tượng Save.
    Chuyển quan hệ "nhiều- nhiều" thành quan hệ "một- nhiều"
    Lợi ích
    Trong Access nói riêng và CSDL quan hệ nói chung hai bảng chỉ có mối quan hệ (1-1) hoặc (1- nhiều) .Ta tạo bảng thứ ba đặt tên là Mượn- Trả là bản nối giữa Bạn ĐọcSách, để chuyển quan hệ "nhiều- nhiều" thành quan hệ "một - nhiều" . Trong bảng nối sẽ có hai cột ứng với hai khóa chính của bảng Bạn Đọc và bảng Sách. Đó là các khóa ngoài. Bảng Mượn- Trả gồm các cột và kiểu dữ liệu tương ứng. Ví dụ như Bảng 4 sau đây:
    Lợi ích
    Ảnh
    Bảng 4. Các dữ liệu trong bảng Mượn - Trả
    Thực hành tạo bảng trong CSDL
    Nhiệm vụ 1
    Hình vẽ
    a) Tạo bảng mới. Mở bảng trong khung nhìn thiết kế, giữ nguyên trường ID, thêm các trường mới và xác định kiểu dữ liệu thiết lập thuộc tính của trường dự liệu. b) Chuyển sang khung nhìn bảng dữ liệu, nhập dữ liệu cho vài cột vài hàng. c) Chuyển sang khung nhìn thiết kế, bỏ chọn khóa chính là ID, chọn Mã sách làm khóa chính, ghi lưu thay đổi thiết kế. .
    * Chú ý: + Kiểu chữ Number cho cột số trang được xá định chi tiết hơn. Field Size là Integer. + Hạn chế độ dài của trường Short text
    Nhiệm vụ 2
    Nhiệm vụ 2. Tạo bảng Bạn đọc theo thiết kế và thử nhập dữ liệu. Các bước thực hành tương tự như Bài 1. * Chú ý: 1) Nên hạn chế độ dài của số trường kiểu Short text, 2) Chọn Số thẻ làm khóa chính của bảng thay cho trường ID mặc định. 3) Cột Tên nên chọn thuộc tính Indexed Yes. 4) Cột Ngày sinh nên chọn thuộc tính Format phù hợp. 6) Nhập một số bạn đọc không là học sinh, Ví dụ có Số thẻ bắt đầu là "GV".
    Bài tập
    Hình vẽ
    Câu 1: Học sinh là trung tâm của hoạt động giáo dục trong nhà trường. Em hãy thiết kế bảng dữ liệu Học sinh cho CSDL của trường em. Câu 2. Theo em trong bảng Bạn đọc những trường dữ liệu nào hoàn toàn giống như trong bảng Học sinh
    Ảnh
    Bài tập
    Hình vẽ
    Câu 1: Để tạo một bảng mới cần thao tác như thế nào? Câu 2: Để tạo cột và xác định kiểu dữ liệu cho một câu một cột cần thao tác như thế nào? Câu 3. Để chọn một cột làm khóa chính cần làm gì?
    Ảnh
    Bài học
    Hình vẽ
    Tóm tắt bài học Các việc cần làm sau khi tạo bằng mới * Mở khung hình thiết kế để nhập các tên cột chọn kiểu dữ liệu cho cột. * Xác định một số thuộc tính chi tiết quan trọng của cột trong trường hợp cần thiết: Field Ser, Required, Index và Yes/ No Duplicates... * Chọn cột làm khóa chính của bảng. * Chuyển sang khung nhìn bảng dữ liệu và thử nhập dữ liệu để kiểm tra
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓