文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

关系数据库

2024-04-02 19:55

关注

关系数据库:

关系模型由:关系数据结构、关系操作集合、关系完整性约束三部分。

关系模型三个方面:完整性约束、关系数据库系统中实现关系操作的一种语言、关系演算。

完整性约束:

  1. 关系

    :一组具有相同数据类型的值的集合;

    笛卡尔积:两个域(或多个)的笛卡尔积,是把两个域的属性(类型)叠加(不删除重复项),新的域中的每个元组(可以看成二元表中的一行)包含这个新的域中的每个属性(即使部分属性为空,也不能删除此元组);

    关系:域D1、D2...Dn,这些域的笛卡尔积的子集叫做在域D1、D2...Dn上的关系。n是关系的度;


    属性:域每列取一个名字,这个列名叫属性(attribute);

    候选码:关系中能唯一标识一个元组的某一属性组(或某一属性值),就叫做候选码;

    主码:一个关系中有多个候选码,则其中任意一个可以作为主码;

    主属性:候选码的所有属性都称为主属性;

    非主属性:(非码属性)不包含任何候选码中的属性就是非主属性;

    全码:关系模式(可以看做是一个表)所有的属性共同构成这个关系的候选码(这个表所有属性一起才能确定一个元组,即这个表的主键是这个表本身)

2、关系有三种类型:基本关系、查询表、是图表

3、关系数据语言:关系代数语言(ISBL);关系演算语言(QUEL,QBE);具有关系代数和关系演算双重特点的语言(SQL)

4、关系的三类完整性约束:实体完整性、参照完整性、用户定义的完整性。

    实体完整性:主属性不能为空;

5、关系代数:传统:并、差、交、笛卡尔积;专门的运算:选择、投影、链接、除法运算

    选择:取表中行;

    投影:取表中列;

    连接:从笛卡尔积中选取属性满足一定条件的元组;(等值链接,操作条件为“=”;自然链接;semi-join(半连接);外连接)

6、选择的实现:

连接的实现:





阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