1 Môn học: Hệ quản trị CSDL Microsoft Access Thời gian: 45 tiết Chương trình học gồm 8 phần: Phần 1: Các khái niệm cơ bản và giới thiệu về Ms Access Phần 2: Bảng và Mẫu biểu đơn giản Phần 3: Báo cáo và truy vấn đơn giản Phần 4: Trao đổi dữ liệu và Switchboad Phần 5: Quan hệ giữa các bảng 1-1, 1-n Phần 6: Mẫu biểu con Phần 7: Quan hệ nhiều - nhiều Phần 8: Menu, Toolbar Giới thiệu Giới thiệu 2 Hình thức học: Lý thuyết Trình bày các nội dung bằng slide Giáo viên trình bầy phần 1 Các nhóm trình bầy các phần khác và thảo luận Thực hành: làm các bài thực hành theo từng phần Cách thức thi và tính điểm: Thi thực hành 60’ Giới thiệu Giới thiệu 3 Các khái niệm cơ bản của cơ sở dữ liệu… Làm quen với Hệ quản trị CSDL Microsoft Access . Các thao tác trên bảng dữ liệu . Các quan hệ trong cơ sở dữ liệu . Phần I: Nội dung chính Phần I: Nội dung chính 4 Cơ sở dữ liệu(Database) là gì: Là tập hợp các dữ liệu có liên quan Mô tả một hoặc nhiều vấn đề tuỳ theo yêu cầu sử dụng của mỗi cơ quan, tổ chức Được lưu trữ có tổ chức trong máy tính Lược đồ CSDL: Là bản thiết kế tổng thể của CSDL Mô tả cấu trúc của CSDL Rất ít thay đổi Thể hiện của CSDL: Là tập hợp thông tin mà lưu trữ trong CSDL tại một thời điểm cụ thể Các khái niệm Các khái niệm 5 Ví dụ: CSDL chỉ có một bảng HoSo như sau: Các khái niệm Các khái niệm STT Họ tên Địa chỉ 1 Phạm Hữu Trí TP. HCM 2 Trần Hoài Phương Hà Nội Lược đồ CSDL Thể hiện của CSDL 6 Các mô hình d li u:ữ ệ Mô hình quan hệ Mô hình m¹ng. Mô hình ph©n cÊp Mô hình ph©n t¸n. Mô hình híng ®èi tîng. Mô hình quan h đ c s d ng ph bi n ệ ượ ử ụ ổ ế nh t d a trên n n t ng c a đ i s quan ấ ự ề ả ủ ạ ố hệ Các khái niệm Các khái niệm 7 H qu n tr CSDL:ệ ả ị Một tập các phần mềm quản lý CSDL và cung cấp các dòch vụ xử lý CSDL cho các những người phát triển ứng dụng và người dùng cuối. HQTCSDL cung cấp một giao diện giữa người sử dụng và dữ liệu. Các Hệ quản trị CSDL phổ biến: Microsoft Access Microsoft Sql Server Oracle MySql Fox Pro DB2 Object Store (Theo mơ hình hướng đối tượng)… Các khái niệm Các khái niệm 8 Trong CSDL quan hệ, dữ liệu được tổ chức theo các bảng: Bảng (Table): Lưu trữ các thông tin về một thực thể xác định Ví dụ: HocSinh, GiaoVien, Lop, CongTy… Bản ghi (Record) Là bộ giá trị mô tả một thể hiện (cá thể) cụ thể của thực thể Là mỗi hàng của Bảng Trường: Là mỗi cột của bảng Chứa các loại thông tin khác nhau của thực thể Ví dụ: Họ tên, Ngày sinh, Địa chỉ Các khái niệm Các khái niệm 9 Các khái niệm cơ bản của cơ sở dữ liệu… Làm quen với Hệ quản trị CSDL Microsoft Access . Các thao tác trên bảng dữ liệu . Các quan hệ trong cơ sở dữ liệu . Nội dung chính Nội dung chính 10 Start → Programs → Microsoft Access (Hình 1). Hiện ra hộp thoại sau đây (Hình 2): Chọn Blank access Database để tạo mới cơ sở dữ liệu trống Chọn Access Database Wizards, pages and Projects để tạo mới cơ sở dữ liệu sử dụng đồ thuật. Chọn Open an existing file để mở file có sẵn. Hình 1 Hình 1 Hình 2 Hình 2 Khởi động Access Khởi động Access [...]... phần thuộc tính Autonumber: Access sẽ tự động điền trị số cho từng bản ghi mới bổ xung Có thể dùng để xác lập làm trường khóa chính Yes/No: Dùng cho các trường chỉ có hai giá trị Đúng/Sai Các kiểu Các kiểu dữ liệu dữ liệu 19 Thuộc tính của kiểu dữ liệu Field Size: Xác lập độ lớn cho các dạng dữ liệu là Text và số Khi cố gắng nhập một giá trị trường số dài hơn độ dài đã định thì Access tự động không cho... yếu trong việc in ấn, không dùng cho mục đích nhập liệu Page (Trang): Là loại mẫu biểu đặc biệt, có thể xem, hiệu chỉnh bản ghi bằng trình duyệt Web Macro: Là các chuỗi hành động được lưu trữ trong Access, giúp tự động nhiều thao tác và giúp cho đơn giản công việc Module: Thủ tục viết bằng Visual Basic for Application (VBA) 16 Mô tả Design View Có hai loại khung nhìn: Chế độ thiết kế (Design View)...Khởi động Access Giả sử đã có sẵn cơ sở dữ liệu có tên Tuyển sinh đại học Nếu tên file không có trong danh sách phía dưới thì chọn More files…→ Open Tìm đến đúng đường dẫn chứa file Để mở file ta chọn tên file Kết... thông tin then chốt luôn được nhập đầy đủ, ta có thể ấn định trường đó bắt buộc phải nhập Làm điều này bằng cách chọn trường cần bắt buộc, chọn Required, Yes và sau đó Save lại Dưới đây là một ví dụ mà access đưa ra thông báo lỗi bắt buộc người dùng phải nhập đầy đủ và nhập không đúng kiểu dữ liệu 22 Trạng thái dòng hiện tại trong bảng Tam giác chỉ ra bản ghi đã được ghi vào đĩa (1) Bút chì cho biết... Phải đặt tên cho đối tượng muốn dán Tên đối tượng Không được giống tên đối tượng khác đã tồn tại trong Db 28 Nội dung chính Các khái niệm cơ bản của cơ sở dữ liệu… Làm quen với Hệ quản trị CSDL Microsoft Access Các thao tác trên bảng dữ liệu Các quan hệ trong cơ sở dữ liệu 29 Di chuyển con trỏ trong bảng Dùng các phím mũi tên để di chuyển theo hướng đã định Tab/Enter : chuyển sang ô kế tiếp trên dòng . quản trị CSDL Microsoft Access Thời gian: 45 tiết Chương trình học gồm 8 phần: Phần 1: Các khái niệm cơ bản và giới thiệu về Ms Access Phần 2: Bảng và. Microsoft Access. Các thao tác trên bảng dữ liệu . Các quan hệ trong cơ sở dữ liệu . Nội dung chính Nội dung chính 10 Start → Programs → Microsoft Access