導航:首頁 > 編程語言 > java資料庫試題

java資料庫試題

發布時間:2022-07-18 20:02:54

❶ 以下java的題,一個是資料庫方面另一個是邏輯題,麻煩大神幫忙寫下答案,謝謝

//數字順序沒有要求

public static void main(String[] args) {

String s2="";

HashMap<String,Integer > map = new HashMap<String, Integer>();
map.put( "zero" , 0 );
map.put( "one" , 1 );
map.put( "two" , 2 );
map.put( "three", 3 );
map.put( "four" , 4 );
map.put( "five" , 5 );
map.put( "six" , 6 );
map.put( "seven", 7 );
map.put( "eight", 8 );
map.put( "nine" , 9 );

Scanner sc = new Scanner(System.in);
String sn = sc.next();
Set<String> set = map.keySet();
for (String s3 : set) {
while(sn.contains(s3)){
int sum=sn.length();
int sum2=0;
sn = sn.replace(s3, "");
System.out.println();
sum2=(sum-sn.length())/s3.length();
for (int i = 0; i < sum2; i++) {
s2+=map.get(s3);
}
}

}
System.out.println(s2);
}

❷ java資料庫題 急急急

select a.sno from
(select * from score where con=1) a join (select * from score where con=2) b on a.sno=b.sno
where a.score > b.score;
select a.sno, sname, ke, total from student a left join (select sno, count(sno) as ke, sum(score) as total from score group by sno) b on a.sno = b.sno;
select a.sno, sname from student a left join (select sno, count(*) co from score group by sno) b on a.sno = b.sno where co is null or co < 3;

❸ java資料庫與圖形化界面試題,怎麼做啊給個思路也行!!!

1)寫界面
2)資料庫填充數據
3)JDBC增刪改查
4)建立連接,方法調用

❹ 兩條java與資料庫的選擇題

第一題 生成了五個棧內存對象和三個隊內存對象共八個,五個棧內存對象是:c1,c2,c3,c4,c5 三個堆內存對象是:c1 = new MyClass(); c3 = new MyClass(); c4 = "";這三個
第二題 B 刪除視圖不會刪除基表記錄

❺ java 中有關資料庫連接的編程題會考那些

我猜可能會考:
1,jdbc連接資料庫的幾個步驟以及關鍵代碼
2,jdbc進行增刪改查操作的關鍵代碼,特別是應用PreparedStatement對象使用 ? 寫sql語句這一塊

(PS:純手打,望採納)

❻ java面試題中一般資料庫會問什麼內容

資料庫基礎(面試常見題)

一、資料庫基礎

1. 數據抽象:物理抽象、概念抽象、視圖級抽象,內模式、模式、外模式
2. SQL語言包括數據定義、數據操縱(Data Manipulation),數據控制(Data Control)
數據定義:Create Table,Alter Table,Drop Table, Craete/Drop Index等
數據操縱:Select ,insert,update,delete,
數據控制:grant,revoke
3. SQL常用命令
CREATE TABLE Student(
ID NUMBER PRIMARY KEY,
NAME VARCHAR2(50) NOT NULL);//建表
CREATE VIEW view_name AS
Select * FROM Table_name;//建視圖
Create UNIQUE INDEX index_name ON TableName(col_name);//建索引
INSERT INTO tablename {column1,column2,…} values(exp1,exp2,…);//插入
INSERT INTO Viewname {column1,column2,…} values(exp1,exp2,…);//插入視圖實際影響表
UPDATE tablename SET name=』zang 3』 condition;//更新數據
DELETE FROM Tablename WHERE condition;//刪除
GRANT (Select,delete,…) ON (對象) TO USER_NAME [WITH GRANT OPTION];//授權
REVOKE (許可權表) ON(對象) FROM USER_NAME [WITH REVOKE OPTION] //撤權
列出工作人員及其領導的名字:
Select E.NAME, S.NAME FROM EMPLOYEE E S 
WHERE E.SUPERName=S.Name
4. 視圖:
5. 完整性約束:實體完整性、參照完整性、用戶定義完整性

❼ 一道簡單的JAVA程序題(JAVA資料庫編程)

如果你用的是Sql Server或者其他什麼資料庫的話,直接在Sql語句裡面Order by排序即可。

❽ java 關於 資料庫事務的編程題

提示很明顯,代碼的第48行,空指針異常了,你再仔細看看,因為你貼出的代碼沒行號,我也幫不了你看,反正就是報空錯了,不是什麼大問題


如果是try{con.rollback();}這行報空錯,那肯定就是con是null,所以才報,你看看con為什麼是null

看了你的代碼,應該在這里已經報錯了

這里報錯,那時候con應該還沒附上值,所以報空錯了,我估計你的getConnection的時候就出問題了

你可以打個斷點debug進去看看就知道了,看是不是那裡報錯了

❾ java資料庫題庫中有200道題,每次抽十道出來答題都不能重復怎麼寫呢

一下把200道都拿出來放到ArrayList,每次抽取10個200以內的隨機數(最好取list.size())從list拿對應的題給出去。
另一種是用資料庫,每個用戶有自己的考試記錄表,每做完10題提交一次記錄到做過的題里再從資料庫中隨機取10個沒做過的再記錄到資料庫,直到200題都做完。
兩種方法思路基本一致。
區別就是在內存里搞還是在資料庫里搞

❿ java 關於 mysql資料庫的面試題,今天遇到一題面試題不怎麼會求解答

這應該是面試你的動手能力的一個題目,要求你開發一個能夠發布新聞的web項目。資料庫的表結構和實體類給出來了,要你完成剩下的功能。這個必須寫代碼了。

閱讀全文

與java資料庫試題相關的資料

熱點內容
戰雙程序員 瀏覽:479
him觸摸編程軟體 瀏覽:929
植物大戰僵屍存檔怎麼轉移安卓 瀏覽:852
java棧的元素 瀏覽:737
程序員與籃球事件 瀏覽:675
app反編譯不完整 瀏覽:788
電腦上的文件夾怎麼調整 瀏覽:7
伺服器無響應是什麼原因呀 瀏覽:984
wd文檔里的app怎麼製作 瀏覽:513
電腦里的文件夾沒有了一般能恢復嗎 瀏覽:418
哪裡有配加密鑰匙的 瀏覽:210
伺服器開不了機怎麼把數據弄出來 瀏覽:958
gif動態圖片怎麼壓縮 瀏覽:521
黑猴子棒球壓縮文件解壓密碼 瀏覽:631
如何讓app適應不同的手機屏幕大小 瀏覽:10
蘋果手機如何給安卓手機分享軟體 瀏覽:761
蘋果電腦怎麼運行騰訊雲伺服器 瀏覽:59
明日之後沙石堡命令助手 瀏覽:261
蛋糕店用什麼樣的app 瀏覽:877
長安銀行信用卡app怎麼取現 瀏覽:635