Tài liệu dạy và học Tin học lớp 11 Tập 2 (KS Huỳnh Kim Sen)

Chuyên khảo phân tích Biên soạn tài liệu hỗ trợ việc dạy và học tin học phổ thông từ lớp 1 đến lớp 12 lớp 11 tập 2, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu

Người đăng

Ẩn danh
68
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Hướng dẫn biên soạn tài liệu học tin học lớp 11 hiệu quả

Việc biên soạn tài liệu hỗ trợ giảng dạy là một nhiệm vụ cốt lõi nhằm nâng cao chất lượng giáo dục. Đối với môn Tin học lớp 11, đặc biệt là học phần về cơ sở dữ liệu, một hệ thống tài liệu bài bản, trực quan và có tính ứng dụng cao đóng vai trò quyết định đến khả năng tiếp thu của học sinh. Tài liệu "Biên soạn tài liệu hỗ trợ việc dạy và học tin học phổ thông từ lớp 1 đến lớp 12 - Lớp 11 (Tập 2)" do Kỹ sư Huỳnh Kim Sen chủ nhiệm là một minh chứng tiêu biểu cho phương pháp tiếp cận này. Nội dung không chỉ bám sát chương trình giáo dục phổ thông mà còn mở rộng với các ví dụ thực tiễn, giúp học sinh chuyển hóa kiến thức lý thuyết trừu tượng thành kỹ năng thực hành cụ thể. Trọng tâm của tài liệu này là giới thiệu và hướng dẫn sử dụng Microsoft Access, một hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) phổ biến. Việc lựa chọn Access làm công cụ giảng dạy là hợp lý, bởi nó cung cấp một giao diện trực quan, tích hợp đầy đủ các đối tượng cần thiết như Bảng (Table), Truy vấn (Query), Biểu mẫu (Form), và Báo cáo (Report). Qua đó, học sinh không chỉ học về khái niệm mà còn được thực hành xây dựng một ứng dụng quản lý dữ liệu hoàn chỉnh, từ khâu thiết kế cấu trúc đến khai thác thông tin. Cách trình bày của tài liệu đi từ tổng quan đến chi tiết, bắt đầu bằng việc so sánh hạn chế của hệ thống tệp tin cổ điển và ưu điểm của CSDL quan hệ, sau đó đi sâu vào từng đối tượng của Access. Cách tiếp cận này giúp tạo ra một lộ trình học tập logic, dễ theo dõi, là nền tảng vững chắc cho việc học các hệ quản trị CSDL phức tạp hơn trong tương lai.

1.1. Tổng quan chương trình Tin học phổ thông lớp 11

Chương trình Tin học lớp 11 tập trung vào một trong những mảng kiến thức quan trọng nhất của khoa học máy tính: cơ sở dữ liệu. Nội dung chính xoay quanh các khái niệm nền tảng như thực thể, thuộc tính, mối quan hệ, và các mô hình dữ liệu, đặc biệt là mô hình CSDL quan hệ. Mục tiêu không chỉ là cung cấp lý thuyết suông mà còn trang bị cho học sinh kỹ năng thiết kế, tạo lập và quản lý một cơ sở dữ liệu đơn giản. Công cụ được lựa chọn để hiện thực hóa các kiến thức này là Microsoft Access. Việc học Access giúp học sinh làm quen với các đối tượng cơ bản của một hệ quản trị CSDL, bao gồm: Tables để lưu trữ dữ liệu, Queries để truy xuất và xử lý thông tin, Forms để tạo giao diện nhập liệu thân thiện, và Reports để kết xuất báo cáo chuyên nghiệp. Tài liệu hỗ trợ này được biên soạn để cụ thể hóa chương trình học, đảm bảo học sinh có thể áp dụng ngay lý thuyết vào thực hành.

1.2. Vai trò của tài liệu hỗ trợ trong việc dạy và học Access

Tài liệu hỗ trợ đóng vai trò như một cây cầu nối giữa lý thuyết trừu tượng và kỹ năng thực hành. Với các khái niệm như khóa chính (primary key), khóa ngoại (foreign key) hay ràng buộc toàn vẹn (referential integrity), việc chỉ giảng dạy bằng lời là chưa đủ. Một tài liệu tốt cần cung cấp các ví dụ minh họa rõ ràng, các bài tập thực hành có hướng dẫn giải chi tiết. Tài liệu của KS Huỳnh Kim Sen đã thực hiện tốt vai trò này bằng cách xây dựng các CSDL mẫu như quản lý điểm học sinh hay quản lý thư viện. Các ví dụ này giúp học sinh hình dung rõ hơn về cách một CSDL được ứng dụng trong thực tế, từ đó kích thích sự hứng thú và tư duy logic. Hơn nữa, tài liệu còn là nguồn tham khảo quý giá để học sinh tự học và ôn tập, giúp giảm bớt sự phụ thuộc vào bài giảng trên lớp và khuyến khích tinh thần tự chủ trong học tập.

II. Top thách thức khi dạy và học cơ sở dữ liệu Access lớp 11

