Giáo trình Microsoft Office Access

82 392 2
Giáo trình Microsoft Office Access

Đ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

Microsoft Access là hệ quản trị cơ sở dữ liệu trên môi trường Windows, trong đó có sẵn các 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 các bài toán thường gặp trong quản lý, thống kê, kế toán. Với Access, người dùng không phải viết từng câu lệnh cụ thể như trong Pascal, C hay Foxpro mà chỉ cần tổ chức dữ liệu và thiết kế các yêu cầu, công việc cần giải quyết

Giáo trình B - Microsoft Access 1. Tổng quan về Microsoft Access 1.1. Khởi động Access: Cách 1: Start  Programs  Microsoft OfficeMicrosoft Office Access 2003 Cách 2: - Start  Run, hộp thoại Run xuất hiện: - Trong danh sách lệnh Open, gõ MSAccess . - Chọn OK. 1.2. Các thành phần trên giao diện MS Access: 1.3. Các thao tác trên tệp tin MS Access (*.mdb): 1.3.1. Tạo mới tệp tin cơ sở dữ liệu: - File  New - Chọn Blank database. Trang 1/82 Các hành động lên đối tượng Chọn Trang chứa đối tượng muốn làm việc Danh sách các đối tượng Giáo trình B - Microsoft Access - Xuất hiện hộp thoại File New database, nhập tên tệp tin cơ sở dữ liệu trong ô File Name - Chọn nơi cất giữ tệp tin cơ sở dữ liệu trong Save in. - Nhấp nút Create. 1.3.2. Mở tệp tin cơ sở dữ liệu: - File  Open hoặc nhấp nút Open trên thanh công cụ. Trang 2/82 Giáo trình B - Microsoft Access - Chọn nơi chứa tệp tin trong Look in. - Chọn tệp tin cần mở trong danh sách. - Nhấp nút Open. 1.3.3. Đóng tệp tin cơ sở dữ liệu: Cách 1: File  Close Cách 2: Ấn tổ hợp phím Ctrl + F4. 1.3.4. Thoát khỏi MS Access: Cách 1: File  Exit Cách 2: Nhấp nút Close trên thanh tiêu đề. Cách 3: Ấn tổ hợp phím Alt + F4 Trang 3/82 Giáo trình B - Microsoft Access 2. Bảng dữ liệu – Table 2.1. Import các bảng từ tệp tin khác: - Tạo mới/mở tệp tin chứa các bảng cần Import. - File  Get external data  Import - Tìm đến tệp tin chứa các bảng cần Import trong Look in. - Chọn tệp tin trong danh sách. - Nhấp Import. - Chọn Tab Tables, trong tab này ta chọn các bảng cần Import và nhấp OK. 2.2. Thiết kế bảng: - Insert  Table - Chọn Design View - Mô tả các đặc trưng của các trường dữ liệu trong bảng Trang 4/82 Giáo trình B - Microsoft Access - Tạo khóa chính của bảng Màn hình thiết kế bảng Xem các đặc trưng của một trường trong màn hình thiết kế • Field Name: tên trường tối đa 255 ký tự • Data Type: kiểu dữ liệu mà trường sẽ lưu trữ Microsoft Access cung cấp các kiểu dữ liệu sau: Kiểu dữ liệu Ý nghĩa lưu trữ Text Kiểu chuỗi tối đa 255 ký tự Memo Kiểu chuỗi có độ dài tối đa 65.535 ký tự Number Kiểu số Date/Time Kiểu ngày (nếu cần có thể lưu trữ thêm thông tin của giờ) Currency Kiểu số có định dạng theo loại tiền tệ Auto Number Kiểu số nhưng tự động tăng do MS Access cung cấp quản lý, người sử dụng không thể cập nhật được Yes/No Kiểu Logic OLE Object Kiểu đối tượng kết nhúng: Word, Excel … Hyperlink Kiểu chuỗi chỉ đường của một số địa chỉ hồ sơ hoặc một trang Web. Lookup Wizard Tạo một trường dữ liệu để chọn giá trị từ một bảng khác. • Description: ghi chú ý nghĩa của trường gồm bao nhiêu ký tự hoặc ký số. Dùng để lưu trữ những thông tin gì trong bảng. Các ghi chú này sẽ được hiển thị trên thanh trạng thái bên dưới màn hình, khi chúng ta mở bảng sang chế độ cập nhật (Datasheet View) • Field Size: độ rộng tối đa của dữ liệu trên một trường, đặc trưng này chỉ có hiệu lực khi một trường có kiểu dữ liệu là số hoặc là chuỗi • Decimal Places: xác định số chữ số lẻ sau phần thập phân • Caption: chuỗi tiêu đề trường thể hiện bảng ở chế độ cập nhật dữ liệu. • Default View: giá trị mặc định ban đầu của trường khi thêm một dòng dữ liệu mới • Validation Rule: qui tắc kiểm tra dữ liệu hợp lệ khi nhập dữ liệu từ bên ngoài vào trong bảng • Validation Text: chuỗi thông báo lỗi sẽ xuất hiện nếu nhập dữ liệu vào bảng sai với qui tắc đã định nghĩa trong phần qui tắc hợp lệ ở phía trên. • Required: có yêu cầu bắt buộc phải có dữ liệu trên trường có hay có thể để trống. • Allow Zero Length: có cho phép chứa chuỗi rỗng hay không • Index: có đồng ý dữ liệu trên trường được sắp xếp theo thứ tự tăng hoặc giảm hay không Trang 5/82 Giáo trình B - Microsoft Access • Format: định dạng các thể hiện của dữ liệu trên màn hình hoặc ra máy in. Định dạng Để thể hiện Ví dụ hiển thị Date/Time General Date Ngày giờ đầy đủ 4/3/93, 05:34:00 PM Long Date Thứ, tháng, ngày, năm Saturday, April 3, 1993 Medium Date Ngày, tháng, năm 3-Apr-93 Short Date Ngày-tháng-năm 3/4/93 Long Time Giờ:phút:giây AM/PM 5:34:00 PM Medium Time Giờ:Phút AM/PM 5:34 PM Short Time Giờ:Phút 5:34 Number General Num Đúng số đã nhập vào Currency Có phân cách phần ngàn, số lẻ, chèn thêm $ $ 1,1998.03 Euro Giống như định dạng Currency, tuy nhiêu sẽ sử dụng ký tự € € 1,998.03 Fixed Có phân cách phần ngàn và có làm tròn, phụ thuộc vào vị trí số lẻ trong Decimal Places 1,998.03 (2 số lẻ) 1,998.0 (1 số lẻ) Standard Có phần cách phần ngàn, số lẻ 1,998.03 Percent Dữ liệu nhập được nhân (x) 100 và định dạng thêm ký tự %. nhập 0.1  10% Scientific Dạng số khoa học nhập 50  5.0E+01 Text > Làm thay đổi dữ liệu thành chữ IN < Làm thay đổi dữ liệu thành chữ thường @ Dữ liệu bắt buộc nhập & Dự liệu không bắt buộc nhập • Input Mask (Mặt nạ nhập liệu): mặt nạ định dạng dữ liệu dùng để bắt buộc người sử dụng khi nhập dữ liệu vào bảng phải tuân thủ theo đúng định dạng của nó. Ký tự Ý nghĩa cho phép nhập 0 Ký số 0  9 , không được phép nhập dấu vào 9 Ký số 0  9 và khoảng trắng không cho phép nhập dấu # Ký số 0  9 và khoảng trắng cho phép nhập dấu L Ký tự A  Z bắt buộc nhập dữ liệu ? Ký tự A  Z không bắt buộc nhập dữ liệu A Ký tự và ký số bắt buộc nhập liệu A Ký tự và ký số không bắt buộc nhập liệu & bất kì một ký tự nào hoặc khoảng trắng, bắt buộc nhập liệu C Bất kì một ký tự nào hoặc khoảng trắng không bắt buộc nhập liệu . , : ; - / Các dấu phân cách: số lẻ, phần ngàn, ngày, giờ (thật sự mà nói thì các dấu này còn phụ thuộc vào bên trong thuộc tính Regional Settings của Control Panel bên trên Windows) < Chuyển đổi các dữ liệu chuỗi sang chữ thường > Chuyển đổi các dữ liệu sang dạng chữ IN Ví dụ: Input mask Giá trị nhập liệu (000) 000-0000 (206) 555-0248 (999) 999-9999! (206) 555-0248 (000) AAA-AAAA (206) 555-TELE >L????L?000L0 GREENGR339M3 >L0L 0L0 T2F 8M4 Trang 6/82 Giáo trình B - Microsoft Access 00000-9999 98115-3007 >L<?????????????? Maria ISBN 0-&&&&&&&&&-0 ISBN 1-55615-507-7 >LL00000-0000 DB51392-0493 2.3. Sửa tên - Chọn Table muốn sửa tên. - Chọn chuột phải và chọn mục Rename trên thực đơn ngữ cảnh. 2.4. Sao chép & Cắt dán - Click chuột chọn Table muốn sao chép hay cắt dán trong CSDL nguồn. - Click chuột phải chọn mục Copy/Cut. - Di chuyển sang CSDL đích. - Chọn trang Table. - Click chuột phải chọn mục Paste. + Structure Only: chỉ sao chép cấu trúc của bảng hiện tại sang bảng mới + Structure and Data: sao chép cấu trúc và dữ liệu của bảng hiện tại sang bảng mới. + Append Data to Existing Table: nối dữ liệu từ bảng hiện tại sang bảng mới với điều kiện giữa chúng giống nhau về cấu trúc. Ghi chú: Các thao tác sao chép & cắt dán không chỉ gói gọn trong trường hợp 1 cơ sở dữ liệu hiện tại mà chúng ta có thể sao chép một bảng từ CSDL này sang CSDL khác. Trang 7/82 Giáo trình B - Microsoft Access 2.5. Xóa - Click chuột chọn bảng cần xóa - Click chuột phải - Chọn mục Delete 2.6. Các chế độ hiển thị của bảng: 2.6.1. Chế độ nhập liệu – Datasheet View: – Khi cần nhập dữ liệu cho bảng, xem thông tin, hiệu chỉnh dữ liệu, thêm mới, xóa các mẫu tin, chọn font cho dữ liệu,… – Thao tác: + Double click vào tên bảng. + Đặt vệt sáng tại tên bảng cần mở. Chọn trên thanh công cụ hoặc Alt + O. 2.6.2. Các thao tác trong chế độ nhập liệu: 2.6.2.1. Xóa mẫu tin: – Chọn dòng cần xóa. – Ấn phím Delete hoặc Edit -> Delete. 2.6.2.2. Định dạng Font: – Format -> Font – Chọn font chữ, kích cỡ chữ và màu chữ. – Chọn OK. 2.6.2.3. Cố định cột: – Chọn cột cần cố định. – Format -> Freeze Column 2.6.2.4. Bỏ cố định cột: – Format -> UnFreeze All Column 2.6.2.5. Ẩn cột: – Chọn các cột cần ẩn. – Format -> Hide Column 2.6.2.6. Hiển thị cột: – Format -> Unhide Column Trang 8/82 Giáo trình B - Microsoft Access – Chọn các Field cần hiển thị. – Chọn OK. 2.6.3. Chế độ thiết kế - Design View: – Khi cần thay đổi về cấu trúc bảng: đổi tên cột, đổi tên trường, thêm trường, xóa trường, đổi kiểu dữ liệu,… – Thao tác: + Đặt vệt sáng tại tên bảng cần mở. + Chọn trên thanh công cụ hoặc View -> Design View 2.6.4. Các thao tác trong chế độ thiết kế: 2.6.4.1. Chèn thêm trường: – Chọn dòng nằm sau dòng cần chèn. – Insert -> Rows 2.6.4.2. Xóa trường: – Chọn dòng cần xóa. – Ấn phím Delete. 2.7. Thiết lập mối quan hệ: 2.7.1.1. Các loại quan hệ: – Một – Một (One to One): Các dòng dữ liệu có trong 2 bảng phải tương ứng với nhau. – Một – Nhiều (One to Many): Một dòng trong bảng một sẽ tương ứng với nhiều dòng dữ liệu bên nhiều. 2.7.1.2. Các bước thực hiện: – Chọn trên thanh công cụ hoặc Tools -> Relationships…. – Chọn các bảng tham gia tạo mối quan hệ trong hộp thoại Show Table( Nếu không hiển thị hộp thoại Show Table, chọn trên thanh công cụ) – Chọn Add. – Chọn trường có chứa quan hệ ở bảng thứ nhất và kéo thả vào trường có quan hệ ở bảng thứ 2. Xuất hiện hộp thoại thiết lập mối quan hệ Trang 9/82 Giáo trình B - Microsoft Access + Chọn Enforce Referential Integrity (Kiểm tra hiệu lực của ràng buộc toàn vẹn) + Chọn Cascade Update Related Fields (Tự động cập nhật các trường quan hệ): Khi thay đổi giá trị bên quan hệ 1 thì các giá trị bên quan hệ nhiều tự động thay đổi theo. + Chọn Cascade Delete Related Records (Tự động xóa các mẩu tin quan hệ): Khi xóa mẫu tin bên quan hệ một thì MS Access tự động xóa các mẫu tin bên quan hệ nhiều. – Lưu ý: Hai bảng tham gia tạo quan hệ phải tồn tại 2 trường có cùng kiểu dữ liệu và cùng độ rộng. 2.7.1.3. Xóa một quan hệ đã tạo: – Nhấp phải chuột vào đường biểu diễn mối quan hệ – Chọn Delete 2.7.1.4. Chỉnh sửa một quan hệ đã tạo: – Nhấp phải chuột vào đường biểu diễn mối quan hệ – Chọn Edit – Tiến hành sửa chữa – Chọn OK 2.8. Tìm kiếm và thay thế: 2.8.1. Tìm gần đúng: Sử dụng các ký tự đại diện (wildcard) khi nhập vào giá trị cần tìm. MS Access cung cấp một số các ký tự đại diện tìm kiếm sau: Ký tự Ý nghĩa Vị dụ và kết quả tìm ? Đại diện một ký tự Tà?  Tàn, Tài * Đại diện một chuỗi các ký tự La*  Lan, Lam, Lang … # Đại diện một ký số 25##  từ 2500 đến 2599 - Đại diện các ký tự năm trong một khoảng [ ] [L-N]am  là Lam, Mam, Nam ! Phủ định [!L-N]am  không là Lam, Mam, Nam 2.8.2. Tìm kiếm: – Đặt điểm chèn tại cột cần tìm dữ liệu – Edit -> Find hoặc Ctrl + F. Trang 10/82 . - Microsoft Access 1. Tổng quan về Microsoft Access 1.1. Khởi động Access: Cách 1: Start  Programs  Microsoft Office  Microsoft Office Access 2003 Cách. danh sách lệnh Open, gõ MSAccess . - Chọn OK. 1.2. Các thành phần trên giao diện MS Access: 1.3. Các thao tác trên tệp tin MS Access (*.mdb): 1.3.1. Tạo

