Giáo trình Lập trình quản lý với Microsoft Access pptx

278 542 8
Giáo trình Lập trình quản lý với Microsoft Access pptx

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CÔNG NGHỆ THÔNG TIN  GIÁO TRÌNH Lập trình Quản với Biên soạn: Huỳnh Tôn Nghóa Tháng 9/2009 ISO 9001:2000 Lời nói đầu Trong thời đại “kỹ thuật số” ngày nay, máy tính trở thành một công cụ hỗ trợ tích cực không thể thiếu trong mọi lónh vực. Đặc biệt đối với người làm công tác quản lý, máy tính trở thành một thiết bò cần thiết hành đầu cho người dùng. Hiện tại có rất nhiều phần mềm thuộc hệ quản trò cơ sở dữ liệu rất mạnh và tiện ích. Việc lựa chọn phần mềm hệ quản trò cơ sở dữ liệu nào để thiết kế chương trình quản cho công việc của bạn là quan trọng. Nó quyết đònh sự phát triển cho hệ thống tổ chức quản thông tin trên máy vi tính của công ty bạn. Giáo trình này giới thiệu cho các bạn phần mềm hệ quản trò cơ sở dữ liệu Microsoft Office Access 2007 – một phần mềm với tính năng nổi trội là tiện ích, dễ sử dụng. Tuy nhiên Microsoft Office Access 2007 cũng chỉ dừng lại ở mức độ “Office”; Nó chỉ phù hợp cho việc thiết kế các chương trình quản ứng dụng ở mức độ vừa phải và tính bảo mật không khắc khe lắm. Giáo trình Lập trình Quản với Microsoft Office Access nhằm giúp cho các bạn có thể tự học, tự nghiên cứu làm chủ được công việc của mình trong việc thiết lập một chương trình quản bằng Microsoft Office Access 2007. Mặc dù, đã cố gắng biên soạn nhằm giúp cho bạn đọc những kiến thức hữu ích nhất, dễ hiểu nhất. Song chắc chắn rằng cuốn giáo trình này không tránh khỏi những sơ sót. Tác giả chân thành mong nhận được nhiều sự đóng góp của bạn đọc và đồng nghiệp để cuốn giáo trình này ngày càng hoàn thiện hơn. Cuối cùng xin chúc các bạn thành công trong việc sử dụng phần mềm hệ quản trò cơ sở dữ liệu Microsoft Office Access 2007 để xây dựng thành công các chương trình ứng dụng quản trong công việc của mình. TP. Hồ Chí Minh, tháng 9 năm 2009 1 Baøi 1.  2007 1.1. KHÁI  - Cơ sở dữ liệu (Database): L   bng t  nhau. - Mô hình CSDL quan hệ: bên ngoài c a vào máy tính m nhiu  và nhiu dòng. M có   mô t v mt thuc tính ca thc th mà ta ang qun gi là trng hoc vùng (fô t thông tin chi tit các thuc tính ca                (Record). - Hệ Quản Trị CSDL quan hệ: dùng   1.2. GI7 1.2.1. XUT Access 2007 lRelational Database tr lên thuc b Office 2007 do     7. 1.2.2. BT U LÀM VIC VI ACCESS 2007 1.2.2.1 Khng Access 2007 2 UCách 1U  Office Access 2007. s UCách 2U              2007, double Click vào Shortcut này.  UCách 3U                 ACCESS.EXE  3  ta có màn hình giao din làm vic gia ngi s dng vi Access 2007 nh sau: Hình 1.5 :Màn hình làm vic u tiên gia ngi s dng vi Access 2007 . 1.2.2.2 Làm vic vi trang Getting Started Trong trang m màn bt u làm vic vi Access 2007 nó phc v cho ngi dùng ba mc ch sau:         ice   Ta có th Click chut vào mt trong nhng liên kt sau y  c các th thut hu ích t Office Online Website ca hãng Microsoft. 4 Hình 1.5.1 :Màn hình Office Online Website ca Microsoft Access 2007 .      hoc các file c s d liu  tn ti trên a. Hình 1.5.2 :Màn hình  chn m mt file c s d liu ca Access 2007.  cng có th Click chut vào mc Blank Database  to mt file c s d liu mi ca Access. Hình 1.5.3 :Mc  Click vào to ra mt file c s d liu mi trong Access. 1.2.2.3 Gii thiu v các khuôn mu (Templates) trong Access 2007 Các template là các c s d liu  to sn. Các template nhm mc ch giúp ngi dùng tit kim công sc  to các c s d liu ca mình và cho phép ta có th i thng n giai on tinh chnh và nhp d liu thông qua bn ch  chính. Hình 1.5.4 :Mc  Click vào to ra mt file c s d liu mi theo ch . - Business: Ch  qun trong thng mi - Personal: Ch  qun v nhân s - Sample: Mt s  ví d minh ha - Education: Ch  qun trong giáo dc Ta có th Click chut vào mt tên file cn m hoc Click chut và   m các file  tn ti khác. 5 a)   Trong màn hình Getting Started Click chut vào nút Blank Database Màn hình khi Click c  Trong hp thoi File Name gõ vào tên file cn to (k c ng dn nu cn thit hoc Click vào biu tng folder bên phi  chn folder cha file CSDL mi). Mc nh khi mt file Access 2007 mi c to lp nó s t ng có tên là DatabaseX.accdb c lu tr trong My Documents trên máy ca bn. Tt c các i tng c s d liu trong Access s c cha ng trên mt file duy nht có phn m rng là accdb thay cho phn m rng mdb mà các phiên bn Access trc  s dng. (Chú ý: Access 2007 có th m và làm vic vi mt file có phn m rng là mdb ca các phiên bn Access trc 2007). 6    t OK  b)   Recent Database 7  T màn hình Getting Started ta có th m   Click   Click nút Open.  8 Hình 1.10 : Màn hình làm vic khi mt File c s d liu ca Access ang m . Chú ý: Trong màn hình 1.10 ta thy có mt thông báo l là: Hình 1.11 : Dòng cnh báo ca Access khi m mt file CSDL  có sn Nu gi dòng cnh báo này thì Access s không cho ta s dng nhng thao tác can thip thay i d liu trong file CSDL này. Vic này ta s thy rõ khi chy các Action Query  thay i d liu trong Table  .  ta có toàn quyn can thip vào d liu ca file ang m, t hình 1.11 ta Click chut vào nút Options sau  chn Enable this content và Click chut vào nút OK. [...]... màn hình giao diện giao tiếp giữa chương trình quản với người sử dụng thông qua các màn hình điều khiển hoạt động của chương trình ứng dụng Hình 1.16.1: Form F_HosoNV dùng để theo dõi và cập nhật dữ liệu cho Table T_hosoNV Hình 1.16.2: Form F_TienichHD dùng để điều khiển hoạt động quản hóa đơn 14  REPORTS : (Báo biểu) Là kết xuất sau cùng của quá trình xử dữ liệu từ Table hoặc là dữ liệu kết... thông tin chi tiết về các thực thể mà chương trình quản của ta quan tâm tới Thông tin của mỗi loại thực thể được lưu trữ bên trong một Table Tùy theo mỗi chương trình quản của ta có liên quan đến bao nhiêu loại thực thể mà ta có bấy nhiêu Table để chứa 12 thông tin tương ứng Nó ghi các tất cả các biến động phát sinh thông tin về các thực thể trong quá trình làm việc Hình 1.14: Cơ sở dữ liệu BANHANG.Accdb... macro  Modules: Trong khung chỉ hiển thị tên các module  All Access Objects:Trong khung hiển thị toàn bộ các đối tượng 1.3 KH I NIỆM VỀ CƠ SỞ DỮ LIỆU ACCESS 1.3.1 TẬP TIN CƠ SỞ DỮ LIỆU Microsoft Access 2007 làm việc với tập tin CSDL (Database) có phần mở rộng là accdb Cơ sở dữ liệu là tập hợp các thông tin liên quan đến một chủ đề quản nào đó 1.3.2 C C TH NH PHẦN CHÍNH TRONG TẬP TIN CSDL  TABLES... làm việc với File cơ sở dữ liệu của Access Hình 1.13.2: Thanh công cụ Quick Access  Thanh công cụ Ribbon: Xuất hiện ở phía trên màn hình gom nhóm các lệnh của Access lại với nhau Thanh ribbon này cho phép ta thực hiện các tác vụ khác nhau lên file cơ sở dữ liệu Hình 1.13.3: Thanh Ribbon 10  Khung định hướng: Nằm dọc bên trái màn hình cho phép ta thu gọn hoặc khai triển để quan sát và làm việc với các... CỦA ACCESS 2007 Sau khi khởi động Access, cửa sổ chính Access xuất hiện như sau: Hình 1.13: Màn hình làm việc của Microsoft Access 2007 Trong màn hình của một file cơ sở dữ liệu ta có giao diện bao gồm các thành phần chính như sau: 9  Nút Office nằm ở góc trên trái của màn hình dùng để kích hoạt Menu chính Hình 1.13.1: Menu chính xuất hiện khi Click chuột vào nút Office  Thanh công cụ Quick Access: ... và thủ tục riêng của người dùng được soạn thảo bằng ngôn ngữ Visual Basic (VBA : Visual Basic for Application), dành cho các lập trình viên quản Ý nghĩa chung khi sử dụng tập lệnh hoặc bộ mã lệnh là để liên kết các thành phần khác nhau trong tập tin cơ sở dữ liệu Access lại với nhau, nhằm tự động hoá các thao tác cần thiết khi có tác động của người sử dụng 16 Hình 1.19 : Màn hình hiển thị các thủ... tự động hoá các thao tác thường ngày thay vì phải lặp lại một cách nhàm chán, tốn thời gian Khi chạy một macro, Access thực hiện tự động hàng loạt các thao tác đã được ghi lại trong macro Công cụ của Access giúp tạo các hành động đơn giản khi xây dựng ứng dụng mà không cần dùng ngôn ngữ lập trình Hình 1.18 : Một macro gồm 3 thao tác  MODULES : Một dạng tự động hoá cao cấp và chuyên sâu hơn macro Đó... Ctrl+N trên thanh Quick Access b) MỞ TẬP TIN CSDL ĐÃ CÓ - Click chuột nút Office chọn Open - Hoặc bấm vào nút Open - Hoặc bấm Ctrl+O trên thanh Quick Access Xuất hiện hộp thoại Open để ta chọn tên file CSDL cần mở c) ĐÓNG TẬP TIN CSDL - Click chuột nút Offce chọn Close Database - Hoặc bấm vào nút Close trên cửa sổ Database - Hoặc bấm Ctrl+C d) Lưu file CSDL hiện hành với phiên bản Access trước phiên bản... cùng Click nút OK để xác nhận việc định dạng Hình 1.27: Thẻ Date dùng xác lập dạng thức hiển thị ngày 22 Baøi 2 TABLE – BẢNG DỮ LIỆU 2.1 CẤU TRÖC CƠ BẢN CỦA M T TABLE Header Row (Dòng tiêu đề) Field Name (tên cột) Record (mẩu tin) Hình 2.1: Cấu tr c của Table T_KHACHHANG  Mỗi cột dữ liệu mô tả một thuộc tính của thực thể mà ta quản gọi là trường (Field) Tập hợp các cột dữ liệu (fields) tạo nên cấu... không có gì Hiện ký hiệu "$" Phần trăm (Percentage) Giá trị được nhân với 100 và sau có ký hiệu % Ký hiệu số khoa học, dạng 0.00E–00 hoăc 0.00E00 Ký hiệu số khoa học, dạng 0.00E+00 Mô tả Hiển thị giá trị dương bình thường; hiện giá trị âm trong cặp ngoặc đơn (); hiện từ "Null" nếu giá trị là Null Hiện dấu + với giá trị dương; dấu – với giá trị âm; hiện 0.0 nếu là 0 c) CÁC THU C TÍNH CỦA FIELD CÓ KIỂU . trình Quản lý với Microsoft Office Access nhằm giúp cho các bạn có thể tự học, tự nghiên cứu làm chủ được công việc của mình trong việc thiết lập một chương trình quản lý bằng Microsoft Office Access. Office Access 2007 cũng chỉ dừng lại ở mức độ “Office”; Nó chỉ phù hợp cho việc thiết kế các chương trình quản lý ứng dụng ở mức độ vừa phải và tính bảo mật không khắc khe lắm. Giáo trình Lập trình. TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CÔNG NGHỆ THÔNG TIN  GIÁO TRÌNH Lập trình Quản lý với Biên soạn: Huỳnh Tôn Nghóa Tháng 9/2009 ISO 9001:2000

Ngày đăng: 27/06/2014, 05:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan