Danh mục

Bài giảng Microsoft Access 2010 - Chương 2: Thiết kế và cài đặt Cơ sở dữ liệu

Số trang: 13      Loại file: pptx      Dung lượng: 521.36 KB      Lượt xem: 8      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng cung cấp cho người học các kiến thức: Microsoft access 2010, thiết kế và cài đặt cơ sở dữ liệu, cài đặt bảng lên đĩa thông qua access, thiết lập mối quan hệ giữa các bảng, xác định các mối quan hệ,... Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. Mời các bạn cùng tham khảo chi tiết nội dung bài giảng.
Nội dung trích xuất từ tài liệu:
Bài giảng Microsoft Access 2010 - Chương 2: Thiết kế và cài đặt Cơ sở dữ liệuTRƯỜNG ĐẠI HỌC KINH DOANH CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN MICROSOFT ACCESS2010 1TRƯỜNGĐẠIHỌCKINHDOANHVÀCÔNGNGHỆHÀNỘI KHOACÔNGNGHỆTHÔNGTIN Chương2 ThiếtkếvàcàiđặtCơsởdữliệu 1 ThiếtkếcácBảngvàxácđịnhcácmốiquanhệ 2 2.CàiđặtcácBảnglênđĩathôngquaAccess 3 3.ThiếtlậpcácmốiquanhệgiữacácBảng 22.1PhântíchCSDL 2.1.1Đặtvấnđề Trongmộtxínghiệp,hàngngàyngườitaxuấtvậttưtheophiếuxuấtkho: Tathấycấutrúcbảngtrêncónhữngđiềukhônghợplýnhưsau: Ø Cùngmộtngườinhậnvậttư,nhưng ởphiếukhácthìtaphảighilặplạitênvà địachỉcủahọ. Ø NếucóthêmvậttưM3,M4,v.v..thìcấutrúctrênbịthiếucột,nghĩalàcấutrúc trênkhôngphùhợpnữa,mặtkhácrấtlãngphíđểghitêntrườngmãvậttư. Ø BởivậyphảibiếtphântíchCSDLđểđưarađượcbảnghợplý 32.1.1ĐặtvấnđềĐểphântíchtốtphảihiểuđượcCSDLlàgì?Đólàmộtmônhọcriêng(dànhchochuyênngành) Ởđâytachỉdùngtrựcgiácđểxâydựngmộtcáchtươngđối,đáp ứngnhucầu ứngdụngngaycủaAccessmàthôi. 42.1.1GiảiquyếtvấnđềØ Giả sử bạn cần quản lý một cửa hàng bán hàng hóa trong thành phố. Bạn hãyphântíchvàthiếtkếmộtCSDLnhằmthựchiệncácyêucầuquảnlýthực tế. Đó là quản lý các nhân viên trong cửa hàng, các sản phẩm, các khách hàng,cáchoáđơnØ Theotrựcgiácchúngtacầngì? Ø NHÂNVIÊN:Mỗimộtnhânviêncầncóthôngtingì? Ø SẢNPHẨM:Mỗisảnphẩmcầncógìđểquảnlí Ø KHÁCHHÀNG:Mỗikháchhàngcầncóthôngtingì? Ø HÓAĐƠN:Mỗimộthóađơncầncónhữnggì? Ø CHITIẾTHÓAĐƠN:Mộtchitiếthóađơnchobiếtgì? 5 2.1.2MộtsốcácquytắcvềxâydựngCSDLMỗitrườngtrongbảngphảimôtảmộtloạithôngtinduynhất. 1Mỗibảnghicómộtsốtrườngtốithiểu,nhờnómàkhôngcócácbảnghi 2trùngnhau.(sốtrườngtốithiểuđógọilàkhoácơbản)Cáctrườngtrongbảngphảiđầyđủvàliênquanđếnkhoácơbảnhay 3còngọilàliênquanđếnchủthểcủabảng(điềunàyđượcgọilàphụthuộchàm)Cóthểthayđổiđượcmộttrườngbấtkỳ(trừcáckhoácơbản)màkhông 4ảnhhưởngđếnmọitrườngkhác 61 Mỗitrườngtrongbảngphảimôtảmộtloạithôngtinduynhất.Giảsửtacómộtphiếuxuấtkhonhưsau: Tathấymãvậttư1vàvậttư2 đềumôtảmộtloạithôngtinlà mãvậttưvậytạisaotakhôngđể chunglàmãvậttư 2 Mỗi bản ghi có một số trường tối thiểu, nhờ nó mà không có các bản ghi trùng nhau. (số trường tối thiểu đó gọi là khoá cơ bản)Họ tên Giới Ngày sinh Địa chỉ Đểxâydựngbảng tính NhânViêntaxâydựng gồm:Lê Anh Nu 12/2/1977 Hà nộiHà Thi Tú Nu 13/4/1974 Hà NamLê Anh Nu 12/2/1977 Hà nộiØ Ta thấy có hai bản ghi Mã Hoten Giới Ngày sinh Địa chỉ thông tin giống hệt NV tính nhau vậy làm cách nào để phân biệt 01 Lê Anh Nu 12/2/1977 Hà nộiØ Hãy thêm mã nhân viên sẽ giúp chúng ta 02 Hà Thị Tú Nu 13/4/1974 Hà Nam khác phục điều này 03 Lê Anh Nu 12/2/1977 Hà nội3 Các trường trong bảng phải đầy đủ và liên quan đến khoá cơ bản hay còn gọi là liên quan đến chủ thể của bảng (điều này được gọi là phụ thuộc hàm) Mã Họ tên Giới Ngày sinh Địa chỉ NV tính 01 Lê Anh Nu 12/2/1977 Hà nội 02 Hà Thị Tú Nu 13/4/1974 Hà Na ...

Tài liệu được xem nhiều: