1. Trang chủ
  2. » Giáo án - Bài giảng

access 2010 slide bai giang thiet ke csdl

42 358 0

Đ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

Nội dung

TIN QUẢN LÝ Microsoft Access Thiết kế sở liệu Hệ quản trị MS Access Lịch trình          Tuần 1: Thiết kế CSDL Tuần 2: Tạo CSDL Access (Table) Tuần 3: Kiểm tra TN (nội dung tuần + 2) + Simple Query Tuần 4: Total Query Tuần 5: Total Query (tiếp) Tuần 6: Crosstab + Parameter + Action Query Tuần 7: KT2 (Nội dung tuần – 6) + Report Tuần 8: Form Tuần 9: KT3 (Nội dung tuần 8-9) + Ôn tập Tin học quản lý - Thiết kế CSDL Tài liệu tham khảo đánh giá  Tài liệu tham khảo     Phần mềm sử dụng: MS Access 2010 Cơ sở liệu thực hành    Tin quản lý Access (tài liệu trường) http://office.microsoft.com/en-us/training/ Qlbanhang.accdb QLsinhvien.accdb Đánh giá cuối kỳ  Thực hành Access: Thực hành máy Tin học quản lý - Thiết kế CSDL Bài THIẾT KẾ CƠ SỞ DỮ LIỆU Lý nên dùng MS Access      Dữ liệu có dung lượng lớn tính toán nhiều Nhập liệu dễ dàng Tạo báo cáo dùng Cho phép nhiều người dùng làm việc liệu thời điểm Kết nối với liệu bên Access sửa liệu Tin học quản lý - Thiết kế CSDL MỘT SỐ KHÁI NIỆM CƠ BẢN     Cơ sở liệu (CSDL - Database)  Bảng (Table)  Dữ liệu (Data) - Thông tin (Information)  Đầu vào – Đầu ứng dụng  Tin học quản lý - Thiết kế CSDL Cơ sở liệu   Định nghĩa: tập hợp bảng có liên quan với nhau, phục vụ nhu cầu nhiều người sử dụng theo mục đích Ví dụ  CSDL Quản lý học tập    Mục đích: theo dõi thông tin sinh viên quản lý điểm Người dùng: Sinh viên, người quản lý, CSDL Quản lý bán hàng   Mục đích: Theo dõi nghiệp vụ bán hàng Người dùng: Nhân viên, trưởng phòng, giám đốc, Tin học quản lý - Thiết kế CSDL Bảng  Định nghĩa: Bao gồm    Trường (cột, thuộc tính): tên chung dùng để ghi nhận tính chất nhóm đối tượng quản lý Bản ghi (dòng): tập hợp giá trị tương ứng với trường, dùng để mô tả đối tượng cần quản lý Dùng để chứa số liệu sở, ghi nhận thông tin nghiệp vụ phát sinh biến động xung quanh đối tượng quản lý  Ví dụ: Bảng Sinhviên gồm Mã SV, Tên SV, Tin học quản lý - Thiết kế CSDL Dữ liệu vs Thông tin  Dữ liệu    Giá trị ghi nhận kiện lưu trữ CSDL để phục vụ yêu cầu quản lý Ví dụ: Sự kiện bán hàng cần lưu số hoá đơn, ngày mua, người mua, tên mặt hàng, số lượng, Thông tin   Dữ liệu xử lý theo cách để tăng hàm lượng tri thức phục vụ cho yêu cầu NSD Ví dụ: Báo cáo doanh thu, danh sách mặt hàng bán chạy nhất, điểm trung bình sinh viên, Tin học quản lý - Thiết kế CSDL Dữ liệu vs Thông tin (tiếp)  Dữ liệu  MãHV TênHV Môn Điểm H01 A Anh1 H02 B CSDL 10 H01 A CSDL H04 D CSDL H05 E Anh1 H06 B Anh2 H01 A Anh2 H05 E CSDL Thông tin Kết thi học viên Môn CSDL – Học kỳ (05-06) Tin học quản lý - Thiết kế CSDL H01 A H02 B 10 H04 D H05 E 10 Thuộc tính quan hệ    Là thuộc tính dùng để mô tả tính chất cho mối quan hệ Thuộc tính thường thuộc quan hệ n – n Ví dụ Một Sinh viên học nhiều Môn học, Môn học có điểm khác  Một Hóa đơn gồm nhiều Mặt hàng, Mặt hàng mua với số lượng khác  Điểm, Số lượng thuộc tính mô tả cho quan hệ Học Bao gồm  Sinh viên n Tin học quản lý - Thiết kế CSDL Có Điểm n Môn học 28 Mô hình thực thể liên hệ  Các khái niệm quy ước mô hình hóa  Các bước thực hiện:  Bước 1: Xác định mục tiêu quản lý, đối tượng quản lý  Bước 2: Xác định thuộc tính thực thể  Bước 3: Xác định mối quan hệ thực thể  Bước 4: Kiểm tra lại mô hình Thuộc tính sơ đẳng & phức hợp  Thuộc tính sơ đẳng thuộc tính có giá trị tách thành phần tử nhỏ mà có ý nghĩa đặt tên thành trường  Thuộc tính phức hợp thuộc tính có giá trị tách thành phần tử nhỏ mà có ý nghĩa đặt tên thành trường Họ tên Giới tính Ngày sinh Nguyễn Văn An Nam 02/09/1985 Bùi Thị Hoa Nữ 20/10/1980 Trần Anh Phức hợp Nam 01/05/1980 Sơ đẳng Phức hợp Địa 157 Giảng Võ, Ba Đình, HN 89 Thái Hà, Đống Đa, HN Tràng Thi, Hoàn kiếm, HN Phức hợp Khi thiết kế thuộc tính phức hợp, cần tách thành sơ đẳng??? Thuộc tính đơn trị & đa trị  Thuộc tính đơn trị: thuộc tính mà phần tử (ô giao dòng cột) giá trị  Thuộc tính đa trị: thuộc tính mà phần tử (ô giao dòng cột) dãy hay tập giá trị Mã NV Họ tên A01 Nguyễn Văn An A02 Bùi Thị Hoa A03 Thái Sơn Kim Đơn trị Đơn trị Ngoại ngữ Anh, Pháp, Nhật Đức, Pháp, Tây Ban Nha, Hàn, Trung quốc, Anh Đa trị Gặp thuộc tính đa trị xử lý nào???? CÁCH VẼ MÔ HÌNH ER  Bảng: Hộp chữ nhật phần    Mối quan hệ: Hình thoi Đường nối    P1: Tên bảng DANH TỪ P2: Danh sách thuộc tính, thuộc tính khóa gạch chân Tên mối liên hệ Động từ Mũi tên () chiều mối quan hệ Thuộc tính mối quan hệ: Hình elip NGÀNH Mã ngành Tên ngành Thuộc MÔN_HỌC SINH_VIÊN n Mã SV Tên SV Giới tính Ngày sinh Địa n Học n Mã môn Tên môn Số ĐVHT Điểm Tin học quản lý - Thiết kế CSDL 34 Đầu vào, Đầu Qui trình nghiệp vụ thực tế Thiết kế mô hình ER Thiết kế mô hình liệu quan hệ Thiết kế bảng liệu chi tiết Chuyển từ mô hình ER sang mô hình DLQH  Mô hình liệu quan hệ mô hình thể mối quan hệ bảng liệu  Trong mô hình có quan hệ 1-n, không hình thoi thể mối quan hệ  Cách chuyển Mô hình liệu quan hệ CHUYỂN MÔ HÌNH ER SANG MÔ HÌNH DỮ LIỆU QUAN HỆ  Lý chuyển   Mô hình thực thể liên hệ trừu tượng hóa giới thực, mô hình lưu liệu MS Access    Không hỗ trợ quan hệ n – n Chỉ diễn tả mối quan hệ đường nối trường liệu Cách chuyển mô hình   Bảng Mối quan hệ Tin học quản lý - Thiết kế CSDL 38 Chuyển mô hình (tiếp)  Bảng: giữ nguyên    Khóa chính: ký hiệu # Khóa ngoại: ký hiệu @ Quan hệ - n  Cách chuyển      SINH_VIÊN # Mã SV @ Mã ngành Tên SV Giới tính Ngày sinh Địa Bỏ hình thoi thể mối quan hệ Thêm trường bảng n lấy tên tên khóa bảng (khóa ngoại/ liên kết) Vẽ đường nối từ khóa (bên 1) đến trường khóa ngoại (bên n) Ví dụ: Thêm Mã ngành vào bảng Sinh viên Quan hệ – làm tương tự - n Tin học quản lý - Thiết kế CSDL 39 Chuyển mô hình (tiếp)  Quan hệ n - n  Cách chuyển      Thêm bảng trung gian (tên bảng tùy ý) Khóa bảng trung gian khóa bảng n đưa sang Thuộc tính mối quan hệ đưa vào bảng Lần lượt vẽ đường nối từ khóa (bên 1) đến trường khóa ngoại (bên n) bảng trung gian Ví dụ: Thêm bảng KQHT có khóa Mã SV Mã môn, thuộc tính riêng Điểm Tin học quản lý - Thiết kế CSDL 40 Ví dụ chuyển mô hình SINH_VIÊN n NGÀNH # Mã ngành Tên ngành # Mã SV @ Mã ngành Tên SV Giới tính Ngày sinh Địa MÔN_HỌC # Mã môn Tên môn Số ĐVHT KQHT n Tin học quản lý - Thiết kế CSDL #@ Mã môn #@ Mã SV Điểm n 41 Ví dụ minh họa liệu MÔN_HỌC NGÀNH Mã ngành Tên ngành Mã môn Tên môn Số ĐVHT TE Hệ thống thông tin QL IS201 Tin quản lý Access QA Kế toán tài AC201 Kế toán quản trị QB Tài ngân hàng ME101 Marketing NE Nhật - Anh doanh nghiệp AP Tiếng Anh sư phạm KQHT SINH_VIÊN Giới tính Mã SV Tên SV Mã ngành A01234 Nguyễn Anh Chi TE Nữ A12345 Trần Việt Hà QB A12342 Vũ Quốc Việt A15421 Hà Anh Tuấn Mã SV A01234 IS201 7.8 A01234 AC201 A12345 IS201 A12345 ME101 10 A12342 ME101 4.5 Ngày sinh Địa 1/1/1990 Khương Trung, TX Nam 2/25/1989 Ngọc Hà, Ba Đình TE Nam 2/12/1988 Linh Đàm, Hoàng Mai NE Nam 5/17/1983 Bà Triệu, HK Tin học quản lý - Thiết kế CSDL Điểm Mã môn 42 ... kế CSDL Dữ liệu vs Thông tin (tiếp)  Dữ liệu  MãHV TênHV Môn Điểm H01 A Anh1 H02 B CSDL 10 H01 A CSDL H04 D CSDL H05 E Anh1 H06 B Anh2 H01 A Anh2 H05 E CSDL Thông tin Kết thi học viên Môn CSDL. .. lý - Thiết kế CSDL 12 Các bước thiết kế CSDL  Thiết kế CSDL gì? GIAO DIỆN Báo cáo Hóa đơn Chứng từ Qui trình nghiệp vụ ĐẦU VÀO CSDL HỆ THỐNG ỨNG DỤNG ĐẦU RA  Các bước thiết kế CSDL Đầu vào,... tập Tin học quản lý - Thiết kế CSDL Tài liệu tham khảo đánh giá  Tài liệu tham khảo     Phần mềm sử dụng: MS Access 2010 Cơ sở liệu thực hành    Tin quản lý Access (tài liệu trường) http://office.microsoft.com/en-us/training/

Ngày đăng: 21/03/2017, 13:26

TỪ KHÓA LIÊN QUAN

w