A. 最高分求sql Server試題,考試要用,急!
一、填空題
1、beautiful、我心中的太陽--(去掉了右邊的空格)
2、實體、域
3、視圖
4.13.4300、13.4570--(保留2位和三位小數,但總位數不變)
5、數據定義語言(DDL)、數據操作語言(DML)
6、網狀、關系、關系
7、二維表、屬性、元組
8、一對一、一對多、多對多
9、%、_
二、選擇題
1、C
2、B
3、A
4、A
5、C
6、D
7、A
8、C
9、D
10、B
11、A
12、A
13、B
14、B
15、B
三、判斷題
1、√
2、ⅹ
3、ⅹ----會取整(12)
4、ⅹ
5、ⅹ--物極必反,多了存儲數據時會消耗較多系統資源
6、ⅹ--連接、投影結果是不一樣的
7、ⅹ--視圖上可以創建觸發器,但與表功能不相同
8、ⅹ
9、√
10、√
四、簡答題
(一)
區別:
1、視圖是已經編譯好的sql語句。而表不是
2、視圖沒有實際的物理記錄。而表有。
3、表是內容,視圖是窗口
4、表只用物理空間而視圖不佔用物理空間,視圖只是邏輯概念的存在,表可以及時四對它進行修改,但視圖只能有創建的語句來修改
5、表是內模式,試圖是外模式
6、視圖是查看數據表的一種方法,可以查詢數據表中某些欄位構成的數據,只是一些SQL語句的集合。從安全的角度說,視圖可以不給用戶接觸數據表,從而不知道表結構。
7、表屬於全局模式中的表,是實表;視圖屬於局部模式的表,是虛表。
8、視圖的建立和刪除隻影響視圖本身,不影響對應的基本表。
視圖優點:1、聚焦特定的數據。
2、簡化數據操作
3、定製用戶數據
4、對重構資料庫提供了一定程度的邏輯獨立性
5、合並分離的數據
6、屏蔽資料庫的復雜性
7、簡化用戶許可權的管理
8、便於數據的共享
(二)
含義:
存儲過程(Stored Procere)是一組為了完成特定功能的SQL語句集,經編譯後存儲在資料庫中。用戶通過指定存儲過程的名字並給出參數(如果該存儲過程帶有參數)來執行它。存儲過程是資料庫中的一個重要對象,任何一個設計良好的資料庫應用程序都應該用到存儲過程。
語法:
CREATE PROCEDURE [擁有者.]存儲過程名[;程序編號]
[(參數#1,…參數#1024)]
[WITH
{RECOMPILE | ENCRYPTION | RECOMPILE, ENCRYPTION}
]
[FOR REPLICATION]
AS 程序行
B. sql試題作業,要求全做,謝謝!
這樣無聊的問題, 1000分我也不做, 沒的意思的,
C. SQL資料庫系統及應用~試題一套~~求高手解答!!
一、1.C,2.D,3.A,4.D,5.D,6.C,7.D,8.D,9.C,10.D
二、1.A,2.A,3.A,4.A,5.B.6.A,7.B,8.B,9.B,10.B
自己做著玩的,非標准答案~
D. sql資料庫一道試題幫忙做做
資料庫的專業英語吧,看看我答的Data 數據 Database 資料庫 RDBMS 關系型資料庫管理系統(Relational Database Management System) GRANT 授權 REVOKE 許可權回收 DENY 拒絕 DECLARE 聲明 PROCEDURE程序 Transaction 轉換 TRIGGER 觸發器 continue 連續 unqiue 唯一 primary key 主鍵 identity 標識 foreign key 外鍵
E. sql server 試題
A,應該是在視圖上更新,視圖只可針對單一表處理,
INSTEAD OF 觸發器
可以對視圖創建 INSTEAD OF 觸發器,以使視圖可更新。將執行 INSTEAD OF 觸發器,而不是執行對其定義了觸發器的數據修改語句
B,是針對重新啟動因伺服器故障而中斷的情況
B,指定為大容量載入操作持續時間獲取一個表級鎖
A,通過視圖進行查詢沒有任何限制,通過它們進行數據修改時的限制也很少
--參考答案
ABBA
F. sql 考試題,非常急!試用SQL語言完成操作!
1:
select * from 學生 where 所在系 in('數學系','計算機系') and
姓名 like '張%'
2:
select count(*) as [count] from 學生
3:/*我不是很懂這個題目的意思*/
select count(*) from
(select count(*) as [count] from 選課 group by 學號)
4:/*應該不會有一個人多選高等數學吧,所以不用對它進行篩選*/
select 學號,姓名 from 選課 inner join 課程
on(選課.課程號=課程.課程號) inner join 學生
on(選課.學號=學生.學號)
where 課程號='高等數學'
5:
select 姓名,年齡 from 學生 where 所在系 not in('計算機系')
and 年齡<(select min(年齡) from 學生 where 所在系='計算機系')
6:/*課程里的課程號與課程表欄位是對應而且是唯一的?是就用下面*/
select 學號,姓名,成績 from 選課 inner join 課程
on(選課.課程號=課程.課程號) inner join 學生
on(選課.學號=學生.學號)
where 課程號='C1' and 成績>90
/*以上代碼先去測試下吧,有什麼問題在來解決*/
G. SQL server 2000 試題,急急急!高手們幫一幫我吧!!
1、sql
server索引分為【主索引】、【唯一索引】、【聚集索引】三種類型。
2、實體之間的聯系可以歸結為一對一聯系,一對多(或多對多)的聯系與多對多聯系,如果一個學院有許多教師,而一個教師只歸屬於一個學院,則實體集學院與試題集教師的聯系屬於【一對多】的聯系。
存儲過程的參數傳遞方式兩種【值傳遞】與【?】。
3、數據處理技術的發展經歷了從低級到高級的四個發展階段,它們分別是【手工管理】【文件管理】
、【資料庫管理】
、
和分布式資料庫系統階段。
4、
transact-sql中的變數分為局部變數與全局變數,局部變數用【@】開頭,全局變數用
【@@】開頭
5、字元型包括【char】和【varchar】兩種類型。前者稱為固定長度字元型,後者稱為可變長度字元型。
6、資料庫系統模型主要有三類:層次型
、網狀型
、關系型
。
7、e-r方法的三要素是【實體集】、【屬性】、【聯系】。
8、sql語言中,刪除一個表的命令是_【drop
table】。
9、【資料庫】是按照一定的數據模型組織的,長期存儲在計算機內,可為多個用戶共享的數據的集合。
設有如下關系表r:完成35—38題。
r(no,name,sex,age,class)
主碼是no
其中no為學號,name為姓名,sex為性別,age為年齡,class為班號。寫出實現下列功能的sql語句。
11、插入一個記錄(25,』李明』,』男』,21,』95031』);【insert
into
r(no,name,sex,age,class)
values(25,'李明','男',21,'95301')】。
12、將學號為
10的學生姓名改為
』王華』;【update
r
set
[name]='王華'
where
[id]=10】。
13、將所有』95101』
班號改為』95091』;
【update
r
set
[class]='95091'
where
[class]=95101】。
14、刪除姓』王』的學生記錄【delete
from
r
where
[name]
like
'王%'】。
15、在ms
sql
server中,用來顯示資料庫信息的系統存儲過程是【sp_helpdb】
16、創建臨時表時,臨時表以在表名前加【#】表示。
17、
如果兩個實體之間具有m:n聯系,則將它們轉換為關系模型的結果是【3】個表。
18、sql
server
中的變數分為兩種,全局變數和局部變數。其中全局變數的名稱以
【@@】字元開始,有系統定義和維護。局部變數以【@】字元開始,由用戶自己定義和賦值。
19、創建一個名為「company」的資料庫。sql語句
【create
database
on
primary
(name=company,
filename=』c:\company.mdf』,
size=10m,
maxsize=20m,
filegrowth=10%)】。
20、將student_info表中1985年出生的學生刪除,所用到的查詢語句是【delete
from
student_info
where
year(age)=1985】。
H. 求解 SQL server 2000 考試試題
一、填空題(4小題、每空1分、共5分)
1、 在SELECT查詢語句中用_distinct____關鍵字來刪除重復記錄。
2、 DATEDIFF(YEAR,』2004-5-6』,』2008-9-7』)這個表達式的值__4__。
3、在SQL Server中,根據索引對數據表中記錄順序的影響,索引可以分為____asc____和___desc_____。
4、____檢查___約束通過檢查一個或多個欄位的輸入值是否符合設定的檢查條件來強制數據的完整性。
I. SQL試題求救,高分
4.SELECT命令
8.不滿足
17.some
18.to A
19.ALTER TABLE STUDENT add E-mail C(30)
20. group by
21.總編號 借書證號
25.借書證號 where
26.where group order distinct
27.PRIMARY tag REFERENCES
28.CURSOR dbf ARRAY TO FILE ADDITIVE
29.delete
31. 查詢 SELECT命令
32.互動式SQL 嵌入式SQL
34.!=
35.unique