数据库三道简答题

1,简述有哪几种主要的数据模型?完整地描述一个数据模型需要哪三个方面的内容?2,简述在SQL语言中,DELETE语句与dropTABLE的区别。3,设有关系R和S,其中R... 1,简述有哪几种主要的数据模型?完整地描述一个数据模型需要哪三个方面的内容? 2,简述在SQL语言中,DELETE语句与drop TABLE 的区别。 3,设有关系R和S,其中R为参照关系,S为被参照关系,为了实现完整性约束,SQL规定可以对S的删除操作采取哪三种措施? 展开
 我来答
NotigerKuiKui
2012-01-10 · TA获得超过2802个赞
知道大有可为答主
回答量:1592
采纳率:76%
帮助的人:464万
展开全部
1.层次模型、网状模型和关系模型是三种重要的数据模型。这三种模型是按其数据结构而命名的。前两种采用格式化的结构。在这类结构中实体用记录型表示,而记录型抽象为图的顶点。记录型之间的联系抽象为顶点间的连接弧。整个数据结构与图相对应。对应于树形图的数据模型为层次模型;对应于网状图的数据模型为网状模型。关系模型为非格式化的结构,用单一的二维表的结构表示实体及实体之间的联系。满足一定条件的二维表,称为一个关系(见关系数据库)。
数据模型的三要素
1、概念数据模型(Conceptual Data Model)
2、逻辑数据模型(Logical Data Model)
3、物理数据模型(Physical Data Model)
自己找书展开
2.delete是删除记录操作,如果数据有日志,在删除的同时会记录在日志中,drop table 是删除整个表机构,比如一个几百万行带日志库表,你用delete删除这个表可能要花几十分钟来写日志,如果你用drop talbe只是瞬间的事
3. on delete cascade
on delete no action
on delete set null
对应完整性应对方式,具体应用网络查看资料
基础的概念题,楼上各位很不专业啊
上海华然企业咨询
2024-10-28 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,... 点击进入详情页
本回答由上海华然企业咨询提供
茶菊花
2012-01-10 · TA获得超过183个赞
知道小有建树答主
回答量:296
采纳率:100%
帮助的人:211万
展开全部
1。有ER模型和类模型
2。delete是删除表,drop table是修改表
3。基本表约束,断言,域定义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式