sokaoti.com
银联商务股份有限公司2月招聘面试题64道202022

Visual FoxPro中,数据库中的每个表可以且只能创建一个索引的是( )。

A、普通索引

B、候选索引

C、主索引

D、惟一索引

E、以上均是


参考答案:C


在考生文件夹下建立数据库Bookauth.DBC,把表books和authors添加到该数据库中。 2.为authors表建立主索引。索引名为“pk”,索引表达式为“作者编号”。 3.为books表建立两个普通索引。第一个索引名为“pk”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。 4.建立authors表和books表之间的永久联系。


正确答案:
(1)步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“数据库”,单击“新建文件”。在“创建”对话框中输入数据库名Bookauth,再单击“保存”按钮。步骤2:在数据库设计器的空白处右击,然后在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中选择考试文件夹下的authors和books表,双击打开。
(2)在数据库设计器中右击表authors,在弹出的快捷菜单中选择“修改”命令;在表设计器中,选择“索引”选项卡,在“索引名”中输入pk,在“类型”中选择“主索引”,在“表达式”中输入“作者编号”,单击“确定”按钮。
(3)在数据库设计器中右击表b00ks,在弹出的快捷菜单中选择“修改”命令;在表设计器中,选择“索引”选项卡,在“索引名”中分别输入pk和“作者编号”,在“类型”中选择“普通索引”,在“表达式”中分别输入“图书编号”和“作者编号”,单击“确定”按钮。
(4)在数据库设计器中,在表authors中选中主索引pk,按住鼠标并拖动至表books的普通索引“作者编号”上,然后释放鼠标即可。


对于数据文件和它的一个索引义件,如果数据文件中的每个查找码值在索引文件中都应一个索引记录,则该索引为——。

A.聚集索引

B.非聚集索引

C.稠密索引

D.辅索引


正确答案:C
解析:对于数据文件和它的一个索引文件,如果数据文件中的每个查找码值在索引文件中都对应一个索引记录,则该索引为稠密索引。


下列关于聚集索引与非聚集索引的说法,正确的是()。

A、在一个表上可以建立多个聚集索引和多个非聚集索引

B、在一个表上可以建立多个聚集索引和最多一个非聚集索引

C、在一个表上可以同时存在聚集索引和非聚集索引

D、必须先建立聚集索引,然后再建立非聚集索引


参考答案:C


django、flask是第三方库中的web框架。()

此题为判断题(对,错)。


参考答案:√