Việc giảng dạy và học tập chủ đề cơ sở dữ liệu trong chương trình Tin học lớp 11 đối mặt với không ít thách thức. Khó khăn lớn nhất đến từ tính trừu tượng của các khái niệm. Học sinh thường quen với cách lưu trữ dữ liệu đơn giản trên các bảng tính như Excel, nhưng lại gặp khó khăn khi phải chuyển sang tư duy thiết kế theo mô hình CSDL quan hệ. Việc phân tách dữ liệu thành nhiều bảng và thiết lập mối quan hệ giữa chúng là một bước nhảy vọt về tư duy logic. Tài liệu gốc đã chỉ ra rất rõ hạn chế này thông qua ví dụ quản lý điểm: "Bình thường Excel không phát hiện rằng học sinh mã số B01-07 không tồn tại do không một mối quan hệ nào giữa bảng danh sách và bảng điểm". Điều này nhấn mạnh sự thiếu chặt chẽ và không nhất quán của hệ thống tệp tin phẳng, một vấn đề mà hệ quản trị cơ sở dữ liệu giải quyết triệt để. Một thách thức khác là sự phức tạp của các công cụ. Mặc dù Microsoft Access đã có giao diện thân thiện, việc làm chủ các đối tượng như Truy vấn (Query) với ngôn ngữ SQL hay thiết kế Biểu mẫu (Form)Báo cáo (Report) vẫn đòi hỏi sự hướng dẫn chi tiết và thực hành thường xuyên. Nếu không có một tài liệu hỗ trợ được biên soạn kỹ lưỡng với các bài tập từ cơ bản đến nâng cao, học sinh dễ cảm thấy nản lòng và không nắm bắt được bản chất của vấn đề. Tài liệu này ra đời chính là để giải quyết những thách thức đó, cung cấp một lộ trình học tập có cấu trúc, biến những khái niệm phức tạp thành các bước thực hành dễ hiểu.

2.1. Hạn chế của hệ thống tệp tin cổ điển so với CSDL

Trước khi có các hệ quản trị cơ sở dữ liệu, việc lưu trữ thông tin thường dựa trên các tệp tin riêng lẻ, hay còn gọi là hệ thống tệp tin phẳng. Ví dụ điển hình là các bảng tính Excel. Tài liệu đã chỉ ra những hạn chế cố hữu của phương pháp này: khó bảo dưỡng, khả năng hạn chế và đặc biệt là không đảm bảo được tính toàn vẹn và nhất quán của dữ liệu. Vấn đề lớn nhất là dữ liệu bị lặp lại ở nhiều nơi và không có cơ chế ràng buộc, dẫn đến sai sót khi cập nhật hoặc xóa thông tin. Ví dụ về việc nhập điểm cho một mã học sinh không tồn tại trong danh sách là một minh chứng rõ ràng. Hệ thống tệp tin phẳng không thể tự động kiểm tra sự tồn tại này. Ngược lại, một CSDL quan hệ được thiết kế tốt sẽ sử dụng khóa chínhkhóa ngoại để tạo ra các ràng buộc toàn vẹn, đảm bảo dữ liệu luôn chính xác và nhất quán trên toàn hệ thống.

2.2. Khó khăn trong việc tiếp cận các khái niệm CSDL quan hệ

Đối với học sinh phổ thông, các khái niệm của CSDL quan hệ như "quan hệ", "thuộc tính", "bộ", "chuẩn hóa dữ liệu" có thể rất trừu tượng. Việc hiểu tại sao phải chia thông tin về quản lý thư viện thành các bảng riêng biệt như CHUDE, SACH, DOCGIA, và THONGTINMUON là một rào cản ban đầu. Học sinh cần hiểu được mục đích của việc chuẩn hóa là để loại bỏ sự dư thừa và các dị thường dữ liệu (thêm, xóa, sửa). Tài liệu đã khéo léo sử dụng phương pháp phỏng vấn giả định với người quản lý thư viện để dẫn dắt học sinh vào quá trình phân tích và thiết kế CSDL. Cách tiếp cận này giúp biến một nhiệm vụ kỹ thuật khô khan thành một bài toán giải quyết vấn đề thực tế, làm cho các khái niệm trở nên gần gũi và dễ hiểu hơn.

III. Phương pháp thiết kế cơ sở dữ liệu Access cho người mới

Thiết kế là bước quan trọng nhất quyết định sự thành công của một cơ sở dữ liệu. Một thiết kế tốt sẽ đảm bảo dữ liệu được lưu trữ một cách khoa học, không dư thừa, dễ dàng truy xuất và bảo trì. Tài liệu hỗ trợ học tập lớp 11 tập trung rất nhiều vào giai đoạn này, hướng dẫn học sinh quy trình thiết kế một CSDL Access từ con số không. Phương pháp được giới thiệu là bắt đầu từ việc phân tích yêu cầu thực tế, sau đó xác định các thực thể và thuộc tính, và cuối cùng là chuẩn hóa để tạo ra cấu trúc các bảng (Table) tối ưu. Ví dụ về việc xây dựng CSDL quản lý thư viện trong tài liệu là một case study hoàn hảo. Quá trình này bắt đầu bằng việc liệt kê tất cả các thông tin cần quản lý, sau đó nhóm chúng lại thành các bảng logic: SÁCH, ĐỘC GIẢ, CHỦ ĐỀ, THÔNG TIN MƯỢN. Mỗi bảng được định nghĩa rõ ràng với các trường dữ liệu, kiểu dữ liệu phù hợp (Text, Number, Date/Time, OLE Object) và đặc biệt là việc xác định khóa chính (Primary Key). Bước tiếp theo và không kém phần quan trọng là thiết lập quan hệ giữa các bảng này, phản ánh đúng mối liên kết của chúng trong thế giới thực, chẳng hạn như quan hệ một-nhiều giữa lớp học và học sinh. Toàn bộ quy trình này giúp học sinh hình thành tư duy thiết kế CSDL một cách bài bản.

