2024年sql数据库基础面试题复习题考试题全_第1页
2024年sql数据库基础面试题复习题考试题全_第2页
2024年sql数据库基础面试题复习题考试题全_第3页
2024年sql数据库基础面试题复习题考试题全_第4页
2024年sql数据库基础面试题复习题考试题全_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

sql数据库基础面试題复习題考试題全不定项选择題(针對如下題目,請选择最符合題目规定的答案,每道題有壹项或二项對的答案。针對每壹道題目,所有答案都选對,则该題得分,所选答案錯误或不能选出所有答案,则该題不得分。題量為50道,每題2分,總分為100分。)第壹章是SQLServer数据库的主数据文献的扩展名。(选择壹项).sql.mdb.ldf.mdf在SQLServer中,有系统数据库和顾客数据库,下列不属于系统数据库的是()。(选择壹项)masterpubsmodelmsdb3、當安装完SQLServer数据库時,系统默认目前的超级管理员是()(选择壹项)A、saB、masterC、administratorD、super4、在使用SQLServer数据库時,有時需要将本机的数据库移動到其他机器上,恢复成對应的数据库使用。移動数据库分两步進行,应包括()和附加数据库(选择壹项)A、分离数据库B、删除数据库C、新建数据库D、合并数据库5、在SQLServer中,附加数据库操作是指()(选择壹项)A、把SQLServer数据库文献保留為其他数据文献B、根据数据库物理文献中的信息,把数据库在SQLServer中恢复C、把所有该数据库表的数据清空D、把数据库删除掉6、某單位由不壹样的部门构成,不壹样的部门每天都會生产某些汇报、报表等数据,认為都采用紙张的形式来進行数据的保留和分类,伴随业务的发展,這些数据越来越多,管理這些汇报越来越费力,此時应考虑( )(选择壹项)A、由多种人来完毕這些工作B、在不壹样的部门中,由专门的人员去管理這些数据C、采用数据库系统来管理這些数据D、把這些数据统壹成同样的格式7、在SQLServer中,對于数据库的定义對的的是( )(选择壹项)A、数据库是用来描述事物的符号记录B、数据库是位于顾客与操作系统之间的壹层数据管理软件C、数据库是按照数据构造来组织、存储和管理数据的创库D、数据库是指在计算机系统中引入数据库系统後的构成8、在SQLServer中,對于数据库的基本概念描述錯误的是( )(选择壹项)A、数据、数据库、数据库管理系统和数据库系统都是与数据库技术有关的概念B、数据库是计算机科學的重要分支,是信息系统的关键和基础C、数据库系统由数据库、数据库管理系统、应用系统、数据库管理员和顾客构成D、数据库系统只由数据库和顾客构成9、数据库管理技术发展至今,重要經历了3個阶段,它們的次序是( )(选择壹项)A、人工管理阶段、数据库管理阶段、文献管理阶段B、人工管理阶段、文献管理阶段、数据库管理阶段C、数据库管理阶段、文献管理阶段、人工管理阶段D、文献管理阶段、人工管理阶段、数据库管理阶段10、下列對于数据库管理技术发展至今經历的阶段特點描述錯误的是( )(选择壹项)A、人工管理阶段数据由人员自行携带,数据与程序并不能独立且不能長期保留数据B、文献管理阶段是指可以通過按文献访問的方式管理数据C、数据库管理阶段使得数据构造化,数据共享性好但独立性差D、数据库管理阶段出現的数据库管理系统实現了数据库的独立、使用和维护11、数据库系统根据数据存储的数据模型可分為( )(选择壹项)A、层次型数据库B、层次型数据库、网状型数据库C、层次型数据库、网状型数据库、关系型数据库D、层次型数据库、网状型数据库、关系型数据库、面向對象型数据库12、在SQLServer中,最常見的数据存储模型是( )(选择壹项)A、层次型数据库B、网状型数据库C、关系型数据库D、面向對象型数据库13在SQLServer中,對于数据库管理系统的特點描述不對的的是( )(选择壹项)A、安全性,数据不會丢失B、共享性,多种顾客可以同步使用C、独立性,数据与应用程序之间互相分离D、完整性,数据保持壹致13、在SQLServer中,對于SQL全称描述對的的是( )(选择壹项)A、数据库語言B、构造化查询語言C、构造化語言D、数据库查询語言14、下列對SQLServer描述錯误的是( )(选择壹项)A、SQLServer采用的是浏览器/服务器体系构造B、SQLServer是用于大规模联机事物处理、数据仓库和電子商务应用的数据库和数据分析平台C、它為使用者提供了强大的、界面友好的工具D、SQLServer減少了從移動设备到企业数据库系统的多平台上创立、布署、管理,使企业数据和分析应用程序的复杂性15、使用SQLServer,如下方式中( )不能對的启動服务器(选择壹项)A、在运行對话框中输入netstopmssqlserverB、在运行對话框中输入netstartmssqlserverC、單击“開始“选择”程序“选择”MicrosoftSQLServer“选择“配置工具”选择“SQLServer配置管理器”D、單击“開始“选择”设置“选择”控制面板“选择“管理工具”选择“服务”选中SQLServer(MSSQLSERVER)服务16、SQLServer中自已建立的studentMIS数据库属于(选择壹项)A顾客数据库 B、系统数据库 C、数据库管理系统 D、数据库模板17、下列有关系统数据库說法錯误的是(选择壹项)A、master数据库保留有放在SQLServer实体上的所有数据库B、tempdb数据库中寄存的是临時對象C、msdb数据库包括了诸如系统登录、配置设置、已连接的Server等信息D、model数据库是壹种用来在实体上创立新顾客数据库的模板数据库第二章在SQLServer中,数据完整性是指()。(选择壹项)数据库中所有数据格式壹致数据库中数据的精确性所有的数据都存入了数据库中数据库中不存在数据冗余在SQLServer中,()约束表达字段的NOTNULL属性。(选择壹项)主键检查默认值非空在SQLServer中,下面有关数据完整性的描述對的的是()(选择二项)A、假如数据库中没有反复的数据,即没有数据冗余的時候,数据就是完整的B、维护数据完整性就是保证数据库中数据的精确性C、数据库中数据越详细则越符合数据完整性D、维护数据完整性可以保证数据的壹致性,防止出現没故意义的数据4、在SQLServer中,主键用来实行(

)(选择壹项)A、引用完整性约束B、实体完整性约束C、域完整性约束D、自定义完整性约束5、在SQLServer数据库中,有壹种book(图書)表,包括字段:bookId(图書编号),title(書名),pDate(出版曰期),author(作者)等字段,其中()字段作為该表的主键是最合适的.(选择壹项)A、bookIDB、titleC、pDateD、author6、在SQLServer数据库中,主键是表中的能用来唯壹標识表中的每壹行的壹列或多列的组合。如下有关主键的說法對的的是()(选择壹项)A、表创立後,壹旦设定了主键,主键就不能現更改B、表中可以没有主键C、主键列的值可以反复D、主键列容許插入空值7、在SQLServer中,外键用于将壹种表中的列与另壹表中的列关联起来,為了保证引用的完整性,规定()(选择壹项)A、外键列的列值必须已經存在于主键表的對应列的列值中B、外键列的列值必须与主键表的對应列的列值——對应C、外键列不能有反复的值D、外键表的数据行行数必须不小于主键表的数据行行数8、在SQLServer数据库中,唯壹地標识表中记录的壹列或者几列被称為()(选择壹项)A、约束B、查询C、主键D、关系9、在数据库系统中,数据存在副本的現象是数据冗余,減少数据冗余最常見的措施是()(选择壹项)A、建立实体之间的关系B、分类存储C、去掉实体中存在数据冗余的列D、建立索引10、数据库系统发展到今天,占统治地位的乃然是关系数据库。关系数据库中所谓的数据冗余指的是()(选择壹项)A、数据不精确B、存在反复数据C、数据之间不存在关系D、数据量太大11、在SQLserver数据库中,標识列自身没有实际意义,而是為了辨别表中不壹样的记录。下列有关標识列的說法中錯误的是()。(选择壹项)A、壹种表中只能有壹格標识列B、不能對標识列加上默认约束C、標识列可以使任意数据类型D、不能更新或输入標识列的值12、在SQLServer数据库中,主键是表中能用来惟壹標识表中每壹行的壹列或多列的组合。通過设定表的主键可以实現()完整性约束。(选择壹项)A、引用B、实体C、域D、自定义13、要在SQLServer数据库中创立壹种网站顾客信息表,其中顾客的Email地址用壹种字段来存储,规定Email地址中要具有“@”和“.”字符。這壹规定可以采用()来实現。(选择壹项)A、主键约束B、外键约束C、检查约束D、默认约束14、在SQLServer数据库中建立表间关系是实行引用完整性约束,有关表间关系,如下說法錯误的是()(选择壹项)A、建立关系的两张表中,关联字段的名称可以不壹样B、建立关系的两张表中,假如子表中包括记录,则主表中壹定包括记录C、建立关系的两张表中,假如主表中包括记录,则子表中壹定包括记录D、建立关系的两张表中,主表和子表中的记录可是壹對多的15、在SQLServer数据库中,可以使用()关键字来判断表中与否存在包括空数据字段的记录行(选择壹项)A、NONEB、NOTC、NULLD、NO16、下列有关数据表的描述錯误的有( )(选择二项)A、数据库中的表由行和列构成B、列包括了若干行的信息,壹列称之為壹条记录C、行由同类的信息构成,每壹行称為壹种字段D、壹种表有壹条或多条记录构成17、存储電话号码格式应當采用的数据类型是( )(选择壹项)A、字符 B、整数 C、浮點数 D、bit18、在SQLServer中,標识列必须采用( )数据类型(选择壹项)A、字符 B、int C、浮點数 D、bit19、在SQLServer中,如下對字段数据类型指定錯误的是( )(选择壹项)A、char B、varchar C、int(4) D、decimal(4,1)20、在SQLServer中,想建立壹张名為student的表,下列创立對的的是( )(选择壹项)A、createtablestudent( …)B、createstudent( …)C、createtablestudent{…}D、createdatabasestudent( …)21、在SQLServer中,需要将表student,其中id字段需要设置為主键,则如下可以实現的有( )(选择二项)A、createtablestudent(idintprimarykeynotnull)B、createtablestudent(idprimarykeyintnotnull)C、createtablestudent(idintnotnull)Altertablestudentaddconstraint约束名称primarykey(id)D、createtablestudent(idintnotnull)addconstraint约束名称primarykey(id)22、在SQLServer中,對userinfo表中列修改錯误的是( )(选择壹项)A、altertableuserinfoaddageintnotnull;B、altertableuserinfodropcolumnage;C、altertableuserinfoupdatecolumnagedecimal(6,2)D、altertableuserinfoaltercolumnagedecimal(6,2)23、在SQLServer中,要删除表studentInfo錯误的是( )(选择壹项)A、ifexists(select*fromsys.sysobjectswhere[name]=’studentInfo’) DroptablestudentInfo goB、ifobject_id(‘studentInfo’)isnotnull DroptablestudentInfo goC、droptablestudentInfoD、deletetablestudentInfo第三章在SQLServer中,假设表users包括主键列id,那么执行“UpdateusersSETid=20WHEREid=30”,执行的成果也許是()。(选择壹项)假如表中同步具有id為20和id為30的记录,则更新失败假如表中具有id為30的记录,但不包括id為20的记录,则更新失败执行出錯,由于主键列不可以被更新假如表中不包括id為20和id為30的记录,则更新壹行记录在SQLServer中创立壹种名為Customers的新表,同步规定该表与clients表的表构造相似,但不包括clients表的记录,sql語句是()。(选择壹项)Select*intocustomersfromclientswherefalseSelect*intocustomersfromclientswhere1<>1Insertintocustomersselect*fromclientswherefalseInsertintocustomersselect*fromclientswhere1<>13、在SQLServer数据库中,使用update語句更新数据库表中的数据,如下說法對的的是()

