① 計算機sql語言試題
(一)現有關系資料庫如下: 資料庫名:我班同學資料庫同學表(學號 char(6),姓名,性別,年齡,民族,身份證號,宿舍號) 宿舍表(宿舍號 char(6),宿舍電話) 用SQL語言實現下列功能的sql語句代碼:1.創建資料庫[我班同學資料庫]代碼。2.創建數據表[宿舍表]代碼; 宿舍表(宿舍號 char(6),宿舍電話) 要求使用:主鍵(宿舍號)、宿舍電話:以633開頭的7位電話號碼3.創建數據表[同學表]代碼; 同學表(學號 char(6),姓名,性別,年齡,民族,身份證號,宿舍號) 要求使用:主鍵(學號)、外鍵(宿舍號)、默認(民族)、非空(民族,姓名,年齡)、唯一(身份證號)、檢查(性別)4.將下列宿舍信息添加到宿舍表的代碼 宿舍號 宿舍電話 101 6331157 102 6331777 修改 宿舍號為101的 宿舍電話:6331158 刪除 宿舍號為102的 宿舍信息5.創建視圖[同學表視圖]代碼; 同學表視圖(學號, 姓名, 性別, 年齡, 民族, 身份證號, 宿舍號, 宿舍電話)6.從同學表視圖中查詢姓張的女同學的姓名、性別、宿舍電話。7.從同學表中查詢女同學的最大年齡、最小年齡、平均年齡。8.創建帶參數的存儲過程[某宿舍同學]:姓名, 性別, 宿舍電話 執行此過程,查詢'101'宿舍情況 (二) 現有關系資料庫如下: 資料庫名:學生成績資料庫學生表(學號 char(6),姓名,性別,民族,身份證號) 課程表(課號 char(6),名稱) 成績表(ID,學號,課號,分數) 用SQL語言實現下列功能的sql語句代碼:1.創建資料庫[學生成績資料庫]代碼 ;2.創建[課程表]代碼 ; 課程表(課號 char(6),名稱) 要求使用:主鍵(課號)、非空(名稱)3. 創建[學生表]代碼 ; 學生表(學號 char(6),姓名,性別,民族,身份證號) 要求使用:主鍵(學號)、默認(民族)、非空(民族,姓名)、唯一(身份證號)、檢查(性別)4. 創建[成績表]代碼 ; 成績表(ID,學號,課號,分數) 要求使用:主鍵(課號)、外鍵(成績表.學號,成績表.課號)、檢查(分數),自動編號(ID)5. 將下列課程信息添加到課程表的代碼 課號 課程名稱 100001 大學語文 100002 大學英語 100003 西班牙語 修改 課號為100002的課程名稱:實用英語 刪除 課號為100003的課程信息 6. 寫出創建:成績表視圖(學號,姓名,課號,課程名稱,分數)的代碼; 8. 寫出創建:某門課程高低均分 計算某門課程成績最高分、最低分、平均分 存儲過程以及執行的代碼; 執行:所有修 實用英語 這門學生的最高分、最低分、平均分;9. 檢索姓李的女同學的情況:姓名、性別、民族。 10.檢索有一門或一門以上課程成績大於等於90分的所有學生的信息,包括學號、姓名。 (三)有一個[學生課程]資料庫,資料庫中包括三個表:學生表Student由學號(Sno)、姓名(Sname)、性別(Ssex)、年齡(Sage)、所在系(Sdept)五個屬性組成,記為: Student(Sno,Sname,Ssex,Sage,Sdept) ,Sno 為關鍵字。課程表Course由課程號(Cno)、課程名(Cname)、先修課號(Cpno)、學分(Ccredit)四個屬性組成,記為:Course(Cno,Cname,Cpno,Ccredit) Cno為關鍵字。 成績表SG由學號(Sno)、課程號(Cno)、成績(Grade)三個屬性組成,記為:SG(Sno Cno, Grade) (SNO, CNO)為關鍵字。用SQL語言實現下列功能:1.建立學生表Student,其中學號屬性不能為空,並且其值是唯一的。2.向Student表增加「入學時間(Scome)」列,其數據類型為日期型。3.查詢選修了3號課程的學生的學號及其成績,查詢結果按分數的降序排列。4.查詢學習1號課程的學生最高分數、平均成績。5.查詢與「李洋」在同一個系學習的學生。6.將計算機系全體學生的成績置零。
有些秘密是男人永遠不會說的,所以就不要再問了,因為再問,他們給的答案也不會是真的!
1、男人很容易喜歡一個女人,卻不輕易深愛一個女人。
2、男人在感情的王國里,絕對是個昏君。女人只要肯奉承,他什麼都答應。
3、男人普遍喜歡外表溫柔的女子,寧願把精力花在事業或其他地方,也不願全用來征服女人。
4、男人都不太重視對自己太好的女人。
5、男人都怕女人死纏爛打,但喜歡用同樣的方式對付沒追上的女人。
6、男人的夢想之一,是擁有可以超越友誼界限的紅顏知己。
7、男人會以很理性的態度取捨愛情,就算他感性上很愛一個人,但當他清楚她並非一個好妻子時,他會放棄她,另找合適家居生活的那一個。男人認為戀愛和結婚是兩回事,很多時候,他拖延結婚,根本原因就是他認為身邊的女人不是想像中的好妻子。
8、男人對妻子的要求,可能比對戀人更低——在外型上,在性格上則更高。
9、懂得欣賞聰明女人的男人不多,和她們在一起,男人總覺得缺乏安全感受。
10、當有喜歡的女人在場時,男人會有如下表現:話多;顯得聰明些;比平日慷慨;會把話題扯到得意成就上;會刻意顯露平時少見的好心腸;多說一些自以為好笑的笑話引大家發笑。
11、一個男人同時是大男人和小男人的化身。大男人的他,希望女人完全遷就他,令他放心;小男人的他,意識到自己懦弱無能的一面,猶豫不決。說穿了,他們很多都是忌妒心重的小器鬼,又像孩子般容易被哄騙。
12、男人追求女人的時候願意割捨一切自由,追到了越來越感到自由的重要性。
13、男人內心隱藏著狩獵心態,追捕,得到後就要馴服她,讓她變成可在家飼養的乖乖動物。
14、男人都有愛當英雄的自大心態,所以很容易愛上向他訴苦的女人。
15、男人希望身邊的女人明白:帶著同一個女人去所有地方,實在是一件很悶的事(或許女人也這樣覺得吧,只是不好意思說),所以和其他女人適度約會,是調劑和放鬆,完全可以沒有其他企圖。
16、兩性關系中,女人需要男人告訴她,他願意為她做任何犧牲,男人則需要女人告訴他,他很能幹。
17、男人自以為是的多情,常常是女人眼中不折不扣的薄倖。
18、在男人心底,親熱到哪個程度,就是和女人的戀情發展到什麼程度。
19、男人每隔一段時間,就有情緒和體力跌到谷底的幾天,不想見任何人,躲起來翻翻書,聽聽音樂,看看影碟或狂打電玩發泄。
20、有過戀愛經驗的男人都知道:女人是不能不騙的,類似像:「我會永遠愛你」,「我一直都會像現在這樣疼你」,「什麼時候需要我,一個電話我就立刻趕來」,「我以後再也不會像愛你這樣去愛另外一個人」這種話是必須要說但永遠堅持不了的「騙話」,誰讓女人這么愛聽呢!
21、男人遇上舊情人多半會自作多情,以為與自己有過感情的人,內心總會保存一份情,幻想愛過他的女人永遠愛他。女人只會美化眼前的男人,男人卻不自覺地美化逝去的戀情。所以男人比女人更認同:分手還是朋友。不管是甩人還是被甩,男人多半願意與前女友繼續保持聯絡。
22、女人在意男友以前的女友,男人卻在意女人離開他後找個什麼樣的男友。如果分手後仍是朋友的,他會時不時批評她的男友。
23、男人跌入愛河,很少問她的過去,不太關心她和哪種男人談過戀愛,因為男人較注重女人的外表——外表就是現在。
24、男人不願聽心上人的舊戀情,因為一想到自己愛的人之前和其他男人有過肌膚之親,就難以忍受。
25、面對兩個對自己有愛意的人,女人會在徘徊中選擇,男人不會為此煩惱——他其實只想同時追上兩個人呢!
26、男人愛上一個女人,不一定對她有強烈的親熱沖動,反倒對一些他只是喜歡而不愛的女人,沖動更大些。
27、男人很容易被女人吸引,但他分得出哪種渴求出於性還是愛,大概知道能從她身上得到什麼。
28、女人主動示愛,對男人來說,唯一的損失就是縮短了那段朦朦朧朧,若有若無的浪漫日子。
29、男人相信證明自身出色的重要表現之一是:擁有更多的女人。事業上越出色的男人,往往需要更多女人的仰慕和傾心以體現他的超凡脫俗。
30、男人在分手問題上拖泥帶水,其實是想把去留的難題丟給女人,減少自己決定帶來的內疚感。
31、男人說的「未來」是6個月到1年時間,女人的定義則可以是10年到50年。當男人愛上一個女人,他只會想像如何在短暫的未來與她親密發展;女人則幻想到戀愛,結婚,生孩子乃至如何白頭到老。
32、男人基本是都小器,大方是裝出來的。表面上他們不拘小節,其實內心和女人一樣,計算得清清楚楚。
33、女性較容易坦白心事,男人恰恰相反。遇到煩惱,他們找個別好友傾訴時,不會說得很完整,總會給自己留最後一點面子。男人的傾訴都是經過包裝或刻意切碎的,不讓一個人知道全部。這也是女人很難了解男人的原因——他們根本不想被人徹底了解。
34、一個男人可以愛上兩個女人,但究竟喜歡哪個多一點,他多半分不清楚。
35、男人看待婚外情比女人實際,因為他有更多機會涉及婚外情,而且他心裡明白——花心隱藏在男人的天性中。
36、男人要變心,其實和女人是否注意保持美麗儀表沒直接關系,那隻是他的借口之一。當他厭倦一個女人,不管她多漂亮,只要是她以外的任何女人,他都覺得比她有吸引力。
37、成熟男人對於崇拜他的少女,抵抗力是相當弱的。
38、男人年紀越大,擇偶越隨心所欲,乃至不顧他人的任何想法。
39、對許多男人來說,真愛意味著——愛情減去性。換句話,男人只要覺得女人缺乏性的吸引力,就可以一直跟她做單純的朋友。
40、男人在有尋求親熱的身體沖動那一刻,對異性的要求忽然降低,他會覺得一個平時普通的女人很可愛,甚至很性感。不過等沖動一旦消退,他立刻恢復了習慣的審美判斷。
41、男人對女人的愛天天快遞查詢 http://www.paijian.com/tt.html總是混合了生理沖動,親熱前他覺得女人什麼都好,之後卻可以無半點留戀,但為了不背負太多罪惡感,他們可以裝作溫柔地在事後繼續吐露纏綿的情話。
42、男人很容易愛上賣弄風情,看起來唾手可得的女人,因為他覺得有更多機會觸摸。
② 用 SQL 語言實現下列題目:(1)查詢「計算機系」學生的信息,包括學號,姓名
試試,SELECT 學號,姓名 FROM 你的表 WHERE 系別='計算機系'
③ 用sql查詢所有計算機系的教師編號和姓名
(1):答:select st.姓名,st.性別 from Student st,Sclass sc,Class c where st.學號=sc.學號 and sc.課程編號=c.課程編號 and c.課程名字="計算機系"; select st.姓名,st.性別 from Student st,Sclass sc,Class c where st.學號=sc.學號 and sc.課程編號...
(2):答:(1) update 教師 set 年齡=年齡+1 (2) select * from 教師 where 所屬院系='軟體學院' order by 編號 (3) insert into 教師(編號,姓名,性別,年齡,所屬院系,職稱) values('4331','李艷','女',28,'計算機學院','講師') (4) delete from 教師 where...
(3):答:1.在學生管理資料庫EDUC中,完成下列查詢操作。 (1...④ 查詢2013級學生所有任課教師的編號、姓名、職稱...④ 查詢計算機科學系(CS)和數學系(MA)的姓張的...
(4):答:create table t_teacher_course( dno varchar2(4) primary key , dname varchar2(20) not null, ddimo varchar2(7) ) insert into t_teacher_couse values('0001','計算機','A002'); insert into t_teacher_couse values('0002','英語','A003');...
(5):答:1.select * from 課程表 where 教師號 in (select 教師號 from 教師表 where 所在系=『計算機』); 2. select * from 課程表 where 課程號 in (select 課程號 from 選課表 group by 課程號 having count(*) > = 40) 3. 這里不知道你要用什麼寫,是...
(6):答:select 姓名,出生日期 from 學生; update 課程注冊 set 成績=成績+5 where 系部代碼=(select 系部代碼 from 系部 where 系部名稱='計算機系') ;
(7):答:1. SELECT Sname,Sage FROM Student WHERE Sage
(8):答:--SQL命令 --「學生」資料庫中有 「學生表」、「課程表」和 「成績表」。 --「學生表」中包含學號、姓名、性別、專業和班級五個欄位。 --「課程表」中包含有課程編號、課程名和任課教師三個欄位,「成績表」中包含有學號、課程編號和成績三個欄位。 CREATE TAB...
(9):答:(1)select avg(成績) from 表 where sex = 『女』 (2)select 課程號,課程名,學生姓名,成績,任課教師 from 表 where 選修課程名='基礎會計' (3)select 姓名,年齡,性別 from 表 where 學號 like '11%' (4)select 微觀經濟學,count(微...
(10):答:等會,我給你解決…… 我先自己整理整理答案。。。 要寫成英文還是???
④ sql是什麼意思
結構化查詢語言(Structured Query Language)簡稱SQL,是一種特殊目的的編程語言,是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統。
結構化查詢語言是高級的非過程化編程語言,允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式。
所以具有完全不同底層結構的不同資料庫系統,可以使用相同的結構化查詢語言作為數據輸入與管理的介面。結構化查詢語言語句可以嵌套,這使它具有極大的靈活性和強大的功能。
用途:更新表中原有數據
單獨使用,使用where匹配欄位。
例:
「Person」表中的原始數據:
LastName FirstName Address City。
Nilsen Fred Kirkegt 56 Stavanger。
Rasmussen Storgt 67。
運行下面的SQL將Person表中LastName欄位為」Rasmussen」的FirstName更新為」Nina」。
UPDATE Person SET FirstName = 'Nina' WHERE LastName = 'Rasmussen'。
⑤ 用sql語句查詢計算機系及籍貫是北京的學生
select * from 表名 where 專業='計算機' and 籍貫='北京'
⑥ 計算機SQL
SQL(Structured
Query
Language)結構化查詢語言,是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統。同時也是資料庫腳本文件的擴展名。
⑦ 怎麼使用SQL語句 列出計算機系選了c002,c003的學號,姓名,c002,c003的成績。
首先你的題目中沒有表明【表名】或者表的基本描述
其次:也沒有說明涉及到【哪些表】,是一個還是多個
還有:也沒有說明涉及到【哪些欄位】,是這張表中只有計算機系呢,還是這張表有個欄位可以選擇內容為 計算機系呢;c002是課程吧?
情況一:
如果這些欄位都在一個表(T1)中 且 計算機系是其中一個欄位的選項
Select sno, sname from T1
where course in (c002,c003)
and sd=『 計算機系』
其中 sno(學號),sname(姓名),course(課程), sd(系別)
情況二:
如果這些欄位都在一個表(T1)中 且 這張表就是整個計算機系的 去掉情況一中and sd=『 計算機系』
情況三: 涉及兩個表,Course 和 stu 表
Select sno, sname from Stu,Course
where Course.course in (c002,c003)
and Stu.sd=『 計算機系』
僅僅做參考,希望能幫助你
⑧ SQL查詢計算機系平均成績大於85分的學生的學號和平均成績.(用派生查詢)
select student.sdept,avg(sc.grade) from student,sc where student.sdept=sc.sdept group by student.sdept having avg(sc.grade)>85
⑨ 請用SQL語言將學號(no)為2012513的系別(dept)修改為'計算機系'
UPDATE tableName SET dept='計算機系' WHERE no=2012513;
tableName是你的表名