在"客户"数据表中,有如下字段:客户编号、公司名称、联系人姓名、

题目

在"客户"数据表中,有如下字段:客户编号、公司名称、联系人姓名、地址,其中关键字可定义为()

  • A、公司名称
  • B、客户编号
  • C、联系人姓名
  • D、地址
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读下列说明以及UML类图,回答问题1、问题2和问题3。

[说明]

某客户信息管理系统中保存着两类客户的信息。

(1)个人客户,对于这类客户,系统保存了其客户标识(由系统生成)和基本信息 (包括姓名、住宅电话和E-mail)。

(2)集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话以及职位。

该系统除了可以保存客户信息之外,还具有以下功能:

(1)向系统中添加客户(addCustomer);

(2)根据给定的客户标识,在系统中查找该客户(getCustomer):

(3)根据给定的客户标识,从系统中删除该客户(removeCustomer):

(4)创建新的联系人(addContact):

(5)在系统中查找指定的联系人(getContact);

(6)从系统中删除指定的联系人(removeContact)。

该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如下表所示的类。

描述该客户信息管理系统的UML类图如下图所示。

请使用说明中的术语,给出上图中类Customer和类Person的属性。


正确答案:Customer的属性:客户标识 Person的属性:姓名、住宅电话、E-mail
Customer的属性:客户标识 Person的属性:姓名、住宅电话、E-mail 解析:本题考查的是在识别具有继承关系的类的属性。继承是基类和派生类之间共享数据和方法的机制。题目要求分别确认两个基类Customer和Person的属性。
由题目的描述可知,类IndividualCustomer和类InstitutionalCustomer包含的共同属性为“客户标识”,因此“客户标识”必然是类Customer的一个属性。如果“办公电话”、“职位”也是类Customer的属性,那么类IndividualCustomer必然继承这两个属性,与题目描述相矛盾。所以类Customer中只要具有属性“客户标识”就够了。
类Person不仅是类Contact的基类,同时也与类IndividualCustomer之间具有关联关系。类IndividualCustomer还有属性姓名、住宅电话及E-mail没有体现出来。而类Contact除了具有属性姓名、住宅电话、E-mail之外,还追加了办公电话和职位。综合起来,在类Person中包含的属性有姓名、住宅电话和E-mail。

第2题:

在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。对于个人客户,系统中保存了其客户标识和基本信息(包括姓名、住宅电话和 E-mail);对于集团客户,系统中保存了其客户标识,以及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、E-mail、办公电话和职位)。根据上述描述,得到了如下所示的UML类图,其中类“客户”的属性有(4):类“人”的属性有(5)。

A.客户标识

B.姓名、住宅电话、E-mail

C.姓名、住宅电户、办公电话、E-mail、职位

D.客户标识、办公电话、职位


正确答案:B
解析:本题考查的是识别具有继承关系的类的属性。继承是基类和派生类之间共享数据和方法的机制。题目要求分别确认两个基类“客户”和“人”的属性。由题目的描述可知,个人客户和集团客户包含的共同属性为“客户标识”,因此“客户标识”必然是类“客户”的一个属性。这样就可以把选项B和c排除。如果“办公电话”、“职位”也是类“客户”的属性,那么类“个人客户”必然继承这两个属性,与题目描述相矛盾,选项D不是正确答案。因此第(4)题的正确答案为A。类“人”不仅是类“联系人”的基类,同时也和类“个人客户”之间具有关联关系。结合第(4)题的答案,类“个人客户”还有属性姓名、住宅电话及E-mail没有体现出来。而类“联系人”除了具有属性姓名、住宅电话、E-mail之外,还追加了办公电话和职位。综合起来,在类“人”中应包含属性姓名、住宅电话和E-mail,因此正确答案为B。

第3题:

在考生文件夹下,打开“订货管理”数据库,完成如下简单应用:

(1)使用报表向导建立一个简单报表。要求:选择客户表中的所有字段;记录不分组;报表样式为“随意式”;列数为“1”,字段布局为“列”,方向为“纵向”;排序字段为“客户编号”,升序;报表标题为“客户信息一览表”;报表文件名为“bbl”。

(2)使用命令建立一个名称为“viewl”的视图,并将定义视图的命令代码存放到命令文件“viewl.pr9”中。视图中包括客户的客户编号、客户名称、商品名称、价格、数量和金额(金额一价格*数量),结果按“客户编号”升序排序。