(选择壹项)A、每次只能更新壹行数据B、每次可以更新多行数据C、假如没有数据项被更新,将提醒錯误信息D、更新数据時,必须带有WHERE条件子句4、在SQLServer数据库中有已經建立关系的學生表和班级表(主表),目前想删除班级表,则如下說法中對的的是()(选择壹项)A、首先应當删除班级表中的数据,然後再删除班级表B、可以直接删除班级表C、首先应當删除學生表中的数据,然後在删除班级表D、首先应當先删除學生表,然後在删除班级表5、在SQLServer数据库中,删除壹种表构造的命令是()(选择壹项)A、DELETETABLEB、DROPTABLEC、TRUNCATETABLED、ALTERTABLE6、在SQLServer数据库中,有student(學生)表,包括字段:SID(學号),SNAME(姓名),Grade(成绩)。現要将所有學员的成绩加10分。下列SQL語句對的的是()(选择壹项)A、updatestudentssetGrade=Grade+10whereSID=1B、update*setGrade=Grade+10C、update*fromstedentssetGrade=Grade+10D、updatestudentssetGrade=Grade+107、在SQLSever中,有student(學生)表,其构造為:sID(學号、int型、主键),sName(姓名、varchar型),birthday(出生曰期、varchar型),score(成绩、int型)。現要向學员表中插入壹名學员的信息,下列SQL語句對的的是()(选择壹项)A、INSERTINTOstudentsVALUES(1,'李刚','1999-01-01',80)B、INSERTINTOstudents(sID,sName,birthday)VALUES(1,'李刚','1999-01-01',80)C、INSERTINTOstudentsVALUES(1,李刚,1999-01-01,80)D、INSERTINTOstudents(sID,sName,birthday)VALUES(NULL,'李刚','1999-01-01')8、在SQLServer中,删除表sample中的所有数据,可以使用如下()語句。(选择壹项)A、DroptablesampleB、deletefromsampleC、delete*fromsampleD、drop*fromsample9、在SQLSever数据库中有已經建立关系的學生表和班级表(主表),目前想删除班级表,目前學生表数据不為空,则如下說法中對的的是()(选择壹项)A、首先应當先删除學生表,然後再删除班级表B、可以直接删除班级表C、应當首先清除班级表中的数据,然後再删除班级表D、应當首先清除學生表中的数据,然後再删除班级表10、在SQLServer中,假如表ABC中有A、B、C三列,均设為字符数据类型,其中A列的默认值為“VA”。假如可以對的执行語句:INSERTABC(A,C)VALUES

