数据库相关内容(一)

发布时间:2026/10/27 0:56:56

数据库相关内容(一) 概念模型基本概念实体客观存在并可相互区别的事物实体可以是具体的人事物也可以是抽象的概念或联系。属性实体所具有的某一特征。一个实体可以有多个属性来刻画。例如实体是学生则属性可以为学号姓名性别等。码唯一标识实体属性集。例如实体学生的码是学号。实体类型/实体型由实体名及其属性名集合组成。实体集同一类型的实体的集合。例如全体学生就是一个实体集。域某一属性的取值范围。联系一对一一对多多对多。表示方法实体-联系模型E-R图数据结构的三要素数据结构数据操纵增删改查完整性约束关系模型二维表数据库系统的三级模式结构模式和实例模式反映的是数据的结构及其联系而实例反映的是数据库某一时刻的状态。一个模式可以有多个实例。模式逻辑模式全体数据的逻辑结构和特征。外模式视图/用户模式用户能看到和使用的局部数据的逻辑结构和特征。内模式物理模式描述数据如何存储用哪种方式存储。两级映像和数据独立性模式和外模式之间是逻辑独立性模式里的数据改变用户看到的视图不会改变。模式和内模式之间是物理独立性内模式里数据的存储方式改变模式不变。码候选码/主属性唯一能标识元组的属性或属性集合非主属性不包含在候选码里的属性)全码属性全部是候选码关系的完整性实体完整性主键不能空且唯一参照完整性不允许引用不存在的实体父表设主码子表设外码前提是外码与主码的类型和长度相等。用户定义的完整性用check逻辑表达式实现。关系代数传统的集合运算并差交笛卡尔儿积专门的集合运算选择投影连接除等选择在关系R中选择满足给定条件的诸元组。投影关系R上选择若干属性列组成新的关系。连接从两个关系的笛卡儿积中选取其属性间满足一定条件的元组常用连接为等值连接和自然连接。悬浮元组在自然连接时关系R中的某些元组在关系S中不存在相等的元组造成关系R中的这些元组被舍弃外连接把悬浮元组保存在结果内而在其他属性上填空值左外连接只保留左边关系R中的悬浮元组右外连接只保留右边关系S中的悬浮元祖除以关系R除以关系S等于关系T,关系R1,2,3,4,5除以关系S1,2,3等于关系T4,5。
延伸阅读

更多相关文章

2026/10/27 0:08:40

cpp_redis性能优化秘籍:如何将Redis操作速度提升300%

cpp_redis性能优化秘籍:如何将Redis操作速度提升300% 【免费下载链接】cpp_redis C11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform 项目地址: https://gitcode.com/gh_mirrors/cpp/cpp_redis cpp_redis是一个…

2026/10/25 10:41:11

Claude模型选型实战:React应用中Sonnet与Opus的动态路由策略

1. 这不是模型参数表,而是一张实时调用决策图 你正在调试一个 React 应用的智能体模块,后端 API 接口刚接入 Anthropic 的 Claude 模型服务。前端用户提交了一段 800 字的技术文档摘要请求,要求生成三版不同风格的改写稿;与此同时…

2026/10/27 0:52:33

别被“首飞成功”带偏:拆解飞行汽车eVTOL的工程化真相

1. "首飞成功"这四个字,含金量能差出十年几年前我第一次被这类消息"骗"到,是在一个行业群里。有人丢进来一段视频,几十秒,一架造型科幻的机器垂直升起、悬停、平稳落下,配文是"飞行汽车首飞成…

2026/10/27 0:52:33

机器人技术十年演进:从机械执行到智能感知

1. 机器人技术十年演进全景十年前,工业机械臂还在重复着固定轨迹的焊接动作时,谁曾想到今天的机器人已经能完成微创手术和火星探测?作为深度参与过三代机器人系统研发的工程师,我想用实际项目经验为大家梳理这场静默革命的关键转折…

2026/10/27 0:52:33

DataCleaner 数据清洗入门:从概念到第一个作业实战

简介:这份资源是面向数据治理初学者与C#开发者的DataCleaner中文官方文档,聚焦数据质量提升这一核心问题,帮助读者理解数据清洗工具的基本概念与桌面版操作流程。文档系统梳理了数据质量、数据画像、数据整理、数据存储、数据监控及主数据管理…

2026/10/27 0:52:33

Rokid AR生态大会解析:AI+AR融合与开发实战

1. 乐奇Rokid生态大会深度解析上周在武汉落幕的乐奇Rokid生态大会暨全球开发大赛决赛,堪称今年AR行业最具看点的技术盛会之一。作为国内AR赛道的头部玩家,Rokid这次不仅展示了完整的AR生态布局,更通过开发者大赛挖掘出一批令人惊艳的ARAI创新…

2026/10/27 0:47:33

零基础入门DeepSeek:从提示语设计到模型选择,避开新手五大坑

简介:这份PDF资料源自清华大学新闻与传播学院新媒体研究中心团队,面向希望系统掌握DeepSeek大模型的初学者与进阶用户,帮助读者厘清推理模型与通用模型的差异,并掌握提示语设计的核心策略。内容围绕DeepSeek是什么、能做什么、如何…

2026/10/26 0:20:20

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/26 1:53:47

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/26 0:20:17

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/27 0:02:28

WorkBuddy_新建任务与工作模式19_“模式选错”的典型代价

“模式选错”的典型代价 摘要 在软件工程中,设计模式、架构模式、并发模式乃至团队协作模式的选择,往往在项目早期就决定了后续的开发效率和维护成本。本文通过多个真实场景,剖析“模式选错”带来的典型代价——包括返工成本、技术债务累积、…

2026/10/27 0:02:28

WorkBuddy_新建任务与工作模式20_新手推荐路径

新手推荐路径 摘要 在 AI 辅助开发工具快速普及的今天,新手面对最多的困惑往往不是"工具够不够强",而是"我该从哪一步开始用"。本文提出一条经过实践验证的三阶段学习路径:先从 Ask(问答式交互)起…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