建立學生 課程資料庫,編寫儲存過程,完成以下功能 5

2025-05-08 01:45:10 字數 1337 閱讀 4739

教學管理」資料庫中有學生表、課程表和選課表,為了有效地反映這三張表中資料之間的聯絡,在建立資料庫時

1樓:尚學堂科技****

關於反映這三張表中資料之間的聯絡,提供三方面資訊以供參考:

1、表關係分析:學生表與課程表是多對多的關係,建立一張關聯表也就是選課表來將學生表與程表產生關聯。

2、資料庫表分析:學生表包括學生相關資訊,課程表包括課程相關資訊,選課表放其他兩張表的各乙個欄位(可以維護唯一性,比如說主鍵)。

3、實體分析:包含學生和課程兩個實體,在每個實體中加入另外乙個實體的集合。

實驗五 access應用 實驗要求: 1.建立乙個名為「學生管理」的資料庫。 2.建立乙個「學生檔案」資料表

2樓:網友

在access裡面用羅斯文資料庫例項建立個或自己建乙個:

1、啟動access建空資料庫,取名「學生管理」。

2、建乙個表,如果有excel資料可直接匯入或在設計檢視裡面建表,欄位名:學號、姓名、性別、出生日期(在裡面限定》1988-1-1')、家庭住址。取名「學生檔案」至於記錄,自己輸入幾個人的情況。

3、建乙個表取名「學生成績」,欄位名:學號、課程a、課程b、課程c、課程d、課程e。至於記錄,自己輸入幾個人的情況。

4、,5、建關聯的查詢。在查詢設計檢視中將「學生檔案」的學號拖到「學生成績」的學號欄位上。sql語句為:

select 學生檔案。學號, 學生檔案。姓名, [學生成績]!

課程a]+[學生成績]![課程b] as 總成績 from 學生檔案 inner join 學號 on 學生檔案。學號 = 學生成績。

學號,可以查詢學生成績。

6、sql語句為:select 學生檔案。學號, 學生檔案。

姓名, [學生成績]![課程a],[學生成績]![課程b] from 學生檔案 where ((year(now)-year(出生日期)>20 inner join 學號 on 學生檔案。

學號 = 學生成績。學號。

7、用以更新查詢即可。

8、建一窗體(設計檢視)裡面建一些說明標籤,一些功能按鈕:按鈕的單擊事件呼叫相應的巨集事件(或用vba**)呼叫需要的查詢,取名「主窗體」。

乙個簡單的資料庫就建好了。access功能很多,一句兩句說不清楚,找本教材看看。

用access建立乙個名為學籍管理系統有學生資訊表和學生課程表

3樓:電腦愛好者

學號,學科號,是否考試,考試成績,備註,其他在圖中其他表中一致,考試成績數值型,3位整數,兩位小數。備註,字元型256個位元組。sql語句,select 查詢!

建立資料庫的和表的方法有哪些,建立資料庫的方法有哪些?建立表的方法有哪些?

office中有個軟體是資料庫紅色的 一把鑰匙形狀的 簡單的資料庫建立可以用這個 1 create database school go 2 create table student sid char 4 primary key,sname nchar 4 not null,gender char ...

sql2005資料庫學生管理系統怎麼建立》?

a.該 學生資訊管理系統 只是對資料庫應用技術的一個樣本資料庫的例項,重在對資料庫一些方法的熟悉與掌握,其中包括從資料庫的概念模型到er圖的繪製,再到資料庫模式的建立 即為資料庫及其基本表的建立 而後資料的錄入 在此從略 最後完成一些簡單的關係運算表示式的表達和相關的select 查詢語句的使用。b...

oracle 建立資料庫時 enterprise manag

解決辦法 1.啟動net manager,在 監聽程式 listener下新增一個地址,主機名寫計算機名字或者ip,埠號還是1521,然後儲存 2.重啟監聽服務。3.啟動database configuration assistant 配置資料庫選件 就可以重新配置em了,而不用刪除資料庫。再次建立...