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

正文內(nèi)容

sql-server試題及答案-資料下載頁

2025-08-04 23:22本頁面
  

【正文】 教師任課的課程數(shù)。CREATE PROCEDURE 按教師姓名查詢?nèi)握n課程數(shù)@姓名 VARCHAR(10),@課程數(shù) INT _____________________ASSELECT _____________________FROM 教師 JOIN 任課 ON = WHERE _____________________2.完成下面的觸發(fā)器的定義,當(dāng)向任課表中插入記錄時,觸發(fā)器能判斷若插入的記錄使該教師的任課周課時總計超過20,則回滾插入操作。CREATE TRIGGER 添加教學(xué)任務(wù)ON 任課AFTER INSERTAS DECLARE @總課時 INT SELECT @總課時 = SUM()FROM 任課 JOIN _____________________IF @總課時 20_____________________ 參考答案一.單項(xiàng)選擇題(每題2分,計30分)1.C 2.A 3.A 4.C5.C 6.D 7.D 8.C9.A 10.C 11.B 12.C13.C 14.A 15.D二.填空題(每空1分,計20分)1.服務(wù)2.SQL Server服務(wù) SQL Server Agent服務(wù)(或填主服務(wù)、代理服務(wù))3.系統(tǒng)數(shù)據(jù)庫 model4.主數(shù)據(jù)文件 次要數(shù)據(jù)文件5.INSERT(或填I(lǐng)NSERT INTO) UPDATE6.主鍵約束 外鍵約束7.UPDATE EXECUTE(或填更新、執(zhí)行)8.UNION 相同9.聚集(或聚簇 或簇)10.創(chuàng)建游標(biāo) 打開游標(biāo)11.事務(wù)12.差異備份三.判斷題(每題1分,計10分)1.√ 2. 3.√ 4. 5.√ 6.√ 7. 8.√ 9.√ 10.√四.查詢設(shè)計(每題5分,計25分)1.查詢出“軟件041”班的所有男生的學(xué)號和姓名。SELECT 學(xué)號, 姓名FROM學(xué)生WHERE班級 = ‘軟件041’ AND性別 = ‘男’2.查詢出所有姓張的同學(xué)的姓名和班級。SELECT * FROM課程 WHERE課程名稱 LIKE ‘%語言%’3.查詢出“C語言”課程成績前5名的學(xué)生的學(xué)號、姓名和班級。SELECT TOP , 姓名, 班級FROM學(xué)生 JOIN 選課 ON = JOIN 課程 = WHERE課程名稱 = ‘C語言’ORDER BY 成績 DESC4.查詢出各班級學(xué)生人數(shù)。SELECT 班級, COUNT(*) AS 人數(shù)FROM 學(xué)生GROUP BY班級5.查詢出“計算機(jī)應(yīng)用基礎(chǔ)”課程成績高于張三同學(xué)此門課程成績的學(xué)生的學(xué)號和姓名。, 姓名FROM 學(xué)生JOIN 選課 ON = JOIN 課程 = WHERE課程名稱 = ‘計算機(jī)應(yīng)用基礎(chǔ)’ AND 成績 (SELECT成績FROM 學(xué)生JOIN 選課 ON = JOIN 課程 = WHERE課程名稱 = ‘計算機(jī)應(yīng)用基礎(chǔ)’ AND姓名 = ‘張三’)五.綜合題(每空3分,計15分)1.OUTPUT @課程數(shù) = COUNT(*) 姓名 = @姓名2.INSERTED = ROLLBACK TRANSACTIONSQL Server數(shù)據(jù)庫試題八及答案一、 選擇題:(20分)根據(jù)關(guān)系數(shù)據(jù)基于的數(shù)據(jù)模型——關(guān)系模型的特征判斷下列正確的一項(xiàng):(___)A、只存在一對多的實(shí)體關(guān)系,以圖形方式來表示。B、以二維表格結(jié)構(gòu)來保存數(shù)據(jù),在關(guān)系表中不允許有重復(fù)行存在。C、能體現(xiàn)一對多、多對多的關(guān)系,但不能體現(xiàn)一對一的關(guān)系。D、關(guān)系模型數(shù)據(jù)庫是數(shù)據(jù)庫發(fā)展的最初階段。在“連接”組中有兩種連接認(rèn)證方式,其中在(___)方式下,需要客戶端應(yīng)用程序連接時提供登錄時需要的用戶標(biāo)識和密碼。A、Windows身份驗(yàn)證 B、SQL Server 身份驗(yàn)證 C、以超級用戶身份登錄時 D、其他方式登錄時SQL Server 2000 在安裝之前,應(yīng)注意的事項(xiàng):(___)A、SQL Server 2000的任何版本在安裝時都不用考慮操作系統(tǒng)的制約。B、SQL Server 2000的安裝對硬件的要求不作任何限制。C、SQL Server 2000 在安裝之前,必須在操作系統(tǒng)級啟用TCP/IP。D、在Windows NT Server Server 2000時,最低的要求是必須安裝Service Pack 4(SP4)以上。關(guān)系數(shù)據(jù)庫中,主鍵是(1___),主鍵的建立有(2___)種方法,當(dāng)運(yùn)用TransactSQL語句創(chuàng)建主鍵時,可以是(3___)。⑴ A、為標(biāo)識表中唯一的實(shí)體B、創(chuàng)建唯一的索引,允許空值C、只允許以表中第一字段建立D、允許有多個主鍵的⑵ A、一 B、二 C、三 D、四⑶ A、create table table1(column1 char(13) not null primary,column2 int not) on primary。B、alter table table1 with notcheck add constraint [PK_table1] primary key nonclustered ( column1) on primary。C、alter table table1 column1 primary key 。表在數(shù)據(jù)庫中是一個非常重要的數(shù)據(jù)對象,它是用來(1___)各種數(shù)據(jù)內(nèi)容的,數(shù)據(jù)庫創(chuàng)建后就可以創(chuàng)建表了,創(chuàng)建表可以用(2___)等方法來創(chuàng)建。⑴ A、顯示 B、查詢 C、存放 D、檢索⑵ A、企業(yè)管理器 B、查詢分析器C、OSQL D、企業(yè)管理器和CREATE TABLE語句為數(shù)據(jù)表創(chuàng)建索引的目的是(1___),可以在創(chuàng)建表時用(2___)來創(chuàng)建唯一索引,也可以用(2___)來創(chuàng)建唯一索引。⑴ A、提高查詢的檢索性能 B、創(chuàng)建唯一索引C、創(chuàng)建主鍵 D、歸類⑵ A、設(shè)置主鍵約束,設(shè)置唯一約束 B、Create table,Create indexC、設(shè)置主鍵約束,Create indexD、以上都可以 在TransactSQL語法中,用來插入數(shù)據(jù)的命令是(___),用于更新的命令是(___)。A、INSERT,UPDATE B、UPDATE,INSERTC、DELETE,UPDATE D、CREATE,INSERT INTO在TransactSQL語法中,SELECT語句的完整語法較復(fù)雜,但至少包括的部分(1___),使用關(guān)鍵字(2___)可以把重復(fù)行屏蔽,將多個查詢結(jié)果返回一個結(jié)果集合的運(yùn)算符是(3___),如果在SELECT語句中使用集合函數(shù)時,一定在后面使用(4___)。⑴ A、SELECT,INTO B、SELECT,F(xiàn)ROMC、SELECT,GROUP D、僅SELECT⑵ A、DISTINCT B、UNIONC、ALL C、TOP⑶ A、JOIN B、UNIONC、INTO C、LIKE⑷ A、GROUP BY B、COMPUTE BYC、HAVING D、COMPUTE視圖是一種常用的數(shù)據(jù)對象,它是提供(1___)和(1___)數(shù)據(jù)的另一種途徑,可以簡化數(shù)據(jù)庫操作,當(dāng)使用多個數(shù)據(jù)表來建立視圖時,表的連接不能使用(2___)方式,并且不允許在該語句中包括(3___)等關(guān)鍵字。⑴ A、查看,存放 B、查看,檢索C、插入,更新 D、檢索,插入⑵ A、外連接 B、內(nèi)連接C、左連接 D、右連接⑶ A、ORDER BY,COMPUTEB、ORDER BY,COMPUTE,COMPUTR BYC、ORDER BY,COMPUTE BY,GROUP BYD、GROUP BY,COMPUTE BY在SQL SERVER服務(wù)器上,存儲過程是一組預(yù)先定義并(1___)的TransactSQL語句??梢杂茫?___)來聲明游標(biāo)。⑴ A、保存 B、編譯 C、解釋 D、編寫⑵ A、CREATE CURSOR B、ALTER CURSORC、SET CURSOR D、DECLARE CURSOR二、 填空題:(20分) 更改 Microsoft SQL Server 登錄的密碼的命令是_______________,舉例說明其語法格式:______________________________ Windows NT 授權(quán)認(rèn)證模式只適用于________________________平臺,對于Windows95/98操作系統(tǒng)下的SQL Server系統(tǒng)將不適用。 SQL Server中索引類型包括的三種類型分別是_________________,_________________和____________________。 在SELECT語句的FROM子句中最多可以指定_______個表或視圖,相互之間要用________分隔,當(dāng)所查詢的表不在當(dāng)前數(shù)據(jù)庫時,可用___________________________格式來指出表或視圖對象。 服務(wù)器網(wǎng)絡(luò)實(shí)用工具的目的_________________________________。 在當(dāng)SQL SERVER實(shí)例中有DBOA數(shù)據(jù)庫,要將它設(shè)置成為單用戶狀態(tài),請寫出設(shè)置命令:___________________________________________。 刪除表命令是:___________________________________________。 用SELECT進(jìn)行模糊查詢時,可以使用_________或________匹配符,但要在條件值中使用____或____等通配符來配合查詢。并且,模糊查詢只能針對字段類型是_________的查詢。 計算字段的累加和的函數(shù)是:_______,統(tǒng)計項(xiàng)目數(shù)的函數(shù)是:________。SQL SERVER 中的編程語言就是_____________________________語言。三、 判斷題(10分)在CREATE INDEX語句中,使用CLUSTERED來建立簇索引。( )可以在企業(yè)管理器中修改數(shù)據(jù)庫的名稱。( )恢復(fù)數(shù)據(jù),可以在查詢分析器中使用這樣的命令:BACKUP DATABASE database_name FROM backup ( )在查詢分析器中修改帳戶時可以用系統(tǒng)存儲過程Sp_modibaccess。( )每個存儲過程向調(diào)用方返回一個整數(shù)返回代碼。如果存儲過程沒有顯式設(shè)置返回代碼的值,則返回代碼為 0,表示成功。在 TransactSQL 語句中,對不符合所有標(biāo)識符規(guī)則的標(biāo)識符必須進(jìn)行分隔。在SQL SERVER中,觸發(fā)器的執(zhí)行是在數(shù)據(jù)的插入、更新或刪除之前執(zhí)行的。在 TransactSQL 語句的WHERE子句中,完全可以用IN子查詢來代替OR邏輯表達(dá)式。通配符“_”表示某單個字符。因?yàn)橥ㄟ^視圖可以插入、修改或刪除數(shù)據(jù),因此視圖也是一個實(shí)在表,SQL SERVER將它保存在sysmens系統(tǒng)表中。四、 簡答題:(20分) 寫出關(guān)系型數(shù)據(jù)庫的第一、第二、第三標(biāo)準(zhǔn)形式的各自要求。 觸發(fā)器的類型以及相對的語句命令? 自定義函數(shù)的類型?各自原返回值。 用戶權(quán)限的種類有哪些?各自的作用?五、 分析編碼題(20分) 請使用TransactSQL 建立如下表:表名:雇員基本信息表;字段名 數(shù)據(jù)類型 寬度 精度 可空性 要求NO_ID CHAR 7 NOT NULL 設(shè)為主鍵NAME CHAR 10 NOT NULLSEX CHAR 2 NOT NULL 默認(rèn)值為”男”AGE INT NOT NULL DEPT VARCHAR 50 NULLPHONE VARCHAR 20 NULLNOTES VARCHAR 50 NULL 現(xiàn)有1銷售表,它們結(jié)構(gòu)如下:id int (標(biāo)識號)codno char(7) (商品編碼)codname varchar(30) (商品名稱)spec varchar(20) (商品規(guī)格)price numeric(10,2) (價格)sellnum int (銷售數(shù)量)deptno char(3) (售出分店編碼)selldate datetime (銷售時間)要求:寫出查詢銷售時間段在2002215日到2002429之間,分店編碼是01的所有記錄。 在table1數(shù)據(jù)表中增加“No_id”字段,數(shù)據(jù)類型char(12),不可空,并將其設(shè)定為UNIQUE約束,寫出其命令語句。六、 編程填空題:(10分)填寫出下列觸發(fā)器中缺少的關(guān)鍵字,使下面語句完整:if update([lcostprice])update [b_drug_data] set [scostprice] = ((select [lcostprice] from inserted ____________ [codno],[lcostprice],[scostprice]________ {} = [])/(select [fsco] from [b_drug_data] __________ [codno],[fsco] _________ [] = (select [codno] from inserted group by [codno])))where [] ___ (select [codno] from inserted)*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*網(wǎng)絡(luò)數(shù)據(jù)庫SQL模擬試題參考答案一、 選擇題:(20分)注:每個選
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1