3.1. Quy trình chuẩn hóa và tạo cấu trúc bảng Table

Tài liệu hướng dẫn một quy trình rất thực tế để tạo cấu trúc bảng, bắt đầu từ việc "nắm bắt các biến có quan hệ với nhau và nhóm chúng lại thành các bảng". Đây chính là bước đầu tiên của quá trình chuẩn hóa dữ liệu. Thay vì lưu tất cả thông tin vào một bảng tính khổng lồ, học sinh được học cách phân tách dữ liệu một cách logic. Ví dụ, thông tin sách (tên sách, tác giả, NXB) được tách riêng khỏi thông tin mượn sách (mã độc giả, ngày mượn). Sau khi xác định các trường cho mỗi bảng, bước tiếp theo là khai báo cấu trúc trong chế độ Design View của Access. Tại đây, học sinh sẽ định nghĩa Tên trường (Field Name), Kiểu dữ liệu (Data Type) và các thuộc tính chi tiết trong Field Properties. Việc chọn đúng kiểu dữ liệu và kích thước trường (Field Size) không chỉ giúp tiết kiệm dung lượng lưu trữ mà còn đảm bảo tính hợp lệ của dữ liệu.

3.2. Cách thiết lập các loại quan hệ giữa các bảng hiệu quả

Sau khi tạo ra các bảng riêng lẻ, việc thiết lập quan hệ (Relationship) sẽ liên kết chúng lại thành một hệ thống cơ sở dữ liệu thống nhất. Tài liệu giới thiệu ba loại quan hệ cơ bản trong Access: một-một (one-to-one), một-nhiều (one-to-many), và nhiều-nhiều (many-to-many). Trong đó, quan hệ một-nhiều là phổ biến nhất, ví dụ một chủ đề có nhiều sách. Hướng dẫn trong tài liệu rất cụ thể, từ việc mở cửa sổ Relationships, kéo thả trường khóa chính từ bảng "một" sang trường khóa ngoại tương ứng ở bảng "nhiều". Một điểm quan trọng được nhấn mạnh là tùy chọn "Enforce Referential Integrity" (Bắt buộc ràng buộc toàn vẹn). Việc kích hoạt tính năng này giúp Access tự động kiểm tra và ngăn chặn các thao tác có thể làm mất tính nhất quán của dữ liệu, chẳng hạn như xóa một lớp học khi vẫn còn học sinh trong lớp đó.

3.3. Tối ưu thuộc tính trường Field Properties và ràng buộc

Phần Field Properties trong thiết kế bảng cho phép người dùng định nghĩa các quy tắc và ràng buộc chi tiết cho từng trường dữ liệu. Đây là công cụ mạnh mẽ để đảm bảo dữ liệu nhập vào luôn sạch và hợp lệ. Tài liệu đã trình bày rất chi tiết về các thuộc tính quan trọng. Ví dụ, Input Mask giúp định dạng dữ liệu đầu vào (như số điện thoại, mã bưu chính), Validation Rule cho phép thiết lập các quy tắc kiểm tra (ví dụ, điểm phải nằm trong khoảng từ 0 đến 10), và Validation Text là thông báo lỗi sẽ hiển thị khi người dùng nhập sai. Ngoài ra, thuộc tính Required đảm bảo một trường không được để trống, và Default Value giúp tự động điền một giá trị mặc định cho bản ghi mới. Việc sử dụng thành thạo các thuộc tính này giúp nâng cao chất lượng dữ liệu ngay từ khâu nhập liệu.

IV. Bí quyết tạo truy vấn Query trong Access bằng SQL và QBE

Nếu Bảng (Table) là nơi lưu trữ dữ liệu thì Truy vấn (Query) chính là công cụ để khai thác, xử lý và trích xuất thông tin từ dữ liệu đó. Đây là một trong những đối tượng mạnh mẽ nhất của Microsoft Access. Tài liệu đã dành một phần quan trọng để giới thiệu về truy vấn, phân loại chúng và hướng dẫn chi tiết hai phương pháp tạo truy vấn chính. Các loại truy vấn được đề cập bao gồm Truy vấn chọn (Select Query) để xem dữ liệu, Truy vấn cập nhật (Update Query) để sửa đổi hàng loạt, Truy vấn thêm (Append Query) để chèn dữ liệu, và Truy vấn xóa (Delete Query) để loại bỏ các bản ghi không cần thiết. Việc hiểu rõ mục đích của từng loại giúp người dùng lựa chọn đúng công cụ cho nhu cầu của mình. Đặc biệt, tài liệu hướng dẫn song song hai kỹ thuật tạo truy vấn: dùng ngôn ngữ SQL (Structured Query Language) và dùng công cụ đồ họa QBE (Query By Example). Cách tiếp cận này rất hiệu quả, giúp học sinh vừa nắm được cú pháp chuẩn của một ngôn ngữ CSDL phổ biến, vừa có thể tạo ra các truy vấn phức tạp một cách nhanh chóng thông qua giao diện kéo-thả trực quan của QBE. Các ví dụ từ đơn giản đến phức tạp, như hiển thị thông tin học sinh, lọc theo điều kiện, sắp xếp, hay gom nhóm thống kê, đều được trình bày rõ ràng bằng cả hai phương pháp.

