Bài giảng Access: Chương 1 trình bày các nội dung sau:Các khái niệm cơ bản, xây dựng cấu trúc bảng, cơ sở dữ liệu, một số thao tác xử lý dữ liệu trên bảng, tạo mối liên kết giữa các bảng,...Đây là tài liệu học tập và giảng dạy dành cho sinh viên ngành tham khảo.
Giáo trình: Nguyễn Sơn Hải Trung tâm tin học - Bộ GDĐT Giới thiệu chung Access Hệ quản trị sở liệu, thuộc Officce hãng MicroSoft Có ứng dụng Access : Dùng để xây dựng hệ sở liệu làm liệu nguồn cho phần mềm khác Visual basic, Visual FoxPro, word, Excel… Có thể dùng để xây dựng trọn gói phần mềm quản lý qui mơ vừa nhỏ Ngơn ngữ lập trình VBA (Visual Basic Appltcation) Khởi động Mở lệnh Start | Programs | Microsoft Office | Microsoft Access Hoặc kích đơi chuột lên biểu tượng chìa khoá Tạo têïp ACCESS Database: Chọn menu file\ New : chọn đường dẫn, đặt tên, xuất sổ Database CHƯƠNG XÂY DỰNG CƠ SỞ DỮ LIỆU Các khái niệm 1.1 Bảng liệu gì: Bảng liệu cấu trúc gồm nhiều cột nhiều hàng Là nơi lưu trữ liệu tác nghiệp cho ứng dụng Vùng tin Mỗi cột gọi vùng tin (Field), hàng cịn gọi mẫu tin (record) Ví dụ: Mẫu tin Đặc trưng vùng (Field): vùng xác định yếu tố: Tên vùng, kiểu vùng thuộc tính Tên vùng: tối đa 64 ký tự kể ký tự trắng Kiểu vùng: gồm kiểu: Number Currency AutoNumber Memo Text Hyperlink Yes/No OLE Object Date/Time Kiểu Độ dài tối đa Ý nghĩa Number B, B, B Byte, Integer, Long Integer, B, B Single, Double, 12 B Decimal Autonumber4 Bytes Số nguyên tự động Text 254 ký tự Xâu ký tự Yes/No Bytes Kiểu logic Date/Time Bytes Kiểu ngày, Currentcy Single (4B) liệu kèm ký hiệu tiền tệ Memo vô hạn kiểu ghi nhớ, VĂN BẢN Hyperlink tuỳ thuộc Lưu trữ đường dẫn liên kết OLE tuỳ thuộc Nhúng đối tượng đặc biệt Âm thanh, hình ảnh, đồ hoạ, … Vị dụ: bảng HSCB Tên vùng Kiểu vùng Size(độ dài) MACB HO GIOITINH NGAYSINH CONGDOAN BACLUONG HSL LUONG Text Text Yes/No Date/Time Yes/No Number Number Number 10 20 Short Date Byte Single Long Integer Thuộc tính: dùng để xác định độ dài tối đa vùng liệu, xác định khuôn dạng, định dạng dũ liệu, điều kiện ràng buộc liệu, giá trị mặc định, … Thuộc tính Ý nghĩa Field size Thiết lập độ dài tối đa vùng dliệu Format thiêt lập định dang liệu hiển thị Ví dụ >: Inhoa; =60) OR (Gioitinh=True AND 2013-Year([Ngaysinh])>=55); Lệnh INSERT Công dụng:Dùng để thêm giá trị vào dòng cuối bảng Dạng lệnh: INSERT INTO (Danh sách Fields) VALUES (Bộ giá trị tương ứng) Ví dụ: Thêm giá trị (“TK”, “Thư ký”, 0.15) vào cuối bảng DMCHUCVU INSERT INTO DMCHUCVU ( MaCV, Tenchucvu, HesoCV ) VALUES ("KT","THU KY",0.15) ... có loại quan hệ: 1- 1, 1- , ? ?-? ?? Mối quan hệ 1- bảng A với bảng B là: mẩu tin bảng A tương ứng với nhiều mẩu tin bảng B, vùng liên kết bảng A khóa Hai vùng liên kết hai bảng phải đảm bảo kiểu,... gồm 10 ký tự số - Gioitinh kiểu Y/N, hiển thị Nam, Nữ - Dienthoai: gồm 12 ký tự - Bacluong: số nguyên