1、U、根据模型应用目的不同,可以将其划分为概念模型和结构数据模型V、概念模型是从计算机的角度对现实数据的抽象W、结构数据模型是按用户的观点对现实数据的抽象X、概念模型的表示方法较多,其中最常用的是实体-联系方法7. 下面说法不正确的是( D )。Y、关系数据库是相互关联的表或者说是关系的集合ZZ、关系数据库中存放的是某一应用领域中的所有实体和实体之间的联系AA、关系中属性是最小的BB、关系中同一属性的所有属性值具有相同的数据类型,其属性名也相同8. 关系模型中常用的关系操作有选择、( A )、连接。CC、投影DD、查找EE、删除FF、更新9. 下面说法正确的是( AC )。GG、在关系数据库中,
2、实体完整性通过主码来实现HH、主码的取值不能是空值。也不可以为0或空字符串II、用户定义完整性是针对某些具体要求来定义的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求JJ、在关系模型中,用实体来描述具体的联系10. 下面关于关系模型的说法不正确的是( C )。KK、关系数据库的规范化可以降低数据库中的冗余数据LL、在关系数据库中,使用范式来实现数据的规范化MM、范式是一个不规则的序列,这些序列可以简化数据库的设计NN、数据库的范式的级别越高,其数据库的设计越有效11. 下面叙述错误的是( C )。OO、数据库设计的目标是按照应用系统的需求,设计一个结构合理、使用方便及效率较高的数据
3、库系统PP、数据库设计涉及两方面,即数据库的结构设计和数据库的行为设计QQ、数据库结构设计是以应用的数据结构角度对数据库的设计。RR、数据库的行为设计是指根据应用系统用户的行为对数据库的设计,数据库的行为是指数据查询统计、事物处理等12. SQL server 数据库文件有三类,其中主数据文件的后缀为( C )。SS、.ndf TT、.ldf UU、.mdf VV、.idf13. 下面描述错误的是( B )。WW、每个数据文件中有且只有一个主数据文件XX、日志文件可以存在于任意文件组中YY、主数据文件默认为primary文件组ZZZ、文件组是为了更好的实现数据库文件组织14. 安装SQL Se
4、rver时自动创建的系统数据库有master、( C )、model、和tempdb。AAA、adventureworksBBB、adventureworksdwCCC、msdbDDD、adventureworksas15. 若要为Personnel数据库添加一个5 MB大小的日志文件,正确的选项是( B )。EEE、ALTER DATABASE Personnel ADD LOG FILE( NAME = personnellog2, FILENAME =c:Program FilesMicrosoft SQL ServerMSSQLDataPersonnel _log.ldf, SIZE
5、= 10MB, MAXSIZE = 100MB, FILEGROWTH = 5MB) GOFFF、ALTER DATABASE Personnel NAME = personnellog2, SIZE =5MB, GGG、CREATE DATABASE Personnel SIZE = 5MB, HHH、ALTER DATABASE Personnel ADD FILE(16. 当数据库处于哪种情况时,不能被删除( D )。III、当有用户使用此数据库时JJJ、当数据库正处于恢复状态,且没有恢复结束KKK、当数据库正在参与复制时LLL、以上所有17. 对于tinyint类型的说法正确的是( A
6、 )。MMM、能存放0255的无符号整数,长度为1字节NNN、能存放-231231-1的有符号整数,长度为2字节OOO、能存放-231231-1的有符号整数,长度为4字节PPP、能存放-263263-1的有符号整数,长度为8字节18. 货币数据类型的小数位数固定为4,若使用的货币数据值的小数位超过4位,则改用( AD )数据类型。QQQ、numericRRR、moneySSS、smallmoneyTTT、decimal19. 下面说法正确的是( D )。UUU、char(n)用来存放可变长度的字符数据,可用n来指定字符串的长度VVV、varchar(n)用来存放可变长度的n个字符,这里的n表示
7、字符串可达到的最大长度WWW、nchar用于存储固定长度的Unicode数据,所存放的字符数n的取值范围为14000,长度为nXXX、当一个字段中存储字符超过8000个时,可以选择text类型20. 如果字段要存储超过8000字节且为可变长度的二进制数据,应采用( C )数据类型。YYY、binary(n)ZZZZ、varbinary(n)AAAA、imageBBBB、text21. 下面哪一个对象的名称是规则标识符( A )。CCCC、employee_tableDDDD、empl oyeeEEEE、orderFFFF、*orders22. 下面字符串能与通配符表达式 ABC%a 相匹配的是
8、( C )。GGGG、BCDEFHHHH、A_BCDIIII、ABC_a JJJJ、A%a23. 下面是一些对象的引用形式,其格式正确的是( AD )。KKKK、服务器名.数据库名.拥有者名.对象名LLLL、服务器名.数据库名.对象名MMMM、服务器名.拥有者名NNNN、对象名24. 在数据库Library中建立图书分类表BookCategory,要求类编号和类名称不能为空。正确的创建语句是( A )。OOOO、USE Library GO CREATE TABLE BookCategory ( 类编号 int NOT NULL, 类名称 varchar(50) NOT NULL, 备注 te
9、xt ) USE LibraryPPPP、CREATE TABLE BookCategory ( 类编号 int NULL, QQQQ、USE Library 类名称 varchar(50) NULL, 备注 text )RRRR、都不正确25. 将数据表Test改名为Test1,下面语句正确的是( B )。SSSS、USE Library sp_rename Test, Test1TTTT、USE LibraryTestUUUU、USE Library sp_retype VVVV、都不正确26. 删除BorrowHistory表中图书编号为40的记录。其T-SQL语句为( C )。WWWW
10、、DELETE BorrowHistory WHILE 图书编号=40XXXX、DELETE BorrowHistory YYYY、DELETE BorrowHistory WHERE 图书编号=40ZZZZZ、都正确27. 修改表数据应该使用( B )语句。AAAAA、ALTERBBBBB、UPDATECCCCC、INSTERDDDDD、CREATE28. 在SQL Server Management Studio中可用下列哪些方法打开查询设计窗口(BCD)EEEEE、单击菜单栏中的“新建查询”按钮FFFFF、选择“文件/新建/使用当前连接查询”命令GGGGG、选择“文件/新建/数据库引擎查
11、询”命令HHHHH、在对象资源管理器窗口中用鼠标右键单击数据库服务器图标,在弹出的快捷菜单中选择“新建查询”命令29. 在SQL Server Management Studio的表设计窗口中插入数据时,当数据输入结束时,可通过按( A )键确认数据的输入。IIIII、EnterJJJJJ、Ctrl+EnterKKKKK、SpaceLLLLL、Ctrl+Space30. 取消重复行可使用( C )子句。MMMMM、ORDER BYNNNNN、GROUP byOOOOO、DISTINCTPPPPP、WHERE31. 为“course”字段指定列别名,正确的格式是( BC )。QQQQQ、SELE
12、CT course =成绩 FROM StudentsRRRRR、SELECT course AS 成绩 FROM StudentsSSSSS、SELECT 成绩=course FROM StudentsTTTTT、SELECT 成绩AS course FROM Students32. 要查询book表中所有书名中包含“计算机”的书籍情况,可用( A )语句。UUUUU、SELECT * FROM book WHERE book_name LIKE 计算机*VVVVV、SELECT * FROM book WHERE book_name LIKE 计算机% WWWWW、SELECT * FRO
13、M book WHERE book_name = 计算机*XXXXX、SELECT * FROM book WHERE book_name = 计算机%33. 要查询Readers表中的前5条记录,其查询语句正确的是( A )。YYYYY、SELECT TOP 5 * FROM ReadersZZZZZZ、SELECT TOP 5 % FROM ReadersAAAAAA、SELECT TOP 10 * FROM ReadersBBBBBB、都不正确34. 在Library数据库中查询Books表中所有的出版社的信息,并消除重复行。其查询语句正确的是( B )。CCCCCC、USE Libra
14、ry SELECT 出版社 FROM BooksDDDDDD、USE Library SELECT DISTINCT 出版社EEEEEE、USE Library SELECT *FFFFFF、USE Library SELECT TOP 出版社35. 要查询Books表中飞天、通盛两个出版社的图书的编号、图书名及出版社信息,其中查询语句正确的是( AD )。GGGGGG、SELECT 图书编号,图书名,出版社 FROM Books WHERE 出版社 IN(飞天通盛) HHHHHH、SELECT 图书编号,图书名,出版社 FROM Books WHERE 出版社 =&IIIIII、SELECT
15、 图书编号,图书名,出版社 FROM Books WHERE 出版社 IN(JJJJJJ、SELECT 图书编号,图书名,出版社 FROM Books WHERE 出版社=OR出版社= )36. 在Library数据库中计算Books表中所有图书的平均价格、总价、最高价、最低价及记录的个数,下面计算语句正确的是( A )。KKKKKK、USE Library SELECT 平均价=AVG(价格),总价格=SUM(价格), 最高价=MAX(价格),最低价=MIN(价格),图书总数=COUNT(图书编号) LLLLLL、USE Library 最高价=MAX(价格),最低价=MIN(价格) MMM
16、MMM、USE Library 最高价=MAX(价格),最低价=MIN(价格),图书总数=COUNT(*) NNNNNN、都正确37. 用内联接方法联接tl和t2两表,不去除重复列,下面语句正确的是( AB )。OOOOOO、USE Library FROM t1 JOIN t2 ON t1.读者编号=t2.读者编号PPPPPP、USE Library FROM t1,t2 WHERE t1.读者编号=t2.读者编号QQQQQQ、USE Library WHERE t2.读者编号= t1.读者编号RRRRRR、USE Library ON t2.读者编号= t1.读者编号38. 合并结果集的基
17、本规则有哪些( D )?SSSSSS、UNION合并的各结果集的列数必须相同,对应的数据类型也必须兼容TTTTTT、默认情况下系统将自动去掉合并后的结果集中重复的行UUUUUU、最后结果集中的列名来自第一个SELECT语句VVVVVV、以上皆可39. 利用EXISTS查询所有支付过罚金的读者的信息,下面语句正确的是( C )。WWWWWW、SELECT * FROM Readers AS a WHERE NOT EXISTS ( SELECT * FROM BorrowHistory AS b0 )XXXXXX、SELECT * WHERE EXISTS ) YYYYYY、SELECT *ZZ
18、ZZZZZ、SELECT * WHERE EXIST40. 下面对于域完整性的说法正确的是( A )。AAAAAAA、域完整性也叫做列完整性BBBBBBB、域完整性只能用来指定列的数据输入是否具有正确的数据类型,而不能指定其格式以及有效的数据范围CCCCCCC、域完整性可以通过建立默认值约束、外键约束、检查约束、非空约束以及规则等措施来实现DDDDDDD、以上说法都不正确41. 假设a1表(主表)与a2表(从表)之间定义了参照完整性,则下列说法不正确的是( C )。EEEEEEE、a2表不能引用不存在的键值FFFFFFF、如果a1中的键值更改了,那么在整个数据库中,对a2表中该键值的所有引用要
19、进行一致更改GGGGGGG、如果要删除a2表中的某一记录,应先删除a1表中与该记录匹配的相关记录HHHHHHH、a1表与a2表之间可以保证数据的一致性42. 下面对于约束的说法正确的是( ABCD )。IIIIIII、约束是保证数据完整性的有效方法JJJJJJJ、约束可以作为数据库定义部分在CREATE TABLE语句中声明KKKKKKK、通过ALTER TABLE语句可以在已有的表中添加或者删除约束LLLLLLL、当表被删除时,表中所有的约束定义也随之被删除43. 约束包括_、UNIQUE约束、CHECK约束、_和FOREIGN KEY约束。( AC )MMMMMMM、PRIMARY KEY
20、约束NNNNNNN、IF ELSE约束OOOOOOO、DEFAULT约束PPPPPPP、NOT NULL约束44. 下面关于主键约束的说法不正确的是( D )。QQQQQQQ、每个表只能定义一个主键RRRRRRR、主键值不可为空(NULL)SSSSSSS、主键值不可重复TTTTTTT、定义为主键的列只能是一列,不能为多列45. 下面关于登录账户、用户和角色的说法错误的是 ( C )。UUUUUUU、登录账户是服务器级的VVVVVVV、用户是登录账户在某个数据库中的映射WWWWWWW、用户不一定要和登录账户相关联XXXXXXX、角色其实就是用户组46. 主键约束定义格式为:CONSTRAINT
21、constraint_name PRIMARY KEY CLUSTERED|NONCLUSTERED(column,n),下面关于其说法错误的是( C )。YYYYYYY、constraint_name为主键约束名称ZZZZZZZZ、CLUSTERED表示在该列上建立聚族索引AAAAAAAA、NONCLUSTERED表示不能在该列上建立聚族索引BBBBBBBB、Column表示字段名,可以为一列或多列的组合47. 下面关于主键约束与惟一约束的说法不正确的是( A )。CCCCCCCC、一个表中只能定义一个主键约束和一个惟一约束DDDDDDDD、主键约束字段的值不允许为NULL,而惟一约束字段的
22、值可为NULLEEEEEEEE、一般定义主键约束时,系统会自动建立索引,索引的默认类型为聚族索引;定义惟一约束时,系统会自动建立一个非聚族索引FFFFFFFF、使用惟一约束和主键约束均不允许表中对应字段存在重复值48. 下列选项中对外键的说法不正确的是( B )。GGGGGGGG、可以通过外键(FOREIGN KEY)关联多个表HHHHHHHH、外键是由表中的一列或多列组成的。其值不能为空IIIIIIII、外键的取值可以重复,但必须是它所引用列(在主表中)的取值之一JJJJJJJJ、外键引用列必须是定义了主键约束或惟一约束的列49. identity不是数据类型,而是一种列属性。使用标识列时,应该注意哪些方面( ABD )?KKKKKKKK、每个表只允许有一个标识列LLLLLLLL、标识列不允许空值MMMMMMMM、标识列只能是整形数据NNNNNNNN、标识列的值是由系统自动生成的50. SQL Server提供的单行注释语句是使用( B )开始的一行内容。OOOOOOOO、“/*” PPPPPPPP、“-” QQQQQQQQ、“”RRRRRRRR、“/”51. 在WHILE循环语句中,如果循环体语
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1