ĐỀ THI TỐT NGHIỆP (PHẦN ACCESS) KHÓA NGÀY 20/11/2009 Để quản lý, theo dõi các đề tài, dự án khoa học, Sở Khoa Học và Công nghệ thành phố X đã xây dựng 1 chương trình quản lý có tên QLDeTai bao gồm các bảng mô tả chi tiết như sau: + bảng DeTai lưu giữ các thông tin liên quan đến đề tài, dự án khoa học cần nghiên cứu, gồm các thông tin: ID đề tài, ngày bất đầu thực hiện, ngày dự kiến kết thúc, ngày nghiệm thu, ngày bàn giao sản phẩm, tổng mức kinh phí, ID cơ quan chủ trì thực hiện, ID chuyên gia chủ trì thực hiện, trong đó ID đề tài được chọn làm khóa chính. + Bảng CoQuanChuTri lưu giữ các thông tin liên quan đến cơ quan chủ trì triển khai thực hiện nghiên cứu đề tài, dự án khoa học, gồm các thông tin: ID Cơ quan chủ trì thực hiện, tên, địa chỉ, số điện thoại liên lạc, số Fax, trong đó ID Cơ quan chủ trì thực hiện được chọn làm khóa chính. + Bảng ChuyenGia lưu giữ các thông tin liên quan đến chuyên gia chủ trì triển khai thực hiện nghiên cứu đề tài, dự án khoa học, gồm các thông tin: ID chuyên gia chủ trì thực hiện, họ và tên, ngày tháng năm sinh, số điện thoại liên lạc, tên cơ quan hiện nay đang công tác, chức vụ hiện tại, học hàm, học vị, chuyên ngành, trong đó ID chuyên gia chủ trì thực hiện được chọn làm khóa chính. Yêu cầu 1/ Tạo CSDL, tạo bảng, tạo toàn vẹn và các ràng buộc dữ liệu +Tạo CSDL, tạo bảng với các cấu trúc phù hợp để lưu giữ các thông tin trên. + Tạo mối quan hệ giữa 2 bảng thông qua trường ID Cơ quan chủ trì thực hiện, ID chuyên gia chủ trì thực hiện của các bảng. + Tạo ràng buộc dữ liệu cho các thuộc tính: a/ Ngày tháng năm sinh của chuyên gia phải từ ngày 1/1/1920 trở về sau b/ Các trường số điện thoại là 1 dãy 10 chữ số. Chú ý: nếu người sử dụng nhập dữ liệu không đúng yêu cầu thì chương trình sẽ có hộp thông báo nhắc nhở và yêu cầu nhập lại cho đúng. 2/ Tạo các Form nhập liệu và nhập liệu Lần lượt tạo các Form nhập liệu cho các bảng DeTai, CoQuanChuTri, và ChuyenGia nêu trên với các yêu cầu cụ thể sau: a/ Trong Form nhập liệu các thông tin của bảng DeTai, chương trình phải kiểm soát dữ liệu nhập vào: ngày bắt đầu thực hiện <= ngày dự kiến kết thúc, ngày bắt đầu thực hiện <= ngày nghiệm thu, ngày bắt đầu thực hiện <= ngày bàn giao sản phẩm. b/ Trong Form nhập liệu các thông tin của bảng DeTai, số liệu ID Cơ quan chủ trì thực hiện, ID chuyên gia chủ trì thực hiện được lấy từ các bảng CoQuanChuTri, và ChuyenGia. . và Công nghệ thành phố X đã xây dựng 1 chương trình quản lý có tên QLDeTai bao gồm các bảng mô tả chi tiết như sau: + bảng DeTai lưu giữ các thông tin liên quan đến đề tài, dự án khoa học cần. tạo các Form nhập liệu cho các bảng DeTai, CoQuanChuTri, và ChuyenGia nêu trên với các yêu cầu cụ thể sau: a/ Trong Form nhập liệu các thông tin của bảng DeTai, chương trình phải kiểm soát dữ. bắt đầu thực hiện <= ngày bàn giao sản phẩm. b/ Trong Form nhập liệu các thông tin của bảng DeTai, số liệu ID Cơ quan chủ trì thực hiện, ID chuyên gia chủ trì thực hiện được lấy từ các bảng CoQuanChuTri,