- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 在数据库系统中,人们通常按照其数据结构的类型来命名数据模型。例如层次结构、网状结构和关系结构的数据模型分别命名为层次模型、网状模型和关系模型。 数据操作是针对数据库中各种对象(类型)的实例(取值)允许执行的操作的集合,包括操作及有关的操作规则。 * * 第二节 关系数据库及其运算 2.1 关系数据库简介 系统而严格地提出关系模型的是美国IBM公司的E.F.Codd 1970年提出关系数据模型 E.F.Codd,“A Relational Model of Data for Large Shared Data Banks”,《Communication of the ACM》,1970 之后,提出了关系代数和关系演算的概念 1972年提出了关系的第一、第二、第三范式。 2 关系数据库及其运算 * * 2.1 关系数据库简介 关系数据库应用数学方法来处理数据库中的数据 80年代后,关系数据库系统成为最重要、最流行的数据库系统 典型实验系统 System R University INGRES 典型商用系统 ORACLE MS SQL SERVER SYBASE INFORMIX 2 关系数据库及其运算 * * 2.2 关系模型概述 关系数据库系统 是支持关系模型的数据库系统 关系模型的组成 概念模型 关系数据结构 关系操作集合 关系完整性约束 2 关系数据库及其运算 * * 概念模型 关系数据结构 关系操作集合 关系完整性约束 2 关系数据库及其运算 * * 概念模型 是现实世界到数据模型的一个中间层次,是现实世界的一层抽象 2 关系数据库及其运算 * * 2.3 结构化查询语言——SQL 关系数据库标准语言—SQL 关系代数和关系演算是形式化查询语言,商业DBMS使用SQL (Structured Query Language)。 SQL语言1974 年由IBM 的San Jose研究室提出,最初叫SEQUEL(Structured English Query Language) 关系数据库系统通过SQL对数据库进行查询和更新 目前有许多不同版本的SQL语言,有两个不同的主要标准: ANSI(American National Standards Institute) ISO(International Standards Organization) 2 关系数据库及其运算 * * 学生表: Student(Sno,Sname,SMajor,Sage,Sdept) 查询年龄不在20~23岁之间的学生姓名、系别和年龄。 SELECT Sname,Sdept,Sage FROM Student WHERE Sage 20 AND Sage 23; 2 关系数据库及其运算 * * 数据库是一个组织内被应用程序使用的逻辑相一致的相关数据的集合。数据库提供了一种把相关信息集合在一起的方法,它是一个数据的有机集合,它可以使我们在某个集中的地方存储和维护这些信息。 数据库系统一般由数据库、数据库管理系统、数据库应用系统、数据库管理员和用户构成,是指在计算机系统中引入数据库后的系统。 数据库对数据的组织方式称为数据模型,数据库系统均是建议在某种数据模型之上。数据模型通常由数据结构、数据操作和完整性约束三部分组成。 数据库模型定义了数据的逻辑设计,它也描述了不同数据之间的联系。在数据库设计发展中,曾使用过三种数据库模型:层次模型、网络模型和关系模型。 数据字典是系统中各类数据描述的集合,数据字典实际上是管理数据库用的内部数据库。用户数据字典中通常定义用户数据的格式等内容。 关系模型建立在严格的数学模型的基础上,关系模型中数据的逻辑结构是一张二维表,由行和列组成。关系数据模型的操作必须满足关系的完整性约束条件,包括实体完整性、域完整性、参照完整性和用户定义的完整性。 本章小结 * * * * * * 数据管理实例:档案、日记、书信等等 * * * * * * * * * 计算机应用越来越广泛,数据量急剧增长,以文件系统作为数据管理手段已经不能满足应用的需求,于是为解决多用户、多应用共享数据的需求,使数据为尽可能多的应用服务,就出现了数据库技术,出现了统一管理数据的专门软件系统———数据库管理系统。数据库技术克服了文件系统的缺陷,提供了对数据进行管理的更有效、更方便的功能。 计算机应用越来越广泛,数据量急剧增长,以文件系统作为数据管理手段已经不能满足应用的需求,于是为解决多用户、多应用共享数据的需求,使数据为尽可能多的应用服务,就出现了数据库技术,出现了统一管理数据的专门软件系统———数据库管理系统
您可能关注的文档
- 第二篇第4讲管理信息系统设计与开发之系统规划要点分析.ppt
- 第二篇第5讲管理信息系统设计与开发之系统要点分析.ppt
- 第10章:总线技术要点分析.ppt
- 第10章_典型过程控制系统设计要点分析.ppt
- 第10章_电源的印制板设计要点分析.ppt
- 第二篇复杂控制金以慧清华大学出版社要点分析.ppt
- 第10章_供应链管理下的企业组织设置与运行管理要点分析.ppt
- 第二篇金属压力加工要点分析.ppt
- 第10章_过程控制系统实例要点分析.ppt
- 第二十二章滑动轴承要点分析.ppt
- 大成Dentons基于碳效的绿色金融标准构建和应用202226页.pdf
- 马士基2023亚太区货运市场资讯-后疫情时代决胜供应链优化13页.pdf
- RecordedFuture2025年上半年恶意软件与漏洞趋势报告英文版32页.pdf
- OpenInfluence创作者营销如何抵御通货膨胀英文版12页.pdf
- 虾皮中秋节选品参考2025年11页.pdf
- BISResearch2022下一代货运和客运服务聚焦无人机电动垂直起降飞行器eVTOLs和飞艇白皮书英文版18页.pdf
- 奥纬咨询2024年Q3北美货运铁路业绩财务与运营概览报告英文版30页.pdf
- 四川联合环境交易所四川省应对气候变化投融资发展报告202339页.pdf
- 解数咨询2025银发健康食品赛道创新图谱36页.pdf
- 贵州大数据安全工程研究中心DSMM产业发展研究报告2025104页.pdf
最近下载
- DB3208_T 220-2024电子政务云平台运行维护管理规范 .docx VIP
- 2025杭州电力设备制造有限公司招聘70人(第二批)笔试备考试题及答案解析.docx VIP
- 兽医生物制品学兽用疫苗生产和质量控制培训ppt课件.pptx VIP
- 2025杭州电力设备制造有限公司招聘70人(第二批)笔试模拟试题及答案解析.docx VIP
- 专题16 三角函数与解三角形解答题综合(六大考点,65题)(原卷版)十年(2016-2025)高考数学真题分类汇编.docx
- 2025江苏南京农业大学新校区建设指挥部、基本建设处人员招聘10人考试模拟试题及答案解析.docx VIP
- 2025杭州电力设备制造有限公司招聘70人(第二批)笔试参考题库附答案解析.docx VIP
- 供水工程监测方案(3篇).docx VIP
- 苏教版四年级数学上册第二章 两、三位数除以两位数复习(课件).pptx VIP
- EPC工程总承包项目设计实施要点.docx VIP
文档评论(0)