4.1. Tìm hiểu các loại truy vấn cơ bản trong Access

Access cung cấp nhiều loại truy vấn khác nhau, mỗi loại phục vụ một mục đích riêng. Loại cơ bản và phổ biến nhất là Select Query, dùng để lấy dữ liệu từ một hoặc nhiều bảng theo các tiêu chí nhất định. Bên cạnh đó là các "truy vấn hành động" (Action Queries) có khả năng thay đổi dữ liệu, bao gồm: Update Query để cập nhật thông tin cho các bản ghi thỏa mãn điều kiện (ví dụ: tăng học phí cho tất cả sinh viên); Append Query để thêm một nhóm bản ghi từ bảng này vào cuối bảng khác; và Delete Query để xóa các bản ghi không còn cần thiết. Ngoài ra, tài liệu còn giới thiệu các loại truy vấn nâng cao hơn như Crosstab Query (truy vấn chéo) để tổng hợp và trình bày dữ liệu dưới dạng bảng tính, rất hữu ích cho việc thống kê và báo cáo.

4.2. Hướng dẫn sử dụng ngôn ngữ truy vấn có cấu trúc SQL

SQL là ngôn ngữ tiêu chuẩn để giao tiếp với các cơ sở dữ liệu quan hệ. Việc làm quen với SQL ngay từ bậc phổ thông là một lợi thế lớn. Tài liệu đã trình bày cú pháp của câu lệnh SELECT một cách chi tiết và có hệ thống. Cấu trúc tổng quát SELECT ... FROM ... WHERE ... ORDER BY ... GROUP BY ... HAVING ... được giải thích rõ ràng qua từng mệnh đề. Các ví dụ đi từ đơn giản như SELECT * FROM HOCSINH đến các truy vấn phức tạp hơn kết hợp nhiều bảng, sử dụng điều kiện lọc với toán tử AND/OR, hàm tính toán, và gom nhóm thống kê (COUNT, SUM, AVG). Việc cung cấp các ví dụ cụ thể về cách viết lệnh SQL giúp học sinh hiểu sâu hơn về logic xử lý dữ liệu thay vì chỉ phụ thuộc vào công cụ đồ họa.

4.3. Kỹ thuật QBE Query By Example trực quan và dễ dàng

Bên cạnh SQL, Access cung cấp một công cụ thiết kế truy vấn trực quan gọi là QBE (Query By Example). Đây là một phương pháp cực kỳ hiệu quả cho người mới bắt đầu. Thay vì phải nhớ cú pháp lệnh, người dùng chỉ cần kéo thả các trường từ các bảng vào lưới thiết kế QBE. Giao diện này cho phép dễ dàng chọn trường hiển thị, đặt điều kiện lọc (Criteria), chỉ định thứ tự sắp xếp (Sort), và thực hiện các phép thống kê. Tài liệu đã hướng dẫn chi tiết cách sử dụng màn hình QBE, từ việc thêm bảng, chọn trường, đến việc nhập điều kiện lọc. Đặc biệt, việc viết điều kiện trên cùng một dòng tương đương với toán tử AND, trong khi viết ở các dòng khác nhau tương đương với OR, làm cho việc xây dựng logic truy vấn trở nên rất minh bạch. Kỹ thuật QBE là một cách tuyệt vời để bắt đầu trước khi đi sâu vào sự phức tạp của SQL.

V. Ứng dụng tạo Biểu mẫu Form và Báo cáo Report dễ dàng

Sau khi đã có một cấu trúc cơ sở dữ liệu vững chắc với các Bảng (Table) và khả năng khai thác dữ liệu mạnh mẽ bằng Truy vấn (Query), bước tiếp theo là xây dựng một giao diện người dùng thân thiện và các báo cáo chuyên nghiệp. Đây là lúc Biểu mẫu (Form)Báo cáo (Report) phát huy vai trò của mình. Tài liệu "Biên soạn tài liệu hỗ trợ việc dạy và học tin học lớp 11" đã dành hai chương lớn để hướng dẫn chi tiết về hai đối tượng quan trọng này. Biểu mẫu (Form) được giới thiệu như một khuôn mẫu để nhập hoặc thể hiện dữ liệu, giúp người dùng tương tác với CSDL một cách dễ dàng và an toàn hơn thay vì làm việc trực tiếp trên bảng. Tài liệu không chỉ hướng dẫn tạo các biểu mẫu đơn giản mà còn đi sâu vào các dạng phức tạp hơn như biểu mẫu chính-phụ (Main-Sub form), rất hữu ích trong việc hiển thị dữ liệu từ các bảng có quan hệ một-nhiều. Tương tự, Báo cáo (Report) là công cụ dùng để định dạng, tổng hợp và trình bày dữ liệu theo một khuôn mẫu sẵn có để in ấn hoặc xuất bản. Học sinh được học cách tạo các báo cáo chi tiết, báo cáo tổng hợp có gom nhóm, tính toán và định dạng chuyên nghiệp. Việc kết hợp bốn đối tượng chính: Table, Query, Form, và Report, cho phép học sinh xây dựng một ứng dụng CSDL Access hoàn chỉnh, giải quyết một bài toán quản lý cụ thể.

