tailieunhanh - Bài giảng Microsoft Access 2010 - Chương 2: Thiết kế và cài đặt Cơ sở dữ 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. chi tiết nội dung bài giảng. | KHOA CÔNG NGHỆ THÔNG TIN MICROSOFT ACCESS 2010 TRƯỜNG ĐẠI HỌC KINH DOANH CÔNG NGHỆ HÀ NỘI 1 TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN Thiết kế và cài đặt Cơ sở dữ liệu Chương 2 1 Thiết kế các Bảng và xác định các mối quan hệ 2. Cài đặt các Bảng lên đĩa thông qua Access 2 3 3. Thiết lập các mối quan hệ giữa các Bảng 2 2 Phân tích CSDL Đặt vấn đề Trong một xí nghiệp, hàng ngày người ta xuất vật tư theo phiếu xuất kho: Cùng một người nhận vật tư, nhưng ở phiếu khác thì ta phải ghi lặp lại tên và địa chỉ của họ. Nếu có thêm vật tư M3, M4, thì cấu trúc trên bị thiếu cột, nghĩa là cấu trúc trên không phù hợp nữa, mặt khác rất lãng phí để ghi tên trường mã vật tư. Bởi vậy phải biết phân tích CSDL để đưa ra được bảng hợp lý Ta thấy cấu trúc bảng trên có những điều không hợp lý như sau: 3 Để phân tích tốt phải hiểu được CSDL là gì ? Đó là một môn học riêng (dành cho chuyên ngành) Ở đây ta chỉ dùng trực giác để xây dựng một cách tương đối, đáp ứng . | KHOA CÔNG NGHỆ THÔNG TIN MICROSOFT ACCESS 2010 TRƯỜNG ĐẠI HỌC KINH DOANH CÔNG NGHỆ HÀ NỘI 1 TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN Thiết kế và cài đặt Cơ sở dữ liệu Chương 2 1 Thiết kế các Bảng và xác định các mối quan hệ 2. Cài đặt các Bảng lên đĩa thông qua Access 2 3 3. Thiết lập các mối quan hệ giữa các Bảng 2 2 Phân tích CSDL Đặt vấn đề Trong một xí nghiệp, hàng ngày người ta xuất vật tư theo phiếu xuất kho: Cùng một người nhận vật tư, nhưng ở phiếu khác thì ta phải ghi lặp lại tên và địa chỉ của họ. Nếu có thêm vật tư M3, M4, thì cấu trúc trên bị thiếu cột, nghĩa là cấu trúc trên không phù hợp nữa, mặt khác rất lãng phí để ghi tên trường mã vật tư. Bởi vậy phải biết phân tích CSDL để đưa ra được bảng hợp lý Ta thấy cấu trúc bảng trên có những điều không hợp lý như sau: 3 Để phân tích tốt phải hiểu được CSDL là gì ? Đó là một môn học riêng (dành cho chuyên ngành) Ở đây ta chỉ dùng trực giác để xây dựng một cách tương đối, đáp ứng nhu cầu ứng dụng ngay của Access mà thôi. Đặt vấn đề 4 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ãy phân tích và thiết kế một CSDL nhằm thực hiện các yêu cầu quản lý 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ác hoá đơn Theo trực giác chúng ta cần gì? NHÂN VIÊN: Mỗi một nhân viên cần có thông tin gì? SẢN PHẨM: Mỗi sản phẩm cần có gì để 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 một hóa đơn cần có những gì? CHI TIẾT HÓA ĐƠN: Một chi tiết hóa đơn cho biết gì? Giải quyết vấn đề 5 1 Mỗi trường trong bảng phải mô tả một loại thông tin duy nhất. 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) 3 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) Có thể thay đổi được một trường bất kỳ (trừ các khoá cơ bản) mà không .
đang nạp các trang xem trước