(‘V’,’NULL’),下列的說法對的的是(

)(选择二项)A、插入A列的值為VB、插入A列的值為VAC、插入B列的值為空值D、插入C列的值為空值11、在SQLSever中,有表构造如下。現要向UserInfo表中插入壹名顾客的信息,下列SQL語句錯误的是()(选择壹项)createtableUserInfo( idintprimarykeyidentitynotnull, namevarchar(20)notnull, ageintdefault20notnull)A、insertintoUserInfovalues(‘admin’,22)B、insertintoUserInfovalues(‘admin’,default)C、insertintoUserInfo(name)values(‘admin’)D、insertintoUserInfovalues(1,’admin’,25)12、在SQLSever中,有表构造如下。現要向UserInfo表中插入壹名顾客的信息,下列SQL語句錯误的是()(选择壹项)createtableUserInfo( idintprimarykeyidentitynotnull, namevarchar(20)notnull, ageintdefault20notnull)A、insertintoUserInfovalues(‘admin’,22)B、insertintoUserInfo(name,age)values(‘admin’,default)C、insertintoUserInfo(age,name)values(‘admin’,20)D、insertintoUserInfovalues(’admin’,25)13、在SQLServer数据库中,删除壹种User表数据但不删除表构造且標识列還原初始值的命令是()(选择壹项)A、deletefromUserB、droptableUserC、truncatetableUserD、altertableUser第四章有关SqlServer的字符串函数,如下說法不對的的是()。(选择壹项)selecttrim(‘hello’)返回值為:hello(前後都無空格)selectltrim(rtrim(‘hello’))返回值為:hello(前後都無空格)selectreplace(‘hello’,’e’,’o’)返回值為:holloselectright(‘hello’,3)返回值為:llo在SQLServer中,查询score表中stuName字段数据。()(选择壹项)select*fromscoreselect*fromscorewherestuName=””selectstuNamefromscoreselectstuNamefromscorestudent=””在SQLServer中,假定有studentCourse(學生选修課)表,其构造為:sID(學号),cID(課程.编号),score(成绩).那么列出所有选修課程超過5门的學生學号以及选修課数目的SQL語句的是()。(选择壹项)selectsID,count(cID)fromstudentcoursewherecount(cID)>5selectsID,count(cID)fromstudentcoursegroupbysIDwherecount(cID)>5selectsID,count(cID)fromstudentcoursegroupbysIDhavingcount(cID)>5selectsID,count(cID)fromstudentcoursegroupbycIDhavingcount(cID)>5在SQLServer中,既有客户代表customer(主键:客户编号cid),包括10行数据。订單表orders(外键:客户编号cid),包括6行数据。执行sql語句:select*fromcustomersinnerjoinordersoncustomers.cid=orders.cid返回5行记录,则执行sql語句:select*fromcustomersinnerjoinordersoncustomers.cid<>orders.cid将返回()行记录。(选择壹项)1155605在SQLServer中,有時候需要显示的列名為中文,下列哪项代码具有此功能()。(选择壹项)selectstuName=’學员姓名’fromscoreselect*‘學员姓名’fromscoreselectstuName‘學员姓名’fromscore以上都不對的取目前時间转换成10位字符串對的的是()(选择壹项)selectconvert(getdate())selectconvert(char(10))selectconvert(char(10),getdate())以上都不對的在SQLServer中,查找student表中所有身份证号码CardNo的前三位為010或020的记录,如下語句對的的是()。(选择二项)select*fromstudentwherecardnolike‘010%’or‘020%’select*fromstudentwherecardnolike‘010%’orcardnolike‘020%’select*fromstudentwherecardnolike‘0(1,2)0%’select*fromstudentwherecardnolike‘0[1,2]0%’在SQLServer中,學生表student中包括字段:學生编号sid(主键),學生姓名sName,目前查询所有姓名反复的记录,如下語句對的的是()。(选择壹项)select*fromstudentgroupbysNamewherecount(sid)>1select*fromstudentwherecount(sid)>1selecta.*fromstudenta,studentbwherea.sname=b.snameselecta.*fromstudenta,studentbwherea.sname=b.snameanda.sid!=b.sid9、在SQLServer中,有壹种product(产品)表,包括字段:pname(产品名称),要從此表中筛选出产品名称為“苹果”或者“香蕉”的纪录,下列語句對的的是()(选择壹项)A、SELECT*FROMproductONpname=’苹果’ORpname=’香蕉’B、SELECT*FROMproductONpname=’苹果’ANDpname=’香蕉’C、SELECT*FROMproductWHEREpname=’苹果’ORpname=’香蕉’D、SELECT*FROMproductWHEREpname=’苹果’ANDpname=’香蕉’10、在SQLServer中,要查找eatables表中item_desc字段的值以“CHOCO”開頭(如CHOCOLATE、CHOCOPIE)的所有记录。下列SQL語句對的的是()。(选择壹项)A、select*fromeatableswhereitem_descLIKE“CHOCO”B、select*fromeatableswhereitem_desc=“CHOCO_”C、select*fromeatableswhereitem_descLIKE“CHOCO%”D、select*fromeatableswhereitem_descLIKE“%CHOCO?”11、在SQLServer数据库的聚合函数中,函数()返回表达式中的平均值.(选择壹项)A、AVGB、SUMC、MIND、COUNT12、在SQLServer数据库中,有students(學生)表,包括字段:SID(學号),SName(姓名),Grade(成绩).現查找所有學员中成绩最高的前5名學员.下列SQL語句對的的是().

