55问答网
所有问题
当前搜索:
主键和外键是什么
如何实施参照完整性
答:
不能在相关表的
外键
字段中输入不存在于主表的
主键
中的值。 如果在相关表中存在匹配的记录,则不能从主表中删除这个记录。例如,如果在“订单”表中有订单分配给某一雇员,就不能在“雇员”表中删除此雇员的记录。 如果某个记录有相关的记录,则不能在主表中更改主键值。例如,如果在“订单”表中有订单分配给...
...请问如何从ER图转换成关系模型,转化的规则
是什么
?
答:
既然他们是多元的联系我们转化的时候:(1)、首先把实体转化成对应的关系模式。(2)、联系就是把自己本身的属性加上各个实体的码组成联系对应的关系模式,各个联系的码的组合是该联系的码,或者是该联系码的一部分!就这样啊,参考资料:《数据库系统概论》--第四版 王珊著 (第七章 第四节《E-...
Mysql单表太大,性能受影响求指点
答:
这么大的表优化是很痛苦的,看你对数据的用途,如果不经常查询、而是频繁的增加,可以考虑定期(每周或者每日)把表中的数据复制到历史表中,清空工作表的数据,这样插入的效率能大大提高,但是查询的时候需要在两个表中进行查询。用于频繁插入数据的工作表要尽量少建索引,用于查询的历史表要多建索引。
dts包的作用
是什么
答:
有时要分批移动,否则
外键主键
,索引可能丢失,移动的时候选项旁边的提示说的很明白,或者一次性的复制到目标数据库中,再重新建立外键,主键,索引。其实在建立数据库时,建立外键,主键,索引的文件应该和建表文件分开,而且用的数据文件也分开,并分别放在不同的驱动器上,有利于数据库的优化。
如何设计一个优秀的数据库
答:
4. 数据完整性设计(数据库逻辑设计) 1) 完整性实现机制: 实体完整性:
主键
参照完整性: 父表中删除数据:级联删除;受限删除;置空值 父表中插入数据:受限插入;递归插入 父表中更新数据:级联更新;受限更新;置空值 dbms对参照完整性可以有两种方法实现:
外键
实现机制(约束规则)和触发器实现机制 用户定义完整性: ...
sql server引用完整性和数据完整性是通过
什么
实现的?
答:
2、引用完整性:用于定义主表之间的关系,保证从表中
外键
列不会出现主表中对应
主键
列没有的项 3、域完整性:表示给定输入的有效性。通过限制数据类型、检查约束、输入格式、外键约束、非空约束等方法来实现 4、自定义完整性:用户自定义完整性用来定义特定的规则 还有
什么
疑问继续追问!!
临时数据表session和transaction的区别
答:
2 )不支持主
外键
关系 所以,由于以上原因,我们可以自己创建临时表,以弥补 oracle 临时表的不足之处 上面的都是本人经过测试的,但下面是在网上搜索到的方法,本人具体没有测试过,不过觉得可行性很强,有时间测试下。创建方法:1 、以常规表的形式创建临时数据表的表结构,但要在每一个表的
主键
中...
PHP软件开发中如何提高项目的运行效率
答:
使用 VARCHAR 类型来当
主键
会使用得性能下降。另外,在你的程序中,你应该使用表的ID来构造你的数据结构。 而且,在MySQL数据引擎下,还有一些操作需要使用主键,在这些情况下,主键的性能和设置变得非常重要,比如,集群,分区…… 在这里,只有一个情况是例外,那就是“关联表”的“
外键
”,也就是说,这个表的主键,通过...
棣栭〉
<涓婁竴椤
63
64
65
66
67
68
69
70
71
76
其他人还搜