... Hệ thống cũ Hiểu mô hình liệu mức khái niệm Ôn lại kiến thứcERDXâydựngERDXácđịnhthựcthểXácđịnh số Xácđịnhthuộctính Thiết kế CSDL Mục tiêu học Ôn lại kiến thức quan hệ chuẩn hóa ... thuộctính khóa tồn DK3: Mọithuộctính khóa phụ thuộc hàm đầy đủ vào thuộctính khóa Chuyển quan hệ thành dạng chuẩn Phân rã quan hệ thành quan hệ sử dụngthuộctínhxácđịnhthuộctính khác Thuộc ... diễn thựcthểThựcthể Quan hệ Định danh Khóa Khóa thỏa mãn Giá trị khóa xácđịnh hàng quan hệ Khóa dư thừa Thiết kế CSDL 29 B2 Biểu diễn liên kết Liên kết 1-N Thêm thuộctính khóa thực thể...
... sử dụng cho bệnh nhân Các câu hỏi bổ sung: Trong ERD có cần thiết kế thựcthể yếu hay không, có thựcthể nào? Bệnh viện có phải kiểu thựcthểERD hay không? Anh hay chò có cần hỏi thêm điều để ... năm trở lại Bài 7: Sản phẩm công ty đồ gỗ (thuộc tính sản phẩm gồm mã, đặc tả giá) có ba thành phần (thuộc tính gồm mã thành phần, đặc tả, đơn vò tính) Mỗi thành phần sử dụng nhiều sản phẩm Lưu ... y tá có thuộctính chứng chỉ, chứng chứa thông tin trình độ chuyên môn Chỉ có kỹ thuật viên có thuộctính kỹ Mỗi y tá làm việc khu chữa trò Y tá trưởng khu chữa trò phải có chứng ‘RN’ Mỗi kỹ thuật...
... Min( ) : trả giá trị nhỏ giá trị tương ứng với thỏa điều kiện WHERE có quan hệ • Avg( ) : trả giá trị trung bình cộng giá trị tương ứng với ... INTO ( ,,…) VALUES(, , …) Lưu ý : Các giá trị VALUES(…) phải tương ứng với thuộctính (…) Nếu có thuộctính lược đồ quan ... (MASV, MAMH) ) Truy vấn định nghĩa liệu (p.3) Thêm,xóa,sửa thuộctính (cột) Thêm thuộctính quan hệ Ví dụ : ALTER TABLE SINHVIEN ADD COLUMN GIOITINH TEXT(10) Sửa kiểu liệu thuộctính : ALTER TABLE...
... niệm Trong mô hình thiết kế tồn thực thể: Thựcthể NHANVIEN: Thựcthể mô tả thông tin nhân viên làm việc siêu thị Gồm thực thể: - MSNV(Mã số nhân viên): Đây thuộctính khóa để phân biệt nhân viên ... tên chức vụ tương ứng với mã chức vụ Thựcthể KHTT:Đây thựcthể mô tả khách hàng thân thiết siêu thị .Xác địnhthực thể: - MKHANG(Mã khách hàng): Đây thuộctính khóa để phân biệt khách hàng với ... SDT(Số điện thoại): Số điện thoại nhân viên Thựcthể CHUCVU(chức vụ): Đây thựcthể mô tả chức vụ nhân viên.Gồm thuộc tính: - MACVU(Mã chức vụ): Đây thuộctính khóa dùng để phân biệt chức vụ với chức...
... bỏ thuộctính đa trị thuộctính lặp Vì sở liệu thực chuẩn hóa thuộctính đa trị thuộctính lặp nên bỏ qua bước này, tiếp tục bước 4.3 Bước 3: xâydựng phụ thuộc hàm Từ thuộctính ta suy phụ thuộc ... ty HVCNBCVT QUẢN LÝ NHÂN SỰ Biểu đồ phân cấp chức hệ quản lý nhân Xâydựng mô hình ER hệ thống quản lý nhân Các thựcthểthuộctính tương ứng: a NHAN VIEN (MaNV, HoTen, GioiTinh, NgaySinh, DanToc, ... để đặt câu lệnh SQL, dựa kỹ thuật truy cập liệu, thuộctính RecordSource điều khiển liệu Vì vậy, thay thuộctính RecordSource tên bảng, đổi thuộctính thành tên câu truy vấn chứa sẵn hay câu lệnh...
... viên tham gia diễn đàn, có thuộc tính: MATV (mã thành viên: thuộctính khóa), TENTV (tên thành viên) MATMA (mật mã) - BAIVIET: Tập viết, có thuộctính MABV (mã viết: thuộctính khóa), TIEUDE (tiêu ... 1.4.1 Yêu cầu bổ sung • Tập thựcthể THANHVIEN: cần quản lý thời gian sống thành viên • Thuộctính MATMA tập thựcthể THANHVIEN: cần quản lý thời gian giao tác • Tập thựcthể BAIVIET: cần quản lý ... phiếu xácđịnh ngày nhập tên nhà cung cấp D EFGH: mã hàng xácđịnh tên hàng, đơn vị tính, số lượng có, giá bán I JK: số hóa đơn xácđịnh ngày bán tên người mua hàng IDLM: số hóa đơn mã hàng xác...
... nguyên tắc xâydựng bảng: Mỗi quan hệ chuẩn hóa trở thành bảng Mỗithuộctính quan hệ trở thành cột bảng Mỗithuộctính có tên, kiểu liệu miền giá trị Đặt ràng buộc cho thuộctính (nếu có) Khóa ... học Thiết kế CSDL mức vật lý xâydựng bảng dựa quan hệ xâydựng mức logic hợp thêm ràng buộc cột bảng Nguyên tắc chung: Mỗi quan hệ chuẩn hóa trở thành bảng, thuộctính trở thành cột bảng Khóa ... hình thựcthể liên kết (Entity Relationship Modeling) thành phần mô hình Tìm hiểu mô hình mô tả tiến trình (sơ đồ tiến trình) Slide 7- Thiết kế CSDL vật lý Mục tiêu học hôm Biết cách xây dựng...
... phương pháp Phương pháp thựcthể - quan hệ (entity - relationship) mô hình mô tả năm 1976 Hình chử nhật đặc tả thựcthể Hình thoi để mô tả quan hệ Các thựcthể quan hệ nối với đường nối ... cận: mô tả yêu cầu liệu giới thực cách thức đơn giản đủ ý nghĩa để người thiết kế lẫn người dùng hiểu Phương pháp mô tả: thông qua lược đồ để mô tả thực thể, thuộctính quan hệ có hệ thống Generated...
... lý phòng thực hành máy tính Cho biết thông tin sau tập thực thể: - PHONGMAY: Thông tin phòng máy bao gồm: SOPHONG (số phòng) NGUOIQL (tên người quản lý phòng máy) - MAYTINH: Các máy tính đánh ... Ngoài ra, máy tính có thông tin cấu hình máy: CPU, RAM, HDD Các máy tính bố trí phòng máy (mỗi phòng máy phải có tối thiểu 20 máy tối đa 50 máy) - MONHOC: Để tiện bố trí cho việc thực hành, CSDL ... có khả đáp ứng thực hành cho môn học Mỗi môn học (có thực hành) phòng máy có thông tin: MAMH (mã môn học), TENMH (tên môn học) SODVHT (số đợn vị học trình) Hiển nhiên, môn học thực hành phòng...
... dùng ER Diagram Ký hiệu Ý nghĩa THỰCTHỂTHỰCTHỂ YẾU QUAN HỆ THUỘCTÍNHTHUỘCTÍNH CHÍNH THUỘCTÍNH CHỨA NHIỀU GIÁ TRỊ THUỘCTÍNH TẬP HỢP THUỘCTÍNH PHÁI SINH Database Design and Implementation ... khác Thựcthể đối tượng cụ thể (như người hay sách) đối tượng vô hình(như kỳ nghỉ hay khái niệm) Tập hợp thực thể: tập hợp thựcthể loại (ví dụ: người có tài khoản ngân hàng) Thuộc tính: Một thực ... hình liệu cụ thể Không phụ thuộc vào loại CSDL dùng hay ràng buộc vật lý khác Mô hình quan hệ thựcthể : trình thiết kế CSDL thể toàn cấu trúc logic CSDL Thựcthể : Thựcthể đối tượng...
... lên tập thuộctính A R[A] R.A Chiếu lên tập thuộc tính: dùng để trích chọn giá trị cụ thể giá trị theo thuộctính danh sách thuộctính quan hệ Ký hiệu: chiếu giá trị t lên tập thuộctính A quan ... trị: tập giá trị mà thuộctính nhận Ký hiệu miền giá trị thuộctính A Dom(A) CSDL 08:11:33 MÔ HÌNH DỮ LIỆU QUAN HỆ MÔ HÌNH Thuộctính Quan hệ Quan hệ Là tập hữu hạn thuộctính Bộ giá trị ... Thuộctính Quan hệ Bộ giá trị Thể quan hệ Tân từ Phép chiếu Khóa Lược đồ quan hệ lược đồ Khoá Siêu khoá: tập thuộctính tập thuộctính Q+ mà giá trị chúng phân biệt khác thể...
... thuộctính S Q+ giá trị S xácđịnh Q q1, q2 TQ, q1.S = q2.S q1 = q2 * Khóa định (Candidate Key): hay khóa nội Q siêu khóa thuộctính nhất, không chứa siêu khóa * Thuộctính khóa thuộctính ... thuộctính S Q+ giá trị S xácđịnh Q q1, q2 TQ, q1.S = q2.S q1 = q2 * Khóa định (Candidate Key): hay khóa nội Q siêu khóa thuộctính nhất, không chứa siêu khóa * Thuộctính khóa thuộctính ... thuộctính không khóa: thuộctính tham gia vào khóa gọi thuộctính khóa, thuộctính không tham gia vào khóa gọi thuộctính không khóa 10 Chương 2: Mô hình liệu – Phụ thuộc liệu http://sites.google.com/site/khaiphong...
... (như đại, ấn tượng…) Loại hình điêu khắc tạc tượng thể vật liệu (như gỗ, đá…), chiều cao, khối lượng phong cách TPNT thuộc loại hình khác thểthể loại nhưảnh chụp… phong cách Các TPNT phân thành ... lượng tờ lại thư viện (thuộc tínhtính từ số tờ thư viện nhập trừ số tờđang có độc giả mượn) Thông tin độc giả gồm số thẻ độc giả (khóa), ngày cấp thẻ, tên, nghề nghiệp, phái Mỗi lần độc giả mượn ... nghiệm công việc điều trị mà bác s thực cho bệnh nhân Một chữa trị có danh định mã số bao gồm số tên sựchữa trịđó Mỗi nhân viên bệnh viện làm việc nhiều khu chữa trị Mỗi khu có nhân viên Bệnh viện...
... dụngthuộctính R(A1, A2,…, An) quan hệ toàn cục Q={q1, q2, , qm} tập ứng dụng Ma trận giá trị sử dụngthuộctínhđịnh nghĩa sau: A= (use(qi , Aj ))m*n use(qi,Aj) = Nếu qi tham chiếu đến thuộc ... hai thuộctínhtính tổng tích phần tử hàng hai cột Vì ma trận AA đối xứng, thực tương tự theo hàng Trong bước khởi gán, cột đặt vào vị trí 1&2 CA, A2 đặt bên trái phải A1 Nếu Aj thuộctính ... trận CA, kiểm tra đóng góp đặt thuộctính Ak vào bên trái Aj , bond (A0, Ak) = bond(A0, Aj) =0, Nếu Aj thuộctính tận phải đặt ma trận CA kiểm tra đóng góp đặt thuộctính Ak vào bên phải Aj, Khi...
... chiều dọc Nghĩa thiết lập quan hệ có số thuộctính từ quan hệ gốc Thực chất phép chiếu tập thuộctính quan hệ Phân mảnh ngang: Quan hệ chia theo chiều ngang Thực chất phép chọn quan hệ Chọn quan ... (PROJ) 25 Tính đầy đủ tính cực tiểu vị từ đơn giản Tập vị từ đơn giản có tính đầy đủ (Completeness) tính cực tiểu (Minimality) Pr đầy đủ xác suất truy nhập ứng dụng đến mảnh hội sơ cấp định nghĩa ... mảnh dọc: Các thuộctính quan hệ chung thuộctính khóa Quy tắc đảm bảo mảnh phân rã rời 14 Phân mảnh ngang Phân mảnh ngang việc tách ngang quan hệ toàn cục thành nhiều nhiều mảnh Mỗi mảnh quan...
... vế trái dư thừa ii.Tách phụ thuộc hàm có vế phải thuộctính thành phụ thuộc hàm có vế phài có thuộctính Vế phải tất phụ thuộc hàm F có thuộctính iii Loại khỏi F phụ thuộc hàm dư thừa AèB dư thừa? ... vế trái dư thừa ii.Tách phụ thuộc hàm có vế phải thuộctính thành phụ thuộc hàm có vế phài có thuộctính Vế phải tất phụ thuộc hàm F có thuộctính iii Loại khỏi F phụ thuộc hàm dư thừa AèC dư thừa? ... trái phụ thuộc hàm thuộctính dư thừa ii.Tách phụ thuộc hàm có vế phải thuộctính thành phụ thuộc hàm có vế phải có thuộctính F={GH→A, GH→D, AG→B, CD→H, CD→G, C→A, BH→C} iii.Loại bỏ phụ thuộc hàm...
... Bảng Thanh Liêm thuộc KV1 ghi trên) KV2: Gồm phường, xã thành phố Phủ Lý 25 TỈNH NAM ĐỊNH: Toàn tỉnhthuộc KV2-NT trừ thành phố Nam Địnhthuộc KV2 26 TỈNH THÁI BÌNH: Toàn tỉnhthuộc KV2-NT trừ ... thường trú Tên HKTT Ghi Bước 2: Xácđịnh ma trận phụ thuộc hàm Loại liệu Mã thí sinh Tên thí sinh Ngày sinh Giới tính Nguyễn Văn Tài Phụ thuộc hàm sơ cấp Phụ thuộc hàm đa cấp 45 Lớp 507104 ĐỒ ... không thuộc KV1 huyện Hoà Vang KV2: Gồm phường thuộc quận Cẩm Lệ, phường Nại Hiên Đông (thuộc quận Sơn Trà), phường Hoà Quý (thuộc quận Ngũ Hành Sơn), phường Hoà Hiệp Bắc Hoà Hiệp Nam (thuộc...
... 8: Biến đổi kiểu thựcthể cha / kiểu thựcthể Cách - Kiểu thựcthể cha kiểu thựcthể biến đổi thành quan hệ Cách - Mỗi kiểu thựcthể biến đổi thành quan hệ Cách - Kiểu thựcthể cha biến đổi thành ... Các đặc tính quan hệ Tên quan hệ phân biệt Thuộctính quan hệ thuộctính đơn trị (single-valued attribute) Tên thuộctính phân biệt Các giá trị thuộctính phải thuộc miền Thứ tự thuộctính không ... Biến đổi ERD thành quan hệ Qui tắc 1: Biến đổi kiểu thựcthể thành quan hệ Kiểu thựcthể thông thường (regular entity type) Kiểu thựcthể yếu (weak entity type) Thuộctính quan hệ Thuộctính phức...
... Nội dungĐịnh nghĩa thuật ngữ Mô tả trình thiết kế CSDL vật lý Chọn dạng lưu trữ cho thuộctính Chọn tổ chức tập tin thích hợp Mô tả ba loại tổ chức ... 2006 Nguyễn Trung Trực - Khoa CNTT 13 Toàn vẹn liệu vùng tin Giá trị mặc định (default value) – giá trị qui định không định giá trị khác Kiểm tra miền – giới hạn giá trị cho phép (các ràng buộc ... dụ sử dụng công thức) Xâydựng bảng liệt kê giá trị bị thiếu Trong chương trình, bỏ qua giá trị bị thiếu trừ giá trị có ý nghĩa Chuơng trình kích hoạt (trigger) sử dụng để thực tác vụ Chương Thiết...