(选择壹项)A、SELECTTOP5FROMstudentsORDERBYGradeDESCB、SELECTTOP5FROMstudentsORDERBYGradeC、SELECTTOP5*FROMstudentsORDERBYGradeD、SELECTTOP5*FROMstudentsORDERBYGradeDESC13、在SQL

Server数据库中,客户表customers包括字段:客户编号cid和名称cname,订單表orders包括字段:客户编号cid,假如需要通過查询获得有订單的客户的名称,下面查询語句中()可以实現该需求.(选择壹项)A、SELECTamefromcustomersLEFTJOINordersONcustomers.cid=orders.cidB、SELECTamefromcustomersINNERJOINordersONcustomers.cid=orders.cidC、SELECTamefromcustomersRIGHTJOINorderswherecustomers.cid=orders.cidD、SELECTamefromcustomersJOINordersWHEREcustomers.cid=orders.cid14、如下运算符中()不是SQLServer的T-SQL支持的逻辑运算符(选择壹项)A、andB、noC、notD、or15、在SQLServer数据库中,可以使用()子句進行分组筛选(选择壹项)A、whereB、OrderBYC、HavingD、Groupby16、在SQLServer数据库系统中,使用T-SQL查询数据時,可以使用Orderby子句對查询成果排序,假如不指定升序或者降序,将()(选择壹项)A、不排序B、按asc升序排序C、按desc降序排序D、出現語法錯误17、在SQLServer中,假设在Temp表中A列為商品名称,则查询以大写字母開頭的所有商品名称的語句是()(选择壹项)A、selectAfromTempwhereAlike'[A-Z]%'B、selectAfromTempwhereAnotlike'[A-Z]%'C、selectAfromTempwhereAlike'%[A-Z]%'D、selectAfromTempwhereAnotlike'%[A-Z]'18、在SQLServer数据库中,有壹种course(課程)表,包括字段;cName(課程名称),grade(學分)。要從此表中查询所有學分不在1-4之间的課程名称,如下語句對的的是()(选择二项)A、selectcNamefromcoursewheregradein(1,4)B、selectcNamefromcoursewheregradenotbetween1and4C、selectcNamefromcoursewheregradenotbetween4and1D、selectcNamefromcoursewherenot(grade>=1andgrade<=4)19、在SQLServer数据库中有已經建立关系的學生表(子表,包括"班级编号"和"學号"字段)和班级表(主表,包括"班级编号"字段),要查询每個班级的學生人数,则如下查询語句中對的的是()(选择壹项)A、SELECT班级编号,COUNT(學号)FROM學生表达式GROUPBY班级编号B、SELECT班级编号,MAX(學号)FROM學生表达式GROUPBY班级编号C、SELECT班级编号,COUNT(學号)FROM學生表达式ORDERBY班级编号D、SELECT班级编号,學号FROM學生表达式GROUPBY班级编号20、在SQLServer中,假定壹种學生选修課管理系统中有两個表,包括:student(學生)表,其构造為:sID(學号),sName(姓名);studentCourse(學生选課)表,其构造為:sID(學号),cID(課程编号),score(成绩)。那么列出所有已选課學生的學号、姓名、課程编号和成绩的SQL語句是()(选择二项)A、SELECTsID,sName,cID,scoreFROMstudent,studentCourseB、SELECTsID,sName,cID,scoreFROMstudentINNERJOINstudentCourseONstudent.sID=studentCourse.sIDC、SELECTsID,sName,cID,scoreFROMstudentOUTERJOINstudentCourseONstudent.sID=studentCourse.sIDD、SELECTsID,sName,cID,scoreFROMstudent,studentCourseWHEREstudent.sID=studentCourse.sID21、在SQLServer数据库中,系统提供聚合函数對列中的数据進行记录,如下聚合函数中,()用于返回表达式中所有值中的最小值.(选择壹项)A、sumB、minC、avgD、count22、在SQLServer数据库中,既有student_info(學生)表,其中包括字段:stu_name(姓名,varchar型),stu_id(學号,int型),stu_grade(成绩,int型).目前需要查询成绩為80分的學员姓名,并且成果按照學号降序排列.下面查询語句對的的是()(选择壹项)A、selectstu_namefromstudent_infowherestu_grade=80orderbystu_idB、selectstu_namefromstudent_infowherestu_grade=80orderbystu_iddescC、selectstu_namefromstudent_infowherestu_gradelike80groupbystu_idD、selectstu_namefromstudent_infowherestu_gradelike80orderbystu_iddesc23、在SQLServer2005数据库中,假如壹种T-SQL語句中包括多种逻辑运算符并且假设語句中没有括号時,其對的的运算次序是()(选择壹项)A、首先or,然後NOT,最终计算ANDB、首先NOT,然後OR,最终计算ANDC、首先AND,然後OR,最终计算NOTD、首先NOT,然後AND,最终计算OR24、在SQLServer数据库中,有學生信息表:Student(stuId,stuName,stu_Address),三個字段分别储存學生的學号,姓名以及家庭住址,假如要在表中找出家庭住址倒数第三個字符”沙”,并且至少包括4個字符的學生信息,则查询条件子句应写成().