Ngày đăng: 20/08/2013, 21:20

Hình ảnh liên quan

- Tìm đến tệp tin chứa các bảng cần Import trong Look in. - Chọn tệp tin trong danh sách. - Giáo trình Microsoft Office Access

m.

đến tệp tin chứa các bảng cần Import trong Look in. - Chọn tệp tin trong danh sách Xem tại trang 4 của tài liệu.
- Chọn Tab Tables, trong tab này ta chọn các bảng cần Import và nhấp OK. - Giáo trình Microsoft Office Access

h.

ọn Tab Tables, trong tab này ta chọn các bảng cần Import và nhấp OK Xem tại trang 4 của tài liệu.
- Tạo khóa chính của bảng - Giáo trình Microsoft Office Access

o.

khóa chính của bảng Xem tại trang 5 của tài liệu.
Màn hình thiết kế bảng - Giáo trình Microsoft Office Access

n.

hình thiết kế bảng Xem tại trang 5 của tài liệu.
+ Structure Only: chỉ sao chép cấu trúc của bảng hiện tại sang bảng mới - Giáo trình Microsoft Office Access

tructure.

Only: chỉ sao chép cấu trúc của bảng hiện tại sang bảng mới Xem tại trang 7 của tài liệu.
– Khi cần nhập dữ liệu cho bảng, xem thông tin, hiệu chỉnh dữ liệu, thêm mới, xóa các mẫu tin, chọn font cho dữ liệu,… - Giáo trình Microsoft Office Access

