Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 224 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
224
Dung lượng
18,58 MB
Nội dung
TS LÊ VẴN PHÙNG 00 SỞ Dff LIỆU QUAN HỆ VÀ CƠNG NeHỆ ■ PHÂN TÍCH - THIẾT KẾ NHÀ XUẤT BẢN THỐNG TIN VÀ TRUYỂN THÔNG V ,-vi^ y ;5 \ I irl ,Ì^ V*yẶl ề : ;,;v' ấ ¥ i' KS 02 HM 10 LỜI Ntt DẦU Cơ sứ liệu (CSDL) mòn học chun ngành quan trọng cùa chun ngành cơng nghệ thòng tin Mục đích sách nhằm giúp bạn đọc nắm bát nhanh vàn để cốt lõi mặt lý Ihut CSDL quan hệ sớ \'ận clụn$ỉ \'ào ihực tê việc thiết kẽ cư sứ liệu logic thiết kê hệ thông thõng tin nói chung Do nội dung tài liệu khônu di sâu vào việc chứng minh định lý mà trọng đến việc làrn sáng tỏ ý nghía thực tê cúa còng iliức đẽ từ hướng dản học \ ic*n cách tiếp cận tư logic, nắm vững kỹ thuậi tính tốn bước trien khai giái quyếl toán thực té ircMi khía cạnh cơĩisi nghệ Vứi mục đích cung cấp kiên ihức C(J bán sờ liệu quan hệ cho sinh \ ’iên, học viên Iigành công nahệ ihông tin ngành kỹ Ihuậi khác Nhà xuât bán Thông tin Truycn thông trân trọng giới thiệu sách “Cff sở liệu quan hệ cóng nghệ phán tíclĩ • thiết ké " TS Lê Vãn Phùng, Viện Công nshệ thông tin Viện Khoa học Công nghệ Việt Nam biên soạn Nội dung sách biên soạn sau nhiều năm nghiệm giảng dạy Iiưítng đại học, cao dắng Truníỉ tám đìu) tạo tin học lại nhiéu lỉnh llìành cá nước Cuốn sácli "(Siii chưctiig; Cliiùrtiíi I - Tơiií^ quan \'C (■(( sớ (ịừ Hộn: trích lọc khái niệm bán nhát vé liệu C(í sớ liệu, hệ ihóng xứ lý liệu, hệ quán trị CSDL phưưng tiện diẻn tá liệu, lừ đien liệu, khái niệm CÔI lõi \'ề mơ hình liệu dược sứ dụng q trình phân tích, thiết kê CSDL Chưdiìiị - Mò hình C(t sà liệu (/tuut hộ: trình bày khái niệm bán nhiú \c mò hình liệu quan liệ E.P.Ccxid chúng dùng nhiều \ iệc thiêt kô hệ quáii Iiị CSDL ChưíTng cũniỉ giới thiệu thuật tốn quan irọng CSDL CÍÍC thuật tốn tính bao đcina \à khố tỏi tiéu trẽíi quan hộ r sơ đồ quan hệ Nội dunc chươns dặc biệt quan tâin đơn cdạng chuẩn thuật tốn có liên cỊuan Việc chuiín hố quan hệ c sơ đồ quan hệ dónu mộl \'ai Irò quan trọng iroiii: \ iọc thiết ké ẽ hệ quản trị sỡ liệu inỏ hình tlữ liọu cua .P.Codd ĩlèn c cạnh đó, chương tập irung hưứns dẫn áp dụnc khái Iìiv‘in vá phiiương pháp tiên tiến để chuán hoá quan hộ đèn 3NF (3NF) tronỊ cáiác hệ quản trị CSDL hữu Chương - Quy trình pluhi íicli thiét kê CSDl.: trình bày V cách hệ thống tồn qu> trình phân tích, thici kõ inội CSDl lao ;) gồm giai đoạn chối phân tích yêu cáu liệu, phái Irién mỏ hình phân tích liệu, thiếi kê CSDL mức logic \'à mức \ ậi lý thiết kố an n tồn bảo mật cho CSDL Q trình phân tích, thiết kê nhâm xâ> dựng c» quán trị CSDL đựợc trình.bày tập,trung vào ,CSL)L qụan hệ, )t loại CSDL xây dựng dựa mó hình liệu quan hệ có lý Ihuvêì ĩt tốn học vững Ngoài ra, loại CSDL phố biên sử dụng hầu hết hệ quản trị CSDL thòng dụng thê giởi (i Các nội dung gói gọn chương kiên n thức thực hành cần thiết cho bạn đọc yêu \'à say mẽ \'ới cỏnf iỊ nghd thông tin Hy vọng sách thực hữu ích đỏi với kỹ sư, kv tỷ ihuà vièn cán giảng dạy sinh viên ngành Cóng nghệ Thơiig lin klhi hi thự đề tài đồ án, dự án giằng dạy iiọc tậ tập V vận hành hệ thống thơng tin Ngồi cuỏn sách cũiig t.àitài liệ tham khảo bổ ích cho bạn đọc quan tâm tới lĩnh \'ực Nhà xuất xin trân trọng giới ihiộu bạn đọc nt mon nhận ý kiến đóng góp ciia quý vị Mọi ý kiến đóng góp xin g\ gửi V Nhà xuất Thòng tin Truyền thơng - 18 Nguyễn Du Hà Nội íội hoỂ gửi trực tiếp cho tác giả theo địa chỉ: ívplưtiìỊi^i ioii.ac.vii Trân trọng cảm ơn./ NXB THỐNG TIN VÀ TRUYỂN TIHTHÔN lt f VIẾT TAT CSDL Cơ sỡ liệu DBMS Hệ quán trị sớ dử liệu E_R Thực - môi quan hệ KT_XH Kinh tế - Xã hội NSD Người sử dụng PC Máy tính cá nhân PT_TK Phân tích ihiêt kê RBTV Ràng buộc toàn \ẹn Chưởng TỔN6 QUAN VỀ sử DỮUỆU 1.1 C ÁC K H Á I N IỆ M CO BẢN l ỉ l Dữliệu Trona máy tính, thuật ngữ liệu xem đặc lính biêì đốn mà có thê’ ghi lại lưu trừ ihiết bị ghi nhớ cúa máy tính Dữ liệu mơ tá vật, người kiện giới thực Dữ liệii bao íỊồm số, kí tự ván hàn, hình ánh, ílồ họa âm thanh, cloạn phim, có ỊỊÌá Irị nùo dó đổi với UỊịiỉời sử clụtìỊỊ (NSD) cììúiìỊị dược lưu trữ, xử ìỷ má\' íínli V i dụ: - Dữ liệu khách: tên địa chí, điện thoại, thẻ tín dụng - Dữ liệu xe ô tô khách: hãng xe, đời xe, năm sản xuất - Dữ liệu nhật ký sửa chữa: ngày phục vụ, tên thợ sửa chữa, số tiển toán Trong hoạt động kinh tế xã hội (KT_XH) người, người ta thường chia hai loại liệu loại liệu phản ánh cấu trúc nội quan (nhân sự, nhà xưởng, thiết bị, liệu biến động) loại liệu phản ánh hoạt động tổ chức (sản xuất, mua bán, giao dịch, ) Trong doanh nghiệp, không kể người thiết bị, liệu với xử lý ià thành phần hệ thống: iiệu thường dùng đê ghi nhận thực trạng ' Dữ liệu dược chiu thành nhiều cấp Ihco kiểu*câý phân cấp lưu trữ liệu (Data storasc hicrarchy) ' ' '' ^ cọi tệp hăm (liasli /ilc) 10 C'(f x0 2.4.5 Các thuật toán 91 I 2.4.6 Chuẩn hoá mộl quan hệ 93 2.4.7 Chuán hoá sơ đổ quan hệ 99 2.5 Mói quan hệ (Relationship) 116 2.5.1 Đặc tá mối quan h ệ 116 2.5.2 Các đặc trưng cúa mối quan hệ .117 2.5.3 Mỏ hình khái niệm liệu .119 Chương Q uy trình phản tích thiết kẻ C S D L 121 3.1 Phân tích yêu c ầ u 121 3.1.1 Mục đích việc phân tích vêu cầu 121 3.1.2 Nội dung phân tích yêu cầu 123 3.1.3 Các kv Ihuậl phân tích yêu cầu 124 3.2 Phân tích liệu xây dựng mơ hình khái niệm liệ u 142 3.2.1 Khảo sát thực tế 142 3.2.2 TTiiếl lập mô hình liệ u .146 3.2.3 Kiểm sốt chn hóa mò hình 163 3.3 Thiết kế CSDL lo g ic 167 3.3.1 Khuôn cảnh thiết kê sớ liệu logic 168 3.3.2 Các kỹ thuật sử dụng thiết kế sớ liệu lo g ic 170 3.3.3 TTiiết kế sớ liệu logic dựa “Phươiig pháp lừ điến” 197 3.4 Thiết kế CSDL mức vật l ý 207 3.4.1 Chuyển thiết kê liệu mức logic sang mức vật l ý 207 3.4.2 Đánh giá không gian lưu trữ 207 3.4.3 Biến đổi iược đồ khái niệm thành lược đổvật lý .209 3.5 Thiết kế an toàn báo mật cho CSDL 214 3.5.1 An tồn thơng tin an tồn hệ thơng 214 3.5.2 Các biện pháp thực an toàn liệu 214 3.5.3 Bảo mật thông tin 215 Tài liệu tham khào 219 ... Truycn thông trân trọng giới thiệu sách “Cff sở liệu quan hệ cóng nghệ phán tíclĩ • thiết ké " TS Lê Vãn Phùng, Viện Công nshệ thông tin Viện Khoa học Công nghệ Việt Nam biên soạn Nội dung sách biên... thê liệu định nghĩa, cấu trúc liệu, luật hay ràng buộc Siêu liệu cho phép người thiết kế CSDL NSD biết có liệu tồn đâu khốn mục liệu khác điểm Việc 18 Cơ sà liệii quan hệ 'ù CƠIH’ lìíỊlìệ phân. .. cận CSDL quan hệ hiếu xác bới cụm từ quan hệ Một quan hệ bao gồm lược đồ quan hệ thê cột bảng Trong mộí quan hệ khơng ihể tồn lại hai liệu giông t ấ t thuộc tính Hình minh họa cho báng liệu, cột