5.1. Mục đích và cách thiết kế biểu mẫu nhập liệu chuyên nghiệp

Mục đích chính của Biểu mẫu (Form) là tạo ra một giao diện thân thiện để người dùng cuối có thể xem, thêm, sửa, xóa dữ liệu mà không cần biết về cấu trúc phức tạp bên dưới của các bảng. Một biểu mẫu được thiết kế tốt sẽ hướng dẫn người dùng, giảm thiểu sai sót khi nhập liệu và tăng hiệu quả công việc. Tài liệu hướng dẫn các kỹ thuật thiết kế biểu mẫu, từ việc sử dụng công cụ Wizard để tạo nhanh, đến việc tùy chỉnh chi tiết trong chế độ Design View. Học sinh được tìm hiểu về các thành phần (controls) trong một biểu mẫu như Text Box, Combo Box, Command Button... và cách sử dụng chúng để tạo ra một giao diện nhập liệu thông minh. Ví dụ, việc dùng Combo Box để chọn mã lớp từ danh sách có sẵn sẽ chính xác và tiện lợi hơn nhiều so với việc phải tự gõ.

5.2. Kỹ thuật tạo các loại báo cáo tổng hợp và chi tiết

Báo cáo (Report) là sản phẩm đầu ra cuối cùng của một hệ thống thông tin, dùng để trình bày dữ liệu một cách có tổ chức cho việc ra quyết định. Tài liệu phân biệt rõ hai dạng báo cáo chính: báo cáo chi tiết (Detail Report) và báo cáo tổng hợp (Summary Report). Báo cáo chi tiết hiển thị từng bản ghi, trong khi báo cáo tổng hợp thường có gom nhóm (Grouping) và sử dụng các hàm thống kê (SUM, COUNT, AVG) để tính toán các con số tổng kết. Hướng dẫn trong tài liệu bao gồm cả việc sử dụng Report Wizard để tạo báo cáo nhanh chóng và cách tùy chỉnh báo cáo trong Design View để đạt được định dạng chính xác theo yêu cầu. Học sinh sẽ học cách thêm tiêu đề, chân trang, sắp xếp và nhóm dữ liệu, cũng như thực hiện các phép tính trên báo cáo.

VI. Kết luận Nâng cao chất lượng dạy học tin học phổ thông

Sáng kiến kinh nghiệm "Biên soạn tài liệu hỗ trợ việc dạy và học tin học phổ thông - Lớp 11 (Tập 2)" là một công trình có giá trị thực tiễn cao, trực tiếp giải quyết những khó khăn trong việc giảng dạy một chủ đề phức tạp như cơ sở dữ liệu. Bằng cách hệ thống hóa kiến thức một cách logic, từ khái niệm cơ bản đến các kỹ năng nâng cao, tài liệu đã tạo ra một lộ trình học tập hiệu quả cho học sinh lớp 11. Điểm mạnh nổi bật của tài liệu là sự kết hợp nhuần nhuyễn giữa lý thuyết và thực hành. Mỗi khái niệm đều được minh họa bằng các ví dụ cụ thể, và mỗi chương đều có phần bài tập ứng dụng, giúp học sinh củng cố kiến thức và phát triển kỹ năng. Việc sử dụng các bài toán thực tế như quản lý điểm, quản lý thư viện không chỉ làm cho bài học trở nên sinh động mà còn giúp học sinh thấy được ý nghĩa và tính ứng dụng của môn học. Thay vì xem Microsoft Access như một phần mềm đơn thuần, học sinh được tiếp cận nó như một công cụ mạnh mẽ để giải quyết vấn đề. Tóm lại, việc đầu tư biên soạn các tài liệu hỗ trợ chất lượng như thế này là hướng đi đúng đắn để nâng cao chất lượng dạy và học môn Tin học, trang bị cho thế hệ trẻ những kiến thức và kỹ năng nền tảng vững chắc trong kỷ nguyên số.

6.1. Lợi ích của tài liệu hỗ trợ dạy học được biên soạn bài bản

Một tài liệu hỗ trợ được biên soạn bài bản mang lại nhiều lợi ích to lớn. Đối với giáo viên, nó là một giáo án chi tiết, giúp chuẩn bị bài giảng hiệu quả và có hệ thống. Đối với học sinh, nó là một người thầy thứ hai, cung cấp các giải thích rõ ràng, ví dụ trực quan và các bài tập thực hành đa dạng. Tài liệu này giúp chuẩn hóa kiến thức trên diện rộng, đảm bảo mọi học sinh đều được tiếp cận một nguồn tài nguyên học tập chất lượng. Hơn nữa, nó thúc đẩy khả năng tự học, cho phép học sinh xem lại bài cũ, chuẩn bị bài mới và thực hành thêm ngoài giờ lên lớp. Sự đầu tư vào việc biên soạn tài liệu tin học là sự đầu tư vào nền tảng kiến thức của học sinh, giúp các em tự tin hơn khi tiếp cận với công nghệ thông tin.

6.2. Xu hướng phát triển của việc giảng dạy cơ sở dữ liệu

