数据库系统概论1绪论

数据库系统概论1绪论

ID:39707962

大小:792.50 KB

页数:15页

时间:2019-07-09

数据库系统概论1绪论_第1页
数据库系统概论1绪论_第2页
数据库系统概论1绪论_第3页
数据库系统概论1绪论_第4页
数据库系统概论1绪论_第5页
资源描述:

《数据库系统概论1绪论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章绪论1.1数据库系统概论数据、数据库、数据库管理系统、数据库系统数据(Data)数据库(DataBase,简称DB)数据库管理系统(DataBaseManagementSystem,简称DBMS)数据定义功能数据操纵功能数据库的运行管理数据库的建立和维护功能数据库系统(DataBasesystem,简称DBS)数据管理技术的产生和发展人工管理阶段数据不保存、应用程序管理数据、数据不共享、数据不具有独立性文件系统阶段数据可长期保存、由文件系统管理数据、数据共享性差,冗余度大、独立性差数据库系统阶段示例1.1示例1.2第一章绪论数据库系统的特点数据结构化数据的共享性高、冗余度低、易

2、扩充数据独立性高(逻辑独立性、物理独立性)数据由DBMS统一管理和控制(安全性、完整性、并发控制、数据库恢复)示例1.31.2数据模型模型是现实世界特征的模拟和抽象。数据模型(DataModel)是现实世界数据特征的抽象。模型分为:概念模型(信息模型):用于数据库设计数据模型:网状模型、层次模型、关系模型数据模型的组成要素数据结构数据操作数据的约束条件概念模型基本概念实体(Entity)属性(Attribute)码(Key)域(Domain)实体型(EntityType)实体集(EntitySet)联系(Relationship)(1:1,1:n,m:n)概念模型的表示方法实体—联系

3、方法(Entity-RelationshipApproach)第一章绪论常用的数据模型层次模型、网状模型、关系模型、面向对象模型关系模型关系数据模型的数据结构关系、元组、属性、主码、域、分量、关系模式关系数据模型的操纵与完整性约束关系数据模型的存储结构关系数据模型的优缺点示例1.4示例1.5示例1.6示例1.7第一章绪论1.3数据库系统结构数据库系统模式的概念型(Type)值(Value)模式(Schema)实例(Instance)数据库系统的三级模式结构模式(Schema)外模式(ExternalSchema)内模式(InternalSchema)数据库的二级映象功能与数据独立性外

4、模式/模式映象逻辑独立性模式/内模式映象物理独立性示例1.81.4数据库系统的组成硬件平台及数据库大内存大外存较高的通道能力软件人员数据库管理员决定数据库中的信息内容和结构决定数据库的存储结构和存取策略定义数据的安全性要求和完整性约束条件监控数据库的使用和运行数据库的改进和重组重构系统分析员和数据库设计人员应用程序员用户(偶然用户、简单用户、复杂用户)第一章绪论示例1.91.5数据库技术的研究领域数据库管理系统软件的研制数据库设计数据库理论第一章绪论相互有关联关系的数据的集合DBDBMS管理数据库的系统软件DBA完成某一功能的应用程序1应用程序2应用程序nDBAP1DBAP2DBAP

5、nComputerSystem返回示例1.1:数据库、数据库管理系统、数据库系统班级课程教师学期学号姓名成绩数据格式(型)981101数据库李四98秋01张三100981101数据库李四98秋02张四90981101数据库李四98秋03张五80981101计算机李五98秋01张三89981101计算机李五98秋02张四98981101计算机李五98秋03张五72981102数据库李四99秋01王三30981102数据库李四99秋02王四90981102数据库李四99秋03王武78数据(值)981102数据库李四99秋02王四90UserDBMS检查用户合法性检查数据合法性按用户要求进

6、行操作谁能访问数据更新数据有什么要求…………用户定义的数据安全性完整性(1)User通过DDL语言定义数据格式(2)User通过DML语言操纵数据进出数据库(3)User通过DCL语言定义数据安全性(4)User通过DDL语言定义数据安全性/完整性(DBMS依据各种定义对数据库进行管理和使用)示例1.2:数据库管理系统(DBMS)面向用户的功能返回示例1.3:数据结构化奖惩情况家庭成员籍贯家庭出身政治面目年龄系别性别姓名学号学生人事记录籍贯家庭出身政治面目年龄系别性别姓名学号学生人事记录详细情况与本人关系学号奖惩条目日期学号家庭成员记录奖惩情况记录年龄系别性别姓名学号学生基本记录政治

7、面目籍贯家庭出身学历名地点日期学生人事记录奖惩情况记录学分学号课程号学生选课记录奖惩条目日期奖惩情况记录与本人关系详细情况姓名家庭成员记录课程名课程号课程记录返回书架图书读者一位读者可借阅多本图书一本图书可借给多位读者一本图书只能放在一个书架一个书架可放多本图书实体之间的联系有一对一(1:1)、一对多(1:m),及多对多(m:n)的联系多对多(m:n)的联系多对一(m:1)的联系示例1.4:实体之间的联系返回供应商零件项目仓库职工1n领导工作1n库存mn供

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。