SQL数据库管理考核题库与答案.pdf
《SQL数据库管理考核题库与答案.pdf》由会员分享,可在线阅读,更多相关《SQL数据库管理考核题库与答案.pdf(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SQL数据库管理考核题库与答案1.()语句用于向表中更新数据。单选题*A.INSERTB.CREATEC.UPDATEVD.NEW2.A表 中a id有Q 23,4)四个值,B表外键a id列与之关联,且有Q 2 3)三个值,那么两表通 过a id内连接后可以出现()条 记 录o 单选题*A.3 条VB.4条C.5条D.6条3.DBMS的全称是(1 单选题*A.数据库系统B.业务管理系统C.数据库管理系统VD.数据库信息系统4.SQL Server内置的系统管理员账号是().单选题*A.adminB.RootC.saVD.sys5.Sql server提供了一些字符串函数,以下说法错误的是()
2、单选题*A.select right(hello,3)返回值为:helVB.select ltrim(rtrim(hello)返回值为:hello(前后都无空格)C.select replace(hello,e,o)返回值为:holloD.select len(hello)返回值为:56.SQLServer启动之后,不需要重新建立()数据库。单选题*A.masterVB.modelC.msdbD.tempdb7.SqIServer中数据类型decimal(6,2)指的是(单选题*A.数字类型,最大长度为8位。B.数字类型,最大长度为6位,小数位2位。VC.数字类型,最大长度为8位,小数位2位。
3、D.数字类型,最大长度为8位,小数位6位。8.SQL聚合函数Sum的功能是(*单选题*A.计算指定字段所有值的和VB.计算表中所有数字类型字段值的和C.计算指定记录中所有数字字段值的和D.计算一个记录中所有数字字段值的和9.sql语 句select*from A a,B b where a.bid=b.bid,查询结果等同于以下那条语句(1 单选题*A.select*from A a left join B b on a.bid=b.bidB.select*from A a right join B b on a.bid=b.bidC.select*from A a inner join B
4、b on a.bid=b.bidVD.select*from A a inner join B b where a.bid=b.bid10.SQL语言查询一次的结果是()。单选题*A.元组B.表VC.属性D.数据11.安 装sqlserver企业版要求足够的内存空间()MB。单选题*A.32B.64C.8VD.25612.按照传统的数据模型分类,数据库系统可以分为三种类型(X 单选题*A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系VD.数据、图形和多媒体13.表A中的列B是标识列,属于自动增长数据类型,标识种子是2,标识递增量为3。首先插入三行数据,然后再删除一行数据,再向表中增
5、加数据行时,标识列将是()。单选题*A.5B.8C.11VD.214.表 book 中包含三个字段:title(varchar),author(varchar),price(decimal(6,2)0Author 的默认值是U N K N O W,执行 SQL 语 句:insert book(title,price)values(jsp,50)。以下结果正确的是 单选题*A.插入失败,SQL语句有错B.插入成功,author列的数据是UNKNOWVC.插入成功,author列的数据是NULLD.插入成功,author列的数据是5015.不可以启动和停止SQL Server 2017服务的工具是
6、(单选题*A.SQL Server企业管理器B.SQL Server服务管理器C.Windows 服务VD.SQL Server查询分析器1 6.部门表中depyld有Q01,102,103,104)四个值,员工表外键deptld列与之关联,且有(101,102)两个值,那么以部门表为主表进行连接查询后可以出现()条记录。单选题*A.4VB.6C.2D.117.查 询SQL语句中必选的子句是()单选题*A.SELECT.FROMB.SELECT.FROM.WHEREC.SELECT.FROM.ORDER BYD.SELECTV18.查 询student表中的所有非空email信息,以下语句正确
7、的是()。单选题*A.Select email from student where email!=nullB.Select email from student where email not is nullC.Select email from student where email nullD.Select email from student where email is not nullV19.查询出Customer表中查询出所有登录账号(LoginlD)为字母开头的用户信息(单选题*A.select*from Customer where LoginlD like a-zB.sel
8、ect*from Customer where LoginlD like a-z.A-Z%,C.select*from Customer where LoginlD like a-z.A-Z%VD.select*from Customer where LoginlD like P a-zA Z%20.查询数据过程中,求最大值的是哪个函数(单选题*A.MAX()VB.MIN()C.AVG()D.SUM()21.查找authors表中的所有电话号码的首位为4,第二位为0或1的电话号码()单选题*A.SELECT phone FROM authors WHERE phone LIKE 4l,0%VB
9、.SELECT phone FROM authors WHERE phone in 4A10%C.SELECT phone FROM authors WHERE phone LIKE 4_l,0%D.SELECT phone FROM authors WHERE phone between 41%and 40%22.查 找student表中所有电话号码(列 名:telephone)的第T 立为8或6,第三位为0的电话号码(I 单选题*A.select telephone from student where telephone like 8,6%0B.select telephone from
10、 student where telephone like 8,6_0%VC.select telephone from student where telephone like 8,6*0%D.select telephone from student where telephone like 8,6_0*23.直找工资在6000以上并且职称为工程师的表达式(单选题*A.工资6000 o r职称=工程师B.工资6000 o r职称=工程师C.工资6000 and职称=工程师VD.工资6000 and职称=工程师24.创建表的语法是(X 单选题*A.create table 表名 VB.cre
11、ate 表名C.create 表名 tableD.creare25.创建数据库时,不需要指定()属性。单选题A.数据库的访问权限VB.数据库的存放位置C.数据库的物理名和逻辑名D.数据库的初始大小26.从产品表Products中查询前10行商品的单价UnitPrice之 和,正 确 的SQL是(1 单选题*A.SELECT TOP 10 SUM(UnitPrice)AS 单价之和 FROM ProductsVB.SELECT SUM(UnitPrice)AS 单价之和 TOP 10 FROM ProductsC.SELECT TOP 10 COUNT(UnitPrice)AS 单价之和 FRO
12、M ProductsD.SELECT SUM(UnitPrice)TOP 10 AS 单价之和 FROM Products27.当你执行下面的 SQL 语句时 SELECT aujd,title_id,sum(royaltyper)FROMtitleauthor GROUP BY titlejd,au_id ORDER BY titlejd,au.id 结果为()单选题*A.语句执行失败B.在结果集中,对每一个不同的au_id的值和titlejd的值的组合都会有一行VC.在结果集中,每一行中au_id的值都不会相同D.在结果集中,每一行中titlejd的值都不会相同28.订单表Orders中有
13、主键 5 1 d,订单日期OrderDate,订单价格OrderPrice,客户名称CustomerName,下歹!|SQL语 句()能够找出订单金额最大的订单信息。单选题*A.SELECT TOP 1(OrderPrice)AS LargestOrderPrice FROM OrdersB.SELECT COUNT(OrderPrice)AS LargestOrderPrice FROM OrdersC.SELECT MAX(OrderPrice)AS LargestOrderPrice FROM OrdersVD.SELECT SUM(OrderPrice)AS LargestOrderP
14、rice FROM Orders29.分组查询过程中,在group by后面执行条件查询使用哪个关键字(单选题A.order byB.whereC.havingVD.from30.购物车表中对于商品数量的设计。属于()数据类型。单选题*A.整型VB.字符类型C.日期类型D.小数类型3 1.关系模型和数据表中的一列指的是(X 单选题*A.元组B.属性VC.关D.主键3 2.关于查询操作,下列说法正确的是(1 单选题*A.执行SELECT*FROM table_name WHERE语句后,一定会返回所有行的数B.FROM子句在SELECT子句中为必选C.在SQL Server中,!=与 作用完全相
15、同VD.语 句 SELECT*FROM table_name WHERE Age NOT NULL”的写法正确33.查 询SQL语句中必选的子句是(X 单选题*A.SELECT.FROMB.SELECT.FROM.WHEREC.SELECT.FROM.ORDER BYD.SELECTV34.查 询student表中的所有非空email信息,以下语句正确的是()。单选题*A.Select email from student where email!=nullB.Select email from student where email not is nullC.Select email fro
16、m student where email nullD.Select email from student where email is not nullV3 5.查询出Customer表中查询出所有登录账号(LoginlD)为字母开头的用户信息(工 单选题*A.select*from Customer where LoginlD like a-zB.select*from Customer where LoginlD like a-z.A-Z%)C.select*from Customer where LoginlD like a-z.A-Z%VD.select*from Customer
17、where LoginlD like 1Aa-z.A-Z%3 6.查询数据过程中,求最大值的是哪个函数(单选题*A.MAX()VB.MIN()C.AVG()D.SUM()3 7.直 找authors表中的所有电话号码的首位为4,第二位为0或1的电话号码()单选题*A.SELECT phone FROM authors WHERE phone LIKE 4l,0%VB.SELECT phone FROM authors WHERE phone in 4A10%C.SELECT phone FROM authors WHERE phone LIKE 4_l,0%D.SELECT phone FRO
18、M authors WHERE phone between 41%and 40%3 8.查 找student表中所有电话号码(列 名:telephone)的第T 立为8或6,第三位为0的电话号码(I 单选题*A.select telephone from student where telephone like 8,6%0B.select telephone from student where telephone like 8,6_0%VC.select telephone from student where telephone like 8,6*0%D.select telephone
19、from student where telephone like 8,6_0*3 9.查找工资在6000以上并且职称为工程师的表达式(X 单选题*A.工资6000 o r职称=工程师,B.工资6000 o r职称=工程师C.工资6000 and职称=工程师ND.工资6000 and职称=工程师4 0.创建表的语法是(X 单选题*A.create table 表名VB.create 表名C.create 表名 tableD.creare41.创建数据库时,不需要指定()属性。单选题*A.数据库的访问权限VB.数据库的存放位置C.数据库的物理名和逻辑名D.数据库的初始大小42.从产品表Produ
20、cts中查询前10行商品的单价UnitPrice之 和,正 确 的SQL是(X 单选题*A.SELECT TOP 10 SUM(UnitPrice)AS 单价之和 FROM ProductsVB.SELECT SUM(UnitPrice)AS 单价之和 TOP 10 FROM ProductsC.SELECT TOP 10 COUNT(UnitPrice)AS 单价之和 FROM ProductsD.SELECT SUM(UnitPrice)TOP 10 AS 单价之和 FROM Products43.当你执行下面的 SQL 语句时 SELECT aujd,title_id,sum(royal
21、typer)FROMtitleauthor GROUP BY titlejd,aujd ORDER BY title_id,au.id 结果为()单选题*A.语句执行失败B.在结果集中,对每一个不同的au jd的值和titlejd的值的组合都会有一行VC.在结果集中,每一行中aujd的值都不会相同D.在结果集中,每一行中titlejd的值都不会相同44.订单表Orders中有主键0 _ Id,订单日期OrderDate,订单价格OrderPrice,客户名称CustomerName,下 列SQL语 句()能够找出订单金额最大的订单信息。【单选题*A.SELECT TOP 1(OrderPric
22、e)AS LargestOrderPrice FROM OrdersB.SELECT COUNT(OrderPrice)AS LargestOrderPrice FROM OrdersC.SELECT MAX(OrderPrice)AS LargestOrderPrice FROM OrdersVD.SELECT SUM(OrderPrice)AS LargestOrderPrice FROM Orders45.分组查询过程中,在group by后面执行条件查询使用哪个关键字(X 单选题A.order byB.whereC.havingVD.from46.购物车表中对于商品数量的设计。属于()
23、数据类型。单选题*A.整型VB.字符类型C.日期类型D.小数类型4 7.关系模型和数据表中的一列指的是(X 单选题*A.元组B.属性VC.关D.主键4 8.关于查询操作,下列说法正确的是(X 单选题*A.执行SELECT*FROM table_name WHERE.语句后,一定会返回所有行的数据B.FROM子句在SELECT子句中为必选C.在SQLServer中,!=与 作用完全相同VD.语 句 SELECT*FROM table_name WHERE Age NOT NULL,的写法正确49.49、如果要在一张管理职工工资的表中限制工资的输入范围,应 使 用(单选题A.PRIMARY KEY
24、B.FOREIGN KEYc.CHECKVA.UNIQUE50.50、设计用户表时,手机号为11为数字,设计该字段数据类型是(1 单选题*A.intB.textc.varchar(ll)VA.double51.51、使 用 insert语句向某列插入默认值,应该使用()。单选题*A.nullB.valuec.defaultA.join52.52、使用关健字(),可以使得查询结果没有重复的记录。单选题*A.ALLB.DISTINCTc.ASCVA.DESC53.53、使用数据库实例的命令是(X 单选题A.REVOKEB.USEVC.SELECTD.GRANT54.54、数据定义语言的缩写词为()
25、。单选题*A.DDLVB.DCLC.DMLD.DBL55.55、数据库表设计,关于约束的作用(X 单选题*A.限制表中数据数量B.确保表中数据的完整性VC.保证数据库大小D.限制数据输入56.56、数据库管理员简称 单选题*A.DBAVB.DBMSC.DBD.DBS57.57、数据库系统的核心是(工 单选题*A.硬件系统B.数据模型C.软件工具D.数据库管理系统V58.58、下 列()语 句,是对商品表Products,查询商品名称和商品单价,要求商品单价四舍五人保留整数。单选题*A.SELECT ProductName,ROUND(UnitPrice,0)as UnitPrice FROM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 数据库 管理 考核 题库 答案
限制150内