Mặc dù tài liệu được biên soạn từ năm 2005 và sử dụng Microsoft Access làm công cụ chính, những nguyên tắc về thiết kế CSDL quan hệ và ngôn ngữ SQL được trình bày trong đó vẫn còn nguyên giá trị cho đến ngày nay. Đây là những kiến thức nền tảng không thay đổi. Xu hướng hiện nay trong giảng dạy cơ sở dữ liệu có thể đã mở rộng sang các hệ quản trị CSDL khác như MySQL, SQL Server hay thậm chí là các CSDL NoSQL, và chuyển sang các nền tảng web và đám mây. Tuy nhiên, việc bắt đầu với một công cụ trực quan như Access vẫn là một phương pháp sư phạm hiệu quả ở bậc phổ thông. Nó giúp học sinh nắm vững các khái niệm cốt lõi trước khi chuyển sang các công nghệ phức tạp hơn. Tương lai của việc giảng dạy CSDL sẽ là sự kết hợp giữa việc duy trì các nguyên tắc cơ bản và cập nhật các công nghệ, nền tảng mới để bài học luôn gắn liền với thực tiễn phát triển của ngành công nghiệp.

14/07/2025

Trích đoạn nội dung tài liệu

SỞ KHOA HỌC VÀ CÔNG NGIIỆ SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỂ TAL: “Biên soạn tài liệu hỗ trợ việc dạy và học tin học phổ thông từ lớp 1 đến lớp 12” Lớp 11 (Tập 2) Chủ nhiệm đề tài: KS Huỳnh Kim Sen TP Hồ Chí Minh, ngày 28 tháng 12 năm 2005 ĐỂ TÀI: “Biên soạn tài liệu hỗ trợ việc dạy và học tin hoc phổ thông từ lớp 1 đến lớp 12” Chử nhiệm để tài: KS Huỳnh Kim Sen Danh sách cộng tác viên TT Họ và tên (học vị nếu có) Đơn vị công tác 1 | Th§ Nguyễn Hồng Tuấn Sở Giáo dục và Đào tạo 2 | Th§ Vũ Thiện Căn Sở Giáo dục và Đào tạo 3 | CN Tạ Viết Quý Trường THPT Chuyên Trần Đại Nghĩa 4 |CN Đậu Quang Tuấn 'Trường THCS Thanh Đa, Q. Đình Thạnh 5 CN Nguyễn Quang Bắc Phòng GD Quận 10 6 † Th§ Đỗ Thị Hồng Phòng GD Quận Tân Phú 7 | CN Nguyễn Minh Thiên Hoàng Trường TH Nguyễn Binh Khiêm, Q.1 8 | CN Phạm Minh Thiện TT Hướng nghiệp và Dạy nghề Quận 5 9 | CN Nguyễn Ngọc Bích 'Trường THCS Lê Lợi, Quận 3 10 | CN Hoàng Đăng Quang 'THCS Hồng Bàng, Quận 5 11 | Ths Lê Đức Long ĐH SP TP Hồ Chí Minh 12 | CN Cao Sĩ Sơn Trường THPT Nguyễn Thị Minh Khai MỤC LỤC CÁC KHÁI NIỆM CƠ BẢN. HE THONG TAP TIN CO DIEN VA MOT SO HAN CHE: 3 1. GIGI THIEU VE CO SO DU LIBU QUAN HE: 4 1.

KHỞI ĐỘNG: 5 II. TÔ CHỨC DU LIgU CUA ACCESS : 5 I. MOT 86 LUU ¥ KHI SU DUNG ACCESS: 6 Iv. PHÀN THỰC HANH: 8 BANG (TABLE).

TẠO BẰNG: 13 II. TẠO QUAN HỆ GIỮA CÁC BẰNG: 17 1L1. CÁC LOẠI QUAN HỆ GIỮA 2 BẰNG TRONG ACCESS: 18 113. CÁCH TẠO QUAN HỆ: 18 IH.

CAC THAO TAC KHAC Vi: BANG: 18 Ill.1, MG 1 TABLE CO SAN : 18 III. SỬA ĐÔI CẦU TRÚC QUAN HỆ: 18 1IL3. TÌM KIEM VA THAY THE DU LIEU: 18 IY. PHAN BÀI TẬP HƯỚNG DẪN GIẢI: at V.QUI TRÌNH TẠO CSDL NHƯ SAU: 21 VI.

THỰC HANH: 27 VL1, ĐẶC TẢ 2? V1. CAU TRÚC CSDI. TAQ QUAN HE GIỮA CAC BANG 28 VI. NHẬP DU LIEU: 28 TRUY VAN- QUERY 30 I.

CAC LOAI TRUY VAN : 30 II. TẠO TRUY VAN: 30 11. DÙNG NGÔN NGỮ TRUY VĂN: 31 IL2, CACH VIET CAU LENH SQL: 37 1. K¥ THUAT QBE (QUERY BY EXAMPLE): 38 UL TOM LUGC 52 IV.

PHAN BAI TAP HƯỚNG DẪN GIẢI 53 V. THỰC HANH : 66 BIEU MAU - FORM 67 I. MYC ĐÍCH BIÊU MẪU : 67 1I. CÁC LOẠI BIỂU MẪU: 67 Ill.

CAC THANH PHAN TRONG MỘT BIEU MAU 68 Iv. CAC KHALNIEM CO BAN TRONG BIEU MAU: 69 Vv. CAC DANG BIỂU MẪU ĐỮ LIỆU: 69 V. BIEU MAU BON: 69 V,2, BIỂU MẪU CHÍNH - PHÙ (MAIN — SUB): 70 Tài liệu hỗ trợ học tập 11 Trang 1 VI.

