java學生表和課程表怎麼設計
A. 怎麼製作一個JAVA的課程表程序(需要詳細解答)
寫個
課程表
程序倒是不難,只要使用java.util.Calendar類,可以做個
萬年歷
的課表,不過要界面就要配合swing,但版是你要權在手機上運行就不能使用
j2se
,要用
j2me
.不過個人建議不要用java,java在手機上要用
java虛擬機
才可以運行,效率慢,所以建議使用C++
嵌入式編程
B. 在資料庫中存儲學生一周的課程表,資料庫如何設計
您好,可以這樣設計
資料庫需要設計一天的8節課 8個欄位 分別存 8節課 主鍵設置成星期 然後還有班級欄位,班級欄位可以做關聯欄位;
舉例
----------------------
星期(主鍵) 1節 2節 3節 4節 5節 6節 7節 8節 班級
星期三 物理 數學 體育 語文 英語 計算機 物理 生物 一班
星期四 物理 數學 體育 語文 英語 計算機 物理 生物 三班
根據前台選擇後台對應查詢,比如選擇一班,會根據今天的星期做判斷主鍵值,然後在根據查詢條件班級。就會把一般今天的所有8節課程列出來。
C. 用java編寫一個課程表,顯示錄入查詢和列印課程表,救急
你只需要一個選課表,存學生ID,課程ID,所有學生的選課都是這一個表,每次選課加一條數據,展現的時候根據用戶去查選課表就行了
D. 在資料庫中建好了一個學生表,用java編程如何 實現下面的要求啊
假如你已經連接資料庫了,這樣操作:
Connection conn=getConnection();//這個getConnection()方法是連接資料庫的,自己編寫
try
{
Statement st=conn.createStatement();
String sql="insert student(snum,sname) values('100100101','王明')";
int i=st.executeUpdate(sql);
if(i==1) //1表示一條記錄操作成功
{..........}
}catch(Exception e){}
這是插入操作的,如果查詢是這樣:
Connection conn=getConnection();
try
{
Statement st=conn.createStatement();
String sql="select * from student";
ResultSet rs=st.executeQuery(sql);
while(rs.next())
{
String name=rs.getString("sname");
String id=rs.getString("snum");
System.out.println("學號:"+id+",姓名:"+name);
}
}catch(Exception e){}
E. 要設計一個學生課程管理資料庫,包含3個關系分別是:學生表Student、課程表Cors
1.SELECT COUNT(DISTINCT(學號)) FROM SC 2.SELECT 姓名 FROM S,SC WHERE S.學號=SC.學號 AND S.學號=1號 3.SELECT S.學號,姓名,課程名,成績 FROM S,SC,C WHERE S.學號=SC.學號 AND SC.課程號=C.課程 AND 課程號=1號 4.SELECT S.學號,姓名 FROM S,SC WHERE S.學號=SC.學號 AND SC.課程=『人工智慧』 5.SELECT MAX(成績) FROM S,SC WHERE S.學號=SC.學號 AND S.學號=1號 6.SELECT 學號,姓名 FROM S WHERE SUBSTRING(姓名,3,2)=』月』 7.SELECT 課程號,COUNT(*) FROM C,SC WHERE C.課程號=SC.課程號 8.SELECT S.學號,姓名 FROM S,SC,C WHERE S.學號=SC.學號 AND SC.課程號=C.課程號 AND C.成績>80 9.SELECT DISTINCT(省區) FROM S WHERE S.系別=『物理』 10.SELECT * FROM S ORDER BY 系別 ASC,年齡 DSC 11.SELECT AVG(成績 ) FROM C WHERE 課程號=2號 12.SELECT 學號,姓名 FROM S WHERE SUBSTRING(姓名,3,2)=』陽』
F. 教學管理」資料庫中有學生表、課程表和選課表,如何創建資料庫反應三張表之間的聯系
關於反映這三張表中數據之間的聯系,提供三方面信息以供參考:版
1、表關系分析:學生權表與課程表是多對多的關系,建立一張關聯表也就是選課表來將學生表與程表產生關聯。
2、資料庫表分析:學生表包括學生相關信息,課程表包括課程相關信息,選課表放其他兩張表的各一個欄位(可以維護唯一性,比如說主鍵)。
3、實體分析:包含學生和課程兩個實體,在每個實體中加入另外一個實體的集合。
G. 用Java做一個課程表
創建2個對象集合,判斷差異,如果存在差異就將那條數據保存為文件內容
基本就這么簡單
H. 用java編寫課程表
可以用GUI畫個8X7的宮格
I. 如何用java設計課程表
java設計課程表
具體可以和我談。