tin hoc b

25 322 1
tin hoc b

Đ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

Hệ quản trị cơ sở dữ liệu MICROSOFTS ACCESS Chương I. Tổng quan về ACCESS 08/26/13 2 I. GIỚI THIỆU • Access là một hệ quản trị CSDL (Database) trên môi trường Windows, là một thành phần của bộ phần mềm Microsoft Office • Access cho phép người sử dụng có thể tự tạo ra những chương trình ứng dụng dùng để quản lý dữ liệu một cách dễ dàng bằng những công cụ có sẵn mà không phải lập trình. 08/26/13 3 I. GIỚI THIỆU Vấn đề đặt ra là:  Access dùng để làm gì?  Người học Access sẽ làm được gì? 08/26/13 4 II. CÁC KHÁI NIỆM 1. Dữ liệu (Data) 2. Cơ sở dữ liệu (Database) 3. Hệ quản trị CSDL (DMS-Database Management System) 08/26/13 5 III. Hệ quản trị CSDL Access 1. Microsoft Access: là một hệ quản trị CSDL có sử dụng CSDL được tổ chức ở dạng bảng. 2. CSDL Access: là một đối tượng bao gồm tập hợp các bảng dữ liệu, các kết nối giữa các bảng được thiết kế một cách phù hợp để phục vụ lưu trữ dữ liệu cho một ứng dụng quản lý dữ liệu nào đó . 08/26/13 6 III. Hệ quản trị CSDL Access 3. Các thành phần của 1 CSDL Access: - Table (bảng dữ liệu) - Query (bảng truy vấn) - Form (biểu mẫu) - Report (Báo biểu) - Macro (tập lệnh vĩ mô) - Modul (đơn thể các chương trình) 08/26/13 7 III. Hệ quản trị CSDL Access 4. Khởi động chương trình - Start/Programs/Microsoft Access - Tạo mới 1 CSDL: File / New, sau đó nhập tên của CSDL, chọn thư mục lưu, nhấp nút Create. - Mở CSDL: File / Open, sau đó mở thư mục chứa CSDL, nhấp chọn tên tập tin CSDL, nhấp nút Open. Hệ quản trị cơ sở dữ liệu MICROSOFTS ACCESS Chương II. TABLE 08/26/13 9 Chương II. TABLE (Bảng dữ liệu) I. Cấu trúc 1 table II. Tạo cấu trúc Table III. Nhập dữ liệu cho Table IV. Sắp xếp, lọc dữ liệu V. Thiết lập mối quan hệ giữa các Table 08/26/13 10 I. Cấu trúc logic của Table Table là 1 bảng được tổ chức gồm nhiều cột (Field) và nhiều dòng (Record) dùng để chứa dữ liệu cho CSDL Access. - Field (trường): là một mục dữ liệu tương ứng với một thông tin cần lưu trữ của table. - Record (mẫu tin): là tập hợp các thông tin của một đối tượng. * Một bảng gồm 2 phần chính: phần cấu trúc và phần dữ liệu, phần cấu trúc tương ứng với các trường và phần dữ liệu tương ứng với các mẫu tin [...]... 08/26/13 16 II Tạo cấu trúc Table 4 Một số thuộc tính của trường - Validation Rule: quy định điều kiện ràng buộc dữ liệu - Validation Text: nội dung thông b o khi dữ liệu nhập vào sai với điều kiện ràng buộc - Required: nếu chọn Yes thì b t buộc phải nhập dữ liệu cho trường - Index: tạo chỉ mục trên dữ liệu của trường 08/26/13 17 II Tạo cấu trúc Table 5 Khóa chính của b ng (Primary key) - Khái niệm:... xác định duy nhất một mẫu tin < /b> trong b ng Một b ng có thể có nhiều khóa chính - Ý nghĩa: + Tự động tạo chỉ mục cho trường khóa chính + Dữ liệu khi nhập không được trùng nhau và không chứa dữ liệu trống + Dùng khóa chính để liên kết giữa các b ng 08/26/13 18 III Nhập dữ liệu cho Table 1 Các vấn đề khi nhập dữ liệu cho b ng 2 Chèn dữ liệu cho trường có kiểu OLE Object: Insert/Object và chọn đối tượng cần... cần chèn 3 Sửa đổi cấu trúc b ng 4 Đổi tên, xóa b ng 08/26/13 19 III Nhập dữ liệu cho Table 5 Sao chép b ng: - Nhấp chọn b ng cần sao chép - Gõ Ctrl+C, sau đó gõ Ctrl+V khi đó xuất hiện cửa sổ cho phép chọn một trong 3 lựa chọn: + Structure Only: chỉ sao chép cấu trúc + Structure and Data: sao chép cấu trúc và dữ liệu + Append Data to Existing Table: nối dữ liệu vào cuối Table đã có 08/26/13 20 IV Sắp... AutoNumber: kiểu số tự động - Yes/No: kiểu logic (nhận giá trị dạng đúng-sai) 08/26/13 14 II Tạo cấu trúc Table 3 Các kiểu dữ liệu -OLE Object: kiểu dữ liệu nhúng, dùng để chứa dữ liệu ở các định dạng khác (văn b n, đồ họa, ) -Hyper link: Kiểu liên kết (sử dụng trong thiết kế trang web) - Lookup Wizard: dùng để tạo hộp liệt kê chứa sẽ các giá trị cần nhập cho trường 08/26/13 15 II Tạo cấu trúc Table 4...II Tạo cấu trúc Table 1 Tạo mới b ng chế độ Design View Trong cửa sổ chính (Database), nhấp chọn đối tượng Tables và nhấp nút New để tạo mới một cấu trúc b ng, Nhấp chọn chế độ thiết kế Design View, OK 2 Giao diện thiết kế: - Field Name - Data type - Description - Field Properties 08/26/13 11 II Tạo cấu trúc Table 3 Các kiểu dữ liệu - Text: chuỗi ký tự, dài tối đa... trỏ tại trường cần sắp xếp, nhấp biểu tượng 2 Lọc dữ liệu: Records – Filter – Advanced Filter/Sort Nhấp nút Apply Filter sau khi quy định các điều kiện lọc và sắp xếp dữ liệu 08/26/13 21 V.Thiết lập mối quan hệ giữa các Table 1 Ý nghĩa: + Đảm b o tính nhất quán, tránh dư thừa, tránh dị thường khi cập nhật dữ liệu + Đảm b o tính toàn vẹn trong tham chiếu giữa các b ng + 2 b ng được thiết lập mối quan hệ... Memo: mở rộng của kiểu Text (64.000 ký tự) 08/26/13 12 II Tạo cấu trúc Table 3 Các kiểu dữ liệu - Number: kiểu số * Thuộc tính: - Field size: Quy định giới hạn của giá trị số + Byte 0  255 + Integer -32768  32767 + Long Integer - 2 tỷ  2 tỷ + Single -3,4×1038  3,4×1038 + Double -1,79×10308  1,79×10308 08/26/13 13 II Tạo cấu trúc Table 3 Các kiểu dữ liệu - Date/Time: kiểu ngày-giờ, có thể chứa các giá... b ng được thiết lập mối quan hệ dựa trên 2 trường cùng kiểu của 2 b ng, trường này được gọi là trường khóa quan hệ + Có nhiều loại quan hệ: 1-1, 1-∞, ∞- ∞ 08/26/13 22 V.Thiết lập mối quan hệ giữa các Table 2 Cách thiết lập: - Trong cửa sổ chính, Tools/Relationships…  Dùng phương pháp kéo thả 08/26/13 23 V.Thiết lập mối quan hệ giữa các Table 2 Cách thiết lập: - Quy định tính toàn vẹn tham chiếu  Nhấp... kết thúc 08/26/13 24 V.Thiết lập mối quan hệ giữa các Table 3 Ý nghĩa tính toàn vẹn tham chiếu:  Enforce Referential Integrity: Xác định mối quan hệ: 1-∞ hay 1-1  Cascade Update Related Field: Quy định tính toàn vẹn tham chiếu khi cập nhật dữ liệu của các trường  Cascade Delete Related Records: Quy định tính toàn vẹn tham chiếu khi xóa các mẫu tin < /b> 08/26/13 25 . Các thành phần của 1 CSDL Access: - Table (b ng dữ liệu) - Query (b ng truy vấn) - Form (biểu mẫu) - Report (B o biểu) - Macro (tập lệnh vĩ mô) - Modul. Table III. Nhập dữ liệu cho Table IV. Sắp xếp, lọc dữ liệu V. Thiết lập mối quan hệ giữa các Table 08/26/13 10 I. Cấu trúc logic của Table Table là 1 b ng

