Tải bản đầy đủ (.doc) (19 trang)

Đề tài Database

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (165.93 KB, 19 trang )

Đề tài 1:
Hệ Thống quản lý đặt chỗ máy bay trước
Airline Reservations Software
Tình trạng hiện tại của hệ thống
McCall Aviation là một công ty chở thuê bằng máy bay có trụ sở ở Idaho. Với một phi
đội gồm 14 máy bay, McCall Aviation chuyên chở thuê giữa các thành phố.
Năm 2003 họ đã tập trung vào việc phát triển hệ thống đặt chỗ và đăng ký chuyến bay
trước cho McCall Aviation đặt tại Idaho. Một trong các yêu cầu khi xây dựng CSDL
là phải kiểm sóat các chuyến bay, các đặt chỗ trước của hành khách và khi hình
thành chuyến bay thì phải theo dõi việc gán máy bay, phi công và phi công phụ
cho mỗi chuyến bay
Các chức năng chính của hệ thống đặt chỗ này là:
- Nhập thời gian của việc đặt chỗ chuyến bay bằng gọi điện thoại. Một người
có thể đăng ký cho nhiều người
- Lưu trữ thông tin các khách hàng quen
- Nhóm các đặt chỗ trước lại theo ngày giờ để phát ra các chuyến bay
- Gán các phi công và lập kế họach cho chuyến bay đã khởi tạo
- Các chuyến bay nhiều chặng với danh sách hành khách mỗi chặng sẽ làm
giảm được lưu lượng các chuyến bay.
- Tạo 1 số báo cáo gửi cho ban lãnh đạo cuối mỗi tháng
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7


Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15
Đề tài 2
Công ty môi giới PSSC
Tình trạng hiện tại của hệ thống
PSSC là 1 công ty môi giới bất động sản chuyên mua bán cổ phần (stocks) cho khách
hàng (client). Công ty có văn phòng ở nhiều thành phố khác nhau. Mỗi nhân viên môi
giới (broker) làm việc tại 1 trong các văn phòng này. Nhân viên môi giới cũng có thể là
giám đốc (manager) tại văn phòng họ đang làm việc.
Khách hàng là chủ nhân các tài khoản và bất kỳ tài khoản nào cũng có thể có nhiều
hơn 1 chủ nhân (owner). Mỗi tài khoản đều được giám sát bởi một nhân viên môi giới.
Một khách hàng có thể có nhiều tài khoản và 1 nhân viên môi giới cũng có thể giám sát
nhiều tài khoản nhưng một khách hàng không thể có nhiều hơn 1 tài khoản tại 1 văn
phòng.
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDLđể theo dõi thông
tin khách hàng/ nhân viên môi giới và việc mua bán của mỗi tài khoản
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:

Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15
Đề tài 3
Hệ thống đăng ký trực tuyến của sinh viên
Trường đại học của bạn đang triển khai hệ thống đăng ký dành cho sinh viên (student)
sao cho các sinh viên có thể đăng ký (register) các môn học (course) từ máy tính cá
nhân tại nhà.
Mục tiêu của hệ thống là cho phép sinh viên và giảng viên (faculty) thực hiện các việc
sau:
1. Đăng ký nhận dạng người dùng của hệ thống
2. Đăng ký các môn học sẽ được dạy trong học kỳ tới
3. Nhận báo cáo về tình hình học tập
4. Duy trì thông tin về sinh viên và các môn học
5. Nhập điểm môn học khi sinh viên đã kết thúc môn
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết

4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule, Tuần 8,9
giá trị mặc định
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15
Đề tài 4
Công ty quần áo thời trang và thể thao
Công ty AD là công ty chuyên bán quần áo và sản phẩm thể thao rất nhiều mẫu mã đa
dạng hợp thời trang. Hàng hóa được phân loại theo giới tính, thể thao hay quần áo thời
trang, nhãn hiệu, kích cỡ, màu sắc,… Công ty hiện thời nhận đơn đặt hàng qua điện
thoại, mail, fax hay email và đang bắt đầu nhận đặt hàng qua Website của công ty.
Công ty đã phát triển rất nhanh và quyết định mở thêm 1 trung tâm bán hàng mở cửa
24 giờ trong ngày. Công việc tiếp thị đang được tiến hành rầm rộ. Hệ thống CSDL hiện
tại của công ty không còn phù hợp với số lượng bán hàng tăng vọt hiện nay. Công ty
đang cố gắng nâng cấp CSDL hiện hành thành SQL server.
Quy trình bán hàng của họ như sau: khi 1 khách hàng đặt mua hàng, nhân viên sẽ
nhập đơn đặt hàng (order) vào máy tính. Hệ thống cần phải kiểm tra xem còn hàng
trong kho hay không? Nếu hàng tồn vẫn còn, thì đơn đặt hàng sẽ được tạo ra. Hệ
thống cần cập nhật lại số lượng trong kho hàng. Nếu hàng trong kho không đủ, hệ

