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.
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
(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
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 Đọc và Sá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 là 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
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 Đọc và Sá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 là 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
 
↓ 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 ↓
Các ý kiến mới nhất