hi.

cần nhập dữ liệu cho bảng, xem thông tin, hiệu chỉnh dữ liệu, thêm mới, xóa các mẫu tin, chọn font cho dữ liệu,… Xem tại trang 8 của tài liệu.
– Khi cần thay đổi về cấu trúc bảng: đổi tên cột, đổi tên trường, thêm trường, xóa trường, đổi kiểu dữ liệu,… - Giáo trình Microsoft Office Access

hi.

cần thay đổi về cấu trúc bảng: đổi tên cột, đổi tên trường, thêm trường, xóa trường, đổi kiểu dữ liệu,… Xem tại trang 9 của tài liệu.
– Lưu ý: Hai bảng tham gia tạo quan hệ phải tồn tại 2 trường có cùng kiểu dữ liệu và cùng độ rộng. - Giáo trình Microsoft Office Access

u.

ý: Hai bảng tham gia tạo quan hệ phải tồn tại 2 trường có cùng kiểu dữ liệu và cùng độ rộng Xem tại trang 10 của tài liệu.
+ Up: Tìm từ dòng hiện tại về đầu bảng + Down: Tìm từ dòng hiện tại về cuối bảng +All: Tìm trên cả bảng. - Giáo trình Microsoft Office Access

p.

Tìm từ dòng hiện tại về đầu bảng + Down: Tìm từ dòng hiện tại về cuối bảng +All: Tìm trên cả bảng Xem tại trang 11 của tài liệu.
2.8.3. Tìm kiếm và thay thế: - Giáo trình Microsoft Office Access

