版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)練習(xí)題1、以下關(guān)于主鍵的描述正確的是(_)。 A.標(biāo)識(shí)表中唯一的實(shí)體 B.創(chuàng)建唯一的索引,允許空值 C.只允許以表中第一字段建立 D.表中允許有多個(gè)主鍵 2、每個(gè)數(shù)據(jù)庫(kù)有且只有一個(gè)(_)。A、主要數(shù)據(jù)文件 B、次要數(shù)據(jù)文件 C、日志文件 D、索引文件 3、一個(gè)規(guī)范化的關(guān)系至少應(yīng)當(dāng)滿足(_)的要求。A、一范式 B、二范式 C、三范式 D、四范式4.下列四項(xiàng)中,不屬于數(shù)據(jù)庫(kù)特點(diǎn)的是( )。A.數(shù)據(jù)共享 B.數(shù)據(jù)完整性 C.數(shù)據(jù)冗余很高 D.數(shù)據(jù)獨(dú)立性高5、下列哪個(gè)不是sql 數(shù)據(jù)庫(kù)文件的后綴(_)。A、 .mdf B、 .ldf C、 .dbf D、 .ndf 6、下列標(biāo)識(shí)符可以作為局部變量
2、使用的是(_)。A、 Myvar B、My var C、 Myvar D、 My var7、在select 語(yǔ)句中,下列哪能一種子句用于將查詢結(jié)果存儲(chǔ)在一個(gè)新表中。A、select 子句 B、from 子句 C、into 子句 D、 where 子句 8、看下面的語(yǔ)句 Declare I int, sum intSelect i=1,sum=0說(shuō)出那一個(gè)語(yǔ)句是對(duì)的A、語(yǔ)句;Declare I int 功能定義變量I 是浮點(diǎn)變量 B、語(yǔ)句;Declare I int 功能定義變量I 是整型變量C、語(yǔ)句;Select I= 功能定義變量I是字符變量D、語(yǔ)句;Select I= 功能定義變量I 是日
3、期變量9.SQL Server安裝程序創(chuàng)建4個(gè)系統(tǒng)數(shù)據(jù)庫(kù),下列哪個(gè)不是( )系統(tǒng)數(shù)據(jù)庫(kù)。A.master B.model C.pub D.msdb10、在select 語(yǔ)句中,下列哪能一種子句用于將查詢結(jié)果存儲(chǔ)在一個(gè)新表中。A、select 子句 B、from 子句 C、into 子句 D、where 子句 11、SQL Server提供的單行注釋語(yǔ)句是使用(_)開始的一行內(nèi)容。A、“-” B、“/*” C、“” D、“/”12、(_)是一種特殊類型的存儲(chǔ)過(guò)程。A、視圖 B、存儲(chǔ)過(guò)程 C、表 D、觸發(fā)器13、關(guān)系模型數(shù)據(jù)庫(kù)中的概念正確是A、表中每一列名可以相同 B、 表中每一列名不可相同C、行
4、列的順序有嚴(yán)格規(guī)定 D、關(guān)系中能存在完全相同的兩行14.( )是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它屬于系統(tǒng)軟件,它為用戶或應(yīng)用程序提供訪問(wèn)數(shù)據(jù)庫(kù)的方法。數(shù)據(jù)庫(kù)在建立、使用和維護(hù)時(shí)由其統(tǒng)一管理、統(tǒng)一控制。ADBMS BDB CDBS DDBA15、在“連接”組中有兩種連接認(rèn)證方式,其中在(_)方式下,需要客戶端應(yīng)用程序連接時(shí)提供登錄時(shí)需要的用戶標(biāo)識(shí)和密碼。A、Windows身份驗(yàn)證 B、SQL Server 身份驗(yàn)證 C、以超級(jí)用戶身份登錄時(shí) D、其他方式登錄時(shí)16、 在Transact-SQL語(yǔ)法中,用來(lái)建立表的命令是(_)。A、CREATE SCHEMA B、CREATE INDE
5、X C、CREATE VIEW D、CREATE TABLE17、看下面的語(yǔ)句 Declare I int, sum intSelect i=1,sum=0說(shuō)出那一個(gè)語(yǔ)句是對(duì)的A、語(yǔ)句;Declare I int 功能定義變量I 是浮點(diǎn)變量 B、語(yǔ)句;Declare I int 功能定義變量I 是整型變量C、語(yǔ)句;Select I= 功能定義變量I是字符變量D、語(yǔ)句;Select I= 功能定義變量I 是日期變量18、關(guān)系模型數(shù)據(jù)庫(kù)中的概念正確是A、表中每一列名可以相同 B、表中每一列名不可相同C、行列的順序有嚴(yán)格規(guī)定 D、關(guān)系中能存在完全相同的兩行19、數(shù)據(jù)庫(kù)創(chuàng)建后就可以創(chuàng)建表了,創(chuàng)建表可以
6、用(_)等方法來(lái)創(chuàng)建。A、企業(yè)管理器 B、查詢分析器C、OSQL D、企業(yè)管理器和CREATE TABLE語(yǔ)句20、 在Transact-SQL語(yǔ)法中,用來(lái)插入數(shù)據(jù)的命令是(_),用于更新的命令是(_)。A、INSERT,UPDATE B、UPDATE,INSERTC、DELETE,UPDATE D、CREATE,INSERT INTO21、數(shù)據(jù)庫(kù)系統(tǒng)的核心是A、數(shù)據(jù)模型 B、數(shù)據(jù)庫(kù)管理系統(tǒng) C、數(shù)據(jù)庫(kù) D、數(shù)據(jù)庫(kù)管理員22、下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是A、數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合 B、數(shù)據(jù)庫(kù)是一個(gè)關(guān)系C、數(shù)據(jù)庫(kù)是一個(gè)DBF文件 D、數(shù)據(jù)庫(kù)是一組文件23、在Transact-SQL語(yǔ)法中
7、,SELECT語(yǔ)句的完整語(yǔ)法較復(fù)雜,但至少包括的部分有(_)。A、SELECT,INTO B、SELECT,F(xiàn)ROMC、SELECT,GROUP D、僅SELECT24、在Transact-SQL語(yǔ)法中,使用關(guān)鍵字(_)可以把重復(fù)行屏蔽。A、ALL B、UNION C、DISTINCTD、TOP25.在MS SQL Server中,用來(lái)顯示數(shù)據(jù)庫(kù)信息的系統(tǒng)存儲(chǔ)過(guò)程是( )。A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb26、數(shù)據(jù)庫(kù)系統(tǒng)的核心是A、數(shù)據(jù)模型 B、數(shù)據(jù)庫(kù)管理系統(tǒng) C、數(shù)據(jù)庫(kù) D、數(shù)據(jù)庫(kù)管理員27、在Transact-SQL語(yǔ)法中,SELE
8、CT語(yǔ)句的完整語(yǔ)法較復(fù)雜,但至少包括的部分(_)。, A、SELECT,INTO B、SELECT,F(xiàn)ROMC、SELECT,GROUP D、僅SELECT28、在Transact-SQL語(yǔ)法中,使用關(guān)鍵字(_)可以把重復(fù)行屏蔽。A、DISTINCT B、UNION C、ALLD、TOP29、下面哪一種數(shù)據(jù)類型的表達(dá)式不能使用比較運(yùn)算符A、int B、char C、varchar D、text 30、Tsql 語(yǔ)言提供語(yǔ)句向數(shù)據(jù)表中添加數(shù)據(jù)是A、select B、 insert C、delete D、update 31、為數(shù)據(jù)表創(chuàng)建索引的目的是(_)。A、提高查詢的檢索性能 B、創(chuàng)建唯一索引C
9、、創(chuàng)建主鍵 D、歸類32、在SQL SERVER中局部變量前面的字符為:(_)。A、* B、# C、 D、 33、下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是A、數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合 B、數(shù)據(jù)庫(kù)是一個(gè)關(guān)系C、數(shù)據(jù)庫(kù)是一個(gè)DBF文件 D、數(shù)據(jù)庫(kù)是文檔文件34、下面哪一種數(shù)據(jù)類型的表達(dá)式不能使用比較運(yùn)算符A、int B、char C、varchar D、text 35、3NF同時(shí)又是(_)。A、2NF B、1NF C、BCNF D、1NF,2NF36、模式查找like _a%,下面哪個(gè)結(jié)果是可能的A、 aili B、 bai C、 bba D、 cca37、Tsql 語(yǔ)言提供語(yǔ)句向數(shù)據(jù)表中刪除數(shù)據(jù)是A、
10、select B、 insert C、delete D、update 38、在下面的教師表與系部表中,教師號(hào)與系部號(hào)分別是兩個(gè)表的關(guān)鍵字教師表(教師號(hào),教師名,系部號(hào),職務(wù),工資)系部表(系部號(hào),系部名,部門人數(shù),工資總額)在這兩個(gè)表中只有一個(gè)是外關(guān)鍵字它是A、教師表的“教師號(hào)” B、教師表的“系部號(hào)” C、系部表的“系部號(hào)” D、系部表的系部名39、將多個(gè)查詢結(jié)果返回一個(gè)結(jié)果集合的運(yùn)算符是(_)。 A、JOIN B、UNION C、INTO D、LIKE40、下面語(yǔ)句中,哪種語(yǔ)句用來(lái)修改視圖(_ _)。A、CREATE TABLE B、CREATE VIEW C、DROP VIEW D、AL
11、TER VIEW41、Tsql 語(yǔ)言提供語(yǔ)句向數(shù)據(jù)表中添加數(shù)據(jù)是A、select B、insert C、delete D、update 42、Tsql 語(yǔ)言提供語(yǔ)句向數(shù)據(jù)表中刪除數(shù)據(jù)是A、select B、 insert C、delete D、update 43、表示職稱為副教授同時(shí)性別為男的表達(dá)式為(_)。A、 職稱=副教授 OR 性別=男 B、 職稱=副教授 AND 性別=男C、 BETWEEN 副教授 AND 男 D、 IN (副教授,男)44、SQL的視圖是從(_)中導(dǎo)出的。A、基本表 B、 視圖 C、 基本表或視圖 D、 數(shù)據(jù)庫(kù)45、 看下面的語(yǔ)句那一句是對(duì)的Set x=50Set
12、y=60Select xA、語(yǔ)句Set x=5 功能是顯示變量X的值 B、語(yǔ)句Set x=5 功能是給變量X賦值C、語(yǔ)句Select x 功能是定義變量X是字符型D、語(yǔ)句Select x 功能是定義變量X是數(shù)值型46、下面的語(yǔ)句對(duì)的是A、語(yǔ)句Select x 功能是顯示變量的值B、語(yǔ)句Select x功能是定義變量X為字符型C、語(yǔ)句Select x功能是定義變量X為時(shí)間型D、以上的結(jié)論都對(duì) 47、聲明了變量:DECLARE i int,c char(4),現(xiàn)在為i賦值10,為c賦值abcd,正確的語(yǔ)句是(_)。A、SET i=10,c=abcd B、SET i=10,SET c=abcdC、S
13、ELECT i=10,c=abcd D、SELECT i=10,SELECT c=abcd48、SQL的視圖是從(_)中導(dǎo)出的。A、 基本表 B、 視圖 C、 基本表或視圖 D、 數(shù)據(jù)庫(kù)49、在下面的教師表與系部表中,教師號(hào)與系部號(hào)分別是兩個(gè)表的關(guān)鍵字教師表(教師號(hào),教師名,系部號(hào),職務(wù),工資)系部表(系部號(hào),系部名,部門人數(shù),工資總額)在這兩個(gè)表中只有一個(gè)是外關(guān)鍵字它是A、教師表的“教師號(hào)” B、教師表的“系部號(hào)” C、系部表的“系部號(hào)” D、系部表的系部名50、看下面的語(yǔ)句那一句是對(duì)的Set x=50Set y=60Select xA、語(yǔ)句Set x=5 功能是顯示變量X的值 B、語(yǔ)句Se
14、t x=5 功能是給變量X賦值C、語(yǔ)句Select x 功能是定義變量X是字符型D、語(yǔ)句Select x 功能是定義變量X是數(shù)值型51、為數(shù)據(jù)表創(chuàng)建索引的目的是(_)。 A、創(chuàng)建主鍵 B、創(chuàng)建唯一索引 C、提高查詢的檢索性能 D、歸類52、在SELECT語(yǔ)句中,下列哪種子句用于選擇列表(_)。A、SELECT子句 B、INTO子句 C、FROM子句 D、WHERE子句53、下面是四舍五入函數(shù)select round(123.994,-3)運(yùn)行結(jié)果對(duì)的是A、0.000 B、 1.000 C、 120. D、 124.000 54、下面是四舍五入函數(shù)select round(123.9994,3)
15、運(yùn)行結(jié)果對(duì)的是A、123.000 B、124.0000 C、124.0 D、124.999055、若有一個(gè)表S,它由學(xué)號(hào)( CHAR(6),姓名CHAR(8)),性別(CHAR(2) )三個(gè)字段組成,現(xiàn)向S表插入如下行時(shí),哪一行可以被插入(_)。A、(991001,李明, 女) B、(990746張為,NULL)C、(NULL,陳道,男) D、(992345,NULL,女)56、下面的語(yǔ)句對(duì)的是A、語(yǔ)句Select x 功能是顯示變量的值B、語(yǔ)句Select x 功能是定義變量X為字符型C、語(yǔ)句Select x 功能是定義變量X為時(shí)間型D、以上的結(jié)論都對(duì) 57、下面是四舍五入函數(shù)select
16、round(123.994,-3)運(yùn)行結(jié)果對(duì)的是A、0.000 B、1.000 C、120. D、124.000 58、在SELECT語(yǔ)句中,下列哪種子句用于將查詢結(jié)果存儲(chǔ)在一個(gè)新表中(_)。A、SELECT子句 B、INTO子句 C、FROM子句 D、WHERE子句59、在SELECT語(yǔ)句中,下列哪種子句用于對(duì)分組統(tǒng)計(jì)進(jìn)一步設(shè)置條件(_)。A、HAVING子句 B、GROUP BY子句 C、ORDERBY子句 D、WHERE子句60、下面語(yǔ)句中,哪種語(yǔ)句用來(lái)修改觸發(fā)器(_)。A、CREATE TRIGGER B、CREATE TRIGGER C、DROP TRIGGER D、ALTER TR
17、IGGER 61、運(yùn)算符操作中,對(duì)于字符串來(lái)說(shuō)+是個(gè)連字符下面對(duì)的是但對(duì)數(shù)值來(lái)說(shuō)+是算術(shù)運(yùn)行符,語(yǔ)句123+692 結(jié)果對(duì)的是A、123692 B、123692 C、815 D、 81562、用數(shù)據(jù)庫(kù)做學(xué)生成績(jī)管理系統(tǒng),其中有一個(gè)成績(jī)表,有字段 , 學(xué)號(hào),課程號(hào),分?jǐn)?shù),學(xué)期,學(xué)分。為把全校的學(xué)生的成績(jī)寫到表中。就把 設(shè)為主鍵A、學(xué)號(hào),學(xué)分 B、課程號(hào) C、學(xué)號(hào)與課程號(hào) D、分?jǐn)?shù)與學(xué)期63、有一個(gè)工資表,其表字段為,編號(hào),姓名,基本工資,工齡工資,獎(jiǎng)金,醫(yī)保,養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn),水電房租。為了統(tǒng)計(jì)匯總,需要把一些字段默認(rèn)值設(shè)為0,下面對(duì)的是A、編號(hào),姓名設(shè)為0 B、獎(jiǎng)金,醫(yī)保設(shè)為0C、基本工資,
18、工齡工資,獎(jiǎng)金,水電房租設(shè)為0 D、醫(yī)保,養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn)設(shè)為064、在SELECT語(yǔ)句中,下列哪種子句用于選擇列表(_)。A、SELECT子句 B、INTO子句 C、FROM子句 D、WHERE子句65、在SELECT語(yǔ)句中,下列哪種子句用于將查詢結(jié)果存儲(chǔ)在一個(gè)新表中(_)。A、SELECT子句 B、INTO子句 C、FROM子句 D、WHERE子句66、在SELECT語(yǔ)句中,下列哪種子句用于對(duì)分組統(tǒng)計(jì)進(jìn)一步設(shè)置條件(_)。A、HAVING子句 B、GROUP BY子句 C、ORDERBY子句 D、WHERE子句67, 下面是四舍五入函數(shù)select round(123.9994,3)運(yùn)行
19、結(jié)果對(duì)的是A、23.000 B、124.0000 C、124.0 D、124.999068、運(yùn)算符操作中,對(duì)于字符串來(lái)說(shuō)+是個(gè)連字符下面對(duì)的是但對(duì)數(shù)值來(lái)說(shuō)+是算術(shù)運(yùn)行符,語(yǔ)句123+692 結(jié)果對(duì)的是A、123692 B、123692 C、 815 D、81569、用數(shù)據(jù)庫(kù)做學(xué)生成績(jī)管理系統(tǒng),其中有一個(gè)成績(jī)表,有字段 , 學(xué)號(hào),課程號(hào),分?jǐn)?shù),學(xué)期,學(xué)分。為把全校的學(xué)生的成績(jī)寫到表中??稍O(shè)為主鍵是A、學(xué)號(hào),學(xué)分 B、課程號(hào) C、學(xué)號(hào)與課程號(hào) D、分?jǐn)?shù)與學(xué)期70、當(dāng)關(guān)系R和S自然聯(lián)接時(shí),能夠把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是(_)。A、左外聯(lián)接 B、右外聯(lián)接 C、內(nèi)聯(lián)接 D、外聯(lián)接71、
20、下列聚合函數(shù)中正確的是(_)。 A、SUM (*) B、MAX (*) C、COUNT (*) D、AVG (*)72、SQL中,下列涉及空值的操作,不正確的是(_)。A、age IS NULL B、age IS NOT NULL C、age = NULL D、NOT (age IS NULL)73、有一個(gè)工資表,其表字段為,編號(hào),姓名,基本工資,工齡工資,獎(jiǎng)金,醫(yī)保,養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn),水電房租。表中的主鍵是A、編號(hào) B、姓名,基本工資 C、獎(jiǎng)金,醫(yī)保 D、水電房租74、有一個(gè)工資表,其表字段為,編號(hào),姓名,基本工資,工齡工資,獎(jiǎng)金,醫(yī)保,養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn),水電房租。為了使數(shù)據(jù)準(zhǔn)確,哪些字
21、段要設(shè)小數(shù)位。A、編號(hào),姓名 B、基本工資,獎(jiǎng)金,工齡工資,水電房租 C、 醫(yī)保 D、養(yǎng)老保險(xiǎn)75、Sp_help屬于哪一種存儲(chǔ)過(guò)程(_)?A、擴(kuò)展存儲(chǔ)過(guò)程 B、用戶定義存儲(chǔ)過(guò)程 C、系統(tǒng)存儲(chǔ)過(guò)程 D、其他 76、當(dāng)關(guān)系R和S自然聯(lián)接時(shí),能夠把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是(_)。A、左外聯(lián)接 B、右外聯(lián)接 C、內(nèi)聯(lián)接 D、外聯(lián)接77、有一個(gè)工資表,其表字段為,編號(hào),姓名,基本工資,工齡工資,獎(jiǎng)金,醫(yī)保,養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn),水電房租。為了統(tǒng)計(jì)匯總,需要把一些字段默認(rèn)值設(shè)為0,下面對(duì)的是A、編號(hào),姓名設(shè)為0 B、獎(jiǎng)金,醫(yī)保設(shè)為0C、基本工資,工齡工資,獎(jiǎng)金,水電房租設(shè)為0 D、醫(yī)保,
22、養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn)設(shè)為078、有一個(gè)工資表,其表字段為,編號(hào),姓名,基本工資,工齡工資,獎(jiǎng)金,醫(yī)保,養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn),水電房租。表中的主鍵是A、編號(hào) B、姓名,基本工資 C、獎(jiǎng)金,醫(yī)保 D、水電房租79、有一個(gè)工資表,其表字段為,編號(hào),姓名,基本工資,工齡工資,獎(jiǎng)金,醫(yī)保,養(yǎng)老保險(xiǎn),失業(yè)保險(xiǎn),水電房租。為了使數(shù)據(jù)準(zhǔn)確,哪些字段要設(shè)小數(shù)位。A、編號(hào),姓名 B、基本工資,獎(jiǎng)金,工齡工資,水電房租 C、醫(yī)保 D、養(yǎng)老保險(xiǎn)80. 在SQL語(yǔ)言中,建立存儲(chǔ)過(guò)程的命令是()A、CREATE PROCEDURE B、CREATE RULEC、CREATE DURE D、CREATE FILE二、 填空題:
23、1、 語(yǔ)句 select floor(17.4), round(-18.4562,3)的執(zhí)行結(jié)果是: _、_。(17、-18.4560)2、語(yǔ)句 select ascii(C), char(68), len(你 是BigTiger) 的執(zhí)行結(jié)果是: _、_和_。(67、D、11)3、在實(shí)際工作中,要分離數(shù)據(jù)庫(kù),當(dāng)分離成功后,把數(shù)據(jù)庫(kù)文件帶到了另一臺(tái)計(jì)算機(jī)必用_方法就把數(shù)據(jù)庫(kù)裝起來(lái)了。附加4、實(shí)體所具有的某一 _稱為屬性。特性5、實(shí)體之間的聯(lián)系類型有三種,分別為_、_和_。(一對(duì)一、一對(duì)多、多對(duì)多)6、觸發(fā)器有3種類型,即INSERT類型、 和 。(Update、delete)7、在實(shí)際工作中,
24、要備份數(shù)據(jù)庫(kù),當(dāng)備份成功后,把數(shù)據(jù)庫(kù)文件帶到了另一臺(tái)計(jì)算機(jī)必用_方法就把數(shù)據(jù)庫(kù)裝起來(lái)了。恢復(fù)8、運(yùn)行select year(1931-9-18) 的執(zhí)行結(jié)果是 。(1931)9、運(yùn)行select ceiling (134.393) 的結(jié)果是 。(135)10、數(shù)據(jù)庫(kù)系統(tǒng)的核心是_.。數(shù)據(jù)庫(kù)管理系統(tǒng)11、 在E-R圖中用來(lái)表示實(shí)體的屬性圖形是_。矩形12、運(yùn)行SELECT upper(beautiful) 的結(jié)果是 。(BEAUTIFUL)13、運(yùn)行SELECT POWER(3,4) 的結(jié)果是 。(81)14、表是數(shù)據(jù)庫(kù)中最重要的、最基本的、最核心的對(duì)象,是_模型中表示實(shí)體的方式。關(guān)系15、存儲(chǔ)
25、過(guò)程(Stored Procedure)是一組為了完成特定功能的_,經(jīng)編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)中。T-SQL語(yǔ)句集16、運(yùn)行select (7+3)*4-17/(4-(8-6)+99%4的結(jié)果是 。(35)17、 工資表中的“基本工資”字段的數(shù)據(jù)類型應(yīng)設(shè)為_。數(shù)字型18、關(guān)系模型的數(shù)據(jù)結(jié)構(gòu):關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是一種_。二維表結(jié)構(gòu)19、運(yùn)行SELECT CHARINDEX(數(shù)據(jù)庫(kù),大型數(shù)據(jù)庫(kù)技術(shù)) 的結(jié)果是 。(3)20、運(yùn)行SELECT DATEDIFF(yy,1979/12/23,GETDATE()的結(jié)果是 。(34)21、 檔案表中的“身份證號(hào)”字段的數(shù)據(jù)類型應(yīng)設(shè)為_。字符型22、關(guān)系模型的數(shù)據(jù)
26、結(jié)構(gòu):關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是一種_。二維表結(jié)構(gòu)23、sql server 系統(tǒng)數(shù)據(jù)庫(kù)中的主數(shù)據(jù)庫(kù)文件擴(kuò)展名是_。mdf24、在sql server 2000數(shù)據(jù)庫(kù)管理系統(tǒng)中,T-sql 語(yǔ)言最主要,最核心的部分是它的查詢語(yǔ)句寫出它的英文動(dòng)詞_。select25、運(yùn)行SELECT FLOOR (134.3393)的結(jié)果是 。(134)26、運(yùn)行SELECT ASCII(C), CHAR(68), LEN( 你 是BigTiger ) 的執(zhí)行結(jié)果是: _、_和_。(67、D、11)27、全局變量是在程序運(yùn)行過(guò)程中其值可以變化的_。可變的28、備份是為了在數(shù)據(jù)庫(kù)遭到破壞時(shí),能夠修復(fù),數(shù)據(jù)庫(kù)備份的類型有
27、四種分別為: 備份, 備份,差異備份,文件和文件組備份。(完全數(shù)據(jù)庫(kù)、事務(wù)日志)29、索引的類型主要有_ _和_ _。(聚簇、非聚簇)30、當(dāng)以下代碼中的 位置分別為BREAK,CONTINUE時(shí),輸出的值為 、_ _。(1、0)DECLARE n intSet n=3WHILE n0 BEGIN SET N=N-1 IF N=1 ENDPRINT n31、sql server 系統(tǒng)數(shù)據(jù)庫(kù)中的事務(wù)日志文件擴(kuò)展名是_。ldf32、在人事檔案工資管理系統(tǒng)中,有一個(gè)”工資表”,記錄職工的基本信息,有一個(gè)“編號(hào)”字段,應(yīng)該把它的類型定義什么類型?_。char或字符串型33、在SQL Server 20
28、00中,一個(gè)批處理語(yǔ)句是以_ 結(jié)束的。(GO)34、SQL Server 2000局部變量名字必須以_開頭,而全局變量名字必須以_開頭。(、)35、關(guān)系運(yùn)算主要有_、_、_。(選擇、投影、連接)36、在SQL Server 2000系統(tǒng)中,一個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)_文件和一個(gè)_文件。(數(shù)據(jù)、日志)37、實(shí)體是現(xiàn)實(shí)世界中客觀存在并可相互_事物。區(qū)別38、兩個(gè)實(shí)體之間的聯(lián)系有如下三種類型_、_、_。一對(duì)一、一對(duì)多、多對(duì)多39、通常將關(guān)系模型稱為關(guān)系或表;將關(guān)系中的行稱為元組或叫_;將關(guān)系中的列稱為屬性_。記錄,字段40、備份是為了在數(shù)據(jù)庫(kù)遭到破壞時(shí)能夠修復(fù),數(shù)據(jù)庫(kù)備份的類型有四種分別為: 備份, 備份
29、,差異備份,文件和文件組備份。(完全數(shù)據(jù)庫(kù)、事務(wù)日志)41、索引的類型主要有_ _和_ _。(聚簇、非聚簇)42、數(shù)據(jù)庫(kù)設(shè)計(jì)的基本任務(wù)是根據(jù)用戶的信息需求、處理需求和支持環(huán)境(包括計(jì)算機(jī)系統(tǒng)的軟硬件環(huán)境及DMS)設(shè)計(jì)出_。數(shù)據(jù)模式43、在SQL Server中,數(shù)據(jù)庫(kù)對(duì)象包括數(shù)據(jù)表、_、_、觸發(fā)器、規(guī)則、默認(rèn)和用戶自定義的數(shù)據(jù)類型等。視圖、存儲(chǔ)過(guò)程44、 完整性約束包括_完整性、_完整性、參照完整性和用戶定義完整性。實(shí)體、域45、 T-SQL 語(yǔ)言中,有_運(yùn)算、字符串連接運(yùn)算、比較運(yùn)算和_運(yùn)算。算術(shù)、邏輯46、_是特殊類型的存儲(chǔ)過(guò)程,它能在任何試圖改變表中由觸發(fā)器保護(hù)的數(shù)據(jù)時(shí)執(zhí)行。觸發(fā)器47、
30、事務(wù)(Transaction)可以看成是由對(duì)數(shù)據(jù)庫(kù)的若干操作組成的一個(gè)單元,這些操作要么_,要么_(如果在操作執(zhí)行過(guò)程中不能完成其中任一操作)。都完成、都取消48、事務(wù)的ACID屬性是指_性、_性、_性和_性。原子、一致、獨(dú)立、持久49、數(shù)據(jù)庫(kù)管理系統(tǒng)的安全性通常包括兩個(gè)方面,一是指數(shù)據(jù)_的安全性,二是指數(shù)據(jù)_的安全性。訪問(wèn)、運(yùn)行50、創(chuàng)建、修改和刪除表命令分別是create table、_ table和_ table。alter、drop三、判斷題1. 在那遙遠(yuǎn)的地方 是SQL中的字符串常量。2. 11.9 是SQL中的實(shí)型常量。3. select 16%4, 的執(zhí)行結(jié)果是: 0。 4. 2
31、005.11.09 是SQL中的日期型常量。5. ¥2005.89 是SQL中的貨幣型常量。6. select 25/2 的執(zhí)行結(jié)果是: 12.5 。7. 李逵李鬼 比較運(yùn)算的結(jié)果為真。8. 一個(gè)表可以創(chuàng)建多個(gè)主鍵。9. 創(chuàng)建唯一性索引的列可以有一些重復(fù)的值。10. smallint 是SQL的數(shù)據(jù)類型。11、數(shù)據(jù)庫(kù)系統(tǒng)與數(shù)據(jù)庫(kù)管理系統(tǒng)是一樣的。12、數(shù)據(jù)庫(kù)中的視圖的名稱是任意的,也就是說(shuō),視圖的名稱可以與表的名稱相同13、數(shù)據(jù)冗余是指同一數(shù)據(jù)在兩個(gè)表或更多的表中都出現(xiàn)。14、在電話收費(fèi)表中,有“電話號(hào)碼”字段,應(yīng)把這字段數(shù)據(jù)類型設(shè)成字符型。15、數(shù)據(jù)冗余是指同一數(shù)據(jù)在兩個(gè)表或更多的表中都出現(xiàn)
32、。16、數(shù)據(jù)庫(kù)的“存儲(chǔ)結(jié)構(gòu)”分為“邏輯存儲(chǔ)結(jié)構(gòu)”和“物理存儲(chǔ)結(jié)構(gòu)”兩個(gè)概念。所以數(shù)據(jù)庫(kù)的兩個(gè)名稱;物理名與邏輯名不可相同。17、當(dāng)數(shù)據(jù)庫(kù)在運(yùn)行,不能停機(jī),但我們也要把數(shù)據(jù)保存下來(lái),采用的方法是分離數(shù)據(jù)庫(kù)方法。18、復(fù)制數(shù)據(jù)庫(kù)文件,目的是想把數(shù)據(jù)庫(kù)轉(zhuǎn)移到另一磁盤上保存,當(dāng)一個(gè)數(shù)據(jù)庫(kù)還在運(yùn)行時(shí),也可以用復(fù)制的辦法把數(shù)據(jù)庫(kù)文件復(fù)制,粘貼到另一個(gè)磁盤。19、分離與備份數(shù)據(jù)庫(kù),不論數(shù)據(jù)庫(kù)是否還在運(yùn)行,這兩種操作都是一樣的可以執(zhí)行。20、數(shù)據(jù)庫(kù)文件,當(dāng)不用時(shí)就把它刪除,當(dāng)需要時(shí)再把它恢復(fù)。21. SQL Server不允許字段名為漢字?22. 職稱 in (教授, 副教授)與 職稱 = 教授 or 職稱
33、= 副教授 等價(jià)嗎?23. 如果規(guī)則當(dāng)前綁定到某列或用戶定義的數(shù)據(jù)類型,不能解除綁定能直接刪除規(guī)則?24. 在表中創(chuàng)建一個(gè)標(biāo)識(shí)列(IDENTITY),當(dāng)用戶向表中插入新的數(shù)據(jù)行時(shí),系統(tǒng)自動(dòng)為該行標(biāo)識(shí)列賦值嗎?25. 固定數(shù)據(jù)庫(kù)角色:db_datarader 的成員修改本數(shù)據(jù)庫(kù)內(nèi)表中的數(shù)據(jù)嗎?四、簡(jiǎn)答題1、什么是數(shù)據(jù)庫(kù)設(shè)計(jì)?是對(duì)于一個(gè)給定的應(yīng)用環(huán)境,提供一個(gè)確定最優(yōu)秀的數(shù)據(jù)模型與處理模式的邏輯結(jié)構(gòu)設(shè)計(jì),以及一個(gè)數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)與存取方法的物理結(jié)構(gòu)設(shè)計(jì),建立起既能反映現(xiàn)實(shí)世界實(shí)體與聯(lián)系,滿足用戶數(shù)據(jù)處理要求,又能被某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)所能接受,同時(shí)能實(shí)現(xiàn)系統(tǒng)目標(biāo),并能有效存取數(shù)據(jù)的數(shù)據(jù)庫(kù)。2、sql
34、server 數(shù)據(jù)庫(kù)管理系統(tǒng)中,有一個(gè)系統(tǒng)數(shù)據(jù)庫(kù),叫master 數(shù)據(jù)庫(kù),請(qǐng)敘述它的作用。master數(shù)據(jù)庫(kù),紀(jì)錄sql server 系統(tǒng)的所有系統(tǒng)信息,包括實(shí)例范圍的元數(shù)據(jù)、端點(diǎn)、連接服務(wù)器和系統(tǒng)配置設(shè)置,它還記錄了所有其他數(shù)據(jù)庫(kù)是否存在以及這些數(shù)據(jù)文件具體存放的位置。3、視圖是數(shù)據(jù)庫(kù)一個(gè)很重要的對(duì)象,請(qǐng)敘述視圖的優(yōu)點(diǎn)。從調(diào)查用戶的需求入手,深入了解用戶的數(shù)據(jù)流程,數(shù)據(jù)使用情況,數(shù)據(jù)的數(shù)量,流量、流向、數(shù)據(jù)性質(zhì)、并做出分析,最終按一定的要求以文檔形式寫出數(shù)據(jù)需求說(shuō)明書4、簡(jiǎn)述SQL Server的安全性管理機(jī)制(6級(jí),涉及登錄賬號(hào)、用戶、角色以及權(quán)限分配)。1. 計(jì)算機(jī)的連接2. SQL
35、Server登錄(賬戶、固定服務(wù)器角色)3. 庫(kù)的訪問(wèn)(用戶/角色:固定/自定義角色)4. 表/視圖的權(quán)限(select insert update delete)5. 存儲(chǔ)過(guò)程、內(nèi)嵌表值函數(shù)的權(quán)限(execute select)6. 表(視圖)中列的權(quán)限(select update)5、什么是事務(wù)?事務(wù)(Transaction)可以看成是由對(duì)數(shù)據(jù)庫(kù)若干操作組成的一個(gè)單元,這些操作要么都完成,要么都取消(如果在操作執(zhí)行過(guò)程中不能完成其中任一操作)。在SQL Server中,事務(wù)是由一條或者多條Transact-SQL語(yǔ)句組成的一個(gè)工作單元,這些語(yǔ)句要么都正常執(zhí)行,要么如果有其中任意一條語(yǔ)句執(zhí)行
36、失敗被取消的話,這些語(yǔ)句的執(zhí)行都被取消。SQL利用事務(wù)機(jī)制保證數(shù)據(jù)修改的一致性,并且在系統(tǒng)出錯(cuò)時(shí)確保數(shù)據(jù)的可恢復(fù)性。6、什么是用戶自定義函數(shù)?(P140)用戶自定義函數(shù)是SQL Server2005的數(shù)據(jù)庫(kù)對(duì)象,它不能用于執(zhí)行一系列改變數(shù)據(jù)庫(kù)狀態(tài)的操作,但它可以像系統(tǒng)函數(shù)一樣在查詢或存儲(chǔ)過(guò)程等的程序段中使用,也可以像存儲(chǔ)過(guò)程一樣通過(guò)EXECUTE命令來(lái)執(zhí)行。用戶自定義中存儲(chǔ)了一個(gè)T-SQL例程,可以返回一定的值。7、索引有什么優(yōu)點(diǎn)?(P109)1、提高查詢速度。2、提高鏈接、ORDER BY和GROUP BY執(zhí)行的速度。3、查詢優(yōu)化器依靠索引起作用。4、強(qiáng)制實(shí)施行的唯一性。8、簡(jiǎn)述分離和附加數(shù)
37、據(jù)庫(kù)的操作步驟。(52)將student數(shù)據(jù)庫(kù)進(jìn)行分離:1、在“對(duì)象資源管理器”窗口中,展開“數(shù)據(jù)庫(kù)”選項(xiàng),右擊student,在彈出的菜單中選擇“任務(wù)”到“分離”命令。2、單擊“確定”按鈕完成分離數(shù)據(jù)。將student數(shù)據(jù)庫(kù)附加到需要的計(jì)算機(jī)上:1、在“對(duì)象資源管理器”窗口中,右擊“數(shù)據(jù)庫(kù)”選項(xiàng),在彈出的菜單中選擇“附加命令”。2、打開“附加數(shù)據(jù)庫(kù)”窗口中,單擊“添加”按鈕。3、彈出“定位數(shù)據(jù)庫(kù)文件”對(duì)話框,找到student.mdf文件所在的目錄,選擇要附加的數(shù)據(jù)文件student.mdf,單擊“確定”按鈕。4、單擊“確定”按鈕完成附加數(shù)據(jù)庫(kù)路的操作。5、如果日志文件丟失,仍可以正常附加數(shù)
38、據(jù)庫(kù)。6、選擇找不到的日志文件,單擊右下方的“刪除”按鈕,刪除該日志文件后,再單擊“確定”按鈕即可完成,系統(tǒng)將自動(dòng)創(chuàng)建一個(gè)新的日志文件。五、設(shè)計(jì)題(全部使用SQL語(yǔ)言實(shí)現(xiàn)) 1計(jì)算1+2+3+100的和,并顯示計(jì)算結(jié)果。(6分)DECLARE I int,sum int,csum char(10)SELECT I=1,sum=0WHILE I=100 BEGIN SELECT sum =sum+i SELECT I=I+1 END SELECT csum=convert(char(10),sum) print 1+2+3+100= + csum2. 現(xiàn)有關(guān)系數(shù)據(jù)庫(kù)如下: 數(shù)據(jù)庫(kù)名:學(xué)生成績(jī)數(shù)據(jù)
39、庫(kù)學(xué)生表(學(xué)號(hào) char(6),姓名,性別,民族,身份證號(hào)) 課程表(課號(hào) char(6),名稱) 成績(jī)表(學(xué)號(hào),課號(hào),分?jǐn)?shù)) (1)代碼創(chuàng)建數(shù)據(jù)庫(kù)學(xué)生成績(jī)數(shù)據(jù)庫(kù);create database 學(xué)生成績(jī)數(shù)據(jù)庫(kù) gouse 學(xué)生成績(jī)數(shù)據(jù)庫(kù) go(2)代碼創(chuàng)建課程表; 課程表(課號(hào) char(6),名稱) 要求使用:主鍵(課號(hào))、非空(名稱)create table 課程表(課號(hào) char(6) primary key,名稱 char(40) not null,) go(3)代碼創(chuàng)建學(xué)生表; 學(xué)生表(學(xué)號(hào) char(6),姓名,性別,民族,身份證號(hào)) 要求使用:主鍵(學(xué)號(hào))、默認(rèn)(漢族)、非空(
40、民族,姓名)、唯一(身份證號(hào))create table 學(xué)生表(學(xué)號(hào) char(6) primary key,姓名 nchar(4) not null,性別 nchar(1) check(性別 in (男, 女),民族 nchar(8) default 漢族 not null,身份證號(hào) char(18) unique) go(4)代碼創(chuàng)建成績(jī)表; 成績(jī)表(ID,學(xué)號(hào),課號(hào),分?jǐn)?shù)) 要求使用:主鍵(課號(hào))、外鍵(成績(jī)表.學(xué)號(hào),成績(jī)表.課號(hào))create table 成績(jī)表(ID int identity(1, 1),學(xué)號(hào) char(6) references 學(xué)生表(學(xué)號(hào)),課號(hào) char(6)
41、 primary key references 課程表(課號(hào)),分?jǐn)?shù) integer check(分?jǐn)?shù) between 0 and 100)go(5) 將下列課程信息添加到課程表的代碼 課號(hào) 課程名稱 100001 大學(xué)語(yǔ)文 100002 大學(xué)英語(yǔ) 100003 西班牙語(yǔ) 修改 課號(hào)為100002的課程名稱:實(shí)用英語(yǔ) 刪除 課號(hào)為100003的課程信息 insert 課程表 values(100001, 大學(xué)語(yǔ)文)insert 課程表 values(100002, 大學(xué)英語(yǔ))insert 課程表 values(100003, 西班牙語(yǔ))-update 課程表 set 名稱=常用英語(yǔ) where
42、 課號(hào)=100002-delete 課程信息表 where 課號(hào)=1000033.編寫SQL語(yǔ)句,按要求查詢出相應(yīng)的數(shù)據(jù)(1)查詢出學(xué)生表所有記錄信息。(2)查詢出課號(hào)、名稱信息,要求查詢結(jié)果顯示的表頭字段為英文字母(課號(hào))kh、(名稱)mc。(3)查詢出所有姓“李”的學(xué)生的學(xué)號(hào)、姓名和性別的信息。(4)查詢出所有民族是“漢族”的男學(xué)生的信息。(5)查詢出學(xué)號(hào)是“201101”學(xué)生的所有課程成績(jī),并按成績(jī)降序排序。(6)統(tǒng)計(jì)出每門課程的平均成績(jī)。-(1)select * from 學(xué)生表-(2)select 課號(hào) as kh,名稱 as mc from 課程表-(3)select 學(xué)號(hào),姓名,
43、性別 from 學(xué)生表where 姓名 like 李% -(4)select * from 學(xué)生表where 民族=漢族 and 性別=男 -(5)select * from 成績(jī)表where 學(xué)號(hào)=201101 order by 分?jǐn)?shù) desc-(6)select 課號(hào),avg(分?jǐn)?shù)) as 平均成績(jī)from 成績(jī)表group by 課號(hào)4、有一個(gè)學(xué)生課程數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中包括三個(gè)表:學(xué)生表Student由學(xué)號(hào)(Sno)、姓名(Sname)、性別(Ssex)、年齡(Sage)、所在系(Sdept)五個(gè)屬性組成,記為: Student(Sno,Sname,Ssex,Sage,Sdept) ,Sno 為關(guān)鍵字。課程表Course由課程號(hào)(Cno)、課程名(Cname)、先修課號(hào)(Cpno)、學(xué)分(Ccredit
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:健全全過(guò)程人民民主制度體系研究
- 課題申報(bào)參考:家校社聯(lián)動(dòng)共育模式對(duì)青少年24h活動(dòng)行為與抑郁癥狀改善的促進(jìn)研究
- 二零二五年影視剪輯師版權(quán)合作協(xié)議3篇
- 二零二五版白酒銷售顧問(wèn)銷售數(shù)據(jù)分析與報(bào)告合同3篇
- 二零二五版木材廠土地租賃合同與林業(yè)產(chǎn)業(yè)發(fā)展規(guī)劃3篇
- 二零二五版國(guó)際IT產(chǎn)品代理銷售協(xié)議2篇
- 2025版小區(qū)公共區(qū)域保潔與綠化維護(hù)承包合同3篇
- 2025年三明貨運(yùn)從業(yè)資格證好考嗎
- 二零二五版供應(yīng)鏈融資高額抵押反擔(dān)保合同3篇
- 2025年度木門行業(yè)綠色生產(chǎn)與環(huán)保認(rèn)證合同7篇
- 2024公路瀝青路面結(jié)構(gòu)內(nèi)部狀況三維探地雷達(dá)快速檢測(cè)規(guī)程
- 2024年高考真題-地理(河北卷) 含答案
- 中國(guó)高血壓防治指南(2024年修訂版)解讀課件
- 食材配送服務(wù)方案投標(biāo)方案(技術(shù)方案)
- 足療店?duì)I銷策劃方案
- 封條(標(biāo)準(zhǔn)A4打印封條)
- 2024年北京控股集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 延遲交稿申請(qǐng)英文
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件第十章動(dòng)作技能的指導(dǎo)與示范
- 石油天然氣建設(shè)工程交工技術(shù)文件編制規(guī)范(SYT68822023年)交工技術(shù)文件表格儀表自動(dòng)化安裝工程
- 中醫(yī)治療“濕疹”醫(yī)案72例
評(píng)論
0/150
提交評(píng)論