Professional Documents
Culture Documents
Chuong 2-Hoc Access Trong 1 Gio
Chuong 2-Hoc Access Trong 1 Gio
Chuong 2-Hoc Access Trong 1 Gio
Access là chương trình quản lý cơ sở dữ liệu mạnh mẽ, linh hoạt và dễ sử dụng. Trong
chương này, bạn sẽ bắt đầu đề cập đến khả năng của Access. Mặc dù tiêu đề của chương này
là “Học Access trong 1 giờ”, tức là bạn sử dụng Access rất nhanh. Như vậy, một giờ không thể
đủ thời gian để nắm vững các tính năng cao cấp được. Nhưng sẽ đủ thời gian để học các khái
niệm cơ bản và tạo cơ sở dữ liệu có thể sử dụng ngay.
Sau khi kết thúc chương này, bạn sẽ hiểu được các khái niệm sau:
• Cách tạo một cơ sở dữ liệu.
• Đặt tên cho cơ sở dữ liệu là gì và lưu ở đâu
• Cách tạo bảng sử dụng Table Wizard
• Các kiểu bảng có thể tạo bằng Table Wizard.
• Đặt tên cho một bảng như thế nào.
• Khóa chính là gì và cách chọn khóa.
• Cách nhập thông tin vào một bảng mới
• Cách thoát khỏi Datasheet
• Làm thế nào để thay đổi và xóa thông tin trong bảng.
• Khi nào thì thông tin thực sự được lưu.
Bài 5: Tạo một cơ sở dữ liệu riêng
• Kích chuột vào công cụ New (được miêu tả trên thanh công cụ, trông giống như trang giấy
trắng)
Tùy thuộc vào phương thức nào đã chọn ở trên, bạn sẽ thấy hộp thoại New hiển thị như hình 1
Mục đích của phần thảo luận này, đơn giản là đối tượng Database mặc định được chọn như hình
1. Sau đó kích chuột vào nút OK. Access hiển thị hộp thoại File New Database (hình 2)
Hình 2: Hộp thoại File New Database
Hộp thoại File New Database trông khá quen thuộc. Nó cũng giống hộp thoại Open Database mà
bạn được biết ở Chương 1 “Làm quen với Access”. Nó cũng giống hộp thoại bạn sử dụng để tạo
file trong các chương trình Window khác. Để sử dụng hộp thoại File New Database, chỉ cần đặt
tên cho cơ sở dữ liệu và nơi để lưu trữ cơ sở dữ liệu trên ổ đĩa.
Bạn có thể đặt tên cho bất cứ cơ sở dữ liệu nào, nhưng tên file phải tuân theo quy ước như sử
dụng cho bất kỳ tên file nào trên đĩa. Không bao gồm đuôi mở rộng (phần tên file phía bên phải
dấu chấm). Acess cung cấp các đuôi mở rộng dựa trên các quy tắc của nó.
Chú ý rằng hộp thoại File New Database liệt kê tất cả các file cơ sở dữ liệu trong thư mục hiện
thời. Nếu muốn thay thế cơ sở dữ liệu có sẵn (ghi đè lên cơ sở dữ liệu đã có), tất cả những gì cần
làm là bạn nhập tên tương ứng với cơ sở dữ liệu cần ghi đè hoặc chọn file cơ sở dữ liệu từ danh
sách.
Trong trường hợp tổng quát, bạn nên chọn tên cơ sở dữ liệu như được miêu tả như trên. Trong
chương này, bạn sẽ tạo một cơ sở dữ liệu chứa tên, địa chỉ, số điện thoại của tất cả những người
bạn của mình, vì vậy “My friend” là tên thích hợp cho cơ sở dữ liệu này. Nhập cụm từ “My
friend” vào đó nhưng KHÔNG ấn phím ENTER ngay.
Trong hộp thoại New Database, bạn có thể chỉ định nơi lưu giữ cơ sở dữ liệu. Access cho phép
bạn lưu các file dữ liệu thực tế ở bất cứ nơi nào. Có thể đặt ở bất kỳ ổ đĩa, đường dẫn nào hoặc
trên mạng máy tính. Trong trường hợp bạn muốn đặt tất cả cơ sở dữ liệu có liên quan vào một
thư mục và cơ sở dữ liệu cá nhân vào thư mục khác, bạn nên lưu cơ sở dữ liệu My friends vào
thư mục chứa cơ sở dữ liệu cá nhân.
Sau khi xác định tên và vị trí cơ sở dữ liệu, kích chuột vào nút Create. Access tạo một cơ sở dữ
liệu mới, sử dụng tên được cung cấp và hiển thị cửa sổ Database như hình 3. Chú ý rằng tên của
cơ sở dữ liệu hiển thị phía trên cửa sổ Database.
Allen WyAtt
Sau khi tạo cơ sở dữ liệu, bạn cần tạo ít nhất là một bảng. Access sử dụng các bảng để xác định
cấu trúc dữ liệu trong cơ sở dữ liệu. Mỗi bảng chứa tập hợp các thông tin có liên quan. Access dễ
dàng xây dựng các bảng. Nó cũng cung cấp Table Wizard để trợ giúp việc tạo các loại bảng phổ
biến. Sử dụng Table Wizard để tạo bảng đầu tiên trong cơ sở dữ liệu.
Chú ý: Phải chắc chắn bạn không nhầm bảng với một cơ sở dữ liệu. Trong
phần mềm nào đó, một cơ sở dữ liệu đơn giản chỉ là danh sách các thông
tin, như một bảng trong Access. Tuy nhiên, một cơ sở dữ liệu trong Access
có nhiều hơn một bảng. Để biết thêmbạn hãy xem lại chương 1
Cancel Dừng Wizard, không có thao tác nào được thực hiện
Finish Kết thúc Wizard; hoàn thành các thao tác với thông tin sẵn có
Mailing List Tạo một danh sách địa chỉ thư đơn giản hoặc phức tạp
Lưu trữ thông tin về các nhân viên của công ty, có thể làm
Employees
việc với các bảng mẫu Expenses và Time Bill
Theo dõi chi tiết đơn đặt hàng (những mục hàng riêng lẻ),
Order Details
những công việc liên quan tới bảng mẫu Orders.
Xây dựng một danh sách các loại mà bạn có thể sử dụng
Categories
chung với các bảng khác.
Invoices Lưu trữ thông tin về các hóa đơn được trả.
Theo dõi chi tiết các hóa đơn (những mục hàng riêng),
Invoice Details
những việc liên quan tới bảng mẫu Invoices.
Theo dõi các dự án mà bạn hoặc các nhân viên đang thực
Projects
hiện; những công việc liên quan tới file mẫu Time Billed
Đưa ra danh sách các sự kiện đặc biệt, kết hợp với bảng
Events
mẫu Reservations.
Quản lý những hạn chế cho các sự kiện đặc biệt; kết hợp
Reservations
với bảng mẫu Events.
Theo dõi thời gian đã tiêu tốn của các dự án, kết hợp các
Time Billed
bảng mẫu Projects, Employess, và Expenses.
Lưu trữ một sự việc về các chi phí liên quan tới các dự án,
Expenses
kết hợp với các bảng mẫu Projects và Employees
Theo dõi việc phân phối các sản phẩm, có thể kết hợp với
Deliveries
các bảng mẫu Customers, Orders, Employees.
Fixed Assets Mở rộng danh sách những bất động sản bởi công ty bạn.
Logs khi một dịch vụ được thực hiện trên asset; có thể làm
Service Records
việc với các bảng mẫu Fixed Assets và Employees.
Lưu trữ bản ghi của doanh nghiệp đã thực hiện các giao
Transactions
dịch; có thể làm việc với bảng mẫu Payments.
Employees And
Thiết lập mối quan hệ giữa các bảng Employees và Tasks
Tasks
Lưu trữ thông tin về sinh viên (hoặc nhân viên) và lớp học
Students
của họ.
Students And
Thiết lập mối quan hệ giữa bảng Students và Classes.
Classes
Bảng 2: Các bảng Business có thể được tạo bằng Table Wizard
Chú ý: Sample tables được sử dụng trong Table Wizard chỉ là các bảng
mẫu. Tuy nhiên, bạn có thể sửa đổi chúng một chút trong khi sử dụng Table
Wizard. Sau đó thay đổi thiết kế của bảng đã được tạo.
Khi bạn muốn tạo một cơ sở dữ liệu của những người riêng biệt, chỉ cần chọn loại Personal. Để
lựa chọn các bảng mẫu của nhóm này, kích chuột vào nút chọn Personal. Access thay đổi danh
sách của các bảng mẫu như hình 3.
Hình 3: Table Wizard sau khi hiển thị các mẫu cơ sở dữ liệu Personal.
Sử dụng thanh cuộn bạn sẽ thấy Table Wizard có thể được tạo từ nhiều bảng khác nhau. Một số
danh sách trong bảng (bảng 3)
Bảng ví dụ Ý nghĩa
Addresses Tạo một danh sách địa chỉ thư cho mọi người
Guests Kiểm tra các khách được mời tới một sự kiện xã hội
Xây dựng một danh sách mà bạn sử dụng cùng với các
Categories
bảng khác.
Household
Lưu giữ một bản ghi cho các mục đích bảo hiểm.
Inventory
Quản lý các món ăn yêu thích, nước xốt và các công thức
Recipes
làm.
Theo dõi quá trình trồng cây trong nhà kính hay ngoài
Plants
vườn.
Lưu lại những bài tập bạn đã hoàn thành và chưa hoàn
Exercise Log
thành.
Diet Log Theo dõi chế độ ăn kiêng của bạn theo từng bữa.
Wine List Theo dõi các loại rượu vang yêu thích và loại nho làm rượu
vang.
Lưu giữ các cuộn phim bạn chụp ảnh, có thể sử dụng nó với
Rolls of Film
một bảng mẫu Photographs.
Lưu trữ một bản các bức ảnh; bạn có thể sử dụng với bảng
Photographs
mẫu Rolls of Film.
Liệt kê các tác giả bạn yêu thích, có thể sử dụng với bảng
Authors
mẫu Book collection.
Kiểm tra các loại sách trong thư viện cá nhân, có thể sử
Books
dụng với bảng mẫu Authors.
Liệt kê nhóm các ảnh chụp và bất kỳ thông tin nào bạn có
Groups
về chúng.
Logs khi một dịch vụ được thực hiện về một tài sản; với sự
Service
thay đổi nào đó, bảng này có thể làm việc với bảng mẫu
Records
Household Inventory.
Recording Liệt kê các nghệ sĩ bạn yêu thích, có thể sử dụng với bảng
Artists Recordings.
Recordings Ghi lại các bản nhạc; có thể sử dụng với bảng Artists.
Video
Tập hợp các băng đĩa và đĩa laser.
Collection
Quản lý các tài khoản đầu tư; được kết hợp với bảng
Accounts
Investments.
Theo dõi sự đầu tư riêng lẻ; được kết hợp với bảng
Investments
Accounts.
Bảng 3: Các bảng mẫu mục Personal được tạo với Table Wizard
Rất nhanh để lựa chọn các bảng mẫu khác nhau. Khi sử dụng chuột để chọn tên các bảng mẫu
đó, Access sẽ thay đổi thông tin ở danh sách Sample Fields.
Để tạo một bảng lưu giữ thông tin về tên, địa chỉ, số điện thoại của những người bạn, chọn
Addresses trong danh sách Sample Tables (Điều thuận lợi khi chọn mục này là nó đã được đánh
dấu sẵn, đó là sự lựa chọn đầu tiên trong danh sách). Lúc này, chỉ cần chọn các trường mà bạn
muốn đưa vào trong bảng. Màn hình hiển thị như hình 3.
Lựa chọn các thông tin
Trong một bảng, bạn sẽ chỉ định các trường, hay các phần thông tin để theo dõi. Ở cột giữa, nhãn
Sample Fields, là nơi xác định các trường để đưa vào trong bảng. Ở chương 1, các trường được
định nghĩa là loại thông tin lưu giữ các bản ghi trong bảng. Do vậy, tại mục chọn Addresses, bạn
chỉ định các trường để lưu giữ thông tin cho mỗi người. Bảng 3 trình bày các trường từ sự chọn
lựa của bạn.
Địa chỉ hòm thư điện tử trên Internet, dịch vụ thông tin
EmailAddress
trực tuyến,…
FaxNumber Số Fax
Một thông báo về việc có gửi thiệp sinh nhật tới người
SendCard
bạn này hay không.
DateLastTalkedTo Ngày gần đây nhất bạn liên hệ với mọi người
DateUpdated Ngày thay đổi bản ghi cơ sở dữ liệu gần đây nhất.
>> Đưa tất cả các trường từ cột Sample Fields sang bảng
Chú ý: Bạn có thể di chuyển các trường trong một bảng bằng cách loại bỏ và sau đó
thêm chúng một lần nữa. Access thêm một trường đã được chọn vào bảng ngay ngay
dưới trường đã được đánh dấu trong cột 3.
Hãy gộp bất cứ trường nào mà bạn nghĩ là cần thiết cho bảng. Thực hiện những thay đổi cho đến
khi hoàn thành việc xác định rõ các trường. Trước khi làm tiếp, phải chắc chắn bạn đã thêm
trường AddressID vào trong bảng, trường này được gán là khóa chính. Trong hai phần tiếp theo
bạn sẽ được biết sự quan trọng của việc thêm trường AddressID. Khi đã hoàn thành, kích chuột
vào nút Next để chuyển sang bước tiếp theo. Access hiển thị hộp thoại như hình 5.
Chú ý: Nếu bạn quên gộp trường AddressID trong bảng, có thể sử dụng nút
Back để trở lại hộp thoại xác định trường (Bạn cần kích chuột vào nút này
2 lần). Thêm trường đó và sử dụng nút Next để quay lại hộp thoại này.
Tiếp theo, hộp thoại yêu cầu chỉ rõ bạn muốn Access sẽ xác định khóa như thế nào Có 3 lựa
chọn:
• Consecutive numbers Microsoft Access assigns automatically to new record
s(Microsoft Access tự động gán các số theo thứ tự cho các bản ghi mới). Nếu bạn chọn
mục này, bạn sẽ không cần điền số thứ tự vào khóa chính; Access sẽ làm việc đó cho bạn
khi thêm bản ghi.
• Numbers I enter when I add new records (Đánh số khi thêm một bản ghi mới). Nếu
bạn chọn mục này, có thể nhập khóa chính bằng tay. Tuy nhiên, khóa thì vẫn phải là duy
nhất, và nó phải chứa số duy nhất.
• Numbers and/or letters I enter when I add new records (Nhập cả số và chữ khi thêm
bản ghi mới). Lựa chọn này cũng giống lựa chọn trước, chỉ khác là bạn có thể nhập cả số
và chữ.
Khóa chính bạn lựa chọn phụ thuộc vào cách bạn tiến hành sử dụng nó như thế nào. Nếu chỉ cần
đếm, lựa chọn mục đầu tiên (khóa mà có giá trị tương ứng các số: 1, 2, 3,…). Tuy nhiên, nếu
khóa chính có yêu cầu khác, hãy chọn một trong các tùy chọn khác. Khi hoàn thành, kích chuột
vào nút Next.
Kết thúc bảng
Để kết thúc tạo bảng, chỉ cần trả lời hai câu hỏi. Cả hai câu hỏi đều liên quan đến những gì bạn
muốn làm khi Table Wizard hoàn thành. Hộp thoại hình 7.
Một trong những cách chính để nhập thông tin cho một bảng là thông qua chế độ
Datasheet. Trong chương 1 “Làm quen với Access”, bạn đã được biết cách nhập dữ liệu cho
bảng sử dụng Access datasheet. Bây giờ bạn đã tạo được bảng riêng, và sẵn sàng bắt đầu sử dụng
chế độ Datasheet để nhập thông tin.
Chế độ Datasheet hiển thị như hình 1. Cách trình bày thực tế của Datasheet có thể khác một chút,
nó phụ thuộc vào trường bạn đã lấy khi xác định bảng. Nhưng không cần phải chú ý đến các
trường, tất cả các thao tác trong Datasheet đều giống nhau.
Chú ý: Bỏ qua trường (bằng cách nhấn phím TAB) đang chứa nội dung nào
đó (như trường đầu tiên ở hình 1, chứa sự chỉ định là AutoNumber). Một
khi bảng này đã được thiết lập để trường AddressID là trường mang khóa
chính, thì Acess sẽ tự động điền vào trường này.
Khi bắt đầu nhập thông tin vào bảng, chú ý là Access giả thiết bạn đang bắt đầu nhập ở một bản
ghi. Hình 2 biểu hiện Access thêm một bản ghi ở bên dưới, và biểu tượng bút chì được đặt phía
bên trái bản ghi hoặc nơi bản ghi đang thực hiện.
Hình 2: Thêm một bản ghi trong Access
Bạn sẽ tiếp tục thêm thông tin cho bản ghi. Nhấn phím TAB hoặc ENTER cho đến khi hoàn
thành trường cuối cùng. Lần lượt như vậy, bạn sẽ nhập được thông tin cho trường đầu tiên của
bản ghi tiếp theo. Bạn có thể trở lại trường trước đó bằng cách nhấn tổ hợp phím SHIFT + TAB.
Sau khi kết thúc với một bản ghi và tiến hành tới các bản ghi khác, Access tự động lưu sự thay
đổi của bạn (chú ý rằng biểu tượng bút chì được di chuyển từ phía bên trái của bản ghi đã được
lưu).
Trong khi số các bản ghi ở bảng tăng thêm, bạn có thể sử dụng các phím tắt khác nhau để di
chuyển nhanh từ một bản ghi tới bản ghi khác hoặc trong các trường của một bản ghi. Bảng 1 liệt
kê các phím bạn có thể sử dụng để điều hướng trong bảng.
Phím/Tổ hợp phím Hành động
TAB Di chuyển tới trường tiếp theo.
SHIFT+TAB Di chuyển tới trường liền trước.
ENTER Di chuyển tới trường tiếp theo
Phím mũi tên sang phải Di chuyển tới trường tiếp theo
Phím mũi tên sang trái Di chuyển tới trường liền trước.
Phím mũi tên xuống Di chuyển tới bản ghi tiếp theo
Phím mũi tên lên Di chuyển tới bản ghi liền trước.
PAGE DOWN Di chuyển xuống một màn ảnh của các bản ghi.
PAGE UP Di chuyển lên một màn ảnh của các bản ghi.
HOME Di chuyển tới trường đầu tiên tại bản ghi hiện thời.
END Di chuyển tới trường cuối cùng tại bản ghi hiện thời.
F5 Nhảy tới một số bản ghi cụ thể
CTRL+ Phím mũi tên Di chuyển tới trường hiện thời của bản ghi cuối trong
xuống bảng.
Di chuyển tới trường hiện thời của bản ghi đầu tiên
CTRL+ Phím mũi tên lên
trong bảng.
Di chuyển tới trường cuối phía bên phải của một bản
CTRL+PAGE DOWN
ghi
CTRL+PAGE UP Di chuyển tới trường đầu tiên phía bên trái một bản ghi
Di chuyển tới trường đầu tiên của bản ghi đầu tiên trong
CTRL+HOME
bảng
CTRL+END Di chuyển tới trường cuối của bản ghi cuối trong bảng
Di chuyển tới trường cuối của một bản ghi mới (cuối
CTRL+ALT+END
bảng)
Kèm theo các phím được liệt kê ở bảng 1, Access cung cấp một số các phím tắt để sử dụng khi
nhập dữ liệu. Một vài phím tắt bạn đã biết, sử dụng chúng để bắt đầu các hàm menu. Khi chọn
một menu Access, Access hiển thị các phím tắt phía bên phải mỗi menu. Bảng 2 liệt kê các phím
tắt bạn có thể sử dụng để nhập dữ liệu nhanh nhất.
Tổ hợp phím Hành động
CTRL+; Chèn ngày tháng hiện tại.
CTRL+ALT+SPACEBA Chèn giá trị mặc định cho một trường (nếu có nhiều
R trường)
Chèn thêm giá trị giống như giá trị ở trường của bản ghi
CTRL+'
liền kề trước.
Chèn thêm giá trị giống như giá trị ở trường của bản ghi
CTRL+"
liền kề trước.
CTRL+ENTER Chèn thêm một dòng mới với trường hiện thời
CTRL+PLUS SIGN Chấp nhận bản ghi hiện thời và thêm một bản ghi mới
CTRL+- Xóa bản ghi hiện thời
Lưu sự thay đổi cho bản ghi hiện thời, nhưng còn lại ở
SHIFT+ENTER
trong trường.
Khi đã nhập xong thông tin, bạn phải chắc chắn là muốn để lại hoặc tắt chế độ Datasheet. Việc
này Access cho bạn làm với bảng và tiếp tục thực hiện các thao tác khác. Có hai cách chính bạn
có thể tắt chế độ Datasheet: lựa chọn công cụ Design view hoặc kích chuột vào biểu tượng Close
(X) phía góc trên bên phải Datasheet.
Công cụ Design view là công cụ luôn nằm bên trái trong toolbar. Kích chuột vào công cụ này để
hiển thị cách khác của bảng. Màn hình hiển thị như hình 3.
Để thoát khỏi cửa sổ Datasheet hoặc Design view, kích chuột vào biểu tượng Close (X) ở góc
trên bên phải cửa sổ. Access sẽ đóng cửa sổ lại và xuất hiện cửa sổ Database. Bảng mới của bạn
(Addresses) được liệt kê trong bảng có sẵn của cửa sổ Database. Khi muốn làm việc với thông
tin trong bảng, bạn có thể kích đúp chuột vào tên bảng hoặc lựa chọn tên bảng và kích chuột vào
nút Open.
RSS
MS Access - Bài 8: Thay đổi thông tin trong bảng
Cập nhật lúc 14h42' ngày 23/07/2008
•
Trong phần trước, bạn đã học cách sử dụng chế độ Datasheet view để nhập thông tin cho bảng.
Chế độ Datasheet view cũng cho phép bạn sửa thông tin có sẵn nhanh chóng và dễ dàng. Bạn
có thể thực hiện theo những bước sau:
1. Lựa chọn trường muốn thay đổi.
2. Nhấn phím F2.
3. Sử dụng các phím mũi tên để di chuyển qua nội dung trường, thực hiện thay đổi theo yêu
cầu.
4. Nhấn một trong các phím điều hướng để Access lưu lại sự thay đổi và di chuyển tới trường
khác.
Bạn có thể sử dụng chuột để soạn thảo nhanh hơn. Trong trường hợp này, nếu muốn thay đổi
trong một trường, kích chuột vào trường đó. Sau đó thực hiện bước 3 và 4 ở phía trên.
Tìm thông tin
Nếu có nhiều bản ghi trong bảng, bạn sẽ nhận thấy là rất khó để tìm thấy một bản ghi cụ thể
bằng bàn phím. Để giúp bạn nhanh chóng tìm ra bản ghi đó, Access cho phép bạn tìm để xác
định dữ liệu như tên hay số điện thoại. Để tìm kiếm bảng cho dữ liệu cụ thể, lựa chọn Find từ
menu Edit. Access hiển thị hộp thoại Find and Replace như hình 1.
Bảng 1: Các ký tự đại diện có thể sử dụng trong khi tìm kiếm.
Có thể bạn đã quen thuộc với khái niệm các dấu gộp. Hầu hết mọi người đều quen các ký tự đại
diện như dấu sao (*) và dấu (?). Dấu (?) được sử dụng thay cho bất kỳ ký tự đơn nào. Dấu (*)
sử dụng để đánh dấu số cho ký tự, và nó được sử dụng ở mọi nơi trong đặc tả tìm kiếm. Do
vậy, để tìm kiếm những từ bắt đầu bằng từ br và kết thúc bằng ed, bạn sử dụng như sau: br*ed
Trong trường hợp này, sự tìm kiếm của bạn có thể cho kết quả phù hợp với từ breed, branded
hay bruised. Nếu sử dụng dấu ngoặc, dấu chấm than (!), và dấu trừ (-) trong đặc tả, bạn có thể
mở rộng tìm kiếm hơn. Dấu ngoặc cho phép bạn mở rộng một danh sách những ký tự được
chấp nhận. Ví dụ, đặc tả của tìm kiếm từ bold và bond là: bo[ln]d
Bạn không thể tìm được từ Boyd bởi vì nó là ký tự không được chấp nhận.
Bạn có thể sử dụng dấu than để đảo ngược quá trình. Ví dụ, nếu muốn tìm nhiều từ không kể
chữ cái l và n ở vị trí thứ 3, bạn sử dụng cách sau: bo[!ln]d
Lúc này, Access sẽ tìm thấy từ Boyd, nhưng không thấy từ bold hay bond
Sử dụng dấu trừ (-) để xác định phạm vi bao gồm các từ. Để minh họa trường hợp này, đặc tả
sau sẽ tìm kiếm nhiều từ với chữ cái c tới n ở vị trí thứ 4: hea[c-n]*
Nếu sử dụng hộp Look In, kéo danh sách xổ xuống, bạn có thể chỉ rõ nơi tìm kiếm cần hướng
dẫn. Có 2 lựa chọn sẵn có, đó là tìm trong trường hiện hành hoặc trong toàn bộ bảng. Rõ ràng,
việc giới hạn tìm kiếm trong trường hiện thời cho kết quả nhanh hơn.
Bạn có thể sử dụng hộp thoại Find để xác định phần bảng muốn tìm kiếm. Nếu kích chuột vào
mũi tên bên phải hộp Match, có thể chọn để tìm kiếm trong các vùng sau:
• Bất kỳ phần thuộc trường nào
• Tất cả trường
• Bắt đầu trường
Có thể xác định thêm việc tìm kiếm bằng cách kích chuột vào nút More. Kết quả này là việc
mở rộng hộp thoại Find and Replace được hiển thị như trong hình 2
Hình 2: Mở rộng tab Find của hộp thoại Find and Replace
Vùng sẵn có của hộp thoại cho phép bạn xác định rõ mục đích trong đó việc tìm kiếm phải
được hướng dẫn. Sử dụng mục Search kéo danh sách xổ xuống, bạn có thể chỉ định Up (lên
trên) (về phía bắt đầu bảng), Down (xuống dưới) (phía cuối bảng), và All. Bạn cũng có thể giới
hạn việc tìm kiếm bằng cách tích vào 2 hộp bên cạnh. Chúng có tác dụng cho phép Access tìm
kiếm chính xác chữ hoa – chữ thường hay tìm kiếm theo định dạng.
Sau khi định rõ tiêu chuẩn tìm kiếm, kích chuột vào nút Find Next để hiển thị kết quả lần tìm
kiếm đầu tiên. Nếu lần tìm kiếm đầu tiên không chứa dữ liệu cần tìm, tiếp tục tìm kiếm bằng
cách kích chuột vào nút Find Next.
Chú ý: Đôi khi rất khó để sửa một trường trong khi hộp thoại Find hiện rõ.
Khi thực sự muốn sửa chữa, tắt hộp thoại và thực hiện sự thay đổi. Khi
bạn muốn tìm kiếm kết quả tiếp theo phù hợp với những chỉ dẫn tìm kiếm,
nhấn tổ hợp phím SHIFT + F4. Cách này nhanh hơn là việc ấn nút Find
và sử dụng nút Find Next
Ở đầu chương này, bạn đã học cách thêm bản ghi vào bảng. Khi kết thúc, bạn có thể muốn
xóa một hoặc nhiều bản ghi. Ví dụ, nếu bạn không đồng ý một người bạn nào đó và muốn
xóa anh ta khỏi cơ sở dữ liệu “My Friends”.
Để xóa một bản ghi, thực hiện theo các bước sau:
1. Sử dụng chuột để lựa chọn một bản ghi bạn muốn xóa. Thực hiện việc này bằng cách di
chuyển chuột vào vùng xám tại phía bên trái bản ghi. Khi con chuột trỏ vào vùng này, nó sẽ thay
đổi con trỏ thành mũi tên sang phải.
2. Kích chuột để bôi đen bản ghi đó.
Nhấn phím DEL hoặc lựa chọn Delete từ menu Edit. Access hiển thị một hộp thoại (như hình 1)
đưa ra lời nhắc xác định có xóa bản ghi này không:
Lưu ý: Phải đảm bảo bạn thực sự muốn xóa bản ghi đã lựa chọn trước khi
kích chuột vào Yes. Bạn không thể undo lại khi bản ghi đã được xóa. Ngoài
ra, Access cho pehps lựa chọn nhiều bản ghi cùng một lúc để xóa. Để lựa
chọn các bản ghi đó, giữ phím Shift trong khi chọn bản ghi, thao tác này sẽ
lựa chọn tất cả các bản ghi nằm giữa hai bản ghi được chọn. Để chọn các
bản ghi không liền nhau, giữ phím Ctrl và lần lượt chọn từng bản ghi.
Khi thêm và thay đổi một bản ghi, một biểu tượng bút chì sẽ xuất hiện ở phía bên trái của bản
ghi. Biểu tượng này đánh dấu bản ghi nào đang được chỉnh sửa và thay đổi nhưng chưa được ghi
lại. Khi bạn sử dụng các phím mũi tên để di chuyển sang bảng ghi khác. Access sẽ tự động lưu
các thay đổi lại. Vì vậy, trên thực tế không có câu lệnh nào cần được sử dụng để lưu lại dữ liệu.
Access tự động lưu dữ liệu theo cách này để bảo vệ thông tin cho bạn. Nếu trong trường hợp đột
ngột mất điện hoặc tắt máy, chỉ có bản ghi hiện thời đang chỉnh sửa là bị mất thông tin (bản ghi
có biểu tượng bút chì). Access sẽ lưu tất cả thông tin mà bạn đã chỉnh sửa trước đó.
Lưu ý: hoạt động chính xác của trường hợp lưu dữ liệu này là thông tin đầu
tiên sẽ được lưu trên bộ đệm của đĩa trong bộ nhớ máy tính. Khi bộ đệm
đầy hoặc khi chương trình bị đóng, thông tin mới được lưu trên đĩa. Mặc dù
sự sắp xếp này làm tăng tốc hiệu suất máy tính nhưng nó cũng có rủi ro.
Thông tin trong bộ đệm (chưa được lưu vào đĩa) sẽ bị mất nếu bạn chẳng
may tắt nguồn máy tính. Chỉ có một cách để tránh trường hợp này là bạn
phải có một nguồn điện dự phòng và đừng bao giờ nhấn nhầm phải nút
Power.
Trong chương này, bạn đã nắm được những đại cương đầu tiên về sức mạnh của Access
đem tới cho desktop. Bây giờ, bạn đã biết làm thế nào sử dụng các công cụ phát triển được xây
dựng trong Access (như Table Wizard) để thiết lập bảng nhanh và dễ dàng hơn. Bạn cũng biết
cách tạo cơ sở dữ liệu riêng và nhập thông tin cho bảng.
Trước khi chuyển tiếp tới Chương 3, phải chắc chắn bạn hiểu các nội dung sau:
• Tạo một cơ sở dữ liệu bằng cách sử dụng nút New Database từ menu File hoặc dùng công cụ
New.
• Bạn có thể sử dụng Table Wizard để tạo một bảng nhanh và dễ dàng hơn.
• Table Wizard cung cấp nhiều bảng mẫu. Có thể sử dụng chúng để bắt đầu cho một cơ sở dữ
liệu.
• Sử dụng khóa chính trong bảng để giúp Access trong việc sắp đặt bảng và tìm bản ghi nhanh
nhất.
• Chế độ Datasheet cho phép bạn trực tiếp nhập thông tin trong một bảng và sửa chữa thông tin
theo yêu cầu.
• Sử dụng nút Find để tìm kiếm thông tin trong bảng. Nút này cho phép bạn xây dựng điều kiện
tìm kiếm sử dụng các ký tự đại diện theo yêu cầu.
• Sử dụng nút Replace để thay thế thông tin trong bảng. Nút này giống với nút Find nhưng nó
cho phép được thay thế.
• Để xóa một bản ghi từ Datasheet, chọn bản ghi và nhấn phím DELETE hoặc chọn Delete từ
menu Edit.
• Access lưu sự thay đổi trên từng bản ghi một cách tự động. Khi bạn di chuyển từ một bản ghi
này sang một bản ghi khác, Access sẽ lưu lại bất kỳ thay đổi nào đã sửa trên bản ghi trước khi di
chuyển.