正确答案:
【考点指引】本大题第l小题考查了报表向导的使用,按向导的提示步骤逐步操作即可;第2小题考查的是视图的设计,这里要用SQL语句未实现。
(1)【操作步骤】
①选择【文件】→【新建】命令,选择“报表”,单击“向导”按钮打开“向导选取”窗口,选择“报表向导”,单击“确定”按钮进入“报表向导”对话框。
②在“报表向导”对话框中,选择“订货管理”数据库下的“客户”数据表,并把全部“可用字段”添加到“选定字段”列表框中。
③连续单击“下一步”进入“选择报表样式”的界面,在“样式”列表框中选择“随意式”。
④单击“下一步”进入“定义报表布局”,设置“列数”为“1”,在“字段布局”选项组中选择“列”,“方向”为“纵向”。
⑤单击“下一步”进入“排序记录”的设计界面,将“可用字段或索引标识”列表框中的“客户编号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。
⑥单击“下一步”,进入最后的“完成”设计界面,在“报表标题”文本框中输入“客户信息一览表”为报表添加标题,单击“完成”命令按钮,在系统弹出的“另存为”对话框中,将报表以“bbl”文件名保存在考生文件夹下,退出报表设计向导。
(2)【操作步骤】
①在命令窗口中输人命令:MODICOMMviewl(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
OPENDATABASE订货管理.dbc
CREATEVIEWviewlASSELECT客户.客户编号,客户名称,商品名称,价格,数量,价格*数量AS金额FROM客户,商品信息,0rder_m,order_dWHEREorder_m.订单编号=0rder_d.订单编号ANDorder_d.商品编号=商品信息.商品编号ANDorder_m.客户编号=客户.客户编号0RDERBY客户.客户编号
关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DOviewl(回车执行),执行程序文件,创建视图“view1”。

第4题:

在客户表中,如果以NAME字段作为主键,那么那个前提条件是错误的()

  • A、每条记录的客户姓名不允许为空
  • B、客户姓名必须没英文
  • C、不允许客户重名
  • D、不允许修改客户姓名

正确答案:B

第5题:

在六六脑操作系统中搜索客户账户详情时可以在首页右侧输入客户的编号、姓名或手机。


正确答案:正确

第6题:

(1)将考生文件夹下的自由表“custo”添加到数据库“客户”中。

(2)将“客户联系”表的记录拷贝到“custo”表中。

(3)对数据库客户下的表eusto,使用报表向导建立报表myreport,要求显示custo表中的全部字段,无分组,报表样式使用“经营式”,列数为2,方向为“纵向”,报表标题定为“定货浏览”。

(4)对数据库客户下的“定货”表和“客户联系”表,用视图向导建立视图myview,要求显示出“定货”表中的字段“订单编号”“客户编号”“金额”和“客户联系”表中的字段“公司名称”,并按照“金额”排序(升序)。


正确答案:
(1)【操作步骤】
①选择【文件】→【打开】,在“打开”的对话框中选择列表框中的“数据库”,选择“客户”,单击“确定”按钮,打开数据库设计器。
②单击右键,选择“添加表”命令,选择custo表,添加到数据库中。
(2)【操作步骤】
打开custo表,在命令窗口输入命令:append from客户联系。
(3)【操作步骤】
单击【开始】→【新建】选择“报表”,单击“报表向导”,单击“数据库和表”旁边的按钮,选择custo表,可用字段选择全部字段。分组记录选择“无”,报表样式选择“经营式”;在定义报表布局中,列数选择2,方向选择“纵向”,然后输入标题“定货浏览”,单击完成。
(4)【操作步骤】
在“客户”数据库设计器中,然后单击【文件】→【新建】→【视图】→【新建文件】。然后添加“客户联系”和“定货”表,在视图设计器中的“字段”选项卡中,将“可用字段”列表框中,在“排序依据”中将“选择字段”列表框中的“金额”,添加到“排序条件”,然后选择“升序”。单击“保存”,输入视图名称为myview。

第7题:

有一个用Access软件创建的数据表,其结构如下图所示:

在录入数据时,下列操作符合要求的是(  )。

A.“编号”字段中输入“$001”
B.“在职”字段中输入“退休”
C.“出生年月”字段中输入“20/20/20”
D.“姓名”字段中输入“张三”

答案:D
解析:
【知识点】Access数据库基础知识
【答案】D。
【解析】A选项自动编号类型是由电脑自动输入的;B选项“是/否”的数据类型在数据表中显示的是一个方框.只需选√或不选;C选项月份输入错误,最多12个月。

第8题:

创建数据库“db4.mdb”数据库,并按照如下要求在数据库中建立“联系人”表。

(2) 在“联系人”奉中输入如下数据。查找“联系人”表中“工作单位”字段列的空值记录并将记录修改为“无”。

(3) 设置“联系人”表按照联系人姓名升序排列,单元格效果为“凸起”。联系人表如图所示。


正确答案:

第9题:

“6101客户信息维护”交易中()为必办输项。

  • A、客户编号、中文姓名、性别、发证机关代码
  • B、客户编号、中文姓名、性别、国籍
  • C、中文姓名、客户编号、发证机关代码、国籍
  • D、中文姓名、客户编号、住所地址或工作单位地址、职业

正确答案:A

第10题:

请思考数据表中自动编号字段和主键字段的作用?


正确答案: 自动编号可以自动递增或随机产生一个整数,常用来自动产生唯一编号。
主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。此外,主键常常与外键构成参照完整性约束,防止出现数据不一致。

更多相关问题