- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
word格式可编辑
专业资料整理
数据库基础与应用
数据(DB): 数据实际上是描述事物的符号纪录。
数据库: 数据库实际上是长期存储在计算机内的有组织的、可共享的数据集合。
从文件系统的视角上看去,文件是无结构的,文件只是一个字节流,因此,我们经常把文件叫做流式文件,实际上文件的数据是有结构的,数据的结构需要程序员通过编写程序来建立和维护。
数据库应用可以分为两大类: 联机事务处理(OLTP) ,联机分析处理(OLAP).
联机事务处理解决了组织结构业务自动化问题,而联机分析处理帮助管理层更好的分析组织结构的运站情况。
5. 数据库管理系统(DBMS):数据库管理系统是一类重要的软件,由一组程序组成 。其主要功能是完成对数据库的定义、数据操作。提供给用户一个简明的接口,实现事务处理等。
6.数据库管理系统的基本功能:
数据的定义功能 数据操作功能 数据库的运行和管理 数据库的建立和维护功能
7. 数据库管理系统由两大部分组成: 查询处理器 存储管理器
8.层次结构:
应用层
语言翻译层
数据存取层
数据存储层
操作系统
数据库
9. 数据库系统:数据库系统是基于数据库的计算机应用的系统,有四部分组成 数据库 数据管理系统 应用系统 用户。
10. 数据库管理员的职责:
(1)决定数据库中要存储的数据及数据结构
(2)决定数据库的存储结构和存取策略
(3)保证数据的安全性和完整性
(4)监控数据库的使用和运行
(5)数据库的改进和重组重构
11. 数据模型的三要素: 数据结构 数据操作 完整性约束
12. 数据结构是所研究的对象的类型的集合,这些对象是数据库的组成成分,他们包含两类: 一类是与数据之间联系有关的对象。 一类是 与数据之间联系有关的对象。
13. 数据操作:
数据库主要有 检索 和 更新(插入、删除、修改)两大类 操作。
14.在关系模型中任何关系都要满足实体完整性 和 参照完整性。
15.三种数据模型:概念模型 逻辑模型 物理模型
逻辑模型中有:层次模型 网状模型 关系模型 面向对象模型 对象关系模型
其中 层次模型 和网状模型 统称为非关系模型。
物理模型是对数据最底层的抽象。
16.数据库的系统的三级模式结构:
数据库系统通常采用三级模式,即 外模式 模式 内模式。
数据库在这三级模式中提供了两个映像: 外模式/模式映像 模式/模式映像
17.数据库系统的特点:
(1)数据结构化 (实现数据整体结构化,是数据库的主要特征之一,也是数据库系统与文件系统的本质区别)
(2)数据的共享性高、冗余低。
(3)数据独立性高
(4)数据又DBMS统一管理和控制
18.数据库系统的分类:
(1) 集中式数据库系统 (2)客户机/服务器数据库系统 (3)并行使数据库系统 (4)分布式数据库系统
第一单元的课后习题:
解释一下名词: DB 、DBMS、 数据独立性
数据独立性:数据独立性是数据库中一个常用的术语,包括数据的物理独立性和数据的逻辑独立性 。
物理独立性是指应用程序与数据库中数据的屋里存放位置和结构是相互独立的。只要数据的逻辑结构不变,即使改变了数据的存储结构,应用程序也不用更改。
逻辑独立性是指应用程序与数据库中数据的逻辑结构是相互独立的,也就是说,即使数据的逻辑结构改变了,应用程序也可以不改变。
举例说明什么是数据冗余?他可能产生什么样的结果?
答:财务部门根据自己的需要设计一个文件存储职员信息,用于发放薪水,而人事部门的需求完全不同于财务部分,因此,设计另一个文件存储职员信息,结果是职员部分信息在两个文件夹中重复存放,即存在数据冗余。
产生的结果: 数据的冗余会造成数据的不一致性。
为什么文件系统缺乏数据独立性?举例说明
数据独立性是指数据不依赖于程序文件系统中文件的结构和数据发生变化时相应的程序就必须修改或重新编写即文件系统中的数据依赖于程序所以文件系统缺乏数据独立性
通过文件与系统的比较,简述数据库系统的优点?
(1)数据结构化 (实现数据整体结构化,是数据库的主要特征之一,也是数据库系统与文件系统的本质区别)
(2)数据的共享性高、冗余低。
(3)数据独立性高
(4)数据又DBMS统一管理和控制
简述数据库系统的功能
DBA的职责?
试述概念模型的作用:
它完全不涉及计算机系统中的表示,只是用来描述某个特定组织关系的信息结构,是按用户的观点来对数据和信息建模,是对企业主要数据对
文档评论(0)