... thiếtkế CSDL Thu thập phântích yêu cầu Thiếtkế mức quan niệm Ánh xạ thiếtkế logic/mô hình liệu Thiếtkế mức vật lý Thế giới thực Thu thập phântích yêu cầu Các yêu cầu chức Phântích ... tả giao tác cấp cao Các yêu cầu CSDL Phântích quan niệm Lược đồ quan niệm (trong mô hình liệu cấp cao) Thiếtkế logic Phụ thuộc DBMS cụ thể Thiếtkế ctr ứng dụng Lược đồ quan niệm (trong mô ... DBMS cụ thể) Thiếtkế mức vật lý Thực giao tác Các chương trình ứng dụng Lược đồ Mô hình thực thể kết hợp - ER Dùng để thiếtkế CSDL mức quan niệm Độc lập với tất xem xét vật lý (DBMS, OS...
... quan hệ gọi bậc quan hệ Quan hệ bậc n gọi quan hệ n Quan hệ đợc đặt tên chữ thờng sơ đồ thực thể quan hệ đợc đặt hình thoi nối với kiểu thực thể liên quan Ví dụ: Quan hệ hai (binary relation) Trong ... quan hệ Thi Kết thi (điểm) phát sinh từ quan hệ này, quan hệ Thi có thuộc tính DIEM Thi sinh viên monhoc điểm Phân loại quan hệ Xét quan hệ R kiểu thực thể E1 kiểu thực thể E2 E1 E2 R Quan hệ ... nh thực thể phân biệt thực thể quan hệ vấn đề quan niệm Thực thể kết hợp quan hệ n-n, mô tả kiểu thực thể có quan hệ 1-n với số thực thể khác Trong sơ đồ thực thể quan hệ, thực thể kết hợp đợc...
... thực Phântích yêu cầu Các yêu cầu chức Các yêu cầu liệu Phântích quan niệm Phântích chức Lược đồ quan niệm Thiếtkế mức logic Lược đồ logic Các đặc tả chức Thiếtkế mức vật lýThiếtkế chương ... THIẾTKẾ CƠ SỞ DỮ LiỆU Ý tưởng Mô hình thực thể kết hợp Mô hình liệu quan hệ Mô hình thực thể kết hợp mở rộng Bộ môn Cơ sở liệu – Khoa Công nghệ Thôngtin Cơ sở liệu quan hệ QUÁ TRÌNH THIẾTKẾ ... sở liệu – Khoa Công nghệ Thôngtin CÁC KHÁI NIỆM Mối quan hệ lớp cha – lớp NHÂN VIÊN Lớp cha phân nhóm IS A TRỢ LÝ KỸ THUẬT VIÊN KỸ SƯ Bộ môn Cơ sở liệu – Khoa Công nghệ Thôngtin Lớp CÁC KHÁI...
... thực thể kết hợp Mô hình liệu quan hệ Mô hình thực thể kết hợp mở rộng Bộ môn Cơ sở liệu – Khoa Công nghệ Thôngtin Cơ sở liệu quan hệ QUÁ TRÌNH THIẾTKẾ CƠ SỞ DỮ LiỆU Thế giới thực Phântích yêu ... Các yêu cầu chức Các yêu cầu liệu Phântích quan niệm Phântích chức Lược đồ quan niệm Thiếtkế mức logic Lược đồ logic Các đặc tả chức Thiếtkế mức vật lýThiếtkế chương trình ứng dụng Lược đồ ... TIẾT Quá trình thiếtkế sở liệu Mô hình thực thể quan hệ Xây dựng mô hình thực thể quan hệ Một số hạn chế Bộ môn Cơ sở liệu – Khoa Công nghệ Thôngtin QUÁ TRÌNH THIẾTKẾ CƠ SỞ DỮ LiỆU Ý tưởng...
... tính mối liên kết Qui tắc 6: Biến đổi mối liên kết - thành quan hệ Quan hệ chứa ba khóa ba kiểu thực thể tham gia vào mối liên kết Mối liên kết có kiểu thực thể bên phía quan hệ có nhiêu ... mối liên kết 1- - có lượng số nhiều - nhiều thành quan hệ Quan hệ chứa khóa kiểu thực thể tham gia vào mối liên kết Khóa quan hệ gồm hai khóa hai kiểu thực thể Thuộc tính quan hệ thuộc ... mối liên kết vào quan hệ kiểu thực thể bên phía tùy chọn Qui tắc 4: Biểu diễn mối liên kết - - có lượng số một-nhiều Đặt khóa kiểu thực thể bên phía thuộc tính mối liên kết vào quan hệ kiểu...
... hình Thực thể - Mối quan hệ Tập thực thể Mối quan hệ tập thực thể Phân loại mối quan hệ Mối quan hệ nhị nguyên Mối quan hệ Is-a Mối quan hệphản xạ Mối quan hệ đa nguyên GIỚI THIỆU ... - Mối quan hệ LƯU Ý (TRONG VIỆC THIẾTKẾ CÁC TẬP THỰC THỂ) Thứ nhất, phát tập thực thể cách phát tập đối tượng mà ta cần quản lý (có phần tử trở lên) Từ xác định thôngtin cần quản lý cho tập ... Is-a (mối quan hệkế thừa) Mối quan hệphản xạ (mối quan hệ đệ quy) Mối quan hệ đa nguyên Mô hình Thực thể - Mối quan hệ 11 MỐI QUAN HỆ NHỊ NGUYÊN Quan hệ - một: Mối quan hệ R tập thực thể...
... liên kết → Sơ đồ quan hệ • • • • MON_HOC Ví dụ tenmon soHT Nhập môn CSDL Truyền DL mạng CNTT03 Phântíchthiếtkếhệthống HTTT01 Biến đổi tập thực thể Biến đổi liên kết Các khoá sơ đồ quan hệ ... hệ với khoá chung maMH Quản lý dự án CNTT01 CNTT02 LOP malop lop khoa GVCN loptruong IT4 Tin CNTT Ng V Anh Trần T Bình IT5 Tin CNTT Lê A Văn Ng Đ Trung IT6 Tin CNTT Ng T Thảo Trần M Quế IT7 Tin ... 14/07/14 Bộ - ghi Lược đồ sở liệu quan hệ • Lược đồ sở liệu quan hệ (S): trừu tượng hoá quan hệ mức độ cấu trúc bảng chiều • Đ/n: thôngtin đối tượng thuộc quan hệ • Ký hiệu t(a1,a2, … an) • t(a1,a2,...
... gia vào mối liên hệ b Xác định khoá chuẩn hoá quan hệ (bảng) nhận • Công việc cần thực với quan hệ (bảng) thêm vào từ mối liên hệ (bước nêu trên) • Chuẩn hoá quan hệ thêm vào chưa dạng chuẩn c Tích ... quan hệ Bài toán Một cửa hàng sử dụng hai loại chứng từ quản lý hoạt động kinh doanh sau: ĐƠN ĐẶT HÀNG số: xxxxxxx Người đặt hàng: Địa chỉ: Ngày đặt hàng: PHIẾU GIAO HÀNG Số: xxxxxxx Tên khách hàng: ... hoá ta tách quan hệ thành quan hệ sau: • ĐƠN HÀNG tách thành hai quan hệ: – ĐƠN ĐẶT(sốđơnđặt, mãkhách, ngàyđặt) – HÀNG ĐẶT(m hàng, sốđơnđặt, sốlượngđặt) • PHIẾU GIAO tách thành hai quan hệ: -...
... giá Khi đặt chỗ nhà hàng, khách hàng cần để lại thông tin: ngày, giờ, số lượng người nhà hàng phục vụ nhân viên nhà hàngChúng quản lý nhân viên nhà hàngthông tin: tên, công việc, địa nhà, số ... -CustPhone -Street -City -State -Zip Ví dụ Hệthống khách sạn (The restaurant chain) Một công ty có hệthống nhà hàng, nhà hàng đặt địa điểm riêng Mỗi nhà hàng chia thành khu vực không gian đợi, ... ProductID) Sinh quan hệ trung gian copy khóa quan hệ vào Biến đổi liên kết quy hồi PART (Part_ID, Parent_Part_ID, Description) Tương tự liên kết 1-N Biến đổi liên kết quy hồi Part_ID Parent_Part_ID...
... cầu hệthống kết xuất thôngtin độc giả với thôngtin thẻ độc giả phải thực phép kết hai quan hệ docgia thedocgia lấy đầy đủ thông tin, giả sử hệthống quan tâm đến tốc độ việc truy xuất thông tin, ... việc thực phép kết không nên chút Do cần nên gộp quan hệ thedocgia vào quan hệ docgia, để lại quan hệ thedocgia ích lợi cho hệthống Do quan hệ docgia thedocgia gộp chung thành quan hệ docgia sau: ... minh họa ta thấy có giảm bớt trùng lắp thôngtin kích thước cho hệthống Nhưng muốn hệthống lưu trữ tốt nhất, không bị trùng lắp thông tin, kích thước hệthống nhỏ tốt sao? Lúc ta chọn phương...
... hành hệthống quản lý môi trường Xác đònh nhu cầu đào tạo tiến hành đào tạo quy trình, hướng dẫn công việc chương trình quản lýThiết lập hệthốngthôngtin liên lạc.Vận hành hệthống quản lý ... cần thiết Các doanhnghiệp đáp ứng yêu cầu ISO 14000 cách bổ sung thêm vào hệthống có sửa đổi lại Các doanhnghiệp cần khoảng 30% thời gian để thực hệthống quản lý môi trường Một doanhnghiệp ... thực hệthống quản lý môi trường khoảng 20% so với doanhnghiệp chứa có chương trình môi trường Sự có mặt hệthống quản lý chất lượng ISO 9000 tạo điều kiện cho tiến trình thực hệthống quản lý...
... CNTT Tính kế thừa Lớp thừa kế số thuộc tính quan hệ lớp cha + Một số thuộc tính quan hệ riêng Lợi ích - Tránh mô tả định nghĩa trùng lặp - Thêm thôngtin ngữ nghĩa vào thiếtkế Mối quan hệ lớp cha ... - Thừa kế Chuyên biệt hóa Tổng quát hóa Phân cấp Một số khái niệm tương tự OOA&D OOP Nhập môn Cơ sở liệu - Khoa CNTT Lớp cha/lớp Ví dụ Quản lý Kỹ thuật viên Thư ký Kếtoán Nhân viên bánhàng Nhân ... Chuyên biệt phân cấp lưới Một lớp có lớp bao gồm loại: - Phân cấp (hierarchy) ràng buộc tất lớp tham gia vào liên kết lớp cha/con (thừa kế đơn ánh) - Lưới (Lattice) ràng buộc lớp tham gia vào nhiều...
... Quá trình thiếtkế CSDL Mô hình E/R Thiếtkế Ví dụ Quá trình thiếtkế CSDL Ý tưởng E/R thiếtkế Lược đồ quan hệ HQT CSDL quan hệ Quá trình thiếtkế CSDL (tt) Thế giới thực Phântích yêu cầu ... trình thiếtkế CSDL Mô hình thực thể - kết hợp Thiếtkế - Các bước thiếtkế Nguyên lýthiếtkế Ví dụ 24 Các bước thiếtkế (1) Xác định tập thực thể (2) Xác định mối quan hệ (3) ... Các yêu cầu chức Phântích chức Phântích quan niệm Các đặc tả chức Lược đồ quan niệm Độc lập HQT Thiếtkế mức logic Lược đồ logic Thiếtkế chương trình ứng dụng Thiếtkế mức vật lý Lược đồ Chương...
... tập hợp phép toán thao tác liệu phép toán tập hợp phép toán quan hệ hợp, hệ Ràng buộc toàn vẹn quan hệ Nền tảng lý thuyết khái niệm lý thuyết tập hợp t ê quan hệ tứ tập giá trị hệ, tức tậ ủ iá ... hình liệu quan hệ mô hình nghiên cứu nhiều nhất, thực tiễn cho thấy có sở lý thuyết vững ữ hắ hất Mô hình liệu với mô hình thực thể kết hợp sử dụng rộng rãi việc phântíchthiếtkế CSDL nay NN ... - hàng) quan hệ Lượng số thay đổi thêm hay xoá ố ổ ê á ộ 12NN HCSDL 12 Bậc (degree) Là số lượng thuộc tính quan hệ Số thuộc tính ố ộ í Bậc quan hệ ậ ủ ệ quan hệphân (unary relation) quan hệ...
... Liên kết (relationship) Là mối quan hệ thực thể với VD: Bài hát sáng táctác giả cho ban nhạc (3 tập thực thể) Bài hát dịch sang ngôn ngữ (2 tập thực thể) Về mặt toán học: liên kết ... liệu thuận tiện cho việc thiết kế, lưu trữ, xử lý Mô hình CSDL dùng mô hình toán học để mô tả CSDL dựa tập hợp phép toán Các mô hình CSDL phổ biến: Mô hình phân lớp (hierarchical ... thể (entity) quan hệ hay liên kết (relationship) chúng Đây mô hình sử dụng rộng rãi việc thiếtkế CSDL Một mô hình ER bao gồm: Tập thực thể Tập thuộc tính Tập liên kết EE4509, EE6133...