MOT SO THUỘC TÍNH CƠ BẢN CỦA BIỂU MẪU : VI.1, CÁC THUỘC TÍNH ĐỊNH DẠNG (FORMÁT) V12. CÁC THUỘC TÍNH VỀ DỮ LIỆU (DATA PROPERTIE VL3. CAC THANH PHAN CUA MOT BIEU MAU: VIL CAC DIEU KHIEN TRONG BIÊU MẪU: VII. ĐIỀU KHIỂN HIỂN THỊ DU LIEU: VII2.

ĐIỀU KHIỂN LIÊN KET DU’ LIỆU VIN. THIET KE BIEU MAU BẰNG CÔNG CỤ HỖ TRỢ: VILLI. BIEU MAU CHI TIET: VIII. BIỂU MẪU MAIN— SUB: 1X.

MỘT SO VAN ĐÈ KHI THIET KE LAI HAY CHỈNH SỬA BIỂU MẪU: IX.!, ĐẶT TÊN CHO ĐIÊU KHIÊN: 1X. THAY ĐỔI KÍCH THƯỚC HAY Vị TRÏ CỦA CÁC ĐIỀU KHIỂN: 1X. TẠO MỚI MỘT ĐIÊU KHIỂN: X. BÀI TẬP HƯỚNG DẪN GIẢI PHAN BIEU MẪU - FORM XI.

THỰC HÀNH: BẢO CÁO - REPORT. KHÁI NIỆM BẢO CÁO: 11. CÁC THÀNH PHAN TRƠNG MỘT BẢO CÁO: IL CAC DANG BAO CAO 1. BAO CAO CHI TIET (DETAIL) 112.

BẢO CÁO TÔNG HỢP II. THỰC HIỆN TẠO BẢO BIỂU VỚI HỖ TRỢ CỦA MÁY TÍNH: II. BẢO BIẾU CHI TIẾT: III. BẢO BIÊU TONG HOP: 101 IY.

THỰC HIỆN TẠO BẢO CÁO BẰNG CÔNG CỤ THIẾT KẺ: 105 V. BÀI TẬP HƯỚNG DẪN GIẢI: 108 VỊ,1, PHẪN 1: REPORT CHI TIET 108 V1. PHAN 2: REPORT THONG KE - GOM NHOM 113 VIL. THY'C HANH: 120 Tài liệu hỗ trợ học tập 11 Trang 2 „iẤ) CÁC KHÁI NIỆM CƠ BẢN.

đà Ua ệ quản trị cơ sở dữ liệuAccess. HE THONG TAP TIN CO DIEN VA MOT SO HAN CHE: Trước khi có thể xử lý tỉnh toán máy tính cần những thông tin cơ sở. Trong các ứng dụng trước nay mà mỗi lần ta chỉ có thể thao tác trên một bang va bang nay được lưu trong tập tin của riêng nó. Trong trường hợp này bảng chỉnh là một CSDL và chúng ta cũng có thể gọi đây là một CSDL tập tin phẳng hay tap tin tuần tự.

Các CSDL tap tin phẳng ví dụ bảng tính của Excel đặc biệt hữu ích cho tình huống một người dùng, các loại CSDL tập tin phẳng dễ sử dụng nhưng khó bảo dưỡng và khả năng hạn chế. Ví dụ: ứng dụng quản lý "quản lý điểm học sinh” chúng ta không thể biết kết quả điểm học sinh có hợp lệ hay không ? Mặc dù trong các phiên bản mới Excel đã có những cải tiền có thể tạo những kiểm tra liên kết nhưng những kiểm tra này còn phức tạp và không thân thiện. Xem nột ví dụ trong Excel như sau: Bảng danh sách học sinh lớp 11A01 Mãsố | Hgiót Tân Bảng điểm học sinh _ B01-01 LE MY ANH Mã số TOÁN VAN B01-02__ LÝ THỤ BA 01-01 A 1 B0103 |[RÂNVĂN CÔNG 01-02 S 1 B01-04 NGUYÊN HAI [ni B01-03 8 8 B01-05_ LÝ THẾ MING 01-04 8 5 B0i-06 [TRAN VAN |MINH 1501-05 5 8 B01-06 7 7 B01-07 6 5 Tài liệu hỗ trợ học tập 11 Trang 3 Bình thường Excel không phát hiện rằng học sinh mã số B01-07 không tồn tại do không một mồi quan hệ nào giữa bảng danh sách và bảng điểm lớp theo mã số. Ví dụ không tồn tại học sinh nầy hoặc môn học không có.

Đây chính là sự bắt tiện hay không chặt chẽ của hệ thống lưu trữ trong các hệ thống lưu trữ độc lập. Từ đây khoa học máy tính đưa ra khái niệm cơ sở dữ liệu và một trong những loại CSDL la CSDL quan hệ trong đó các bảng có quan hệ ràng buộc với nhau. GIỚI THIỆU VỀ CƠ SỞ DỮ LIỆU QUAN HỆ: Một hệ quản lý CSDL cho phép thực hiện các thao tác mà nếu không có nó thì việc thao tác trên máy tính sẽ trở nên đơn điệu, nhàm chan. Vi dy chương trình quản lý thư điện tử Microsoft Outlook có sử dụng các CSDL có thể giúp chúng ta : Ö Lưu trữ hàng ngàn thậm chí hàng triệu thông tin về tên, dịa chỉ, địa chỉ thư diện tử của bạn bè hoặc các cá nhân có quan hệ đối tác.

Œ1 Tổ chức sắp xếp theo một tiêu chuẩn nào đó chẳng hạn theo thành phô. Œ Inra danh sách theo yêu cầu. Œ Tìm kiếm thông tin gồm những mẫu tin thỏa yêu cầu nào đó. Œ Cập nhật thông tin theo yêu cầu của người dùng.

Trong một CSDL dữ liệu lưu vào may tinh dưới các bảng 2 chiều gọi lả các quan hệ giữa các bảng có định: nghĩa mới liên hệ nói lên sự tương quan giữa những đổi tượng trong thế giới thật. Trong mô hình này có 1 số khái niệm cơ bản sau: « Quan hệ hay Bảng (table): gồm nhiều dòng và nhiều cột một bảng có ít nhất là 1 cột. ‹« Trường (field) hay Cột (column): thuộc về một bảng, thông tin trong một cột phải cũng kiểu và không có hai cột trùng tên. Một số thuộc tính quen dùng trong trường là: tên trường (field name), kiểu dữ liệu (field type) và chiều dài (field size).

« Khoá chính (primary key): một hay nhiều trường trong bảng mà dữ liệu tại các trường này bắt buộc phải có, hơn nữa không được trùng đồng thời từ khoá chính xác định được duy nhất một bộ. ¢ Khoa ngoai (foreign key): là một hoặc nhiều trường trong một bảng mà các trường này là khoá chính của một bảng khác. Ví dụ: Để quản lý điểm trong trường THPT trong một năm học chúng ta có thể xây dựng một cách cơ bản như sau: e _ Bảng LOP(MALOP,TENLOP) : danh sách các lớp trong trường phổ thông, trong đó mã lớp là duy nhất. e Bảng MONHOC(MAMON,TENMON,HESO):danh sách các môn hoc trong trường phổ thông, mỗi môn có một mã duy nhát.

« Bảng HOCSINH(MAHS,HOHS,TENHS,NGAYSINH,NOISINH,NAM,LOP): danh sách các học sinh trong trường phổ thông, trong đó mỗi học sinh dược cắp một mã duy nhất với 2 kí tự đầu là năm vào trường, kí tự thứ 3 là hệ học sinh học (công lập, bán công.) và 2 kí tự 4,5 là số thứ tự học sinh trong một lớp — số nầy duy nhất trong trường của một năm học; ngoài ra còn có các thông tin cần quản lý khác. « Bảng KETQUA(MAMON,MAHS,DIEM); ghi nhận kết quả của học sinh - Để tiện quản lý ở đây là điểm trung bình của học sinh của mỗi môn học. Tài liệu hỗ trợ học tập 11 Trang 4 Một số qui ước và diễn giải: Bảng MONHOC có MAMON là khoá chỉnh, thường để viết gọn hay dùng cách viết sau: « Bảng MONHOC(MAMON, TENMON) Các trường có gạch dưới hàm ý là khoá chính. Để thể hiện sự phụ thuộc hàm trong bảng này hay viết như sau: MAMON -> TENMON « Bảng HOCSINH(MAHS,HOHS,TENHS,NGA YSINH,NOISINH,NAM,MALOP) Với : phụ thuộc hàm : MAHS > HOHS, TENHS, NGAYSINH, NAM, MALOP « Bang KETQUA (MAUS, MAMON, DIEM) Khoa chinh: MAHS, MAMON * Bang LOP(MALOP, TENLOP) Khoa chinh: MALOP 1.

GIỚI THIỆU: Œ Access là một phần mềm ứng dụng của bộ Office. MS ACCESS là một hệ quản lý CSDL RDBM dùng quản lý các CSDL có các tính chất: o Hỗ trợ cơ chế tự động kiểm tra khoá chính, phụ thuộc tôn tại, phụ thuộc miền giá trị. gọi chung là các RBTV một cách chặt chẽ trong các quan hệ. o©_ Hỗ trợ người dùng viết các truy vấn bằng QBE (Query by Example) cho phép tạo các truy vấn mà không dùng đến SQL (Structure Query Language) — di nhién có thể dùng SQL.

o Kiéu dé tiéu nhúng OLE object cho phép đưa một ứng dụng khác của Windows như tập tin Word, một bức ảnh BMP, một tập âm thanh WAV. vao trong tap tin MDB. o_ CSDL bảo mật tốt và có thể chia sẻ nhiều người dùng. o_ Cho phép truy cập các loại dữ liệu khác như Excel, Visual Foxpro.

KHỞI ĐỘNG: Cách 1: Nhắp vào biểu tượng Access YÊU trên màn hình nền của Windows. Cach 2: Start > Programs -> MicroSoft Access. TÔ CHUC DU LIEU CUA ACCESS : (1 Dữ liệu là tập hợp các thông tin mà ta muốn lưu trữ và có thể dùng lại. Q CSDL là tập hợp các dữ liệu có liên quan đến một vấn để nào đó.

( Trong ACCESS có các loại đối tượng là : # Tables : chứa các quan hệ của CSDL. Đây là thành phần chủ yếu của một tập tin Access.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