银联商务股份有限公司2月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:、isinstance作用以及应用场景?可用的回答 : isinstance(obj, cls) 检查一个obj是否是cls的一个对象 问题 Q2:Python中的docstring是什么?可用的回答 :Python文档字符串称为docstring,它是一种记录Python函数,模块和类的方法。可以通过内置方法_doc_获取问题 Q3:Django 和 Flask 之间有什么区别?可用的回答 :Flask是一个“微框架”,主要用于具有更简单要求的小型应用程序。在Flask中,必须使用外部库。Django也可以用于更大的应用程序。它包括一个ORM。问题 Q4:Python中的反向索引是什么?可用的回答 :Python序列可以是正数和负数的索引。对于正索引,0是第一个索引,1是第二个索引,依此类推。对于负索引,( - 1)是最后一个索引,( - 2)是倒数第二个索引,依此类推。问题 Q5:谷歌的无头浏览器?可用的回答 : 无头浏览器即headless browser,是一种没有界面的浏览器。既然是浏览器那么浏览器该有的东西它都应该有,只是看不到界面而已。 Python中selenium模块中的PhantomJS即为无界面浏览器(无头浏览器):是基于QtWebkit的无头浏览器。 问题 Q6:简单谈下GIL?可用的回答 : Python代码的执行由Python 虚拟机(也叫解释器主循环,CPython版本)来控制, Python 在设计之初就考虑到要在解释器的主循环中,同时只有一个线程在执行,即在任意时刻,只有一个线程在解释器中运行。 对Python 虚拟机的访问由全局解释器锁(GIL)来控制,正是这个锁能保证同一时刻只有一个线程在运行。 在多线程环境中,Python 虚拟机按以下方式执行: 1. 设置GIL 2. 切换到一个线程去运行 3. 运行: a. 指定数量的字节码指令,或者 b. 线程主动让出控制(可以调用time.sleep(0)) 4. 把线程设置为睡眠状态 5. 解锁GIL 6. 再次重复以上所有步骤 在调用外部代码(如C/C+扩展函数)的时候,GIL 将会被锁定, 直到这个函数结束为止(由于在这期间没有Python 的字节码被运行,所以不会做线程切换)。 问题 Q7:说说什么是爬虫协议?可用的回答 : Robots协议(也称为爬虫协议、爬虫规则、机器人协议等)也就是robots.txt, 网站通过robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。 Robots协议是网站国际互联网界通行的道德规范,其目的是保护网站数据和敏感信息、确保用户个人信息和隐私不被侵犯。因其不是命令,故需要搜索引擎自觉遵守。 问题 Q8:什么是猴子补丁?可用的回答 :在运行时动态修改类和模块问题 Q9:谷歌的无头浏览器?可用的回答 : 无头浏览器即headless browser,是一种没有界面的浏览器。既然是浏览器那么浏览器该有的东西它都应该有,只是看不到界面而已。 Python中selenium模块中的PhantomJS即为无界面浏览器(无头浏览器):是基于QtWebkit的无头浏览器。 问题 Q10:有哪些工具可以帮助查找错误或执行静态分析?可用的回答 : PyChecker是一个静态分析工具,可以检测Python源代码中的错误,并警告错误的风格和复杂性。 Pylint是另一种验证模块是否符合编码标准的工具。 auto-pep8工具也可以进行静态代码检查 算法题面试官常问到的一些算法题目整理如下(大概率会机考):算题题 A1:合并两个排序过的列表题目描述如下:合并两个排序过的数组。Input: 1-2-4, 1-3-4Output: 1-1-2-3-4-4基本就是你走一步我走一步,一人一个指向。O(n)测试用例:https:/ ListNode(object):# def _init_(self, x):# self.val = x# self.next = Noneclass Solution(object): def mergeTwoLists(self, l1, l2): :type l1: ListNode :type l2: ListNode :rtype: ListNode head = cur = ListNode(0) while l1 and l2: if l1.val l2.val: cur.next = l1 l1 = l1.next else: cur.next = l2 l2 = l2.next cur = cur.next cur.next = l1 or l2 return head.next算题题 A1:两数相加题目描述如下:Given nums = 2, 7, 11, 15, target = 9,Because nums0 + nums1 = 2 + 7 = 9,return 0, 1.数组中两个数相加,得到目标。排序后的数组查找最快的就是二分法了。基本思路:排序,二分查找。用目标逐个相减然后查找是否存在(其实可以顺便返回位置,这样就不用index了。)。所以时间复杂度 O(nlogn)改进:有O(n) 方式。2018/8/17:O(n) 方式总结:在有序状态下,从后向前是逐渐缩小,从前向后逐渐增大。-4, -1, 0, 1, 2 0 4当 start + end target 时,start不能在缩小了,只能缩小end。一直到找到 target 或 start 与 end 相遇结束。可做参考的解答如下:class Solution(object): def twoSum(self, nums, target): result = self._twoSum(nums, target) a = nums.index(res

关于索引的叙述,下列选项不正确的是( )

A.Visual FoxPro支持两种索引文件:复合索引文件和单索引文件

B.实现索引查询必须满足以下条件:打开数据库;打开索引文件;确定控制索引文件;对于复合索引文件还需确定控制索引

C.打开和关闭索引文件均使可用SET INDEX TO 命令

D.索引文件不随表文件的关闭而关闭


正确答案:D


对于数据库表的索引,以下说法不正确的是( )。

A.数据库被打开时,其对应的结构复合索引文件不能被自动打开

B.主索引和候选索引能控制表中字段重复值的输入

C.一个表可建立多个候选索引

D.主索引只适用于数据库表


正确答案:A


下列说法错误的是?()

A. 全局索引只能是B树索引

B. Oracle在默认情况下会自动维护全局分区索引

C. 在分区索引中,对于一个唯一的无前缀索引,它必须包含分区键的子集

D. Oracle不支持无前缀的全局索引


参考答案B


