access資料庫管理系統期末試題

2022-05-14 06:35:32 字數 1498 閱讀 3384

2010-2011學年第二學期

資料庫管理系統(access)期末作業

學號姓名

班級學院

2023年6月

一、建立乙個學生成績管理資料庫(以自己的學號姓名作為資料庫的名字),其中包含三張表,結構如下:(20分)

學生表(學號, 姓名, 性別, 出生日期, 所在系)

課程表(課程號, 課程名, 學分)

成績表(學號, 課程號, 成績)

(1)設定主鍵(提示:有的表的主鍵是復合主鍵)

(2)為『所在系』列設定有效性規則:只能是數學系、英語系、中文系之一

有效性文字設定為相應的錯誤提示

(3)出生日期設定為長日期格式

(4)成績預設為60

備註:詳細列印每一步設定步驟,擷取(1)(2)(3)(4)結果圖並列印。

二、給資料庫中的三張表建立表間關係圖並輸入資料(每張表不少於15條記錄)(10分)

備註:(1)擷取關係圖,擷取輸入資料後三張表的圖

三、建立如下查詢:(共30分)

(1)列出姓張的學生資訊(3分)

(2)找出在80年以前出生的學生資訊(4分)

(3)列出所有課程資訊,並按學分降序(3分)

(4)列出不及格學生的學號、姓名、所在系及課程名(4分)

(5)計算每門課程的平均分(4分)

(6)統計每系的人數(4分)

(7) 顯示選修的課程數大於2的學生的學號(4分)

(8)刪除學生表中所有07級(學號2007開頭)的學生。(4分)

備註:列印相關sql語句(不要使用選擇查詢生成的sql語句)

四、建立窗體:(共10分)

(1)建立縱欄式窗體:在窗體上顯示、錄入、更改學生成績資訊(5分)

(2)通過設計檢視建立**式窗體:在窗體上顯示、錄入、更改學生基本資訊,新增窗體頁首,窗體頁尾(5分)

備註:擷取(1)(2)窗體檢視,設計檢視

五、建立報表:(10分)

設計乙個報表,顯示80分以上的學生成績,要求:顯示字段:姓名,出生日期,課程名稱,成績。

報表頁首為「80分以上學生」;報表頁尾顯示當前日期和製表人姓名,頁面頁尾顯示共幾頁第幾頁等資訊(10分)

備註:擷取報表檢視,設計檢視

六、程式設計題(20分)

(1)如果乙個數字的平方的低位與該數字相同,那麼這個數字就稱為「守形數」,比如252=625,那麼25就是乙個守形數。設計乙個程式找出3-1000萬之間的所有守形數。要求:

列印**,將介面圖與結果附上。

(2)如果乙個數字的所有因子(包括1,但不包括該數本身)之和等於該數字,那麼這個數字就稱為完全數。設計乙個程式,求3-1000之間的所有完全數,要求列印其因子。

要求:列印**,將介面圖與結果附上。

備註:此模板最好不要改動,作業完成後務必於(6.11左右週六班提交)將紙質、電子版上交,電子版建立資料夾,命名為學號姓名班級,學號在前,姓名班級在後。

該成績即為期末考試成績,提交作業時會進行相關內容的提問。交作業時不允許代交,恕過期不候,不交作業、抄襲作業者成績為0。

ACCESS2019資料庫管理系統 建立資料表練習

開啟 資料表.accdb 一 為 教師 表做以下操作 1 刪除 年齡 宅電 字段 2 在 教師編號 和 姓名 之間插入字段 密碼 婚否 前插入 出生日期 3 按下面 設定字段型別和大小 二 設定字段屬性 教師 2 來校日期 格式 要求為 長日期 3 出生日期 格式 要求顯示形式為 1970 01 0...

Access資料庫實訓心得

實訓心得 時光飛逝,我們的實訓生活就要結束了。經過短暫的乙個星期的實訓,我們學習到了許多以前不懂的操作 知識,也明白了實踐的重要性,更意識到了自己在計算機上還有許多不足。而最讓我感觸深刻的是團隊精神的重要。在操作中,我們遇到許多問題,比如我在建立表的途中,許多資料在輸入時,經常出現問題,不是這邊出錯...

ACCESS資料庫與程式設計複習

1 資料庫系統的組成,核心 資料庫系統由資料庫 db 資料庫管理系統 及其開發工具 資料庫應用系統和資料庫管理員構成。核心是 資料庫管理系統 2 資料管理的發展經歷了哪幾個階段,各自階段的特點 1 人工管理階段 資料不儲存 應用程式管理資料 資料不共享,資料冗餘量大 資料不具有獨立性 2 檔案系統階...