當前位置:首頁 » 編程語言 » 計算機sql參考答案
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

計算機sql參考答案

發布時間: 2022-07-16 03:55:32

Ⅰ 計算機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答案

28
C

29
B

30
C

31
A

32
A

33
BAA

34
D

35
A

36
C

37
B

38
A

Ⅲ SQL資料庫綜合分析題,求答案!

create database 學生課程onprimary(name='stu_course',filename='d:\data\Stu_Course.mdf',size=5MB,maxsize=50MB,filegrowth=2mb)log on((name='SC_log',filename='d:\data\StuCourse_log.1df,size=5MB,maxsize=30MB,filegrowth=1mb)GO2select studnet. 學號,studentcourse.課程號,成績 from student inner join studentcourse on student.學號=studentcoure.學號 and student.系別=計算機系 and student.姓名='趙德'3select studetcourse.學號 from studentcourse where 成績<60 order by '成績' desc41.完整資料庫備份:於以下相比使用存儲空間較大2.差異資料庫備份:空間小而且速度快3.事務日誌備份:可將資料庫恢復到特定的時點或恢復到故障點4.文件和文件組:可以只還原已損壞的文件,加快恢復速度以上介紹的不詳請你自己多看看有關書籍加強了解

Ⅳ 大一計算機 求關於SQL命令的題和答案,好考試啦 可以發給我嗎

在資料庫 school 中建立student , sc, course 表。
學生表、課程表、選課表屬於資料庫 School ,其各自的數據結構如下:
學生 Student (Sno,Sname,Ssex,Sage,Sdept)
序號
列名
含義
數據類型
長度
1
Sno
學號
字元型(char)
6
2
Sname
姓名
字元型(varchar)
8
3
Ssex
性別
字元型(char)
2
4
Sage
年齡
整數 (smallint)
5
sdept
系科
字元型(varchar)
15
課程表 course(Cno,Cname,Cpno,Ccredit)
序號
列名
含義
數據類型
長度
1
Cno
課程號
字元型(char)
4
2
cname
課程名
字元型(varchar)
20
3
Cpno
先修課
字元型(char)
4
4
Ccredit
學分
短整數 (tinyint)
學生選課 SC(Sno,Cno,Grade)
序號
列名
含義
數據類型
長度
1
Sno
學號
字元型(char)
6
2
Cno
課程號
字元型(char)
4
3
Grade
成績
小數(decimal)
12,2

Ⅳ 高分懸賞幾道計算機SQL資料庫的題!做出來了先支付100分,要是滿意的話,在加賞50~

1. 查詢雇員(employee)的姓和名

Select substring(username,1,1) as 姓 from employee
Select substring(username,2,2) as 名 from employee

2. 查詢雇員的姓名
Select username from employee
3. 查詢雇員數
Select count(*) from employee
4. 查詢雇員的姓名和職務
Select username,,ty from employee
5. 查詢雇員的工齡
Select year(getdate())-開始工作日期 as 工齡 from employee
任務2:條件查詢
1. 查詢雇員(employee)從事"Sales Representative"職務的有哪些人

Select * from employee where ty=』 Sales Representative』
2. 查詢工齡超過15年的雇員
Select * from employee where cast( (year(getdate())-開始工作日期) as int)>=15
3. 查詢姓以a開頭的雇員
Select * from employee where username like 『a%』
4. 查詢姓的開頭字母在m以後的雇員
Select * from employee where cast((substring(username,1,1) as varchar)>=』m』

5. 認為hire_date是雇員生日,查詢巨蟹座的雇員

Select * from employee where birthday between 『6-22 『 and 『7-22』
任務3:聯合查詢
1. 查詢雇員和雇員職位

Select a.id,b.ty from employee, as a,jobs as b
2. 查詢雇員、雇員職位和雇員所在出版社

Select a.id,b.ty, b.publishing from employee as a,jobs as b on a.id=b.id
3. 查詢雇員、雇員工資、雇員離本職位最高工資的差值
select a. ID,a.username,a.[雇員工資],b.[最高工資]-a.[雇員工資] as [差值] from employee a,jobs b where a.[職位]=b.[職位]

Ⅵ 求SQL答案

1. ( C )是被長期存放在計算機內的、有組織的、統一管理的相關數據的集合。
A.DATA B.INFORMATION C.DB D.DBS
2. 需求分析的主要方法是( A )。
A.自頂向下 B.自底向上 C.從左到右 D.混合策略
3. 在關系運算中,選取符合條件的元組是( D )運算。
A.除法 B.投影 C.連接 D.選擇
4. 關系資料庫的規范化理論指出,關系資料庫中的關系應滿足一定的要求,最起碼的要求是達到1NF,既滿足( D )。
A.主關鍵字唯一標識表中的每一行
B.關系中的行不允許重復
C.每個非關鍵字列都完全依賴於主關鍵字
D.每個屬性都有是不可再分的基本數據項
5. SQL Server 2005中表查詢的命令是( B )。
A. USE B.SELECT C.UPDATE D.DROP
6. 表達式 『123』+』456' 的結果是(C )。
A . '579' B . 579 C . '123456' D . '234567'
7. 在SQL Server 2005中,下列變數名正確的是( A )。
A.@sum B.j C.sum D.4kk
8. 建立索引的目的是( D )。
A.降低SQL Server數據檢索的速度
B.與SQL Server數據檢索的速度無關
C.加快資料庫的打開速度
D.提高SQL Server數據檢索的速度
9. 用於求系統日期的函數是( B )。
A.YEAR() B.GETDATE() C.COUNT() D.SUM()
10. 向用戶授予操作許可權的SQL語句是( D )。
A.CTEATE B.REVOKE C.SELECT D.GRANT

11SQL Server 2005用的身份驗證模式有Windows身份驗證模式和____混合驗證_____模式。
12在查詢語句中,應在_select____子句中指定輸出欄位。

13____視圖____是由一個或多個數據表(基本表)或視圖導出的虛擬表。
14從 Windows「 開始 」 菜單啟動查詢分析器後,默認資料庫為_____master_____。
15表的 CHECK 約束是對___數據合法性_______的有效性檢驗規則。
16_____存儲過程____是已經存儲在SQL Server伺服器中的一組預編譯過的Transact-SQL語句。
17關系完整性包括實體完整性、 域完整性 、參照完整性和用戶自定義完整性。
18資料庫管理系統的安全性通常包括兩個方面,一是指數據訪問的安全性,二是指數據_管理______的安全性。
19觸發器定義在一個表中,當在表中執行insert、___update_____或delete操作時被觸發自動執行。
20數據文件的自動增長方式有:按百分比和按___文件大小_________兩種方式。

Ⅶ SQL的練習,求答案!!!

/*創建Moonfox_db資料庫*/
use master
if exists(select * from sysdatabases where name='Moonfox_db')
drop database Moonfox_db
create database Moonfox_db
on
(
name='Moonfox_db_data',
filename='D:\Visual Studio 2008 & Sql server 2005\Sql server\Moonfox_db.mdf',
size=10,
filegrowth=2MB
)
log on
(
name='Moonfox_db_log',
filename='D:\Visual Studio 2008 & Sql server 2005\Sql server\Moonfox_db.ldf',
size=5,
filegrowth=20%
)/*創建Department表*/
use Moonfox_db
if exists(select * from sysobjects where name='Department')
drop table Department
create table Department
(
DID int identity (1,1)primary key,--部門編號,主鍵
Dname nvarchar(20),--部門名稱
Address nvarchar(50),--部門地址
Photo decimal(12,0),--電話
)/*創建Employee表*/
use Moonfox_db
if exists(select * from sysobjects where name='Employee')
drop table Employee
create table Employee
(
EID int identity (1,1)primary key,--職工編號,主鍵
Ename varchar(10),--職工名
Gender nchar(2) check(Gender='男' or Gender='女'),--性別,添加限制
Position nvarchar(10) check(Position='員工' or Position='組長' or Position='經理'),--職務,添加限制
Address nvarchar(50),--家庭地址
DID int,--部門編號,外鍵
foreign key(DID) references Department(DID)--外鍵約束
)
/*創建Care表*/
use Moonfox_db
if exists(select * from sysobjects where name='Care')
drop table Care
create table Care
(
CID int identity (1,1)primary key,--保健卡編號,主鍵
EID int,--職工號,外鍵
foreign key(EID) references Employee(EID),--外鍵約束
CheckDate datetime,--檢查身體日期
PhysicalCondition nvarchar(4) check(PhysicalCondition='一般' or PhysicalCondition='差' or PhysicalCondition='好'),--健康狀況
)
/*創建Care表約束*/
alter table Care
add
constraint DF_CheckDate default(getdate()) for CheckDate--預設,默認凈時間為當前計算機時間 路徑自己修改,試圖自己做,選擇語句自己寫。我該睡覺了,抱歉,你試著在sql server中運行下,我等著休息,也不知道寫的有沒有錯誤,沒時間幫你寫省下的了。不急著用的話我明天幫你寫吧。

Ⅷ 求SQL答案!!!

第一題:sql server 是關系模型資料庫系統
第二題:資料庫中原有的資料庫其中有northwind和pubs也是用戶資料庫
第三題:附加資料庫的操作是把已經存在於磁碟的資料庫文件恢復成資料庫
第四題:主鍵是用來實施實體完整性約束,另外還有參照完整性和用戶自定義完整性
第五題:使用數據導入導出操作,就可以用簡化為access了
第六題:20/0.4=50
第七題:.ldf是日誌文件的後綴名,mdf是主文件,ndf是次文件
第八題:mm的位置是3,加2,等於5
第九題:len返回字元串長度,返回int
第十題:經過驗證時包括
11:master資料庫
12:觸發器
13:菱形
14:日誌文件
15:insert
16:@
17:windows
18:avg()
19:F5
20::like
1c 2a 3a 4a 5c 6c 7b 8b 9c 10a

Ⅸ 問一道SQL語句的題目,請各位幫幫忙。

1,select 任課教師 ,開課系

from 課程表

where 任課教師 =『李老師』

2,select 學生表.學號 ,學生表.姓名
from 學生表,學習表, 課程表
where 學生表.學號= 學習表.學號
and 學生表.年齡 >=19
and 學生表.性別 = 『女』
and 學生表.所在系= 『計算機』

3,select 學生表.姓名
from 學生表,學習表, 課程表
where 學生表.學號= 學習表.學號
and 課程表.課程號 = 學習表.課程號
and 學生表.性別 = 『女』
and 課程表.課程號 not in (select 課程號

from 課程表
where 任課教師 =『劉老師』)

4,select 課程表.課程號,課程表.開課系
from 學生表,學習表, 課程表
where 學生表.學號= 學習表.學號
and 課程表.課程號 = 學習表.課程號
and 學生表.姓名 = 『王樂』

5,select 學生表.學號,學生表.姓名

from 學生表

where 學生表.學號 in (select 學生表.學號,count(學號) as 修讀門數

from 學習表

group by 學習表.學號

having 修讀門數>=3)

6,select count(*) from((select 學生表.姓名
from 學生表
where not exists
(select 課程好
from 課程表
where not exists
(select *
from 學習表,學生表,課程表
where 學習表.學號= 學生表.學號
and 學習表.課程號= 課程.課程號))

7,select count(學生表.學號)

from 學生表
where 學生表.所在系= 『計算機』

8,select 課程表.課程號,課程表.課程名,avg(學習表.成績)

from 學生表,學習表, 課程表
where 學生表.學號= 學習表.學號
and 課程表.課程號 = 學習表.課程號
and 課程表.課程系 = 『計算機』
group by 課程表.課程號,課程表.課程名

9,select 學生表.學號,學生表.所在系

from 學生表,
where 學生表.姓名 like 『張%』
and 學生表.姓別 = 『男』

10 update 學習表
set 學習表.成績=null
where 課程表.課程號 = 學習表.課程號
and 課程表.課程名 = 『資料庫原理課』
and 學習表.成績 <='69'

以上答案請你參考,由於時間原因,有不準確的請你諒解