- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
大学计算机基础
第9章数据管理与数据思维大学计算机基础课程组2022年4月
主要内容数据管理的应用1数据库基础知识2数据模型—关系模型3结构化查询语言—SQL4数据库设计526数据思维
主要内容数据管理的应用1数据库基础知识2数据模型—关系模型3结构化查询语言—SQL4数据库设计536数据思维数据库的应用领域
数据管理的应用2企业管理学校管理
5交通运输管理税务管理
6银行金融业
主要内容数据管理的应用1数据库基础知识2数据模型—关系模型3结构化查询语言—SQL4数据库设计576数据思维数据库的基本概念数据库管理技术的产生和发展常见的数据库管理系统软件
数据库的基本概念数据:存储在某一种媒体上能够被识别的物理符号,即描述事物的符号记录。数据库:DataBase,简称DB。是存储在计算机存储设备上,结构化的相互关联的数据的集合。数据库管理系统:DataBaseManagementSystem,简称DBMS。是对数据库进行管理的系统软件,它的职能是有效地组织和存储数据、获取和管理数据,接受和完成用户提出的访问数据的各种请求。8
9数据库的基本概念数据库系统:DataBaseSystem,简称DBS。是由数据库(数据)、数据库管理系统(软件)、数据库应用系统、数据库管理员(人员)、系统分析员和用户几个部分组成。用户用户用户应用系统应用开发工具数据库管理系统操作系统数据库数据库管理员
10数据库的基本概念数据库应用系统:DataBaseApplicationSystem,简称DBAS。由数据库系统、应用程序系统、用户组成的,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。
数据库管理技术的产生和发展人工管理阶段文件系统阶段数据不保存没有专门的数据管理软件数据不具备独立性数据不共享缺点:数据的冗余和不一致;数据独立性差优点:数据独立保存;用专门的数据管理软件来管理数据;文件类型多样11
数据库管理技术的产生和发展数据库系统阶段数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制12
13常见的数据库管理系统软件OracleSybase
14常见的数据库管理系统软件MSSQLServerMicrosoftAccess
15常见的数据库管理系统软件大数据常用数据库:SQL关系型数据库、NoSQL(NotOnlySQL)非关系型数据库
主要内容数据管理的应用1数据库基础知识2数据模型—关系模型3结构化查询语言—SQL4数据库设计5166数据思维数据模型关系模型关系代数关系完整性约束
17数据模型数据模型是现实世界数据特征的抽象,是用于描述一组数据的概念和定义。数据模型是数据库中数据的存储方式,是数据库系统的基础。什么是数据模型
主要用来描述世界的概念化结构是具体的数据库管理系统所支持的数据模型是描述数据在存储介质上的组织结构的数据模型数据模型的分类概念模型逻辑模型物理模型18
主要描述数据的类型、内容、性质以及数据间的联系等主要描述在相应的数据结构上的操作类型和操作方式。数据操作包括数据的插入、修改、删除和查询等是一组完整性规则的集合数据模型的三要素数据结构数据操作数据约束19
实体型之间的基本联系和E-R图对于两个实体集A和B,若A中的每一个值在B中至多有一个实体值与之对应,反之亦然,则称实体集A和B具有一对一的联系。多对多联系(M:N)一对多联系(1:N)一对一联系(1:1)对于两个实体集A和B,若A中的每一个值在B中有多个实体值与之对应,反之B中每一个实体值在A中至多有一个实体值与之对应,则称实体集A和B具有一对多的联系。对于两个实体集A和B,若A中每一个实体值在B中有多个实体值与之对应,反之亦然,则称实体集A与实体集B具有多对多联系。20实体型之间的基本联系可以分为三类:
21E-R图学生学号姓名性别年龄学号姓名性别学生选课成绩课程课程号课程名学分mn
22
23关系模型基本概念表:就是二维表。关系模型是利用二维表来表示学号姓名年龄性别专业名明17男计算机科芳18女计算机科宇19男农梅梅19女农学
24属性:二维表中的列称为属性(Attribute),也称为字段值域:二维表中属性的取值范围作为值域(Domain)元组:二维表中的行称为元组(Tuple),即记录值关系模式:二维表的结构称为关系模式(RelationSchemA),或者说,关系模式就是二维表的表框架或表头结构主键:当一个关系中有多个候选码时,可以从中选择一个作为主码(PrimaryKey),亦即主键。每个关系只能有一个主码外键:如果表中的一个字段不是本表的键或候选键,而是另外一个表的键或候选键,则
您可能关注的文档
- 大学计算机基础(第6版)(微课版) 课件 第2章 计算机中的信息表示.pptx
- 大学计算机基础(第6版)(微课版) 课件 第3章 计算机系统及工作原理.pptx
- 大学计算机基础(第6版)(微课版) 课件 第4章 计算机操作系统.pptx
- 大学计算机基础(第6版)(微课版) 课件 第5章 计算机网络 - 副本.pptx
- 大学计算机基础(第6版)(微课版) 课件 第5章 计算机网络.pptx
- 大学计算机基础(第6版)(微课版) 课件 第6章 算法与数据结构.pptx
- 大学计算机基础(第6版)(微课版) 课件 第7章 计算机语言与程序设计.pptx
- 大学计算机基础(第6版)(微课版) 课件 第8章 软件工程基础.pptx
- 大学计算机基础(第6版)(微课版) 课件 第10章 信息安全与道德 .pptx
- 大学计算机基础(第6版)(微课版) 课件 第11章 计算机新技术与应用.pptx
文档评论(0)