首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。 [说明] 某企业网上销售管理系统的数据库部分关系模式如下所示: 客户(客户号,姓名,性别,地址,邮编) 产品(产品号,名称,库存,单价) 订单(订单号,时间,金额,客户
阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。 [说明] 某企业网上销售管理系统的数据库部分关系模式如下所示: 客户(客户号,姓名,性别,地址,邮编) 产品(产品号,名称,库存,单价) 订单(订单号,时间,金额,客户
admin
2008-02-15
74
问题
阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。
[说明]
某企业网上销售管理系统的数据库部分关系模式如下所示:
客户(客户号,姓名,性别,地址,邮编)
产品(产品号,名称,库存,单价)
订单(订单号,时间,金额,客户号)
订单明细(订单号,产品号,数量)
关系模式的主要属性及约束如下表所示。
选项
答案
(a)NOT NULL UNIQUE或NOT NULL PRIMARY KEY 或 PRIMARY KEY (b)CHECK (VALUE IN(’男’,’女’)) (c)FOREIGN KEY (客户号) REFERENCES 客户(客户号)
解析
本题考查的是SQL语言中的创建基本表命令。
SQL中使用CREATE TABLE命令来定义基本表,其一般格式为:
CREATE TABLE<表名>(<列名><数据类型>[列级完整性约束条件]
[,<列名><数据类型>[列级完整性约束条件]]...
[,<表级完整性约束条件>]);
本题着重考查完整性约束的定义。
. 实体完整性定义。声明主键有两种方法:将PRIMARYKEY保留字加在属性类型之后;在属性列表中引入一个新元素,该元素包含保留字PRIMARY KEY和用圆括号括起的构成主键的属性或者属性组列表。
. 参照完整性定义。FOREIGNKEY(属性名)REFERFENCES表名(属性名)。参照完整性通过保留字FOREIGNKEY定义哪些列为外码,REFERFENCES指明外码所对应的被参照表的主码。
. 用户定义完整性定义。用CHECK后增加一条检查子句来完成属性值上的约束。
根据题目描述,客户号唯一标识一位客户,客户性别取值为“男”或者“女”,一份订单必须且仅对应一位客户。所以,客户号是客户表的主键,客户性别的取值只能为“男”或者“女”,订单中的客户号必须外键依赖于客户。
因此,客户号应表示为主键:
(a)NOT NULL UNIQUE或NOT NULL PRIMARY KEY或PRIMARY KEY;
客户性别的取值只能为“男”或者“女”:
(b)CHECK (VALUE IN(’男’,’女’))
订单中的客户号必须外键依赖于客户:
(c)FOREIGN KEY (客户号) REFERENCES客户(客户号)
转载请注明原文地址:https://kaotiyun.com/show/6yUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
(2011下集管)B系统集成公司拟承建某大型国有企业A单位的一个信息系统项目。该项目由A单位信息中心负责。信息中心主任赵某任甲方经理,B公司委派项目经理杨某负责跟进该项目。经初步调研,杨某发现该项目进度紧、任务重、用户需求模糊,可能存在较大风险。但是B公司
(2007下项管)某电子政务项目涉及到保密信息。项目建设的资源尤其是人力资源必须从甲方单位内部获得,因为如果把项目的部分任务交给分包商,一方面要征得甲方的同意,一方面要求分包商具有相应的保密资质,而保密资质的审核需要很长时间,等待审核结果也需要一段时间,这
(2011上集管)在系统集成项目收尾的时候,项目经理小张和他的团队完成了以下工作:工作一:系统测试。项目组准备了详尽的测试用例,会同业主共同进行系统测试,测试过程中为了节约时间,小张指派项目开发人员小李从测试用例中挑选了部分数据进行测试,保证系统
(2014下项管)乙公司是一家信息技术公司,主要从事信息系统集成和软件开发业务。该公司通过员工王工的介绍与甲公司签定了大型系统开发合同,合同金额650万元,工期11个月。该项目主要为甲公司开发一套综合管理系统,并要求新系统要与现有生产管理系统、财务管理系统
(2011下项管)为了解决传统人工抄表方式费时、费力,准确性和及时性得不到保障的问题,某市电力公司准备在其市区及各县实施远程无线型抄表系统,代替人工抄表。A公司承接了该无线抄表系统项目。王某是A公司负责该项目经理。A公司现有技术人员对电力业务比较
(2011下集管)M公司是一个仅有二十几名技术人员的小型信息系统集成公司,运营三年来承担过不同规模的二十多个系统集成项目,积累了一定的项目经验。由于公司尚处于成长期,有些工作尚未规范,某些项目存在质量问题。公司管理层决定采取措施,加强质量管理工作
(2009下集管)系统集成A公司承担了某企业的业务管理系统的开发建设工作,A公司任命张工为项目经理。张工在担任此新项目项目经理的同时,所负责的原项目尚处在收尾阶段。张工在进行了认真分析后,认为新项目刚刚开始,处于需求分析阶段,而原项目尚有某些重要
阅读下列人力资源管理问题的叙述,回答问题1至问题3。【说明】M是负责某行业一个大型信息系统集成项目的高级项目经理,因人手比较紧张,M从正在从事编程工作的高手中选择了小张作为负责软件子项目的项目经理,小张同时兼任模块的编程工作,这种安排导致了软件子
根据《GB/T1526—1989信息处理——数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》的描述,一个符号如有多个出口,可按______的方法表示。
随机试题
A.跨阀步态B.剪刀步态C.慌张步态D.共济失调步念腓总神经麻痹患者
患者,男性,40岁,患有艾滋病。患者使用过的餐具,正确的消毒方法是
某建筑基坑开挖深度10m,地面以下2m为人工填土,填土以下18m厚为中、细砂,含水层平均渗透系数k=1.0m/d;砂层以下为黏土层,地下水位在地表以下2m。已知基坑的等效半径为r0=10m,降水影响半径R=76m,要求地下水位降到基坑底面以下0.5m,井点
工程设计招标采用的开标形式是()。
根据票据法律制度的规定,下列有关票据上的签章的表述中,正确的是()。
一般来说,在拥有1000名员工的公司里,管理层次为4个,明达公司是一个拥有1000余名员工的高科技企业,该企业拥有多达9个管理层次,据此判断明达公司的组织结构属于()。
根据下列材料,回答问题。2017年上半年,全国居民人均可支配收入12932元,比上年同期名义增长8.8%,其中,城镇居民人均可支配收入18322元,增长8.1%(以下如无特别说明,均为同比名义增长);农村居民人均可支配收入6562元,增长8.5%。按
我国《刑法》第133条之一规定:“在道路上驾驶机动车,有下列情形之一的,处拘役,并处罚金:(一)追逐竞驶,情节恶劣的;(二)醉酒驾驶机动车的;(三)从事校车业务或者旅客运输,严重超过额定乘员载客,或者严重超过规定时速行驶的;(四)违反危险化学品安全
Howmanyoftheemployeesinthisorganizationaremen?
A、Hesellsmatches.B、Heisnotasmoker.C、Heprobablyhasalight.D、Hemustbeasmoker.CM:Excuseme,haveyougotalight?
最新回复
(
0
)