2.8.3..

Tìm kiếm và thay thế: Xem tại trang 11 của tài liệu.
– Chọn Tên bảng/Queries, nhấn nút Add - Giáo trình Microsoft Office Access

h.

ọn Tên bảng/Queries, nhấn nút Add Xem tại trang 15 của tài liệu.
Bước 3: xuất hiện màn hình soạn thảo câu truy vấn - Giáo trình Microsoft Office Access

c.

3: xuất hiện màn hình soạn thảo câu truy vấn Xem tại trang 21 của tài liệu.
– Nhận câu truy vấn vào màn hình soạn thảo Bước 4: - Giáo trình Microsoft Office Access

h.

ận câu truy vấn vào màn hình soạn thảo Bước 4: Xem tại trang 22 của tài liệu.
3.4. Truy vấn tham chiếu chéo – Crosstab query 3.4.1. Ý nghĩa: - Giáo trình Microsoft Office Access

3.4..

Truy vấn tham chiếu chéo – Crosstab query 3.4.1. Ý nghĩa: Xem tại trang 23 của tài liệu.
Expression Biểu thức tính toán tử các trường dữ liệu khác trong bảng WhereĐiều kiện lọc dữ liệu truy vấn - Giáo trình Microsoft Office Access

xpression.

Biểu thức tính toán tử các trường dữ liệu khác trong bảng WhereĐiều kiện lọc dữ liệu truy vấn Xem tại trang 23 của tài liệu.
3.5. Truy vấn tạo bảng – Make table query 3.5.1. Ý nghĩa:  - Giáo trình Microsoft Office Access