Ngày đăng: 26/08/2013, 08:10

Hình ảnh liên quan

- Table (bảng dữ liệu) - Query  (bảng truy vấn) - Form (biểu mẫu) - tin hoc b

able.

(bảng dữ liệu) - Query (bảng truy vấn) - Form (biểu mẫu) Xem tại trang 6 của tài liệu.
Chương II. TABLE (Bảng dữ liệu) - tin hoc b

h.

ương II. TABLE (Bảng dữ liệu) Xem tại trang 9 của tài liệu.
Table là 1 bảng được tổ chức gồm nhiều cột - tin hoc b

able.

là 1 bảng được tổ chức gồm nhiều cột Xem tại trang 10 của tài liệu.
cấu trúc bảng, Nhấp chọn chế độ thiết kế Design - tin hoc b

c.

ấu trúc bảng, Nhấp chọn chế độ thiết kế Design Xem tại trang 11 của tài liệu.
5. Khóa chính của bảng (Primary key) - tin hoc b

5..

Khóa chính của bảng (Primary key) Xem tại trang 18 của tài liệu.
1. Các vấn đề khi nhập dữ liệu cho bảng - tin hoc b

1..

Các vấn đề khi nhập dữ liệu cho bảng Xem tại trang 19 của tài liệu.
5. Sao chép bảng: - tin hoc b

5..

Sao chép bảng: Xem tại trang 20 của tài liệu.
+ 2 bảng được thiết lập mối quan hệ dựa trên 2 trường cùng kiểu của 2 bảng, trường này được  - tin hoc b

2.

bảng được thiết lập mối quan hệ dựa trên 2 trường cùng kiểu của 2 bảng, trường này được Xem tại trang 22 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan