1 Bo co chuyên đ Thit k cơ s d liu Môn hc: Thit k h thng thông tin Sinh viên thc hin: Lê Đăng Phong V Anh Tun Nguyn Vit Thng Lê Nho Thi Ging viên hưng dn: T.S Nguyn Quang Hoan 2 Ni dung chnh Tng quan v cơ s d liu Thit k cơ s d liu Mô hnh d liu quan nim Mô hnh d liu lô gc Thit k cơ s d liu vt l Thit k cơ s d liu “H thng thông tin qun l mng chuyn mch –truyn dn” 3 Tng quan v cơ s d liu Khi nim cơ s d liu Cơ s d liu l tp hp cc d liu cơ s đưc t chc, lưu tr trong my tnh da trên mt s quy đnh, đm bo đưc s thng nht (tnh ton vn) đng thi gim thiu đưc s dư tha s liu. H qun tr cơ s d liu L nhng b phn mm đưc s dng đ qun l cơ s d liu H qun tr cơ s d liu cho php ngưi s dng: lưu tr, tm kim, thay đi, thêm bt d liu m không cn quan tâm nhiu đn vic x l v biu din d liu c th bên trong. Cung cp cc chc năng chnh sau To lp cu trc d liu Phương tin duy tr cơ s d liu Thit lp quan h v kim sot quan h, rng buc d liu đm bo tnh ton vn Đm bo an ton d liu Mt s loi hnh cơ s d liu Dbase, Foxpro, Microsoft Access H qun tr cơ s d liu: Microsoft SQL Server, Oracle DB, DB2, 4 Ni dung chnh Tng quan v cơ s d liu Thit k cơ s d liu Mô hnh d liu quan nim Mô hnh d liu lô gc Thit k cơ s d liu vt l Thit k cơ s d liu “H thng thông tin qun l mng chuyn mch –truyn dn” 5 Thit k cơ s d liu Cc bưc thit k Thit k mô hnh d liu quan nim Thit k mô hnh d liu logic Thit k mô hnh d liu vt l Xây dng cơ s d liu vt l Phng vn, kho st thu thp thông tin, quy trnh nghip v 6 Ni dung chnh Tng quan v cơ s d liu Thit k cơ s d liu Mô hnh d liu quan nim Mô hnh d liu lô gc Thit k cơ s d liu vt l Thit k cơ s d liu “H thng thông tin qun l mng chuyn mch –truyn dn” 7 Mô hnh d liu quan nim Mô hnh d liu quan nim l g? L mô hnh mô t nhng đi tưng qun l, nhng mi quan h v nhng rng buc nghip v gia cc đi tưng qun l đ t thc t hot đng ca mt t chc hay mt lnh vc nghip v. Thit k mô hnh d liu quan nim: L qu trnh phân tch d liu nhm: Xc đnh cc đơn v thông tin cơ bn cn thit, cu trc v quan h gia chng t đ mô hnh ha thnh mô hnh d liu quan nim. Đu vo Thông tin tng qut thu thp đưc trong qu trnh kho st hot đng ca t chc Thông tin chi tit thu thp đưc phng vn trc tip ngưi s dng Sơ đ lung d liu Mô hnh thit k tin trnh Sn phm đu ra l: Mô hnh quan h thc th ERM (Entiry Relationship Model) Quy tc nghip v 8 Mô hnh d liu quan nim Cc thnh phn cơ bn ca mô hnh ERD: Cc thc th Cc thuc tnh ca thc th Cc đưng kt ni th hin quan h gia cc thc th Thc th L nhng lp đi tưng tn ti trong th gii thc cn đưa vo h thng đ qun l. VD: ngưi (NHÂN VIÊN, SINH VIÊN ), đa danh (TNH,HUYN ), vt th (MY MC, ) Thuc tnh L nhng thông tin đc trưng ca thc th Thuc tnh tên gi, thuc tnh đnh danh, thuc tnh mô t, thuc tnh đa tr Quan h Th hin mi quan h gia cc đi tưng qun l trên thc t VD: quan h CHA-CON,NHANVIEN-PHONGBAN (Ghi ch: cn phân bit khi nim thc th v bn th. Bn th: l mt đi tưng c th thuc vo mt lp đi tưng, mt thc th c nhiu bn th) 9 Mô hnh d liu quan nim Phân loi quan h theo s lưng Quan h mt – mt: 1:1 Quan h mt – nhiu: 1:M Quan h nhiu – nhiu: M:M Phân loi quan h theo tnh rng buc Quan h bt buc – bt buc Quan h bt buc – ty chn Quan h ty chn – ty chn GIAM_DOC DON_VI NHAN_VIEN PHONG_BAN SINH_VIEN LOP_HOC 10 Mô hnh d liu quan nim Phân loi mi quan h theo bc Quan h bc 1 (quan h đ quy) Quan h bc hai Quan h bc ba Quan h phc th Quan h loi tr NGUOI Kt hôn NHAN VIEN PHONG Lm vic GIAO VIEN MON HOC LOP HOC GING DY S tit THIET BI CHUYEN MACH TRUYEN DAN [...]... với thiết kế dữ liệu vật lý Tối thiểu hóa không gian lưu trữ Tốc độ tương tác dữ liệu nhanh Đảm bảo an toàn dữ liệu: bảo mật, sao lưu, phục hồi Các bước thiết kế Thiết kế các trường Thiết kế bản ghi vật lý Thiết kế file vật lý Thiết kế cơ sở dữ liệu vật lý 19 Thiết kế cơ sở dữ liệu vật lý Thiết kế trường Yêu cầu thiết kế. .. dữ liệu lô gíc Thiết kế cơ sở dữ liệu vật lý Thiết kế cơ sở dữ liệu “Hệ thống thông tin quản lý mạng chuyển mạch –truyền dẫn” 18 Thiết kế cơ sở dữ liệu vật lý Thiết kế cơ sở dữ liệu vật lý là gì? Lựa chọn công nghệ lưu trữ: hệ điều hành, hệ quản trị CSDL, công cụ truy xuất dữ liệu Chuyển mô hình quan hệ dữ liệu logic thành các thiết kế. .. liệu Mô hình dữ liệu quan niệm Mô hình dữ liệu lô gíc Thiết kế cơ sở dữ liệu vật lý Thiết kế cơ sở dữ liệu “Hệ thống thông tin quản lý mạng chuyển mạch –truyền dẫn” 13 Mô hình dữ liệu lôgic Mô hình dữ liệu lôgic là gì? Là mô hình mô tả dữ liệu, sử dụng những cú pháp của một hệ quản trị cơ sở dữ liệu Thiết kế mô hình dữ liệu lôgic ... trúc dữ liệu và file dữ liệu trên ổ cứng của máy tính Đối với các hệ thống hiện đại các đặc tả này chứa tất cả các thông tin cần thiết để viết và tạo các câu lệnh định nghĩa dữ liệu bằng SQL 23 Nội dung chính Tổng quan về cơ sở dữ liệu Thiết kế cơ sở dữ liệu Mô hình dữ liệu quan niệm Mô hình dữ liệu lô gíc Thiết kế cơ sở dữ liệu. .. LTD_ID * TEN_LOAI QUANG_VI_BA HANG_SAN_XUAT CONG_NGHE LTD_PK 33 Thiết kế CSDL: Quản lý CM_TD Thiết kế cơ sở dữ liệu vật lý Sử dụng hệ quản trị cơ sở dữ liệu Oracle Sử dụng mô hình cơ sở dữ liệu tập trung Chỉ sử dụng một cơ sở dữ liệu duy nhất đặt tại Trung tâm DHVT Truy xuất cơ sở dữ liệu: sử dụng ngôn ngữ truy vấn phi thủ tục SQL Đặc tả kỹ... dữ liệu đơn giản hơn và vững chắc 16 Mô hình dữ liệu lôgic Các bước để xây dựng mô hình dữ liệu lôgic Biểu diễn các thực thể Biểu diễn các mối quan hệ Xác định các khóa Chuẩn hóa các quan hệ Vẽ mô hình dữ liệu quan hệ 17 Nội dung chính Tổng quan về cơ sở dữ liệu Thiết kế cơ sở dữ liệu Mô hình dữ liệu quan niệm Mô hình dữ. .. hình dữ liệu quan niệm sang mô hình dữ liệu lôgic (thường là mô hình quan hệ) Đầu vào của quá trình thiết kế dữ liệu lôgic là mô hình dữ liệu quan niệm ERM Sản phẩm đầu ra Mô hình mô tả dữ liệu ở dạng lôgic, có thể chuyển thành các file vật lý tương ứng với một hệ quản trị cơ dữ liệu 14 Mô hình dữ liệu lôgic Các loại hình mô hình dữ liệu. .. bất hợp pháp Lấy dữ liệu nhanh Thông lượng giao dịch lớn Sử dụng hiệu quả không gian nhớ Tránh được sai sót và mất dữ liệu Đáp ứng được nhu cầu tăng trưởng dữ liêu An toàn dữ liệu Sao lưu Mã hóa Tính toán quy mô file 22 Thiết kế cơ sở dữ liệu vật lý Đầu vào Cấu trúc cơ sở dữ liệu lô gic: sản phẩm của phần thiết kế logic Yêu cầu xử lý... hình dữ liệu quan niệm Các bước xây dựng mô hình dữ liệu quan niệm Liệt kê, chính xác hóa, lựa chọn các thông tin cơ sở Xác định các thực thể và các thuộc tính của nó Xác định các mối quan hệ Xác định các quy tắc nghiệp vụ Vẽ sơ đồ mô hình quan hệ thực thể 12 Nội dung chính Tổng quan về cơ sở dữ liệu Thiết kế cơ sở dữ liệu. .. dữ liệu vật lý Thiết kế cơ sở dữ liệu “Hệ thống thông tin quản lý mạng chuyển mạch –truyền dẫn” 24 Thiết kế CSDL: Quản lý CM_TD Giới thiệu Phương pháp CASE Mô hình dữ liệu quan niệm Mô hình dữ liệu logic 25 Thiết kế CSDL: Quản lý CM_TD Giới thiệu Mục đích: đáp ứng nghiệp vụ quản lý thiết bị chuyển mạch, thiết bị truyền dẫn, . dung chnh Tng quan v cơ s d liu Thit k cơ s d liu Mô hnh d liu quan nim Mô hnh d liu lô gc Thit k cơ s d liu vt l Thit k cơ s d liu “H thng thông. qun l mng chuyn mch –truyn dn” 3 Tng quan v cơ s d liu Khi nim cơ s d liu Cơ s d liu l tp hp cc d liu cơ s đưc t chc, lưu tr trong my tnh da trên mt. dung chnh Tng quan v cơ s d liu Thit k cơ s d liu Mô hnh d liu quan nim Mô hnh d liu lô gc Thit k cơ s d liu vt l Thit k cơ s d liu “H thng thông