3.5..

Truy vấn tạo bảng – Make table query 3.5.1. Ý nghĩa: Xem tại trang 25 của tài liệu.
+ Current Database: tạo bảng trên cơ sở dữ liệu hiện hành. + Another Database: Tạo bảng trên một cơ sở dữ liệu khác - Giáo trình Microsoft Office Access

urrent.

Database: tạo bảng trên cơ sở dữ liệu hiện hành. + Another Database: Tạo bảng trên một cơ sở dữ liệu khác Xem tại trang 26 của tài liệu.
+ Current Database: tạo bảng trên cơ sở dữ liệu hiện hành. + Another Database: Tạo bảng trên một cơ sở dữ liệu khác - Giáo trình Microsoft Office Access

urrent.

Database: tạo bảng trên cơ sở dữ liệu hiện hành. + Another Database: Tạo bảng trên một cơ sở dữ liệu khác Xem tại trang 29 của tài liệu.
Ví dụ: Thêm các dòng dữ liệu từ bảng DMSV vào bảng SINHVIEN - Giáo trình Microsoft Office Access

d.

ụ: Thêm các dòng dữ liệu từ bảng DMSV vào bảng SINHVIEN Xem tại trang 30 của tài liệu.
Tạo Select query Lọc ra những sinh viên gồm MaSV có trong bảng KETQUA (truy vấn con) - Giáo trình Microsoft Office Access