(选择壹项)A、WHEREstu_AddressLIKE'__沙_%'B、WHEREstu_AddressLIKE'%沙__%C、WHEREstu_AddressLIKE'%_沙__'D、WHEREstu_AddressLIKE'__沙_%'25、在SQLServer中,學生表student中包括字段:學生编号sid(主键),學生姓名sName,目前查询所有姓名反复的记录,壹下語句對的的是()(选择壹项)A、select*fromstudentwherecount(sid)>1B、selecta.*fromstudenta,studentbwherea.sname=b.snameC、selecta.*fromstudenta,studentbwherea.sname=b.snameanda.sid!=b.sidD、select*fromstudentgroupbysNamewherecount(sid)>126、在SQLServer数据库中,系统提供聚合函数對列中的数据進行计算。如下聚合函数中,()用于返回表达式中所有值的總和(选择壹项)A、sumB、maxC、avgD、count27、在SQLServer数据库中,可以使用()关键字来限制返回的数据行数(选择壹项)A、limitB、topC、countD、sum28、在SQLServer数据库系统中,表Students的主键SCode為表Score的外键StudentID,表Students具有5条数据,表Score具有10条数据,當對表Students和表Score進行如下查询時,将查询出()条记录(选择壹项)

Selects.ScodefromStudentsassleftjoinScoreascon(s.Scode=c.StudentID)A、5B、10C、15D、29、在SQLserver数据库中,雇员信息表的构造如下所示,则选项中的語句可以對的查询出薪水低于元的性别為男性的雇员信息的是()(选择二项)表名Employee主键Employee列名数据类型長度与否容許為空默认值描述Employeeint4不容許標识列Namevarchar50不容許雇员姓名Ageint4不容許0雇员年龄Sexchar2不容許男雇员性别Educationvarchar50不容許雇员學历Jobvarchar50不容許雇员职位Salarymoney8不容許雇员薪水A、select*fromEmployeewhere(not(Salary>=))and(Sex='男')B、select*fromEmployeewhere(not(Salary>=))&&(Sex='男')C、select*fromEmployeewhere(Salary<)and(not(Sex='女'))D、select*fromEmployeewhere((Salary<))&&(Sex='男')30、在SQLServer数据库中,雇员信息表的构造如下所示,则选项中的語句可以對的查询出非經理职位(即雇员职位字段的内容不包括"經理"字符串)的雇员信息的是()(选择二项)A、SELECT*FROMEmployeeWHERE(JobNOTLIKE'%經理%')B、SELECT*FROMEmployeeWHERE(JobNOTLIKE'_經理_')C、SELECT*FROMEmployeeWHERE(NOT(JobLIKE'_經理_'))D、SELECT*FROMEmployeeWHERE(NOT(JobLIKE'%經理%'))31、在SQLServer数据库形统中,使用T-SQL查询数据時,可以使用ORDERBY子句對查询成果排序,并且可以按照多种字段進行排序,下列有关排序描述錯误的是()。(选择壹项)A、按照多种字段排序時,首先按照第壹种字段排序B、默认的排序方式為升序C、按照多种字段排序時,按照第壹种字段排序後,再對所有记录按照第二個字段排序D、可以根据含字段的表达式排序32、在SQLServer中,下列查询条件()可以查询出员工表中的列hometown不是“北京”的纪录。(选择二项)A、Wherehometown!='北京'B、Wherehometownnot'北京'C、Wherehometownisnot‘北京’D、Wherehometown<>‘北京’33、在SQLServer中,當执行下面的SQL語句時,會发生()(选择壹项)

Selectau_id,title_id,sum(royaltyper)fromtitleauthorgroupbytitle_id,au_idorderbytitle_id,au_idA、在成果集中,對每壹种不壹样的au_id的值和title_id的值的组合都會有壹行B、在成果集中,每壹行au_id的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论