Chào mừng quý vị đến với .
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy đăng ký thành viên tại đây hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.
Bài tập CSDL nâng cao

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trần Thị Kim Dung (trang riêng)
Ngày gửi: 09h:26' 14-05-2013
Dung lượng: 777.2 KB
Số lượt tải: 165
Nguồn:
Người gửi: Trần Thị Kim Dung (trang riêng)
Ngày gửi: 09h:26' 14-05-2013
Dung lượng: 777.2 KB
Số lượt tải: 165
Số lượt thích:
0 người
MỤC LỤC
Trang
1. Bài 1 – Quản lý thông tin diễn đàn 4
1.1. Mô tả hệ thống 4
1.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R 4
1.3. Thiết kế cơ sở dữ liệu thời gian 5
1.4. Xây dựng mô hình hướng đối tượng 6
2. Bài 2 – Quản lý bán hàng 8
2.1. Mô tả hệ thống 8
2.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R. 8
2.3. Thiết kế cơ sở dữ liệu thời gian 10
2.4. Xây dựng mô hình hướng đối tượng 11
Bài 3: Quản lý học viên trung tâm tin học 13
3.1 Mô tả hệ thống: 13
3.2 Mô hình ER 13
3.3 Mô hình Time ER 15
3.4 Mô hình hướng đối tượng 16
4. Bài 4 – Quản lý đề tài nghiên cứu khoa học 17
4.1. Mô tả hệ thống 17
4.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R 17
4.3. Thiết kế cơ sở dữ liệu thời gian 19
4.4. Xây dựng mô hình hướng đối tượng 20
5. Bài 5 – Chuẩn bị cho hội thảo khoa học 21
5.1. Mô tả hệ thống 21
5.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R 21
5.3. Thiết kế cơ sở dữ liệu thời gian 22
5.4. Xây dựng mô hình hướng đối tượng 24
1. Bài 1 – Quản lý thông tin diễn đàn
1.1. Mô tả hệ thống
Để quản lý thông tin về một diễn đàn (Forum) trên một Website, người ta tổ chức một cơ sở dữ liệu nhằm quản lý các tập thực thể sau:
- THANHVIEN: Tập các thành viên tham gia diễn đàn, có các thuộc tính: MATV (mã thành viên: thuộc tính khóa), TENTV (tên thành viên) và MATMA (mật mã).
- BAIVIET: Tập các bài viết, có các thuộc tính MABV (mã bài viết: thuộc tính khóa), TIEUDE (tiêu đề bài viết) và NOIDUNG (nội dung bài viết).
- CHUDE: Tập các chủ đề của các bài viết, có các thuộc tính MACD (mã chủ đề: Thuộc tính khóa) và TENCD (tên chủ đề).
Ngoài ra hệ thống này còn hỗ trợ việc quản lý các mối quan hệ GOI, THUOC và THAOLUAN với ngữ nghĩa như sau:
- (t,b) ( GOI: thành viên t có gởi bài viết b.
- (b,c) ( THUOC: bài viết b thuộc chủ đề c.
- (b,b’) ( THAOLUAN: bài viết b thảo luận về bài viết b’.
Biết rằng:
- Mỗi bài viết phải do đúng một và chỉ một thành viên gởi lên, còn mỗi một thành viên có thể gởi nhiều bài viết.
- Một bài viết khi được gởi lên diễn đàn chỉ thuộc một chủ đề nào đó và cũng có những chủ đề không có bất kỳ bài viết nào.
- Mỗi bài viết có thể là một bài thảo luận cho một bài viết đã được gởi trước đó hoặc cũng có thể không (tức là một bài viết được gởi lên để các thành viên khác tham gia thảo luận). Hiển nhiên có thể có những bài viết được gởi lên diễn đàn nhưng không có ai tham gia thảo luận.
1.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R
1.2.1. Xây dựng mô hình E-R
Mô hình này bao gồm:
Các tập thực thể: được mô tả chi tiết trong bảng sau
Tên tập thực thể
Giải thích
Thuộc tính
Tên
Kiểu dữ liệu
Giải thích
Ghi chú
THANHVIEN
Tập tất cả các Thành viên tham gia diễn đàn.
MATV
Text
Mã thành viên
Khóa
TENTV
Text
Tên thành viên
MATMA
Text
Mật mã
BAIVIET
Tập tất cả các Bài viết
MABV
Text
Mã bài viết
Khóa
TIEUDE
Text
Tiêu đề
NOIDUNG
Text
Nội dung
CHUDE
Tập các Chủ đề của bài viết
MACD
Text
Mã chủ đề
Khóa
TENCD
Text
Tên chủ đề
Các mối quan hệ:
Tên mối quan hệ
Giải thích
Phân loại
GOI
(t,b)GOI: thành viên t gởi bài
Trang
1. Bài 1 – Quản lý thông tin diễn đàn 4
1.1. Mô tả hệ thống 4
1.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R 4
1.3. Thiết kế cơ sở dữ liệu thời gian 5
1.4. Xây dựng mô hình hướng đối tượng 6
2. Bài 2 – Quản lý bán hàng 8
2.1. Mô tả hệ thống 8
2.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R. 8
2.3. Thiết kế cơ sở dữ liệu thời gian 10
2.4. Xây dựng mô hình hướng đối tượng 11
Bài 3: Quản lý học viên trung tâm tin học 13
3.1 Mô tả hệ thống: 13
3.2 Mô hình ER 13
3.3 Mô hình Time ER 15
3.4 Mô hình hướng đối tượng 16
4. Bài 4 – Quản lý đề tài nghiên cứu khoa học 17
4.1. Mô tả hệ thống 17
4.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R 17
4.3. Thiết kế cơ sở dữ liệu thời gian 19
4.4. Xây dựng mô hình hướng đối tượng 20
5. Bài 5 – Chuẩn bị cho hội thảo khoa học 21
5.1. Mô tả hệ thống 21
5.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R 21
5.3. Thiết kế cơ sở dữ liệu thời gian 22
5.4. Xây dựng mô hình hướng đối tượng 24
1. Bài 1 – Quản lý thông tin diễn đàn
1.1. Mô tả hệ thống
Để quản lý thông tin về một diễn đàn (Forum) trên một Website, người ta tổ chức một cơ sở dữ liệu nhằm quản lý các tập thực thể sau:
- THANHVIEN: Tập các thành viên tham gia diễn đàn, có các thuộc tính: MATV (mã thành viên: thuộc tính khóa), TENTV (tên thành viên) và MATMA (mật mã).
- BAIVIET: Tập các bài viết, có các thuộc tính MABV (mã bài viết: thuộc tính khóa), TIEUDE (tiêu đề bài viết) và NOIDUNG (nội dung bài viết).
- CHUDE: Tập các chủ đề của các bài viết, có các thuộc tính MACD (mã chủ đề: Thuộc tính khóa) và TENCD (tên chủ đề).
Ngoài ra hệ thống này còn hỗ trợ việc quản lý các mối quan hệ GOI, THUOC và THAOLUAN với ngữ nghĩa như sau:
- (t,b) ( GOI: thành viên t có gởi bài viết b.
- (b,c) ( THUOC: bài viết b thuộc chủ đề c.
- (b,b’) ( THAOLUAN: bài viết b thảo luận về bài viết b’.
Biết rằng:
- Mỗi bài viết phải do đúng một và chỉ một thành viên gởi lên, còn mỗi một thành viên có thể gởi nhiều bài viết.
- Một bài viết khi được gởi lên diễn đàn chỉ thuộc một chủ đề nào đó và cũng có những chủ đề không có bất kỳ bài viết nào.
- Mỗi bài viết có thể là một bài thảo luận cho một bài viết đã được gởi trước đó hoặc cũng có thể không (tức là một bài viết được gởi lên để các thành viên khác tham gia thảo luận). Hiển nhiên có thể có những bài viết được gởi lên diễn đàn nhưng không có ai tham gia thảo luận.
1.2. Thiết kế cơ sở dữ liệu xuất phát từ mô hình E-R
1.2.1. Xây dựng mô hình E-R
Mô hình này bao gồm:
Các tập thực thể: được mô tả chi tiết trong bảng sau
Tên tập thực thể
Giải thích
Thuộc tính
Tên
Kiểu dữ liệu
Giải thích
Ghi chú
THANHVIEN
Tập tất cả các Thành viên tham gia diễn đàn.
MATV
Text
Mã thành viên
Khóa
TENTV
Text
Tên thành viên
MATMA
Text
Mật mã
BAIVIET
Tập tất cả các Bài viết
MABV
Text
Mã bài viết
Khóa
TIEUDE
Text
Tiêu đề
NOIDUNG
Text
Nội dung
CHUDE
Tập các Chủ đề của bài viết
MACD
Text
Mã chủ đề
Khóa
TENCD
Text
Tên chủ đề
Các mối quan hệ:
Tên mối quan hệ
Giải thích
Phân loại
GOI
(t,b)GOI: thành viên t gởi bài
 
↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT ↓






Các ý kiến mới nhất