- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与设计
主讲:黄文斌
123huangwenbin@163.com
1.1 数据库基础知识
1.2 数据模型
1.3 数据库设计基础
1.4 常用的数据库及开发工具
1.1.1数据库系统的基本组成
1.1.2数据库系统的基本特点
数据库系统是指一个具体的数据库管理系统软件
和用它建立起来的数据库。
组成
◦ 硬件系统
◦ 相关软件
(包括操作系统,编译系统等)
◦ 数据库
◦ 数据库管理系统
◦ 人员
(包括数据库管理员,系统分析员,应用程序员和用户)
1.数据库(DB):存储在计算机存储设备上、大量的结
构化的、可共享的相关数据的集合。
2.数据库管理系统(DBMS):帮助用户建立、使用、
管理和维护数据库的一种计算机系统软件。在数据库管理
系统下,数据库能按一定的规则将相关的数据集中在一起,
使用者可方便地存取所需的数据。
◦ 数据定义功能:数据描述语言DDL,用来描述数据库的结构
◦ 数据操纵功能:数据操纵语言DML,供用户对数据库进行数据查询、
统计、存储、维护、输出等操作
◦ 运行管理和控制功能:对数据库系统提供必要的控制和管理功能
3.数据库系统(DBS):采用了数据库技术的完整的计
算机系统。
4.数据库管理员(DBA):对系统进行集中控制的人称
作数据库管理员
◦ 作用:模式定义、存储结构及存取方式定义、数据访问授权、完整
性约束定义等。
数据的高集成性
数据的高共享性和低冗余性
数据的高独立性
数据统一管理和控制
采用特定的数据模型
在数据库系统中采用统一的数据结构方式
在数据库系统中按照多个应用的需要组织全局统
一的数据结构
数据库系统中的数据模式是多个应用共同的、全
局的数据结构,而每个应用的数据则是全局结构
中的一部分,称为局部结构或视图,这种全局与
局部结构的模式构成了数据库系统数据集成性的
主要特征。
降低数据的冗余度,节省存储空间
避免数据间的不一致性
使系统易于扩充
物理独立性
◦指用户的应用程序与存储在磁盘上的数据库中
数据是相互独立的。当数据的物理存储改变了,
应用程序不用改变。
逻辑独立性
◦指用户的应用程序与数据库的逻辑结构是相互
独立的。数据的逻辑结构改变了,用户程序也
可以不变
数据的安全性(Security)保护
◦ 使每个用户只能按指定方式使用和处理指定数据,保护数
据以防止不合法的使用造成的数据的泄密和破坏。
数据的完整性(Integrity)检查
◦ 将数据控制在有效的范围内,或保证数据之间满足一定的
关系。
并发(Concurrency)控制
◦ 对多用户的并发操作加以控制和协调,防止相互干扰而得
到错误的结果。
数据库恢复(Recovery)
◦ 将数据库从错误状态恢复到某一已知的正确状态。
数据库中的数据是有结构的,这种结构由
数据库管理系统所支持的数据模型表现出
来。
◦整体数据的结构化是数据库的主要特征之一。
数据库中实现的是数据的真正结构化
◦数据的结构用数据模型描述,无需程序定义和
解释。
◦数据可以变长。
◦数据的最小存取单位是数据项。
1.2.1 数据模型的基本概念
1.2.2 E-R模型
1.2.3 层次模型
1.2.4 网状模型
1.2.5 关系模型
数据结构
◦ 是对系统静态特性的描述
◦ 是所研究的对象类型的集合
与数据类型、内容、性质有关的对象
与数据之间联系有关的对象
数据操作
◦ 是对系统动态特性的描述。
◦ 是对数据模型中各种对象允许执行的操作的集合。在数据库中主要有
检索和更新两大类操作。
数据的约束条件
◦ 是一组完整性规则的集合。
◦ 完整性规则给定数据模型中数据及其联系所具有的制约和依存规则,
用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的
正确、有效、相容。
概念数据模型
◦ 是一种面向客观世界、面向用户的模型
与具体的数据库管理
您可能关注的文档
最近下载
- 频率调制相位调制a幅度调制.PPT
- 计算机辅助设计—AutoCAD2021中文版基础教程:文字与表格的应用PPT教学课件.pptx VIP
- 武汉市建设工程商品混凝土买卖合同-武汉市建筑节能办公室.doc VIP
- 气瓶检验质量管理手册含程序文件符合TSGZ7001-2021《核准规则》附录F .pdf VIP
- 高边坡土方开挖工程施工方案.doc
- 2025级专业人才培养方案(三年制)-大数据技术(低空经济方向).docx VIP
- 《风力发电原理》基础技能及理论知识考试题库(最新整理).doc VIP
- 小学机构设置及领导班子成员分工及职责.pdf VIP
- 2024年12月大学英语四级考试真题及答案(第 1 套).pdf VIP
- 2025年合肥高新投资促进集团股份有限公司招聘人员4人笔试模拟试题及答案解析.docx VIP
原创力文档


文档评论(0)