thống sẽ thông báo cho khách biết thời gian nào hàng sẽ được nhập về. Nếu khách vẫn
muốn mua dù đã hết hàng thì hóa đơn “chưa giải quyết” và phiếu hẹn phân phối hàng
sẽ được tạo ra.
Khi kho có hàng lại, hệ thống phải tạo báo cáo chứa các mặt hàng còn thiếu chưa giải
quyết, nhờ đó các phiếu hẹn phân phối hàng sẽ được thực hiện. Hàng chỉ phân phối
cho khách sau khi hóa đơn đã được thanh toán.
Đơn giá hàng của kho sẽ thay đổi, do đó hệ thống cần lưu lại giá cả theo từng thời
điểm. Hệ thống cần ghi lại giá cả, ngày thay đổi giá, lý do thay đổi. Việc điều chỉnh giá
này được thực hiện bởi giám đốc bán hàng. Lịch sử giá này sẽ giúp biết được giá cả
tại thời điểm mà khách hàng mua để thanh toán lại khi khách trả lại hàng.
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script

Tuần 14,15
Đề tài 5
Cửa hàng băng đĩa nhạc
R&S là 1 cửa hàng chuyên bán băng đĩa nhạc nổi tiếng dành cho giới trẻ. Các loại nhạc
mà cửa hàng bán bao gồm hip hop, đồng quê, Jazz,… Khách có thể đặt mua các đĩa
nhạc từ loại phổ thông dễ tìm, đến cả những đĩa nhạc nổi tiếng vô cùng khan hiếm trên
thị trường. Chính khả năng sưu tầm đĩa đặc biệt này đã thu hút khách hàng đến với
cửa hàng.
Chủ cửa hàng luôn xem dịch vụ khách hàng là mục tiêu hàng đầu của cửa hàng. Mỗi
ngày cửa hàng nhận được từ 1000-1500 cuộc giao dịch với khách hàng hoặc trực tiếp
tại cửa hàng, hoặc qua điện thoại hay qua mail. Nhiệm vụ của nhân viên bán hàng là
tiếp xúc khách hàng tại cửa hàng hay qua điện thoại, ghi lại các giao dịch bán hàng vào
sổ nhật ký bán hàng ngay khi kết thúc giao dịch. Nhân viên còn có nhiệm vụ tìm kiếm
trong danh mục bán hàng băng đĩa nhạc vừa bán để cập nhật lại số lượng tồn. Do cách
quản lý thủ công này, nên việc quản lý rất lộn xộn và hay nhầm lẫn.
Khách hàng cũng có thể gọi đến cửa hàng để hỏi thông tin về đĩa nhạc họ cần. Nhân
viên sẽ tra cứu danh mục bán hàng để xem có đĩa không, nếu có thì số lượng tồn là
bao nhiêu để trả lời cho khách hàng. Do tra cứu bằng tay, nên nhiều lúc nhân viên
không thể trả lời ngay, khách hàng phải chờ đợi điện thoại lâu, không làm hài lòng
khách hàng do đó mất nhiều cơ hội bán hàng.
Hiện tại cửa hàng có 6 nhân viên làm việc cả ngày. Họ luôn bận rộn với sổ sách giấy tờ
và phục vụ khách hàng.
Chủ cửa hàng quyết định tin học hóa công tác quản lý và bán hàng cũng như tư vấn
cho khách hàng.
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15
Đề tài 6
Công ty nhật báo Thời đại mới
Công ty báo chí truyền thông Thời đại mới cần nâng cấp lại website của họ để cạnh
tranh với các công ty báo chí khác. Độc giả luôn hướng tới các báo điện tử nào mà luôn
có tin tức thời sự và dự báo thời tiết mới nhất, chính xác nhất.
Hiện nay, báo mà do công ty xuất bản thường có nội dung chính tập trung vào tin tức
trong và ngoài nước, kinh doanh, nghề nghiệp, thể thao, báo hỷ và tang lễ, quảng cáo,
thông báo tuyển dụng, thời tiết, …. Thu nhập chính của công ty có được là từ quảng
cáo cho các công ty, sản phẩm, nhà cửa, xe cộ, tàu thuyền, ….
Trong 5 năm qua, công ty đã xây dựng được hình ảnh của mình và thu hút được một
lượng độc giả khá đông. Có hơn 600,000 ngàn độc giả dành cho bản tin vắn, 750000
độc giả cho các ấn phẩm đặc biệt thứ bảy và chủ nhật. Các ấn phẩm thứ bảy và chủ
nhật có nội dung phong phú hơn ấn phẩm ngày thường, và giá cũng đắt hơn.
Nhờ vào sự phát triển của công nghệ thông tin, số lượng độc giả đọc trực tuyến ngày
càng tăng. Công ty Thời đại mới dự định giảm số lượng ấn phẩm bằng giấy, và khuyến

