- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嘤嘤国制2020年12月
嘤嘤国制
2020年12月
数据库
嘤嘤国
2020年春季学期期末总结
机密★启用前
第一章 绪论
数据库
数据
数据是数据库中存储的基本对象。
数据库
数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存。
DBMS(简答题)
P5
数据库管理系统的功能:
数据定义功能
数据库管理系统提供数据定义语言,用户通过它可以方便地对数据库中的数据对象的组成与结构进行定义。
数据组织、存储和管理
数据库管理系统要分类组织、存储和管理各种数据;要确定以何种文件结构和存取方式在存储级上组织这些数据;如何实现数据之间的联系。数据组织和存储的目的是提高存储空间利用率和方便存取,提供多种存取方法来提高存取效率。
数据操纵功能
用户可以使用它操纵数据,实现对数据库的基本操作,如查询、插入、修改和删除。
数据库的事务管理和运行管理
数据库在建立、运用和维护时由数据库管理系统统一管理和控制,以保证事务的正确运行,保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
数据库的建立和维护功能
此功能包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等。
其他功能
其他功能包括数据库管理系统与网络中其他软件系统的通信功能,一个数据库管理系统与另一个数据库管理系统的数据转换功能,异构数据库之间的互访和互操作功能等。
数据库系统
数据库系统是由数据库、数据库管理系统及其应用开发工具、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。
数据管理技术的产生和发展
发展阶段
P6
人工管理阶段——文件系统阶段——数据库系统阶段
数据结构化
P11
数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。
数据独立性
P13
数据独立性包括物理独立性和逻辑独立性。
(简答)数据由数据库管理系统统一管理和控制
P13
数据库管理系统还要提供以下几方面的数据控制功能:
数据的安全性保护
数据的安全性是指保护数据以防止不合法使用造成的数据泄密和破坏。每个用户只能按规定对某些数据以某些方式进行使用和处理。
数据的完整性检查
数据的完整性是指数据的正确性、有效性和相容性。完整性检查将数据控制在有效的额范围内,并保证数据之间满足一定的关系。
并发控制
多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果或使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制。
数据库恢复
数据模型
P14
数据模型也是一种模型,它是对现实世界数据特征的抽象。也就是说数据模型时用来描述数据、组织数据和对数据进行操作的。
数据模型时数据库系统的核心和基础。
两类数据模型
P15
第一类是概念模型
也称信息模型,是按照用户的观点来对数据和信息建模
第二类是逻辑模型和物理模型
逻辑模型主要包括:层次模型、网状模型、关系模型
是按照计算机系统的观点来对数据和信息建模
概念模型
P16-17
概念模式实际上是从现实世界到机器世界的一个中间层次。
理解:实体、属性、码、实体型、实体集、联系(一对一、一对多、多对多)
概念模型的一种表示方法:实体-联系方法(用E-R图来描述)
数据模型的组成要素
数据模型通常由数据结构、数据操作和数据的完整性约束条件三部分组成。
层次模型
P19
层次模型是数据库系统中最早出现的数据模型
关系模型
P25-27
关系模型是最重要的一种数据模型
一个关系对应通常所说的一张表
关系模式:对关系的描述一般表示为:
关系名(属性1,属性2,…属性n)
关系模型要求关系必须是规范化的
!!!关系的完整性约束条件包括三大类:
实体完整性、参照完整性和用户定义完整性
关系模型中的数据操作是集合操作。
数据库系统的结构
模式
P29
数据库系统的三级模式结构为:模式、外模式、内模式
模式
一个数据库只有一个模式
外模式
一个数据库可以有多个外模式
内模式
一个数据库只有一个内模式
数据库的二级映像
P30
外模式/模式映像
模式/内模式映像
数据库系统的组成
P31
数据库系统一般由数据库、数据库管理系统(及其应用开发工具)
应用程序和数据库管理员(DBA)构成
课后习题
P34 1、6、18
关系数据库
关系数据结构及形式化定义
关系
P38
现实世界的实体以及实体间的各种联系均用单一的结构类型,即关系来表示。
理解域、笛卡尔积和关系
!!!P40
若关系中的某一属性组能唯一地标识一个元组,而其子集不能,则称该属性组为候选码。
若一个关系有多个候选码,则选定其中一个为主码。
候选码的诸属性为主属性,不包含在任何候选码中地属性称为非主属性。
关系可以有三种类型:基
文档评论(0)