freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sql-server-20xx(編輯修改稿)

2024-08-31 10:17 本頁面
 

【文章內(nèi)容簡介】 須有一個該數(shù)據(jù)庫的用戶帳號。數(shù)據(jù)庫管理系統(tǒng),簡稱DBMS,它是指幫助用戶建立、使用和管理數(shù)據(jù)庫的軟件系統(tǒng)。在SQL Server 2000中,Unicode 標準的全稱是統(tǒng)一字符編碼標準。SQL Server 2000提供備份數(shù)據(jù)庫的兩種方式是 備份數(shù)據(jù)庫、備份事務日志。在TSQL語言中,若要修改某張表的結構,應該使用的修改關鍵字是alter;若要創(chuàng)建一個數(shù)據(jù)庫,應該使用的語句是create database。游標的概念包括兩個部分,它們是游標結果集和游標位置。一個事務的操作必須是具備以下四個屬性:原子性、一致性、隔離性和永久性。程序閱讀題(共2題)閱讀下面的程序段,然后簡述該程序段所完成的功能。(5分)Begin Waitfor time ’15:43’Create View my_view As Select order_date,book_number,book_id From orderformWhere book_number! 25End該程序段的功能是: 。下面程序段的功能是:在數(shù)據(jù)庫中判斷是否存在名為my_proc的存儲過程,若存在,則刪除之,然后創(chuàng)建同名的存儲過程,該存儲過程的功能是向book表的book_id、book_name、price和publisher字段插入數(shù)據(jù)。閱讀并回答以下問題:(10分)Use bookdbGo If exists(Select name From ① Where name=’my_proc’and type=’ ② ’) Drop Proc my_procGoCreate Proc my_proc@a int, @b char(50),@c float,@d publisher ③ Insert Into student(book_id,book_name,price,publisher)Values(@a,@b,@c,@d)Go問題:(1)填寫該程序段中空白處的內(nèi)容:① ② ③ (2)任寫一條調(diào)用該存儲過程的語句: 編程題(共4題)有一個“學生-課程”數(shù)據(jù)庫,數(shù)據(jù)庫中包括三個表:(1) “學生”表Student由學號(Sno)、姓名(Sname)、性別(Ssex)、年齡(Sage)、所在系(Sdept)五個屬性組成,可記為: Student(Sno,Sname,Ssex,Sage,Sdept) Sno 為關鍵字。(2) “課程”表Course由課程號(Cno)、課程名(Cname)、先修課號(Cpno)、學分(Ccredit)四個屬性組成,可記為: Course(Cno,Cname,Cpno,Ccredit) Cno為關鍵字。 (3) “學生選課”表SC由學號(Sno)、課程號(Cno)、成績(Grade)三個屬性組成,可記為: SC(Sno,Cno,Grade) (SNO, CNO) 為關鍵字。完成下列操作:請把其中建立 “學生”表Student的語句寫下來,表Student是由學號Sno、姓名Sname、性別Ssex、年齡Sage、所在系Sdept五個屬性組成,其中學號屬性不能為空,并且其值是唯一的。在student表中查詢Sdept是‘計算機’的學生的所有信息,并按Sno降序排列。(5分)在以上三個表中查詢Ccredit為5并且Grade大于60的學生的學號、姓名和性別。(7分)為Course表創(chuàng)建一個名稱為my_trig的觸發(fā)器,當用戶成功刪除該表中的一條或多條記錄時,觸發(fā)器自動刪除SC表中與之有關的記錄。(注:在創(chuàng)建觸發(fā)器之前要判斷是否有同名的觸發(fā)器存在,若存在則刪除之。)(9分)SQL Server數(shù)據(jù)庫試卷5參考答案選擇題(每題2分,共30分) CCDDA BBBAB CBACD填空題(每空2分,共30分)數(shù)據(jù)共享、可控冗余度 主鍵 日志文件 用戶 數(shù)據(jù)庫管理系統(tǒng) 統(tǒng)一字符編碼標準 備份數(shù)據(jù)庫、備份事務日志 ALTER 、CREATE DATABASE 游標結果集、游標位置 一致性、隔離性程序閱讀題(第一題5分,第二題10分,共15分)系統(tǒng)在15:43分為orderform表中訂購數(shù)量book_number大于25本的訂購信息的order_date、book_number和book_id三個字段創(chuàng)建一個名為my_view的視圖。(答題意思差不多 即可得滿分,其他情況酌情給分)(1)① Sysobjects ② P ③ As (每空2分)(2)Exec my_proc 7, ’SQL Server 2000教程’,38,‘北京科海集團公司’ 或 Exec my_proc @a=7, @b=’SQL Server 2000教程’,@c=38,@d=’北京科海集團公司’ (4分)注:該小題不管怎樣調(diào)用該存儲過程,Exec 和 my_proc不可少,也不可多用Proc關鍵字;若不全對則酌情給分。編程題(共4題,共25分)(共6分)CREATETABLE Student (1分)(Sno CHAR(5) NOT NULL UNIQUE, (1分)Sname CHAR(20), (1分)Ssex CHAR(1), (1分)Sage INT, (1分)Sdept CHAR(15))。 (1分)select * from student where Sdept=’計算機’ order by Sno desc (5分) 1分 1分 1分 2分(共7分)方法1:select ,Sname,Ssex (1分)from student, course, sc (1分)where (=) and (=) and (=5) and (60) (1+1+1+1+1分)方法2:select ,Sname,Ssex (1分)from student Inner Join (sc Inner Join course On =)On = (2分+2分)where (=5) and (60) (1分+1分)(共9分)If exists(Select name From sysobjects Where name=’my_trig’and type=’tr’) (整個If語句 1分) Drop trigger my_trig ()Go ()Create trigger my_trig (1分)On Course ()For Delete (1分)As ()Delete From sc (1分)Where Sno in (Select Sno From Deleted) (1分+2分)Go SQL Server數(shù)據(jù)庫試卷6單項選擇題(每題2分,共15題)DBMS是什么?( B )(A)操作系統(tǒng) (B)數(shù)據(jù)庫管理系統(tǒng) (C)數(shù)據(jù)庫 (D) 數(shù)據(jù)庫管理員2 、SQL Server 2000是一個( C )的數(shù)據(jù)庫系統(tǒng)。(A)網(wǎng)狀型 (B)層次型 (C)關系型 (D)以上都不是SQL Server 2000 采用的身份驗證模式有( D )。(A)僅Windows身份驗證模式 (B)僅SQL Server身份驗證模式(C)僅混合模式(D)Windows身份驗證模式和混合模式 關于主鍵描述正確的是:( C )(A)包含一列 (B)包含兩列 (C)包含一列或者多列 (D) 以上都不正確下列( D )數(shù)據(jù)庫不屬于SQL Server 2000在安裝時創(chuàng)建的系統(tǒng)數(shù)據(jù)庫。(A)master (B)NorthWind (C)model (D)bookdb在SQL SERVER中局部變量前面的字符為:( D )(A)* (B) (C)@@ (D) @在SQL Server 2000中,當數(shù)據(jù)表被修改時,系統(tǒng)自動執(zhí)行的數(shù)據(jù)庫對象是( B )。(A)存儲過程 (B)觸發(fā)器 (C)視圖 (D)其他數(shù)據(jù)庫對象SQL Server的字符型系統(tǒng)數(shù)據(jù)類型主要包括( B )。(A) Int、money、char (B) char、varchar、text(C) datetime、binary、int (D) char、varchar、int在SELECT語句的WHERE子句的條件表達式中,可以匹配0個到多個字符的通配符是( B ) (A) * (B)% (C) (D)?在WHILE循環(huán)語句中,如果循環(huán)體語句條數(shù)多于一條,必須使用:A(A) BEGIN……END(B) CASE……END(C) IF…………THEN(D) GOTO1SELECT查詢中,要把結果中的行按照某一列的值進行排序,所用到的子句是:A(A)ORDER BY (B)WHERE (C)GROUP BY (D)HAVING1要刪除視圖myview,可以使用( D )語句。(A) DROP myview (B)DROP TABLE myview (C) DROP INDEX myview (D)DROP VIEW myview1對視圖的描述錯誤的是:( C )(A) 是一張?zhí)摂M的表(B) 在存儲視圖時存儲的是視圖的定義(C) 在存儲視圖時存儲的是視圖中的數(shù)據(jù)(D) 可以像查詢表一樣來查詢視圖1SQL Server提供的單行注釋語句是使用( B )開始的一行內(nèi)容。(A) “/*” (B) “” (C) “{” (D) “/”1假如有兩個表的連接是這樣的: table_a inner join table_b 其中table_a和table_b是兩個具有公共屬性的表,這種連接會生成哪種結果集?D(A) 包括table_a中的所有行,不包括table_b的不匹配行(B) 包括table_b中的所有行,不包括table_a的不匹配行(C) 包括和兩個表的所有行(D) 只包括table_a和table_b滿足條件的行填空題(每空2分,共15空)可以將數(shù)據(jù)庫管理系統(tǒng)分為4種網(wǎng)絡結構:MAIN FRAME大型數(shù)據(jù)庫、本地小型數(shù)據(jù)庫、分布式數(shù)據(jù)庫、客戶機/服務器數(shù)據(jù)庫。在一個表中主鍵的個數(shù)為:一。在SQL Server 2000中,索引的順序和數(shù)據(jù)表的物理順序相同的索引是聚集索引。角色是一組用戶所構成的組,可以分為服務器角色和數(shù)據(jù)庫角色。觸發(fā)器有3種類型,即INSERT類型、UPDATE類型、DELETE類型。如果要計算表中的行數(shù),可以使用聚合函數(shù)COUNT()。SQL Server 2000提供備份數(shù)據(jù)庫的兩種方式是 和 。在SQL Server 2000中修改表的結構應使用關鍵字alter,修改表中的數(shù)據(jù)應使用關鍵字update。在使用一個游標的時候可以分為以下幾步:聲明游標、打開游標、從打開的游標中提取行、關閉游標、釋放游標。一個事務的操作必須是具備以下四個屬性:原子性、 、隔離性和_____________。簡答(20分)為什么要創(chuàng)建索引(4分)簡述INSERT觸發(fā)器的工作原理(6分)根據(jù)表回答以下問題兩個表是先建關系,然后才輸入數(shù)據(jù),其中的關系為:book表中author_id作為外鍵關聯(lián)到authors表的主鍵author_id上。book表列名數(shù)據(jù)類型長度允許空book_idint4book_namevarchar50author_idint4authors表列名數(shù)據(jù)類型長度允許空author_idint4author_namevarchar30(1)用TransactSQL語句建立authors表(包括建立主鍵,列取值非空)(6分)(2)根據(jù)參照完整性在兩個表都要輸入第一個記錄時一般應先輸入哪個表的數(shù)據(jù)?為什么?(4分)四、編程題(共4題)(20分)student表(學生表)學號姓名性別年齡系別1李明男20計算機系2張然女19經(jīng)管系3許晴女18電子系 course表(課程表)
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1