SQL数据库经典面试题修改笔试题有答案.docx
《SQL数据库经典面试题修改笔试题有答案.docx》由会员分享,可在线阅读,更多相关《SQL数据库经典面试题修改笔试题有答案.docx(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库:抽出部门,平均工资,要求按部门的字符串依次排序,不能含有”humanresource”部门,employee 结构如下:employee_id, employee_name,depart_id?depart_name?wage答:select depart_name, avg(wage)from employee where depart_name 1 human resource1group by depart_name order by depart_name给定如下SQL数据库:Testfnum INT(4)请用一条SQL语句返回num的最小值,但不许运用统计功能,如MIN, M
2、AX等答:select top 1 num from Test order by num33 .一个数据库中有两个表:一张表为Customer,含字段ID,Name;一张表为Order,含字段ID,CustomerID (连向Customer中ID的外键),Revenue;写出求每个Customer的Revenue总和的SQL语句。建表 create tabic customer(ID int primary key,Name char(lO) goc、关闭选择的工作区D、选择已打开的工作区25 .从数据库中删除表的吩咐是oA、DROP TABLE B ALTER TABLE C、DELETE
3、 TABLE D、USE26 . DELETE FROM S WHERE 年龄60 语句的功能是_ BBCCBA、从S表中彻底删除年龄大于60岁的记录B、S表中年龄大于60岁的 记录被加上删除标记C、删除S表D、删除S表的年龄列27 . SELECT-SQL 语句是。A、选择工作区语句B、数据查询语句C、选择标准语句D、数据修改语 句28 . SQL语言是语言。A、层次数据库B、网络数据库C、关系数据库D、非数据库29 .在SQL中,删除视图用 oA、DROP SCHEMA 吩咐 B CREATE TABLE 吩咐 C、DROP VIEW 吩咐 D、DROP INDEX吩咐30 .以下属于非容
4、器类控件的是o A、Form Label C page DContainer31 .将查询结果放在数组中应运用_d短语。A、INTO CURSOR TO ARRAY C INTO TABLE D INTO ARRAY32 .在吩咐窗口执行SQL吩咐时,若吩咐要占用多行,续行符是_d。A、冒号(:)B、分号(;)C、逗号(J D、连字符(-)33 .设有图书管理数据库:图书(总编号c,分类号C,书名C(16),作者C,出版单位C(20),单价N(6 )读者(借书证号C,单位C,姓名C,性别C,职称C,地址C(20)借阅(借书证号C,总编号C,借书日期D(8)对于图书管理数据库,查询。001号借书
5、证的读者姓名和所借图书的书名。SQL语句正确的是。SELECT姓名,书名FROM 借阅,图书,读者 WHERE;借阅借书证号AND;aA、图书.总编号=借阅.总编号AND;读者.借书证号=借阅.借书证号B、图书.分类号=借阅.分类号AND;读者.借书证号=借阅.借书证号C、读者.总编号=借阅.总编号AND;读者.借书证号=借阅.借书证号D、图书.总编号=借阅.总编号AND;读者.书名=借阅.书名34 .设有图书管理数据库:图书(总编号C,分类号C,书名C(16),作者C,出版单位C(20),单价N(6 )读者(借书证号C,单位C,姓名C,性别C,职称C,地址C(20)借阅(借书证号C,总编号C
6、,借书日期D(8)对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面 的SQL语句正确的是oSELECT 单位,FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号aA、COUNT(借阅.借书证号)GROUP BY单位B、SUM(借阅.借书证号) GROUP BY 单位C、COUNT(借阅.借书证号)ORDER BY单位D、COUNT(借阅.借书证 号)HAVING单位35 .设有图书管理数据库:图书(总编号C,分类号C,书名C(16),作者C,出版单位C(20),单价N(6 )读者(借书证号C,单位C,姓名C,性别C,职称C,地址C(20)借阅(借书证号C,总编号C
7、,借书日期D(8)对于图书管理数据库,检索借阅了现代网络技术基础一书的借书证号。 下面SQL语句正确的是。SELECT借书证号FROM 借阅 WHERE总编号=;bA (SELECT借书证号FROM图书 WHERE书名=现代网络技术基础 )(SELECT总编号FROM图书 WHERE书名=现代网络技术基础”)C、(SELECT借书证号FROM借阅 WHERE书名=现代网络技术基础 )D (SELECT总编号FROM借阅WHERE书名=现代网络技术基础)二、填空题36 .算法的困难度主要包括 困难度和空间困难度。37 .数据的逻辑结构在计算机存储空间中的存放形式称为数据的。38 .若按功能划分,
8、软件测试的方法通常分为白盒测试方法和 测试方法。39 .假如一个工人可管理多个设施,而一个设施只被一个工人管理,则实 体“工人”与实体“设备”之间存在联系。40 .关系数据库管理系统能实现的特地关系运算包括选择、连接和 o41 .吩咐?LEN(”THIS IS MY BOOK”)的结果是。42 .SQL SELECT语句为了将查询结果存放到临时表中应当运用 短语。43.多栏报表的栏目数可以通过来设置。44.在打开项目管理器之后再打开”应用程序生成器”,可以通过按ALT+F2键, 快捷菜单和工具”菜单中的 o45 .数据库系统的核心是o46 .查询设计器中的“联接”选项卡,可以限制 选择。47
9、.设有图书管理数据库:图书(总编号C,分类号C,书名C(16),作者C,出版单位C(20),单价 N(6,2)读者(借书证号C,单位C,姓名C,性别C,职称C,地址C(20)借阅(借书证号C,总编号C,借书日期D(8)用SQL的CREATE吩咐建立借阅表(字段依次要相同),请对下面的SQL 语句填空:48 .设有图书管理数据库:图书(总编号c,分类号C,书名C(16),作者C,出版单位C(20),单价N(6 )读者(借书证号C,单位C,姓名C,性别C,职称C,地址C(20)借阅(借书证号C,总编号C,借书日期D(8)对图书管理数据库,查询由清华高校出版社”或电子工业出版社”出版,并且单价不超出
10、20元的书名。请对下面的SQL语句填空:SELECT书名,出版单位,单价FROM图书;WHEREAND;49 .设有图书管理数据库:图书(总编号C,分类号C,书名C(16),作者C,出版单位C(2。),单价N(6 )读者(借书证号C,单位C,姓名C,性别C,职称C,地址C(20)借阅(借书证号C,总编号C,借书日期D(8)对图书管理数据库,求共借出多少种图书。请对下面的SQL语句填空:SELECTFROM 借阅第一套题答案选择题1-5 CCBAD 6-10 BDBCA 11-15 DCBAA 16-20 BAABA 21-25CCBBA 26-30 BBCCB 31-35 DDAAB填空题36
11、时间37.模式或逻辑模式38.黑盒39. 一对多或1对多或一对n 或 1: N 或 l:n 或 l:n 或 1:N 或一对m 或 1:M 或 l:m 或 l:m 或1:N 40.投影 41.15 42. Into cursor 或 Into cursor cursorname 43.页 面设置或列数44.应用程序生成器45.数据库管理系统或DBMS 46. 联接类型或联接条件47. CREATE TABLE借阅(借书证号C(4),总编号 C,借书日期D(8)或CREA TABL借阅(借书证号C,总编号C,借 书日期D)或CREATE TABLE借阅(借书证号C,总编号C,借书日 期D)或CRE
12、A TABL借阅(借书证号C,总编号C,借书日期D) 48. 单价=20或(出版单位=清华高校出版社” OR出版单位=”电子工业出版社”) 或(出版单位=”电子工业出版社” OR出版单位=清华高校出版社”)或(出版单 位=清华高校出版社OR出版单位一电子工业出版社)与(出版单位=清华高 校出版社” OR出版单位=电子工业出版社”)或(出版单位=清华高校出版社) 49. COUNTfDISTINCT 总编号)或 COUN(DISTINCT 总编号)或 COUNTfDIST总编号)或COUNfDIST总编号)其次套题一、选择题1 .以下数据结构中不属于线性数据结构的是。A、队列B、线性表C、二叉树
13、D、栈2 .在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是A、可行性分析B、需求分析C、具体设计D、程序编码3 .结构化程序设计主要强调的是oA、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植 性4 .在软件生命周期中,能精确地确定软件系统必需做什么和必需具备哪些 功能的阶段是OA、概要设计B、具体设计C、可行性分析D、需求分析5 .下列关于栈的叙述中正确的是o A、在栈中只能插入数据B、在栈中只能删除数据C、栈是先进先出的线性表D、栈是先进后出的线性表6 .下面不属于软件设计原则的是o A、抽象B、模块化C、自底向上D、信息隐藏7 .对长度为N的线性表进行依
14、次查找,在最坏状况下所须要的比较次数为A、N+l B、NC、(N+1)/2D、N/28 .视图设计一般有3种设计次序,下列不属于视图设计的是oA、自顶向下B、由外向内C、由内向外D、自底向上9 .下列有关数据库的描述,正确的是o A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件10 .下列说法中,不属于数据模型所描述的内容的是oA、数据结构B、数据操作C、数据查询D、数据约束11 .在下面的Visual FoxPro表达式中,运算结果是逻辑真的是。A、EMPTYf.NULL.) B、LIKE(acd,ac?) C、AT(a7123abc) D、
15、EMPTY(SPACE(2)12 .表达式 VAL(SUBS(奔腾 586,5,l)*Len(visual foxpro”)的结果是A、13.0014.00 C 45.00 D 65,0013 .以下关于自由表的叙述,正确的是。A、全部是用以前版本的FOXPRO(FOXBASE)建立的表B、可以用Visual FoxPro建立,但是不能把它添加到数据库中C、自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由 表D、自由表可以添加到数据库中,但数据库表不行从数据库中移出成为自由 表14 .下面关于数据环境和数据环境中两个表之间的关系的陈述中,是正 确的。A、数据环境是对象,关系不是对
16、象B、数据环境不是对象,关系是对象C、数据环境是对象,关系是数据环境中的对象D、数据环境和关系均不 是对象15 .在”报表设计器”中,可以运用的控件是。A、标签、域控件和线条B、标签、域控件和列表框C、标签、文本框和列表框D、布局和数据源16 .用二维表数据来表示实体与实体之间联系的数据模型称为 oA、实体一联系模型B、层次模型C、网状模型D、关系模型17 .用来指明复选框的当前选中状态的属性是o A、Selected B、Caption C、Value D、ControlSource18 .运用菜单操作方法打开一个在当前书目下已经存在的查询文件 zgjk.qpr后,在吩咐窗口生成的吩咐是。A
17、、OPEN QUERY zgjk.qpr B MODIFY QUERY zgjk.qprC、DO QUERY zgjk.qpr D、CREATE QUERY zgjk.qpr19 .可以伴随着表的打开而自动打开的索引是oA、单一索引文件(IDX) B、复合索引文件(CDX)C、结构化复合索引文件D、非结构化复合索引文件20 .在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的A、“ 一方“表的主索引或候选索引,“多方”表的一般索引B、“一方”表的主索引,“多方“表的一般索引或候选索引C、“一方“表的一般索引,多方“表的主索引或候选索引D、”一方“表的一般索引,”多方表的候选索引或
18、一般索引21.下列函数中函数值为字符型的是o A、DATEO B、TIMED C、YEAR() D、DATETIMEO22 .下面对控件的描述正确的是A、用户可以在组合框中进行多重选择用户可以在列表框中进行多重选C、用户可以在一个选项组中选中多个选项按钮D、用户对一个表单内的一组复选框只能选中其中一个23 .确定列表框内的某个条目是否被选定应运用的属性是A、Value B、ColumnCount C、ListCount D、Selected24 .设有关系RI和R2,经过关系运算得到结果S,则S是A、一个关系B、一个表单C、一个数据库D、一个数组25. DBAS指的是o A、数据库管理系统B、
19、数据库系统C、数据库应用系统D、数据库服务系统o A、26 .设X=ABC,Y=ABCD”,则下列表达式中值为.T.的是X=YB、X=YC、X$YD、AT(X,Y)=027.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为A、3, 8, 10 B、1, 6, 4 C、1, 8,随意 D、1, 8, 428 .在标准SQL中,建立视图的吩咐是A、 CREATE SCHEMA 吩咐 B、 CREATE TABLE 吩咐 C、 CREATEVIEW 吩咐 D、CREATE INDEX 吩咐29 .有关SCAN循环结构,叙述正确的是oA、SCAN循环结构中的LOOP语句,可将程序流程干脆指向循环
20、起先语 句SCAN,首先推断EOF()函数的真假B、在运用SCAN循环结构时,必需打开某一个数据库C、SCAN循环结构的循环体中必需写有SKIP语句D、SCAN循环结构,假如省略了子句FOR和WHILE条件子句,则干脆 退出循环30 .设有图书管理数据库:图书(总编号C,分类号C,书名C(16),作者C,出版单位C(2。),单价N(6 )读者(借书证号C,单位C,姓名C,性别C,职称C,地址C(20)借阅(借书证号C,总编号C,借书日期D(8)对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面SQL语句正确的是oSELECT 出版单位,;FROM图书管理!图书
21、 出版单位A、MIN(单价)AVGAGE(单价)COUNTf*) GROUP BY B、MAX(单价) AVG(单价)COUNT(*) ORDER BYC、MAX(单价)AVG(单价)SUM(*) ORDER BY D、MAX(单价)AVG(单 价)COUNTf*) GROUP BY31 .设有图书管理数据库:create table order(ID int primary key,CustomerlD int foreign key referencescustomer(id) , Revenue float)go一查询select Customer.ID, sum( isnull(Ord
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 数据库 经典 试题 修改 笔试 答案
限制150内