1. Trang chủ
  2. » Công Nghệ Thông Tin

gt access1 0849

7 1 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Mơc lơc CH−¬NG I LμM Vi ƯC Víi MiCROSOFT ACCESS I VμO M«I tr−êng ACCESS II Chơng TRìNH ACCESS II.1 Tệp chứa Chơng trình Access II.2 Một hệ Chơng trình Access tạo (hệ Chơng trình Access) III T¹O MéT CSDL Míi IV LM VIệC VớI CSDL Đà TồN TạI 10 CHƯƠNG II BảNG 13 I Khái niệm bảng 13 II TạO BảNG 13 II.1 Tạo bảng Design View.1 14 II.2 Tạo bảng Datasheet View : 15 II.3 Tạo bảng Table Wizard 16 II.4 Tạo bảng Import Table 16 II.5 Tạo bảng Link Table 16 III THUéC TÝNH CñA tr−êng 16 III.1 C«ng dơng: 16 III.2 Cách đặt giá trị cho thuéc tÝnh 17 III.3 Tỉng quan vỊ c¸c thc tÝnh cña tr−êng 17 III.4 Chi tiÕt vỊ c¸c thuéc tÝnh cña tr−êng 18 III.4.1.Thuéc tÝnh Field Size 18 III.4.2.Thuéc tÝnh Format 18 III.4.3.Thuộc tính Input Mask (mặt lạ nhËp liÖu) 20 III.4.4 Thuéc tÝnh Default Value 21 III.4.5 Thuéc tÝnh Required (tr−êng b¾t buéc ph¶i cã sè liƯu) 21 III.4.6 Thuéc tÝnh AllowZerolength 21 III.4.7 Thuéc tÝnh ValidationRule 22 III.4.8 Thuéc tÝnh Indexed 22 IV Thay ®ỉl thiÕt kÕ, chØnh sưa cÊu tróc b¶ng 22 V ĐặT KHOá CHíNH 23 V.1 Định nghĩa 23 V.2 Lỵi Ých 23 V.3 Xư lý kho¸ chÝnh 23 VI LƯU CấU TRúC BảNG V ĐặT TÊN B¶NG 24 VII Thay đổi cấu trúc bảng v nhËp d÷ liƯu 25 VII.1 Thay đổi cấu trúc bảng 25 VII.2 Nhập liệu vo bảng 25 VII.3 Chuyến đổi hai chế độ nhập liệu v thiết kế bảng 25 VIII LËp quan hệ bảng 26 VIII.1 Các loại quan hÖ Access 26 VIII.2 C¸ch t¹o quan hƯ 26 VIII.3 ChØnh sưa quan hƯ 29 VIII.4 TÝnh toμn vÑn tham chiÕu 29 VIII.5 Xem v điều chỉnh quan hệ đà có CSDL 31 VIII.5.1 Xem quan hệ đà có 31 VIII.5.2 ChØnh söa 31 VIII.5.3 Xo¸ 31 IX.THC TÝNH CđA B¶NG 31 IX.1 Các thuộc tính bảng 31 IX.2 Đặt thuộc tính 32 CHƯƠNG III TRUY VấN (QUERY) 33 I CáC LOạI TRUY VấN 33 II CáC BƯớC CHíNH Để TạO (THIếT Kế) MộT TRUY VÊN MíI 33 III- t¹o query b»ng design view 34 Bμi giảng Access III 1-Tạo Select Query 34 III.1.1 Tạo Select Query dùng để chọn trờng, ghi v tính toán 35 III.1.2 Tạo Select Query dùng để tÝnh tỉng theo nhãm d÷ liƯu 44 III.1.3 T¹o Select Query dïng hái -đáp liệu 45 II.2 T¹o Crosstab Query 47 III.3 T¹o Action Query 47 III.3.1 Make Table Query (Truy vÊn tạo bảng) 47 III.3.2 Append Query (Truy vÊn nèi) 48 III.3.3 Update Query (Truy vÊn cËp nhËt) 48 III.3.4 Delete Query (Truy vÊn xo¸) 48 IV t¹o query b»ng wizard 49 IV.1 T¹o Select Query b»ng wizard 49 IV.2 T¹o Crosstab Query b»ng wizard 49 V- t¹o, sưa query b»ng m· lƯnh sql 49 V.1-CÊu tróc câu lệnh tạo Query 49 V.2.Cách tạo vμ söa Query b»ng SQL 50 CHƯƠNG V MÉU BiÓU 51 I KH¸I NIÖM CHUNG 51 I.1 CÊu tróc cđa mÉu biĨu 51 I.2 Công dụng ô điều khiển: 51 I.2.1 ThĨ hiƯn d÷ liƯu 51 I.2.2 NhËp d÷ liƯu tõ bμn phÝm 51 I.2.3 Thùc hiƯn hμnh ®éng 51 I.2.4 Tỉ chøc giao diƯn Ch−¬ng tr×nh 52 I.2.5.Tỉ chøc hƯ Menu Bar cho chơng trình 52 II TạO MẫU BIểU Tự ĐộNG Vμ B»NG WIZARD 52 III T¹o Form b»ng Design View 56 III.1 Giới thiệu loại điều khiÓn 56 III.1.1 Các loại điều khiển 56 III.1.2 C¸ch dïng 56 III.2 §iỊu khiĨn TextBox 57 III.2.1 Tạo text box bị buộc (Buond) 57 III.2.1 Tạo text box tính toán (Buond) - Unbound 58 III.3 §iỊu khiĨn Label (nh·n) 58 III.4 Thc tÝnh cđa ®iỊu khiĨn 59 III.4.1 Më b¶ng thc tÝnh cđa mét « ®iỊu khiĨn 59 III.4.2 Mét sè thuéc tÝnh hay dïng 59 III.5 Các loại điều khiển dùng để cập nhập liệu từ bảng chọn 60 III.5.1 C¸ch dïng 60 III.5.2 Cách tạo 60 III.5.3 Phân loại ListBox v ComBo Box theo ngn d÷ liƯu 61 III.5.4 Tạo LIST/COMBO BOX không dïng WIZARD 61 III.5.5 Dïng Wizard t¹o List Box/Combo Box 62 III.5.6 Dïng ®iỊu khiĨn Check Box, Toggle Button, Option Button 63 III.5.7 Sư dơng nhãm lùa chän (Option Gourp) 63 III.6 T¹o Command Buttons (nót lƯnh) 64 IV MÉU BiĨU TR£N NHiỊU B¶NG 65 IV.1 C«ng dơng 65 IV.1 Quan hệ mẫu biĨu chÝnh vμ phơ 65 V.3 C¸ch tỉ chøc mÉu biĨu chÝnh vμ mÉu biĨu phơ 66 CHƯƠNG VI BáO BIÓU 67 I KH¸I NIƯM VỊ B¸O BIĨU, SO S¸NH B¸O BIĨU VíI MÉU BIểU Error! Bookmark not defined I.1 Công dụng báo biÓu Error! Bookmark not defined I.2 Sự giống báo biÓu vμ mÉu biÓu Error! Bookmark not defined I.3 Một số đặc điểm khác b¸o biĨu Error! Bookmark not defined II Xây dựng báo biểu hộp c«ng 67 II.1 Các vấn đề thờng gặp xây dựng báo biểu 67 Bi giảng Access II.2 Các c«ng th−êng sư dơng 67 II.3 Các bớc xây dựng báo biểu 68 II.4 Thùc hiƯn in b¸o biĨu 69 III SắP XếP V TậP HợP Dữ LIệU THEO NHãM 69 III.1 Sắp xếp liệu 69 III.2 Phân nhóm liệu 70 III.3 Đầu nhóm v cuối nhãm 70 III.3.1 Tạo đầu nhóm v cuối nhóm báo biểu 70 III.3.2 Đặt ô điều khiển phần đầu/cuối nhóm 71 III.3.3 Tổng hợp liƯu trªn tõng nhãm 71 III.3.4.In theo nhãm 71 IV NHãM D÷ LIệU THEO TRƯờng PHÂN NHóM 71 IV.1 Cách phân nhóm đối víi tr−êng/biĨu thøc kiĨu sè 71 IV.1.1 Phân nhóm theo giá trÞ 71 IV.1.2 Ph©n nhãm theo miền giá trị 71 IV.2 Cách phân nhóm đôi với trơờng/biểu thức kiểu Date/time 72 IV.2.1 Phân nhóm theo giá trị 72 IV.2.2 Phân nhóm theo miền giá trÞ 72 IV.3 Cách phân nhóm tr−ßng/biĨu thøc kiĨu Text 72 IV.3.1 Phân nhóm theo giá trị 72 IV.3.2 Phân nhóm theo ký tự ®Çu 72 V TổNG HợP Dữ LIệU TRÊN B¸O BIĨU 72 V.1 Các hm dùng để tổng hợp liệu 72 V.2 Tổng hợp liệu nhóm 73 V.3 Tổng hợp liệu ton báo biểu 73 V.4 So sánh liệu tổng hợp phần báo biÓu 73 V.5 Không in số ô điều khiển báo biÓu 73 VI B¸o biĨu chÝnh vμ b¸o biĨu phơ 74 VII Xây dựng báo biểu tự động b»ng Wizard 74 c¸c bμi tËp thùc hμnh 76 Bμi gi¶ng Access Giíi thiƯu Microsoft Access Microsoft Access l hệ quản trị sở liệu môi trờng Windows, có sẵn công cụ hữu hiệu v tiện lợi để tự động sản sinh chơng trình cho hầu hết bi toán thờng gặp quản lý, thống kê, kế toán Với Access, ngời dùng viết câu lệnh cụ thĨ nh− Pascal, C hay Foxpro mμ chØ cÇn tổ chức liệu v thiết kế yêu cầu, công việc cần giải Hiện thờng sử dụng phiên Access l: Access 2.0 Microsoft Office 4.3 , Access 7.0 for Windows 95, Access 97 bé Microsoft Office 97, Access 2000 bé Microsoft Office 2000 Sáu đối tợng công cụ m Access cung cÊp lμ: B¶ng (Table), Truy vÊn (Query), mÉu biĨu (Form), báo biểu (Report), Macro v đơn thể (Module) Bảng có cÊu tróc t−¬ng tù nh− mét tƯp DBF cđa Foxpro đợc dùng để lu trữ liệu sở liệu (CSDL) Một CSDL thờng gồm nhiều bảng có quan hệ với Truy vấn l công cụ mạnh Access dùng để tổng hợp, xếp, tìm kiếm ìiệu bảng Khi thực truy vấn nhận đợc tập hợp kết thể mn hình dới dạng bảng, gọl l DynaSet DynaSet l bảng kết trung gian, không đợc ghi lên đa v bị xoá kết thúc truy vÊn Tuy nhiªn cã thĨ sư dơng mét DynaSet nh bảng để xây dựng truy vấn khác Chỉ với truy vấn đà giải nhiều dạng toán quản trị sở liệu Mẫu biểu thờng dùng để tổ chức cập nhật liệu cho bảng v thiết kế giao diện Chơng trình Tuy nhập liệu trực tiếp vo bảng, nhng mẫu biểu cung cấp nhiều khả nhập liệu tiện lợi Nhận liệu từ danh sách, nhận hình ảnh, nhập liệu đồng thời nhiều bảng Mẫu biểu cho phép nhập giá trị riêng lẻ (không liên quan đến bảng) từ bn phím Mẫu biểu có khả quan tlọng khác l tổ chức giao diện Chơng trình dới dạng bảng nút lệnh hệ thống menu Báo biểu l công cụ tuyệt vời phục vụ công việc in ấn, cho khả : - In liệu dới dạng bảng Bi giảng Access - In liệu dới dạng biểu bảng - Sắp xếp liệu trớc in - Sắp xếp v phân nhóm liệu tới 10 cấp Cho phép thực phép toán để nhận liệu tổng hợp nhóm Ngoi ra, liệu tổng hợp nhận đợc nhóm lại đa vo công thức để nhận đợc so sánh, đối chiếu nhóm v ton báo cáo - In liệu nhiều bảng có quan hệ báo cáo Cũng cần nói thêm, việc chọn Font chữ, cỡ chữ, kiểu in v việc trình bầy báo cáo đợc tiến hnh đơn giản Macro bao gồm dẫy hnh động (Action) dùng đề tự động hoá loạt thao tác Macro thờng dùng với mẫu biểu để tổ chức giao diện Chơng trình Đơn thể l nơi chứa hm, thủ tục viết ngôn ngữ Access Basic Mặc dù công cụ m Access cung cấp đầy đủ, nhng lẽ dĩ nhỉên bao quát đợc vấn đề đa dạng thực tế Các hm, thủ tục Access Basic trợ giúp giải phần việc khó m công cụ không lm Bi giảng Access -LuongChinh (Double) -PhuCap (Double) ã Tạo mối quan hệ v ton vẹn liệu ã Chú ý: Một phòng ban có nhiều nhân viên Câu 2: Tạo form ®Ĩ tỉ chøc nhËp d÷ liƯu theo mÉu: Trong ®ã: -Họ tên, ngy sinh, lơng chính, phụ cấp l Subform -Combo box phßng ban gåm: Tμi chÝnh, tỉ ch−c, hμnh chính, bảo vệ Chú ý: Sử dụng form vừa tạo để nhập danh sách nhân viên cho phòng ban (mỗi phòng ban nhân viên) Câu 3: Tạo query thực yêu cầu sau (mỗi yêu cầu query) 1-Lập bảng tổng hợp: Phòng ban Số ngời Tổng lơng Lơng trung bình 2-Tìm nhân viên có lơng cao phòng tổ chức 3-Tìm nhân viên có tuổi >20 4-Tìm nhân viên có mức lơng lớn giá trị no đợc nhập từ bn phím.(Mức lơng=lơng chính+phụ cấp) Đề bi Câu 1: Tạo bảng Bảng DSSV(danh sách sinh viên) gồm: -MaSV (Text) -HoVaTen (Text) -NgaySinh (Text) Bảng MONHOC (môn học) gồm: -MaSV (Text) -TenMon (Text) Bi giảng Access 90 -DiemThi (Double) ã Tạo mối quan hệ v ton vẹn liệu Chú ý: Một sinh viên có điểm nhiều môn Câu 2: Tạo form để tổ chức nhập liệu theo mẫu: Trong đó: -Tên môn, điểm thi l Subform -Combo box tên môn gồm: Toán, Lý , Ho¸, Sinh Chó ý: Sư dơng Form võa tạo để nhập danh sách sinh viên v điểm Số sinh viên >=10 Câu 3: Tạo query thực yêu cầu sau:( yêu cầu query) 1-Lập bảng tổng hợp: Họ tên Ngy sinh Tổng số điểm thi Điểm trung bình 2-Tìm sinh viên có số lợng điểm cao 3-tìm sinh viên sinh năm 1982 có tổng điểm cao 4-Tìm danh sách sinh viên có điểm trung bình lớn điểm trung bình đợc nhập từ bn phím Bi giảng Access 91

Ngày đăng: 03/12/2022, 21:31

HÌNH ẢNH LIÊN QUAN

Bảng DSSV(danh sách sinh viên) gồm: -MaSV (Text)  - gt access1 0849
ng DSSV(danh sách sinh viên) gồm: -MaSV (Text) (Trang 6)
1-Lập bảng tổng hợp: - gt access1 0849
1 Lập bảng tổng hợp: (Trang 6)
1-Lập bảng tổng hợp: - gt access1 0849
1 Lập bảng tổng hợp: (Trang 7)
w