khích độc giả đọc trực tuyến. Nhưng website của công ty chỉ mới có khả năng cung cấp
tin vắn trong và ngoài nước, dự báo thời tiết.
Hệ thống trực tuyến nhắm vào việc cung cấp 1website năng động hơn với tính năng đa
phương tiện như video/ movie, các sự kiện âm nhạc, audio, phỏng vấn trực tuyến,…
Người đọc có thể truy xuất vào website theo 2 cách: không cần bảo mật và bảo mật.
Nếu truy xuất không bảo mật thì chỉ đọc được các tin vắn. Nếu truy xuất bảo mật, nghĩa
là trở thành 1 thành viên của báo, thì được quyền đọc đầy đủ mọi nội dung
Cần xây dựng 1 CSDL
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL để phục vụ cho
hệ thống báo chí trực tuyến của công ty.
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15

Đề tài 7
Hệ thống quản lý qũy học bổng Pell
Pell Grant Management
Tình trạng hiện tại của hệ thống
Chương trình cấp học bổng Pell sẽ cung cấp các học bổng cho bất kỳ sinh viên đại học
nào trong cả nước mà đang có yêu cầu trợ cấp tài chính. Để có học bổng, sinh
viên hay cha mẹ cần phải hòan tất một đơn xin trợ cấp học tập.
Sau một thời gian ngắn, sinh viên sẽ nhận được thông báo cho biết sinh viên có hợp lệ
để nhận học bổng hay không. Tiêu chuẩn xét là sinh viên phải thuộc các trường
đại học hoặc cao đẳng quốc lập, học lực từ TB khá trở lên ( điểm trung bình >=6,5
), và thu nhập hàng năm của gia đình < 10000 USD
Ban quản lý chương trình cần xây dựng một CSDL để giúp cho họ việc giám sát từ lúc
sinh viên bắt đầu đăng ký xin học bổng, gửi thông báo sinh viên có được chấp nhận
hay không đến việc lưu trữ lịch học và chi phí cần thiết mỗi tháng để trợ cấp tiền cho
sinh viên
CSDL cần quản lý lịch trả tiền học phí, mỗi lịch cho từng khu vực của các trường đại
học, cao đẳng. Ngày trả tiền và giờ học chuẩn được cho mỗi chương trình đào tạo.
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định

Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15
Đề tài 8
Hệ thống theo dõi việc phân phối kho hàng
Warehouse Inventory Distribution Tracking
Tình trạng hiện tại của hệ thống
Công ty Cross Island Cable trụ sở ở New York chuyên lắp đặt các thiết bị cho những
công ty đường dây khác. Họat động chính của công ty như sau: Mỗi sáng các kỹ thuật
viên sẽ đến công ty để nhận lịch lắp đặt hàng ngày của họ và nhận các thiết bị cần thiết
lên xe tải của họ. Có thể một vài bộ phận của thiết bị sẽ được kỹ thuật viên trả về kho
với tình trạng là tồn kho hay bị hư
Vấn đề chính mà công ty gặp phải là thiết bị mà các kỹ thuật viên chất lên xe tải của họ
mỗi ngày thì rất đắt tiền. Hầu hết các thiết bị này được lắp đặt cho công ty của khách
hàng, nhưng đôi khi thiết bị không phù hợp cần thay đổi hoặc không lắp đặt được.
Công ty cần phải lưu giữ chính xác các thiết bị lưu kho và danh sách các thiết bị đã
được lắp đặt cho khách hàng. Công ty cần phải biết kỹ thuật viên mang các thiết bị nào
ra khỏi kho vào buổi sáng và thiết bị nào được trả về lại kho mỗi buổi chiều.
Kho thiết bị của công ty sẽ nhập bổ sung các thiết bị mới vào kho thông qua mã vạch
(code bar) của nó. Mỗi thiết bị có một số thứ tự nhập kho duy nhất và thuộc một lọai
thiết bị nào đó.
Hệ thống quản lý kho hàng cần hổ trợ đầy đủ mọi chức năng liên quan đến kiểm sóat
kho bao gồm việc giám sát vật liệu thiết bị được chuyển vào và ra khỏi kho và điều phối
số lượng tồn kho.
Người quản lý dựa vào đơn đặt hàng của khách, sẽ gán kỹ thuật viên, ngày giờ lắp đặt

