Đăng ký Đăng nhập
Trang chủ Công nghệ thông tin Cơ sở dữ liệu Bài giảng nhập môn cơ sở dữ liệu và microsoft access...

Tài liệu Bài giảng nhập môn cơ sở dữ liệu và microsoft access

.PDF
274
211
134

Mô tả:

TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin GIỚI THIỆU Cơ Sở Dữ Liệu và Microsoft Access Thuvientailieu.net.vn TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin Mục ñích yêu cầu • Khái niệm cơ sở dữ liệu (CSDL) – database – tables, fields, records, primary key, relationships • Các bước thiết kế CSDL • Khởi ñộng Microsoft Access và sử dụng Access ñể tạo một CSDL – các ñối tượng trong CSDL Access Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 2 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin Nội dung I. II. III. IV. Khái niệm về CSDL và hệ quản trị CSDL Giới thiệu Microsoft Access Các bước thiết kế một CSDL Tạo một CSDL với MS.Access Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 3 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin I. Khái niệm • C s d liu (database) là tập hợp thông tin liên quan về một chủ ñề hay mục ñích. • Ví dụ: – thông tin về khách hàng, về các ñơn ñặt hàng của khách hàng, thông tin về các sản phẩm trong ñơn ñặt hàng… – thông tin về sinh viên, về môn học, thời khóa biểu ñăng ký mỗi học kỳ, ñiểm thi… Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 4 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin I. Khái niệm • Thông tin trong CSDL ñược lưu trong các tables. Mỗi table gồm nhiều hàng (records) và cột (fields). • Ví dụ: – table lưu thông tin khách hàng gồm các fields họ tên, ñịa chỉ, số ñiện thoại, số fax, email – table lưu thông tin sản phẩm gồm các fields tên sản phẩm, quy cách, ñơn giá • Các tables trong CSDL có quan h với nhau. Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 5 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin I. Khái niệm fields records Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 6 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin I. Khái niệm • H qun tr CSDL (database management system) là phần mềm dùng ñể lưu trữ và quản lý các CSDL. • Ví dụ: FoxPro, Access, Oracle, SQL Server… Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 7 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin II. Giới thiệu Microsoft Access • Là một hệ quản trị CSDL. • Access lưu CSDL trong một file. • CSDL Access có các ñối tượng (objects) sau: – – – – – Tables: lưu trữ dữ liệu Queries: tìm và lấy các dữ liệu theo yêu cầu Forms: xem, thêm, thay ñổi dữ liệu trong các tables Reports: phân tích hoặc in dữ liệu ra giấy Macros Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 8 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin Tables và relationships Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 9 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin Queries Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 10 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin Forms Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 11 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin Reports Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 12 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin II.1 Khởi ñộng Access takspane • Start → All Programs → Microsoft Office → Access • Double-click icon Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 13 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin II.2 Mở CSDL 2. Chọn tên CSDL và click Open 1. Click More Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 14 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin II.3 Mở Table 1. Click Tables Giới thiệu CSDL và Microsoft Access 2. Double click tên table Thuvientailieu.net.vn Slide 15 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin III. Thiết kế một CSDL • CSDL ñược thiết kế tốt sẽ giúp ta dễ dàng quản lý và cập nhật dữ liệu • Dữ liệu ñược lưu trong các tables • Mỗi table chỉ chứa dữ liệu về một chủ ñề, ví dụ dữ liệu về khách hàng, dữ liệu về sản phẩm • CSDL có thiết kế tốt sẽ chứa nhiều loại queries khác nhau cho phép ta xem thông tin Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 16 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin III.1 Các bước thực hiện • Bước 1: Xác ñịnh mục ñích của CSDL • Bước 2: Xác ñịnh các fields cần có trong CSDL – Mỗi field là một dữ kiện về một chủ ñề nào ñó. Ví dụ các dữ kiện về khách hàng: tên, ñịa chỉ, số ñiện thoại… • Bước 3: Xác ñịnh các tables cần có trong CSDL • Bước 4: Xác ñịnh mỗi table gồm có những fields nào Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 17 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin III.1 Các bước thực hiện • Bước 5: Nhận dạng field có giá trị duy nhất trong mỗi record, gọi là khóa chính (primary key) • Bước 6: Xác ñịnh mối quan hệ (relationship) giữa các tables • Bước 7: Tinh chế thiết kế • Bước 8: Nhập dữ liệu và tạo các ñối tượng khác trong CSDL Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 18 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin III.2 Thực hành • Thiết kế một CSDL lưu thông tin sinh viên ñăng ký môn học • Thiết kế một CSDL lưu thông tin khách hàng của siêu thị Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 19 TIN HỌC CHUYÊN NGÀNH ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin IV. Tạo một CSDL với Access • Dùng Database Wizard • Dùng template • Không dùng Database Wizard (tạo CSDL trống) Giới thiệu CSDL và Microsoft Access Thuvientailieu.net.vn Slide 20
- Xem thêm -

Tài liệu liên quan