当前位置:考试网  > 试卷库  > 计算机类  > 等级考试  > 计算机二级  > MySQL数据库程序设计  > 常见的几种约束有哪些?分别代表什么意思?如何使用?
试题预览

常见的几种约束有哪些?分别代表什么意思?如何使用?

查看答案
收藏
纠错
正确答案:

主键约束,外键约束,检查约束,唯一约束,默认约束

约束:在 Create table 或 alter table 时加约束

(1) 主键: PRIMARY KEY ( 主键字段 ) 保证了实体完整性,一个表只有一个主键,但一个主键可有包含多个字段,主键字段不能为空

(2) 唯一: UNIQUE (约束字段 ) 保证了实体完整性,一个表只有多个唯一约束,一个唯一约束可有包含多个字段

(3) 外键:FOREIGN KEY (外键字段 ) REFERENCES 主键表 (主键字段 ) 保证了引用完整性,一个表可以有多个外键

(4) 检查: CHECK(检查表达式 ) 保证了域完整性, 一个表中可以有多个检查性约束

(5) 默认值: DEFAULT (默认值的表达式或 NULL) for 字段名 保证了域完整性 , 一个表可以有多个默认值约束,但是一个字段只有一个默认值

答案解析:

暂无解析

你可能感兴趣的试题

下列关于存储过程的叙述中,正确的是______。

设有学生成绩表score(sno,cno,grade),各字段含义分别是学生学号、课程号及成绩。现有如下创建存储函数的语句:以下关于上述存储函数的叙述中,错误的是______。

CREATEFUNCTIONfun()

RETURNSDECIMAL

BEGIN

DECLARExDECIMAL

SELECTAVG(grade)INTOxFROMscore

RETURNxEND;

学生表:Student学生表(学号,姓名,性别,年龄,组织部门)

Course课程表(编号,课程名称)

Sc选课表(学号,课程编号,成绩)

表结构如下:

(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名

(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字

(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名

用户刚创建后,只能登录服务器,而无法执行任何数据库操作的原因是______。

数据库系统的核心是____。

热门试题 更多>
某年2月17日15时许,H省W县某建筑公司承建的某发电厂一期工程3#机组冷却塔施工现场发生一起高处作业坠落事故,造成7人死亡。 事故发生过程: 某发电厂一期工程项目经S省发展计划委员会批准建设。由S省某电力建设公司中标建设,其3#机组冷却塔工程分包给H省W县某建筑公司承建,s省某工程监理公司进行工程监理。由于不具备冬季施工条件,该工程已停止作业,停止作业时间为事发前一年10月15日至事发当年3月1日。 2月16日下午16时,H省W县某建筑公司分包承建的发电厂一期工程3#机组冷却塔施工项目执行经理在未得到总包许可的前提下,带领所属施工人员来到工地。17时.组织所属施工人员进行体检、照相,准备办理“安全上岗证”,进行3#冷却塔井架吊桥平台拆除作业前的准备。 2月17日上午,H省W县某建筑公司现场负责人安排施工班长组织拆除作业前的技术交底工作。当日下午13时许,班长王某在施工现场组织了班前会,交待了施工操作规程后,带领11名工人沿井架爬梯步道上到井架吊桥平台,进行平台下降作业。建设工程教育网信息 冷却塔吊桥平台是冷却塔施工的高空运料平台,由前桥、后桥两部分组成,连接方式为伸缩式,其中前桥共分为四节,根据施工需要可以伸缩。整个吊桥平台靠11个倒链拉结在竖井架上,吊桥降落施工时,受力的手拉倒链应同时匀速降落,且受力倒链与备用倒链依次倒换。15时许,吊桥平台下降1m后(总高度为46.25m)。根据下降距离,需要调整倒链。 此时在可伸缩的前桥平台左端的操作工张某在没有使挂设的备用倒链受力的情况下,就将受力倒链解掉,使平台前桥前端两侧倒链受力不均,造成前桥平台失去平衡。按操作规程要求,吊桥平台拆除前应先将前桥收缩起来,由前向后逐步收缩,最后用倒链封死,然后将平台降至底部。 此次作业前,四节吊桥只收缩两节半,还留一节半在外,未全部收缩进来。在班长的指挥下又有4人赶到前桥左端,在没采取任何防护措施的情况下去拉升倒链,造成倾斜加剧,前桥自重和动荷载及相应的力将作为滑道用的首桥槽钢下翼冲击变形,前桥掉出轨道,班长王某等7人从高处坠落,当场死亡5人,重伤2人。 施工现场地面人员发现情况后,紧急呼叫120,与该单位车辆一起立即将坠落人员送至市人民医院抢救,至当日16时40分,重伤2人经抢救无效先后死亡。这起事故的经济赔偿为平均每位死者16.5万元,重伤2人的抢救费用为3.6万元,事故造成停工经济损失为80万元。 问题: 1.这起事故掼失多少工作日?直接经济损失是多少万元? 2.请从技术、管理等方面分新该事故发生的原因? 3.为避免此类事故发生,应采取哪些措施?
试题分类: 安全生产事故案例分析
练习次数:9次
试题分类: Python语言程序设计
练习次数:0次
试题分类: Python语言程序设计
练习次数:0次
试题分类: 安全生产事故案例分析
练习次数:29次
某工程,建设单位与施工单位按照《建设工程施工合同(示范文本)》(GF-2013-0201)签订了合同,工程价款8000万元;工期12个月;预付款为签约合同价的15%。专用条款约定,预付款自工程开工后的第2个月起在每月应支付的工程进度款中扣回200万元,扣完为止;当实际工程量的增加值超过工程量清单项目招标工程量的15%时,超过15%以上部分的结算综合单价的调整系数为0.9;当实际工程量的减少值超过工程量清单项目招标工程量的15%时,实际工程量结算综合单价的调整系数为1.1;工程质量保证金每月按进度款的3%扣留。施工过程中发生如下事件: 【事件1】:设计单位修改图纸使局部工程量发生变化,造价增加28万元。施工单位按批准后的修改图纸完成工程施工后的第30天,经项目监理机构向建设单位提交增加合同价款28万元的申请报告。 【事件2】:为降低工程造价,总监理工程师按建设单位要求向施工单位发出变更通知,加大外墙涂料装饰范围,使外墙涂料装饰的工程量由招标时的4200m2增加到5400m2;相应的干挂石材幕墙由招标时的2800m2减少到1600m2。外墙涂料装饰项目投标综合单价为200元/m2,干挂石材幕墙项目投标综合单价为620元/m2。 【事件3】:经招标,施工单位以412万元的总价采购了原工程量清单中暂估价为350万元的设备,花费1万元的招标采购费用。招标结果经建设单位批准后,施工单位于第7个月完成了设备安装施工,要求建设单位当月支付的工程进度款中增加63万元;施工单位前7个月计划完成的工程量价款见表2014-6-1 表2014-6-1计划完成工程量价款表 时间(月)
试题分类: 案例分析
练习次数:117次
试题分类: 软件测试技术
练习次数:0次
试题分类: 软件测试技术
练习次数:0次
扫一扫,手机做题