o.

Select query Lọc ra những sinh viên gồm MaSV có trong bảng KETQUA (truy vấn con) Xem tại trang 31 của tài liệu.
Bước 3: chọn hình thức thể hiện dữ liệu - Giáo trình Microsoft Office Access

c.

3: chọn hình thức thể hiện dữ liệu Xem tại trang 34 của tài liệu.
Màn hình thiết kế report xuất hiện - Giáo trình Microsoft Office Access

n.

hình thiết kế report xuất hiện Xem tại trang 38 của tài liệu.
– Cho phép người sử dụng di chuyển qua lại giữa các mẫu tin trong bảng, có thể sử dụng các nút di chuyển dữ liệu để di chuyển sang mẫu tin kế tiếp, quay về trước một  mẫu tin, chuyển đến mẫu tin cuối cùng hay chuyển về mẫu tin đầu tin trong bảng, thậm  ch - Giáo trình Microsoft Office Access

ho.

phép người sử dụng di chuyển qua lại giữa các mẫu tin trong bảng, có thể sử dụng các nút di chuyển dữ liệu để di chuyển sang mẫu tin kế tiếp, quay về trước một mẫu tin, chuyển đến mẫu tin cuối cùng hay chuyển về mẫu tin đầu tin trong bảng, thậm ch Xem tại trang 44 của tài liệu.
5.6. Chỉnh sửa hình thức của Form: 5.6.1. Di chuyển các Control:5.6.1. Di chuyển các Control: - Giáo trình Microsoft Office Access

5.6..

Chỉnh sửa hình thức của Form: 5.6.1. Di chuyển các Control:5.6.1. Di chuyển các Control: Xem tại trang 46 của tài liệu.
5.6. Chỉnh sửa hình thức của Form: 5.6.1. Di chuyển các Control:5.6.1. Di chuyển các Control: - Giáo trình Microsoft Office Access

5.6..

Chỉnh sửa hình thức của Form: 5.6.1. Di chuyển các Control:5.6.1. Di chuyển các Control: Xem tại trang 46 của tài liệu.
Trong màn hình trên viết mã lệnh xử lý di chuyển đến mẫu tin sau mẫu tin hiện hành. Private Sub cmdSau_Click() - Giáo trình Microsoft Office Access

rong.

màn hình trên viết mã lệnh xử lý di chuyển đến mẫu tin sau mẫu tin hiện hành. Private Sub cmdSau_Click() Xem tại trang 76 của tài liệu.
DoCmd.RunSQL “Delete * From [Tên bảng] Where [Điều kiện]” Bước 3: - Giáo trình Microsoft Office Access

o.

Cmd.RunSQL “Delete * From [Tên bảng] Where [Điều kiện]” Bước 3: Xem tại trang 80 của tài liệu.
11.3.2. Thiết kế chưc năng: - Giáo trình Microsoft Office Access

11.3.2..

Thiết kế chưc năng: Xem tại trang 82 của tài liệu.
11.3.2.1. Thiết kế chức năng liên quan đến màn hình/báo cáo: - Giáo trình Microsoft Office Access

11.3.2.1..

Thiết kế chức năng liên quan đến màn hình/báo cáo: Xem tại trang 82 của tài liệu.

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