1. Trang chủ
  2. » Thể loại khác

TB cap nhat du lieu in bang TN Thac sy Dot 2 2016

5 143 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 263 KB

Nội dung

COMPUTER LEARNING CENTER WWW.HUUKHANG.COM Môn học: Java Server Pages BÀI 9: THÊM, XOÁ, CẬP NHẬT DỮ LIỆU Sau khi chúng ta đã làm quen với thao tác cơ sở dữ liệu, trong bài này chúng ta tiếp tục tìm hiểu xây dựng chức năng đăng nhập hệ thống ứng dụng. Những vấn đề chính sẽ được đề cập trong bài học này 9 Mô hình chức năng đăng nhập 9 Login, Trang chính và Logout 1. MÔ HÌNH CHỨC NĂNG ĐĂNG NHẬP Rong mọi ứng dụng Web, nếu cho phép người sử dụng đăng nhập hệ thống bạn đều phải sử dụng trang login, trang chính sau khi đăng nhập thành công và trang logout theo mô hình sau. Begin Username và Password Khởi tạo một số Session Database Validate Đăng nhập thành công Client Validate No Yes Logout Database Huỷ tất cả Session Phạm Hữu Khang huukhang@yahoo.com COMPUTER LEARNING CENTER WWW.HUUKHANG.COM 1. Người sử dụng nhập username và password. 2. Nhấn nút Login. 3. Kiểm tra trên client (JavaScript) người sử dụng đã nhập username (email) và Password (nếu bắt buộc phải có Password). Nếu username và password hợp lệ thì nhảy đến bước 4, ngược lại trở về bước 1. 4. Kết nối cơ sở dữ liệu và kiểm tra username có tồn tại hay không? Nếu tồn tại thì so sánh Password • • 2.  Nếu trùng Password thì khởi tạo một số Session cần thiết và trỏ đến trang chính của tài koản người sử dụng.  Ngược lại thì trở về bước 1 với thông báo “Sai password”. Trong trường hợp không tồn tại thì trở về bước 1 với thông báo “Không tồn tại username”. 5. Sau khi đăng nhập thành công, nếu người sử dụng Logout thì huỷ tất cả các Session đã tạo ra và trở về bước 1. Lưu ý: Dựa vào đâu chúng ta trình bày chuỗi thông báo trong trang login. 1. Lần đầu tiên hay sau khi logout nếu người sử dụng gọi trang login thì chúng ta thông báo “Xin vui lòng cung cấp username và password để đăng nhập hệ thống”. 2. Trong trường hợp sai password mà gọi lại trang login thì chúng ta thông báo “ Sai password, xin vui lòng nhập lại password”. 3. Tương tự như vậy, khi kiểm tra không tìm thấy username mà gọi lại trang login thì chúng ta thông báo “ Không tồn tại username, xin vui lòng nhập lại username”. Như vậy, chúng ta dựa và session có tên userid, nếu đăng nhập thành công thì session có giá trò là số id của người sử dụng. Trong trường hợp sai password thì chúng ta gán giá trò cho session này là 0, nếu username không tồn tại thì giá trò gán là –1. Khi lỗi phát sinh thì gán giá trò là - 2. LOGIN, TRANG CHÍNH VÀ LOGOUT 2.1. Trang LOGIN Để xây dựng trang login, bạn khai báo thành ba phân đoạn, trước tiên là khai báo đoạn JavaScript để kiểm tra username / password như ví dụ sau: <script language="JavaScript"> function checkinput(){ if(document.form1.username.value==""){ alert("Xin vui long nhap username"); document.form1.username.focus(); return false; } if(document.form1.password.value=="" ){ alert("Xin vui long nhap password"); document.form1.password.focus(); return false; } Phạm Hữu Khang huukhang@yahoo.com COMPUTER LEARNING CENTER WWW.HUUKHANG.COM return true; } </script> Sau đó, dựa vào giá trò của session có tên userid, bạn có thể thông báo chuỗi thông báo như sau: <% String userid=getVal((String)session.getValue("userid"),""); String err="Xin vui lòng nhập username và password"; if(userid.equals("0")){ err="<font color=\"#FF0000\">Sai password,Xin vui lòng nhập password</font>";} if(userid.equals("-1")){ err="<font color=\"#FF0000\">Sai username,Xin vui lòng nhập username</font>";} if(userid.equals("-2")){ err="<font color=\"#FF0000\">Lỗi hệ thống, Xin vui lòng thử lại</font>";} %> Sau đó, khai báo thẻ form cùng với các thẻ TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH PHỊNG ĐÀO TẠO Số: 99/TB-SĐH Về việc thơng tin cá nhân sử dụng để in tốt nghiệp Thạc sĩ CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Tp Hồ Chí Minh, ngày 08 tháng năm 2017 Kính gửi: Anh/Chị học viên tốt nghiệp đợt 2/2016 (Bảo vệ LVTN vào tháng 10/2016) Theo kế hoạch ngày 04/6/2017, Nhà Trường tổ chức lễ trao thạc sỹ cho anh/chị học viên tốt nghiệp đợt năm 2016 (bảo vệ LVTN vào tháng 10/2016), để tránh sai sót trình in Phòng Đào tạo kính đề nghị anh/chị học viên kiểm tra xác thơng tin sau: Họ & tên (đối chiếu theo Giấy khai sinh) Ngày tháng năm sinh (đối chiếu theo Giấy khai sinh) Chuyên ngành đào tạo Trong bảng liệu in đính kèm, có sai sót, đề nghị học viên báo Phòng để kịp thời sửa lại trước ngày 20/5/2017 Vì tầm quan trọng thông tin này, mong anh/chị học viên kiểm tra thật kỹ thông tin Sau thời gian trên, khơng có phản hồi, điều chỉnh Phòng Đào tạo theo thơng tin thơng báo, sai sót sau Phòng khơng chịu trách nhiệm Mọi thơng tin phản hồi, xin liên hệ trực tiếp email: Cô Vân Anh : vananh.sdh@hcmute.edu.vn Điện thoại : (08) 37225.766 (08) 37221.223/bấm số 8125 Trân trọng cảm ơn hợp tác anh/chị Nơi nhận: - Như trên; - Lưu SĐH P Trưởng phòng Đào tạo (Đã kỹ) PGS.TS Phan Đức Hùng DỮ LIỆU IN BẰNG TỐT NGHIỆP THẠC SỸ ĐỢT NĂM 2016 TT Họ & tên Ngày, tháng, năm sinh Date Chuyên ngành Cáp Thị Bích 16/01/1986 January 16, 1986 Giáo dục học Mai Văn Cảnh 01/05/1975 May 1, 1975 Giáo dục học Tăng Thị Bích Chi 1980 1980 Giáo dục học Phạm Đăng Chính 26/02/1989 February 26, 1989 Giáo dục học Trần Thị Kim Chung 01/10/1974 October 1, 1974 Giáo dục học Nguyễn Thị Kim Chung 11/06/1981 June 11, 1981 Giáo dục học Lê Văn Đức 13/10/1988 October 13, 1988 Giáo dục học Huỳnh Ngọc Dung 17/06/1982 June 17, 1982 Giáo dục học Bùi Thị Kim Dung 25/09/1986 September 25, 1986 Giáo dục học 10 Lê Phan Nhật Hằng 26/03/1976 March 26, 1976 Giáo dục học 11 Nguyễn Thúy Hạnh 22/12/1971 December 22, 1971 Giáo dục học 12 Nguyễn Thị Hoài 1984 1984 Giáo dục học 13 Vũ Thị Thanh Hồng 01/10/1977 October 1, 1977 Giáo dục học 14 Trần Đình Diệu Huệ 22/09/1982 September 22, 1982 Giáo dục học 15 Dương Bích Loan 08/01/1979 January 8, 1979 Giáo dục học 16 Huỳnh Thị Trúc Mai 06/02/1986 February 6, 1986 Giáo dục học 17 Nguyễn Thị Nga 28/02/1990 February 28, 1990 Giáo dục học 18 Đặng Thị Kim Ngọc 14/05/1990 May 14, 1990 Giáo dục học 19 Trương Thị Phương 08/04/1979 April 8, 1979 Giáo dục học 20 Nguyễn Thị Linh Phương 28/09/1985 September 28, 1985 Giáo dục học 21 Đặng Thị Phương 09/05/1985 May 9, 1985 Giáo dục học 22 Trần Quang Sang 03/11/1984 November 3, 1984 Giáo dục học 23 Lê Hồng Cơng Thắng 26/03/1984 March 26, 1984 Giáo dục học 24 Phan Mẫu Thành 10/10/1987 October 10, 1987 Giáo dục học 25 Nguyễn Thị Phương Thảo 20/10/1984 October 20, 1984 Giáo dục học 26 Đặng Thị Minh Thu 02/12/1980 December 2, 1980 Giáo dục học 27 Vũ Ngàn Thương 16/10/1982 October 16, 1982 Giáo dục học 28 Đỗ Thị Thùy 15/08/1983 August 15, 1983 Giáo dục học 29 Phùng Thị Ngọc Tiên 02/06/1986 June 2, 1986 Giáo dục học 30 Lê Rích Tơ 20/01/1983 January 20, 1983 Giáo dục học 31 Ngô Thúy Bảo Trân 15/09/1980 September 15, 1980 Giáo dục học 32 Châu Thị Trân 12/01/1987 January 12, 1987 Giáo dục học 33 Nguyễn Thị Ngọc Trang 10/08/1987 August 10, 1987 Giáo dục học 34 Trần Thị Thanh Trúc 22/09/1989 September 22, 1989 Giáo dục học 35 Ngơ Chí Trung 22/03/1988 March 22, 1988 Giáo dục học 36 Bạch Thị Mộng Tuyền 30/12/1975 December 30, 1975 Giáo dục học 37 Nguyễn Thành Vân 29/03/1960 March 29, 1960 Giáo dục học 38 Nguyễn Cơng Hồng 20/12/1989 December 20, 1989 Kỹ thuật Cơ điện tử 39 Phan Châu Tú 26/07/1990 July 26, 1990 Kỹ thuật Cơ điện tử 40 Cao Hoài Bảo Anh 12/05/1985 May 12, 1985 Kỹ thuật khí TT Họ & tên Ngày, tháng, năm sinh Date Chuyên ngành 41 Vũ Văn Đan 16/05/1990 May 16, 1990 Kỹ thuật khí 42 Huỳnh Tấn Đạt 16/10/1990 October 16, 1990 Kỹ thuật khí 43 Trần Văn Diễn 10/04/1982 April 10, 1982 Kỹ thuật khí 44 Nguyễn Thanh Giang 05/12/1977 December 5, 1977 Kỹ thuật khí 45 Nguyễn Văn Hên 14/11/1984 November 14, 1984 Kỹ thuật khí 46 Võ Minh Hồng 21/03/1979 March 21, 1979 Kỹ thuật khí 47 Nguyễn Việt Linh 29/06/1985 June 29, 1985 Kỹ thuật Cơ khí 48 Phùng Tấn Lộc 05/10/1984 October 5, 1984 Kỹ thuật khí 49 Lê Ngọc Minh 03/07/1986 July 3, 1986 Kỹ thuật khí 50 Lê Đức Phương 30/08/1989 August 30, 1989 Kỹ thuật khí 51 Nguyễn Văn Sơn 10/08/1990 August 10, 1990 Kỹ thuật khí 52 Bùi Thanh Tài 11/04/1985 April 11, 1985 Kỹ thuật khí 53 Lê Tiến Thành 03/03/1984 March 3, 1984 Kỹ thuật khí 54 Trần Minh Tiến 24/02/1991 February 24, 1991 Kỹ thuật khí 55 Nguyễn Xuân Tiến 02/10/1988 October 2, 1988 Kỹ thuật khí 56 Huỳnh Chí Trường 27/08/1977 August 27, 1977 Kỹ thuật khí 57 Trần Anh Tuấn 04/01/1984 January 4, 1984 Kỹ thuật khí 58 Vũ Đức Tuấn 23/12/1984 December 23, 1984 Kỹ thuật khí 59 Ngơ Ngọc Tuyền 03/05/1990 May 3, 1990 Kỹ thuật khí 60 Nguyễn Hữu Vấn 09/07/1983 July 9, 1983 Kỹ thuật khí 61 Nguyễn Phạm Huỳnh Anh 10/10/1983 October 10, 1983 Kỹ thuật khí động lực 62 Nguyễn ... COMPUTER LEARNING CENTER WWW.HUUKHANG.COM Môn học: Java Server Pages BÀI 10: XOÁ, CẬP NHẬT DỮ LIỆU DẠNG MẢNG Trong bài trước chúng ta đã làm quen với cách xoá mẩu tin trong cơ sở dữ liệu SQL Server. Đối với trường hợp xoá một lúc nhiều mẩu tin, chúng ta phải xây dựng trang JSP có sử dụng thẻ input dạng checkbox. Những vấn đề chính sẽ được đề cập trong bài học này 9 Liệt kê dữ liệu dạng danh sách 9 Xoá nhiều mẩu tin 9 Cập nhật nhiều mẩu tin 1. LIỆT KÊ DỮ LIỆU Để xoá nhiều mẩu tin cùng một lúc, trước tiên bạn khai báo trang JSP để liệt kê danh sách mẩu tin trong mảng dữ liệu chằng hạn, mỗi lập trình xuất hiện một checkbox tương ứng. Checkbox này có giá trò là mã nhận dạng của mẩu tin đó. Trong trường hợp này chúng ta dùng cột khoá của mã sách trong bảng tblItems. Tuy nhiên, để cho phép lấy được nhiều giá trò chọn của sản phẩm, bạn khai báo các checkbox này cùng tên (giả sử tên là chkid) và giá trò trò là ItemID của mỗi sản phẩm như ví dụ 10-1 trong trang deletesach.jsp. try{ rst=smt.executeQuery(strSQL); while(rst.next()) { ID=rst.getString("ItemID"); out.println("<tr><td width=50 ><input type=checkbox "); out.println("name=chkid value='"+ID+"'></td>"); out.println("<td width=50 valign=top>"+ID+"</td>"); strO =rst.getString("ItemName"); out.println("<td width=250 valign=top>"); out.println( strO + "</td>"); strO =rst.getString("ListPrice"); out.println("<td width=50 valign=top>"); out.println( strO + "</td>"); strO =getVal(rst.getString("SalesDiscount"),""); out.println("<td width=50 valign=top>"); out.println( strO + "</a></td>"); strO =getVal(rst.getString("SalesPrice"),""); out.println("<td width=50 valign=top>"); out.println( strO + "</a></td>"); strO =rst.getString("ItemStyle"); out.println("<td width=100 valign=top>"); out.println( strO + "</a></td>"); out.println( "</tr>"); totalRecords++; } . Tuy nhiên, do nhiều cuốn sách thuộc các tác giả khác nhau, chính vì vậy bạn khai báo danh sách tác giả trên thẻ select cho phép người sử dụng liệt kê sách theo nhóm tác giả như hình 10-1. Phạm Hữu Khang huukhang@yahoo.com COMPUTER LEARNING CENTER WWW.HUUKHANG.COM Hình 10-1: Liệt kê danh sách sách Để liệt kê danh sách tác giả trong bảng tblAuthors, bằng cách khai báo phương thức nhận chuỗi SQL dạng Select và giá trò mặc đònh trả về nhiều phần tử thẻ option trong tập tin database.jsp như ví dụ 10-2. <%! public String getOption(String strSQL,String strSelect) { String OptionString=""; Connection cns; Statement smts; ResultSet rsts; try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); cns = DriverManager.getConnection(odbc,sysuser,syspwd); smts = cns.createStatement(); String ID=""; String strO; String strU; rsts=smts.executeQuery(strSQL); while(rsts.next()) { ID=rsts.getString("ID"); OptionString+="<option value='"+ID+"' "; Phạm Hữu Khang huukhang@yahoo.com COMPUTER LEARNING CENTER WWW.HUUKHANG.COM if(!strSelect.equals("")) if(strSelect.equals(ID)) OptionString+=" selected "; strO =rsts.getString("Name"); strU=new String(strO.getBytes("ISO-8859-1"),"UTF-8"); OptionString+= ">" + strO + "</option>"; } rsts.close(); smts.close(); cns.close(); } catch (Exception e){ OptionString=e.toString(); } return OptionString; } %> SỞ GIÁO DỤC VÀ ĐÀO TẠO THANH HOÁ TRƯỜNG THPT YÊN ĐỊNH 3 SÁNG KIẾN KINH NGHIỆM MỘT SỐ LỖI THƯỜNG GẶP KHI “CẬP NHẬT DỮ LIỆU TRÊN BẢNG, CHỌN KHÓA, XÁC ĐỊNH MỐI LIÊN KẾT BẢNG” TRÊN HỆ QUẢN TRỊ DỮ LIỆU MICROSOFT ACCESS VÀ HƯỚNG KHẮC PHỤC Người thực hiện: Lê Bá Phi Chức vụ: Giáo viên SKKN thuộc lĩnh vực (môn): Tin học THANH HOÁ NĂM 2013 MỤC LỤC STT Nội dung Trang 1 Đặt vấn đề 2 2 Cơ sở lý luận của vấn đề 2 3 Nhiệm vụ nghiên cứu 3 4 Giải pháp và phương pháp tổ chức thực hiện 3 5 Giải quyết vấn đề (Nội dung nghiên cứu) 3 -11 6 Hiệu quả nghiên cứu 11 - 12 7 Kết luận - Đề xất 12 8 Tài liệu tham khảo 13 2 1. ĐẶT VẤN ĐỀ Dạy Tin ở trường phổ thông là dạy hoạt động cơ sở của tin học. Đối với học sinh lớp 12, có thể nói rằng học Tin học là hoạt động thứ yếu của toàn bộ hoạt động học tập. Nên làm thế nào để giúp học sinh nắm vững tri thức, khắc phục những sai lầm, phát triển tư duy, hình thành kĩ năng là vấn đề không nhỏ của mỗi giáo viên. Thực tiễn cho thấy chất lượng dạy học Tin học ở trường phổ thông có lúc, có chỗ còn chưa tốt, biểu hiện qua năng lực của học sinh còn hạn chế do học sinh còn mắc nhiều sai lầm. Một trong những nguyên nhân quan trọng là giáo viên chưa có điều kiện chú ý một cách đúng mức việc phát hiện, uốn nắn và sửa chữa các sai lầm cho học sinh trong các giờ học một cách kịp thời. Vì điều đó nên ở học sinh nhiều khi gặp phải tình trạng sai lầm nối tiếp sai lầm. Như chúng ta đã biết công nghệ thông tin hiện nay đã được áp dụng vào hầu hết các lĩnh vực. Cơ sở dữ liệu của các ngành hầu như đã được số hoá. Các hệ quản trị cơ sở dữ liệu ra đời nhằm đáp ứng nhu cầu quản lí cơ sở dữ liệu của các tổ chức, cơ quan. Trong chương trình Tin học lớp 12, các em phần nào đã được tiếp xúc với các bài toán thực tế trên cơ sở Hệ Quản Trị Cơ Sở Dữ Liệu Microsoft Access, nhưng đa số học sinh lại giải quyết một cách máy móc, không hiểu rõ bản chất của vấn đề nên thường mắc phải những sai lầm dẫn đến thông tin đưa ra không đúng. Qua thực tế giảng dạy nhiều năm tại trường THPT Yên Định 3 nhất là trong giai đoạn cải cách giáo dục, đặc biệt là trong việc đổi mới phương pháp dạy – học như hiện nay tôi nhận thấy rất rõ yếu điểm này của học sinh vì vậy tôi viết sáng kiến với đề tài: Một số lỗi thường gặp khi “cập nhập dữ liệu trên bảng, chọn khóa, xác định mối liên kết bảng” trên hệ quản trị cơ sở dữ liệu Microsoft Access và hướng khắc phục. 2. CỞ SỞ LÝ LUẬN CỦA VẤN ĐỀ 2.1. Cơ sở thực tiễn Từ việc nghiên cứu tài liệu về hệ quản trị cơ sở dữ liệu Microsoft Access và trong nhiều năm giảng dạy môn Tin học lớp 12 ở Trường phổ thông, tôi nhận thấy sự cần thiết giúp cho học sinh cũng như giáo viên dạy Tin có cách nhìn sâu sắc hơn khi dạy và học để tránh được những sai sót. 2.2. Cơ sở khoa học Tôi thiết nghĩ rằng nếu làm sáng tỏ được những sai lầm của học sinh trong quá trình cập nhật dữ liệu trên bảng, chọn khóa, liên kết bảng trên hệ quản trị cơ sở dữ liệu Microsoft Access thì có thể đề xuất được các hướng để phòng tránh và khắc phục các sai lầm đó, để góp phần nâng cao chất lượng dạy học môn Tin lớp 12 ở trường THPT nói chung và trường THPT Yên Định 3 nói riêng. 3 3. NHIỆM VỤ NGHIÊN CỨU Đề tài tập trung giải đáp các câu hỏi: 1) Khi cập nhật dữ liệu trên bảng, chọn khóa và liên kết bảng trên hệ quản trị cơ sở dữ liệu Microsoft Access học sinh thường mắc phải một số lỗi phổ biến nào? 2) Nguyên nhân nào dẫn tới các lỗi đó? 3) Hướng khắc phục những lỗi đó như thế nào? 4. GIẢI PHÁP VÀ PHƯƠNG PHÁP TỔ CHỨC THỰC HIỆN Các phương pháp nghiên cứu được sử dụng bao gồm: 4.1. Nghiên cứu lý luận. Trên cơ sở các ví dụ thực tế, phần bài tập và bài thực hành trong sách giáo khoa tin học 12 để phân tích tỉ mỉ những sai lầm của học sinh, vận dụng SỞ GIÁO DỤC VÀ ĐÀO TẠO THANH HOÁ TRƯỜNG THPT YÊN ĐỊNH SÁNG KIẾN KINH NGHIỆM MỘT SỐ LỖI THƯỜNG GẶP KHI “CẬP NHẬT DỮ LIỆU TRÊN BẢNG, CHỌN KHÓA, XÁC ĐỊNH MỐI LIÊN KẾT BẢNG” TRÊN HỆ QUẢN TRỊ DỮ LIỆU MICROSOFT ACCESS VÀ HƯỚNG KHẮC PHỤC Người thực hiện: Lê Bá Phi Chức vụ: Giáo viên SKKN thuộc lĩnh vực (môn): Tin học THANH HOÁ NĂM 2013 MỤC LỤC STT Nội dung Đặt vấn đề Cơ sở lý luận vấn đề Nhiệm vụ nghiên cứu Giải pháp phương pháp tổ chức thực Giải vấn đề (Nội dung nghiên cứu) Hiệu nghiên cứu Kết luận - Đề xất Tài liệu tham khảo Trang 2 3 -11 11 - 12 12 13 1 ĐẶT VẤN ĐỀ Dạy Tin trường phổ thông dạy hoạt động sở tin học Đối với học sinh lớp 12, nói học Tin học hoạt động thứ yếu toàn hoạt động học tập Nên làm để giúp học sinh nắm vững tri thức, khắc phục sai lầm, phát triển tư duy, hình thành kĩ vấn đề không nhỏ giáo viên Thực tiễn cho thấy chất lượng dạy học Tin học trường phổ thông có lúc, có chỗ chưa tốt, biểu qua lực học sinh hạn chế học sinh mắc nhiều sai lầm Một nguyên nhân quan trọng giáo viên chưa có điều kiện ý cách mức việc phát hiện, uốn nắn sửa chữa sai lầm cho học sinh học cách kịp thời Vì điều nên học sinh nhiều gặp phải tình trạng sai lầm nối tiếp sai lầm Như biết công nghệ thông tin áp dụng vào hầu hết lĩnh vực Cơ sở liệu ngành số hoá Các hệ quản trị sở liệu đời nhằm đáp ứng nhu cầu quản lí sở liệu tổ chức, quan Trong chương trình Tin học lớp 12, em phần tiếp xúc với toán thực tế sở Hệ Quản Trị Cơ Sở Dữ Liệu Microsoft Access, đa số học sinh lại giải cách máy móc, không hiểu rõ chất vấn đề nên thường mắc phải sai lầm dẫn đến thông tin đưa không Qua thực tế giảng dạy nhiều năm trường THPT Yên Định giai đoạn cải cách giáo dục, đặc biệt việc đổi phương pháp dạy – học nhận thấy rõ yếu điểm học sinh viết sáng kiến với đề tài: Một số lỗi thường gặp “cập nhập liệu bảng, chọn khóa, xác định mối liên kết bảng” hệ quản trị sở liệu Microsoft Access hướng khắc phục CỞ SỞ LÝ LUẬN CỦA VẤN ĐỀ 2.1 Cơ sở thực tiễn Từ việc nghiên cứu tài liệu hệ quản trị sở liệu Microsoft Access nhiều năm giảng dạy môn Tin học lớp 12 Trường phổ thông, nhận thấy cần thiết giúp cho học sinh giáo viên dạy Tin có cách nhìn sâu sắc dạy học để tránh sai sót 2.2 Cơ sở khoa học Tôi thiết nghĩ làm sáng tỏ sai lầm học sinh trình cập nhật liệu bảng, chọn khóa, liên kết bảng hệ quản trị sở liệu Microsoft Access đề xuất hướng để phòng tránh khắc phục sai lầm đó, để góp phần nâng cao chất lượng dạy học môn Tin lớp 12 trường THPT nói chung trường THPT Yên Định nói riêng NHIỆM VỤ NGHIÊN CỨU Đề tài tập trung giải đáp câu hỏi: 1) Khi cập nhật liệu bảng, chọn khóa liên kết bảng hệ quản trị sở liệu Microsoft Access học sinh thường mắc phải số lỗi phổ biến nào? 2) Nguyên nhân dẫn tới lỗi đó? 3) Hướng khắc phục lỗi nào? GIẢI PHÁP VÀ PHƯƠNG PHÁP TỔ CHỨC THỰC HIỆN Các phương pháp nghiên cứu sử dụng bao gồm: 4.1 Nghiên cứu lý luận Trên sở ví dụ thực tế, phần tập thực hành sách giáo khoa tin học 12 để phân tích tỉ mỉ sai lầm học sinh, vận dụng hoạt động lực tư kỹ vận dụng kiến thức học sinh để từ đưa phương án giải phù hợp cho yêu cầu đặt 4.2 Tổ chức thực Thực nghiệm sư phạm lớp 12 trường THPT Yên Định GIẢI QUYẾT VẤN ĐỀ (Nội dung nghiên cứu) Trước cập nhật liệu, chọn khóa liên kết bảng hệ quản trị sở liệu Microsoft Access học sinh cần nắm vững khái niệm, phân tích tỉ mỉ yêu cầu liệu toán Sau đề tài xin đưa số ví dụ cụ thể có nêu rõ nguyên nhân lỗi thường xảy học sinh đưa hướng để khắc phục số lỗi phổ biến đó: 5.1 Khi cập nhật liệu bảng Ví dụ: Cơ sở liệu HOC_TAP (Bài tập thực hành 9, sách giáo khoa Tin học 12, trang 76) gồm bảng: Đây công việc đơn giản, không ý học sinh mắc phải số sai sót sau: Thứ là: Để trống trường khóa nhập trùng giá trị.Nếu học sinh cách sửa lỗi cập nhật tiếp liệu vào bảng a) Lỗi thường gặp: - Nhập trùng giá ... Ngọc Dung 17/06/19 82 June 17, 19 82 Giáo dục học Bùi Thị Kim Dung 25 /09/1986 September 25 , 1986 Giáo dục học 10 Lê Phan Nhật Hằng 26 /03/1976 March 26 , 1976 Giáo dục học 11 Nguyễn Thúy Hạnh 22 / 12/ 1971... 120 Trần Vĩnh Thường 23 / 02/ 1987 February 23 , 1987 Kỹ thuật điện tử 121 Nguyễn Văn Tiến 10/08/19 92 August 10, 19 92 Kỹ thuật điện tử 122 Hứa Duy Tiến 17/09/19 82 September 17, 19 82 Kỹ thuật điện tử... Trúc 22 /09/1989 September 22 , 1989 Giáo dục học 35 Ngơ Chí Trung 22 /03/1988 March 22 , 1988 Giáo dục học 36 Bạch Thị Mộng Tuyền 30/ 12/ 1975 December 30, 1975 Giáo dục học 37 Nguyễn Thành Vân 29 /03/1960

Ngày đăng: 05/11/2017, 01:12

TỪ KHÓA LIÊN QUAN

w