Bài giảng microsoft access 2010 chương 2 đh kinh doanh công nghệ hà nội

12 390 0
Bài giảng microsoft access 2010  chương 2   đh kinh doanh công nghệ hà nội

Đ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

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN Chương 2 Thiết kế cài đặt Cơ sở liệu Thiết Thiết kế kế các Bảng Bảng và xác xác định định các mối mối quan quan hệ hệ 2 Cài Cài đặt đặt các Bảng Bảng lên lên đĩa đĩa thông thông qua qua Access Access 3 Thiết Thiết lập lập các mối mối quan quan hệ hệ giữa các Bảng Bảng 2.1 Phân tích CSDL 2.1.1 Đặt vấn đề Trong xí nghiệp, hàng ngày người ta xuất vật tư theo phiếu xuất kho: Ta thấy cấu trúc bảng có điều khơng hợp lý sau:  Cùng người nhận vật tư, phiếu khác ta phải ghi lặp lại tên địa họ  Nếu có thêm vật tư M3, M4, v.v cấu trúc bị thiếu cột, nghĩa cấu trúc không phù hợp nữa, mặt khác lãng phí để ghi tên trường mã vật tư  Bởi phải biết phân tích CSDL để đưa bảng hợp lý 2.1.1 Đặt vấn đề Để phân tích tốt phải hiểu CSDL ? Đó mơn học riêng (dành cho chun ngành) Ở ta dùng trực giác để xây dựng cách tương đối, đáp ứng nhu cầu ứng dụng Access mà 2.1.1 Giải vấn đề  Giả sử bạn cần quản lý cửa hàng bán hàng hóa thành phố Bạn phân tích thiết kế CSDL nhằm thực yêu cầu quản lý thực tế Đó quản lý nhân viên cửa hàng, sản phẩm, khách hàng, hoá đơn  Theo trực giác cần gì?  NHÂN VIÊN: Mỗi nhân viên cần có thơng tin gì?  SẢN PHẨM: Mỗi sản phẩm cần có để quản lí  KHÁCH HÀNG: Mỗi khách hàng cần có thơng tin gì?  HĨA ĐƠN: Mỗi hóa đơn cần có gì?  CHI TIẾT HĨA ĐƠN: Một chi tiết hóa đơn cho biết gì? 2.1.2 Một số quy tắc xây dựng CSDL Mỗi trường bảng phải mô tả loại thơng tin Mỗi ghi có số trường tối thiểu, nhờ mà khơng có ghi trùng (số trường tối thiểu gọi khoá bản) Các trường bảng phải đầy đủ liên quan đến khoá hay gọi liên quan đến chủ thể bảng (điều gọi phụ thuộc hàm) Có thể thay đổi trường (trừ khoá bản) mà không ảnh hưởng đến trường khác Mỗi trường bảng phải mô tả loại thông tin Giả sử ta có phiếu xuất kho sau: Ta thấy mã vật tư vật tư mô tả loại thông tin mã vật tư ta không để chung mã vật tư Họ tên Mỗi ghi có số trường tối thiểu, nhờ mà khơng có ghi trùng (số trường tối thiểu gọi khố bản) Giớ Ngày i sinh tính Lê Anh Nu Địa Để xây dựng bảng Nhân Viên ta xây dựng gồm: 12/2/197 Hà nội Hà Thi Nu 13/4/197 Hà  Ta thấy có hai ghi M Hoten Giớ Ngày Tú Nam thông tin giống hệt ã i sinh làm cách Lê Anhbiệt Nu 12/2/197 Hà nộitính N để phân V  Hãy thêm mã nhân viên giúp khác phục điều 01 Lê Anh Nu Địa 12/2/197 Hà nội Các trường bảng phải đầy đủ liên quan đến khố hay cịn gọi liên quan đến chủ thể bảng (điều gọi phụ thuộc hàm) Mã Họ tên NV Giới tính Ngày sinh Địa 01 Lê Anh Nu 12/2/1977 Hà nội 02 Hà Thị Tú Nu 13/4/1974 Hà Nam 03 Lê Anh 12/2/1977 Hà nội Nu  Ta thấy Họ tên, giới tính, ngày sinh, địa liên quan đến Mã NV giúp cho thông tin nhân viên rõ ràng Ta Ta gọi gọi Mã Mã NV NV là khóa khóa cơ bản  Không thể thêm vào trường chẳng hạn Số lượng vào bảng chẳng liên quan đến Mã NV Có thể thay đổi trường (trừ khố bản) mà khơng ảnh hưởng đến trường khác  Ở bảng Phiếu Kho bên cạnh dịng ta vơ tình gõ sai tên người nhận Lê Anh Quân thì: - Địa chi Lê Anh Quân có 13 Hàng Bài - khơng có Lê Anh Qn 35 Tràng Thi Bảng Bảng Phiếu Phiếu Bảng Bảng Địa Địa Chỉ Chỉ - Thực Địa Chỉ phụ thuộc vào Người Nhận Do ta nên tách bảng Phiếu Kho thành bảng: Phiếu Địa Chỉ bên: 2.2 Cài đặt liệu lên bảng Access Để rõ vấn đề phải hiểu Bảng gì? Hãy hình dung tốn CSDL vừa phân tích gồm bảng Bảng 1: Danh mục Khách Hàng (KHACHHANG): Bảng 2: Danh mục Sản Phẩm (SANPHAM): Bảng 3: Danh mục Nhân Viên (NHANVIEN): 10 2.2 Cài đặt liệu lên bảng Access Bảng 4: Hóa đơn (HOADON): Bảng 5: Chi tiết hóa đơn (CTHD): Một sở liệu Access bao gồm tập hợp bảng liệu có quan hệ chặt chẽ, phù hợp để phục vụ lưu trữ liệu cho ứng dụng quản lý 11 2.3 Thiết kế bảng xác định mối quan hệ  Dựa vào số liệu thống kê ta xây dựng Bảng Tìm hiểu cấu trúc bảng cách tạo bảng Access 12 ... Viên ta xây dựng gồm: 12/ 2/197 Hà nội Hà Thi Nu 13/4/197 Hà  Ta thấy có hai ghi M Hoten Giớ Ngày Tú Nam thông tin giống hệt ã i sinh làm cách Lê Anhbiệt Nu 12/ 2/197 Hà nộitính N để phân V  Hãy... 12/ 2/197 Hà nội Các trường bảng phải đầy đủ liên quan đến khố hay cịn gọi liên quan đến chủ thể bảng (điều gọi phụ thuộc hàm) Mã Họ tên NV Giới tính Ngày sinh Địa 01 Lê Anh Nu 12/ 2/1977 Hà nội. .. Mã Họ tên NV Giới tính Ngày sinh Địa 01 Lê Anh Nu 12/ 2/1977 Hà nội 02 Hà Thị Tú Nu 13/4/1974 Hà Nam 03 Lê Anh 12/ 2/1977 Hà nội Nu  Ta thấy Họ tên, giới tính, ngày sinh, địa liên quan đến Mã

Ngày đăng: 03/12/2015, 01:54

Từ khóa liên quan

Mục lục

  • PowerPoint Presentation

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

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

  • Đang cập nhật ...

Tài liệu liên quan