cho mỗi thiết bị.
Công ty đang cần xây dựng một CSDL để giúp giám sát việc quản lý kho vật tư của họ
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15
Đề tài 9
Hệ thống trợ giúp đặt mua hàng cho khách
Order support System
Mildly Wild là 1 công ty chuyên cung cấp quần áo thời trang thể thao với số lượng lớn
cho các đại lý của mình. Công ty đang cần một phần mềm trợ giúp khách hàng của họ
trong lúc đặt mua hàng. Mỗi đơn đặt hàng cần có đầy đủ những thông tin sau:
- Kiểu quần áo (Style): có rất nhiều kiểu như áo thun, quần thun, giầy thể thao,

áo bơi, mũ, vớ,
- Giá cả mặt hàng thay đổi tùy theo nhãn hiệu
- Mã kích cỡ dùng chung cho tất cả các nhãn hiệu
- Màu sắc
Công ty muốn khách hàng của họ luôn cảm thấy thật thuận tiện khi đặt mua hàng.
Phiếu đặt mua hàng luôn có các trợ giúp cần thiết giúp họ tra cứu, chọn lưa mẫu mã dễ
dàng. Có thể đặt mua nhiều mặt hàng trong một phiếu đặt hàng, và với mỗi mặt hàng,
họ thể đặt mua cho nhiều lọai kích cỡ khác nhau.
Cuối ngày, công ty cần thống kê theo nhãn hiệu, mẫu mã và kích cỡ để có kế hoạch đặt
hàng trực tiếp từ các nhà cung cấp chính.
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5
Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script

Tuần 14,15
Đề tài 10
Thư viện trường đại học
Trường đại học của bạn vừa khánh thành 1 thư viện hiện đại với nhiều trang thiết bị và
phương tiện sử dụng hiện đại.
Đối tượng chính của thư viện là giảng viên và sinh viên. Thông tin đầy đủ của giảng
viên và sinh viên sẽ hiển thị trên màn hình thủ thư khi máy quét thẻ đọc thẻ. Sách
báo với nhiều chủng loại phong phú như văn hóa, nghệ thuật, khoa học, lịch sử,
toán học, kinh tế,…
Hình thức mượn cũng rất phong phú: có thể mượn sách in, báo, tạp chí, đề tài tốt
nghiệp sinh viên ra trường, có thể mượn đĩa CD chứa dữ liệu. Đồng thời giảng
viên, sinh viên có thể tra cứu tại chỗ để tìm ebook cũng được lưu trữ và phân loại
cẩn thận.
Quy định mượn sách cũng khá chặt chẽ. Khi người mượn xuất trình thẻ và sách cẩn
mượn, thủ thư sẽ cho sách và thẻ qua máy quét (scanner) để đọc mã, truy cập
vào CSDL, để hiển thị thông tin đầy đủ về người mượn và sách được mượn. Thời
hạn mượn là 1 tháng. Sau 1 tháng nếu người mượn vẫn muốn mượn tiếp, thì phải
đem sách đến thư viện, để gia hạn. Nếu quá thời gian quy định thì sẽ bị phát tiền.
Cứ chậm 10 ngày thì phạt số tiền bằng với 1/10 giá quyển sách bị mượn quá hạn.
Mỗi đầu sách thường có nhiều hơn 1 cuốn. Người thủ thư cần được biết thông tin về số
lượng tồn, danh sách những người đang giữ sách, và 1 số thông tin thống kê
khác
Yêu cầu thực hiện:
1. Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL
2. Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng
3. Tạo các thủ tục và trigger cần thiết
4. Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không
Viết script chứa các lệnh thực hiện cho mỗi câu trên
Tiến độ thực hiện:
Tìm hiểu hệ thống Tuần 5

Xây dựng mô hình quan hệ thực
thể và mô hình quan hệ
Tuần 6,7
Tạo CSDL với các ràng buộc, rule,
giá trị mặc định
Tuần 8,9
Tạo trigger, thủ tục cần thiết Tuần 10,11
Viết các lệnh truy vấn để kiểm tra
tính hợp lệ của các đố tương
Tuần 12,13
Viết báo cáo và hòan chỉnh các
script
Tuần 14,15

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×