66问答网
所有问题
当前搜索:
关系数据库系统中对外键没有任何
新到公司,发现
数据库
表建立的时候没有主键与表与表之间
没有外键
?
答:
很多优秀的项目都
没有
主
外键关系
的 举个例子,一个张用户表,一张订单表,建立主外键关系 现在要删除这个用户,但是用户曾经有过订单(订单不能删除),你该怎么删除 约束表间关系的除了“主外键”,还有程序的逻辑性,触发器也可以
数据库
设计的问题?设计
关系
型数据库时给表加了主键是不是必须要有
外键
...
答:
不必须,一般情况下都是不加外键的,外键靠应用中维护
。举一个例子 教师表中有教师ID(主键)教师姓名 学生表有学生ID (主键) 学生姓名 教师ID 学生表中的教师ID应该是学生表的外键,不过正常情况不会设置成外键 因为 假如教师表中有一条记录 编号 1 ,教师姓名 ,李老师 学生表中也有一条记录...
参照
关系
a
中外键
的取值要么为空,要么为被参照关系b中某元组的主键值...
答:
在关系型
数据库中
,表与表之间的关系是通过外键来建立的。外键是某个表中的一个或多个列,其值来源于另一个表的主键。而参照完整性约束就是
对外键
的约束,它规定了外键的取值规则。具体来说,如果参照关系a中的外键为空,那么它表示该元组在参照关系b
中没有
对应的元组;如果参照关系a中的外键不为...
数据库
里面不建立主
外键关系有
什么好处?
答:
不建议建立,使用
外键有
利于维持
数据
完整性和一致性,但是对于开发来说是非常不利的。每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,而且需要更为复杂的错误捕获机制。做数据处理时会受到很多的束缚,有些地方本来就可以允许有部分冗余,但是由于设计了外键约束,只能放弃。出现BUG的时...
数据库外键
约束?
答:
1、两个表有相同属性字段,取值范围相同;2、外键在主表中是主键或者是唯一字段;3、外键可以是多个字段的组合。
数据库系统
本身约束手段是更可靠的。对于开发来说,可能觉得建立
外键关系
没必要,但是到了以后维护阶段,或升级阶段,如果
没有
这个关系,可能不利维护工作的提升。表关系的建立,也阐述着具体...
数据库没有外键
如何画er图
答:
1、打开navicat以后,点查看。2、勾选ER图表。3、选择需要查看E-R关系的
数据库
,就可看到对应的ER关系。
SQL
数据库
判断题 求大神,必采纳!!!
答:
1对 2对 3对 4对 5错 6对 7对 8对 9对 10错 11对 12错 13对 14对 15对 16对 请采纳
不设
外键
的数据库怎么知道
数据库里
的表间
关系
。
答:
不设
外键
的, 基本上只能找 当初设计的人来处理.或者你有
数据库
, 与 软件项目的源代码, 你通过看源代码, 来看关系了.因为外键就是 最后一层约束了.例如 班机表 - 学生表.软件开发的时候 向学生表插入数据时, 肯定要做 班级存在不存在的检查。删除班级时, 也要做 班级里面, 还有
没有
学...
关于
数据库
的
外键
的说法哪一项不正确
答:
外键
能够唯一标识一条记录。在关系型
数据库中
,外键也被称为关系键,它是关系型数据库中提供关系表之间连接的多个列,这一组数据列是当前关系表中的外键。
数据库
里面不建立主
外键关系有
什么好处
答:
可如果副表中有一条(4 3 100)的数据,那么其中这个3在a表不存在,如果今后用于统计,这个是会造成
系统
的误差。所以要合理利用好主
外键关系
,比如要删除主表中的aid=2的数据,那么要先删除副表中aid=2的数据,但是前提一定要对
数据库
的关系了解,否则容易造成误删。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
不属于数据库设计阶段的是
常用的三种结构数据模型
sqlserver数据库数据类型
逻辑运算符and or not的优先顺序
逻辑运算符and和or的优先级
数据库物理设计的任务不包括
关系模型的数据结构是
局部变量用什么语句定义
varchar类型的数据长度默认是