下列关于主索引和候选索引的叙述中,不正确的是( )。

A)主索引不可以通过INDEX命令建立,而候选索引可以

B)主索引和候选索引都能保证表记录的惟一性

C)主索引不可以建立在自由表上,而候选索引可以建立在自由表上

D)一个表中只能存在一个主索引或一个候选索引


正确答案:D
通过INDEX命令只能建立候选索引、惟一索引和普通索引,主索引只能在数据库表中通过SQL命令建立。主索引是指在指定字段或表达式中不允许出现重复值的索引。这样的索引可以起到主关键字的作用,它强调的“不允许出现重复值”是指建立索引的字段值不允许重复。一个表只能有一个主索引。候选索引和主索引具有相同的特性,建立候选索引的字段可以看做是候选关键字,一个表可以建立多个候选索引。 


以下关于数组索引的表述,不正确的是()

  • A、索引可用于访问数组中特定元素
  • B、二维数组包含列索引和行索引
  • C、索引范围为0至n-1
  • D、索引范围为1至n

正确答案:D

更多 “银联商务股份有限公司2月招聘面试题64道202022” 相关考题
考题 以下关于主索引和候选索引的叙述正确的是()A、主索引和候选索引都能保证表记录的唯一性B、主索引和候选索引都可以建立在数据库表和自由表上C、主索引可以保证表记录的唯一性,而候选索引不能D、主索引和候选索引是相同的概念E、主索引和候选索引在同一个表中都只能建立一个正确答案:A

考题 对于数据库表的索引,()说法是不正确的。A、数据库被打开时,其对应的结构复合索引文件不能被自动打开B、主索引和候选索引能控制表中字段重复值的输入C、一个表可建立多个候选索引D、主索引只适用于数据库表正确答案:A

考题 单选题Visual FoxPro中,数据库中的每个表可以且只能创建一个索引的是()A 候选索引B 唯一索引C 主索引D 普通索引E 以上均是正确答案:A解析:主索引和候选索引中的关键字段或表达式不能有重复值,自由表不可以建立主索引,数据库的每个表可以且只能创建一个主索引;自由表和数据库表均可建立多个候选索引。普通索引和唯一索引的关键字段或表达式可以有重复值,在一个表中可以加入多个普通索引;唯一索引在索引对照表中具有重复值的记录仅存储其中的第一个。

考题 ()、()和()编码都要在第一个索引中查找,该索引是独立的,有()和()。正确答案:疾病编码;损伤性质;肿瘤的形态学;首字拼音;笔画的检字表

考题 下列关于索引颜色模式的描述哪些是正确的?()A、索引颜色模式的图像只能包含一个8位通道B、索引颜色模式最多可包含上千种颜色C、索引颜色模式也可用于彩色印刷D、RGB色彩模式不可以直接转换为索引颜色模式正确答案:A

考题 下列叙述中含有错误的是()。A、一个数据库表只能设置一个主索引B、候选索引不允许索引表达式有重复值C、唯一索引不允许索引表达式有重复值D、候选索引既可以用于数据库表也可以用于自由表正确答案:C

考题 单选题下列关于索引颜色模式的描述哪些是正确的?()A 索引颜色模式的图像只能包含一个8位通道B 索引颜色模式最多可包含上千种颜色C 索引颜色模式也可用于彩色印刷D RGB色彩模式不可以直接转换为索引颜色模式正确答案:C解析:暂无解析

考题 如果要在数据库的两张表之间建立永久关系,则至少要求在父表的结构复合索引文件中创建一个(),在子表的结构复合索引文件中创建任何类型的文件。A、主索引B、候选索引C、主索引或候选索引D、唯一索引正确答案:D

考题 下列叙述中,哪一个是正确的()。A、在聚集索引中,数据不被物理地排序B、每个数据库最多可许创建一个主键索引和多个聚集索引C、SQL Server缺省地创建非聚集索引D、唯一索引就是主索引正确答案:C

考题 单选题对于数据库表的索引,()说法是不正确的。A 数据库被打开时,其对应的结构复合索引文件不能被自动打开B 主索引和候选索引能控制表中字段重复值的输入C 一个表可建立多个候选索引D 主索引只适用于数据库表正确答案:A解析:暂无解析