- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 图1-15 访问数据库的主要步骤 数据字典 考核要求:识记 * 不同用户使用的数据视图 应用系统 DBMS OS DB 内模式 模式 外模式 终端 最终用户 应用 程序员 DBA * 1.6 数据库系统 1.6.1 数据库系统(DBS)的组成 数据库系统: 采用了数据库技术的计算机系统,可以实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软件,硬件和数据资源组成的系统. 数据库系统是数据库、硬件、软件和用户的集合体。 * 1.6 数据库系统--数据库 它是数据库系统的工作对象,数据库由DBMS处理; 数据库包含: 用户数据,元数据,索引和应用数据 用户数据: 大多数数据库把用户数据表示为关系,可以简单地把关系看作数据表; 元数据: 数据库是自描述的,它自身包含了它的结构的描述,这种关于结构的描述称为元数据; 索引: 用于改进数据库的性能和可访问性,可以用来排序,快速访问数据; * 1.6 数据库系统--数据库 应用元数据: 用来存储用户表格,报表,查询和其他形式的应用组件,一般不直接访问应用元数据. * 1.6 数据库系统--用户 存在一组使用数据库的用户,即指存储、维护和检索数据的各类请求,主要由四类用户 1. 最终用户(End User) 是指从计算机联机终端存取数据库的人员 2. 应用程序员(Application Programmer) 是指负责设计和编制应用程序的人员 使用高级语言编写应用程序,以对数据库进行存取操作 3、专业用户:数据库设计中的上层人士(系统分析员) * 1.6 数据库系统--用户 3. 数据库管理员(Date Base Administrator) DBA 主要职责: 监控DB的运行(是否正常运行及运行效率) 日常维护(后备/恢复,重组) 权限管理,确保DB的完整性与安全性。 文档管理。 参与DB的设计 (概念模式定义和内模式定义)。 * 1.6 数据库系统--软件 主要是指负责数据库存取、维护和管理的软件系统,通常叫做数据库管理系统(Data Base Management System)(DBMS) 数据库系统的核心软件; DBMS是位于用户与操作系统之间的一层数据管理软件; 数据库系统的各类用户对DB的各种操作请求,都是由DBMS完成的,包括DB的建立、查询、更新及各种数据控制。 * 1.6 数据库系统--硬件 是指存储数据库和运行数据库管理系统(操作系统)的硬件资源 足够大的内存 足够大的外存 足够大的通道能力 * 1.6 数据库系统层次结构图 硬件 操作系统 DBMS 应用软件开发工具 应用系统 * 数据库系统的主要特征(优点) 在数据库系统中,由DBMS集中统一管理整个组织的全部数据,统一管理和控制数据库系统的运行。 1. 数据的结构化 2. 数据冗余度小 3. 数据共享 4. 具有较高的数据和程序独立性 5. 提供各种安全性功能 考核要求:领会 * 习题: 1、下列四项中,不属于数据库特点的是( ) A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 2.下列四项中说法不正确的是( ) A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 答案:1、C 2、C * 习题: (1)数据的结构化:文件由记录组成,但各个文件间缺乏联系。数据库中数据在磁盘中虽然以文件形式组织,但这些文件间有广泛的联系。 (2)数据独立性:文件只有设备独立性,而数据库还具有逻辑独立性和物理独立性。 (3)访问数据的单位:访问文件中的数据,以记录为单位,访问数据库中的数据,以字段为单位。 与文件结构相比,数据库结构有什么不同? * 习题: 采用复杂的数据模型表示数据结构。 面向企业或部门以数据为中心组织数据,形成综合性的数据库,为各应用共享。 数据冗余小,节省存储空间,有利于保持数据的一致性 程序和数据有较高的独立性,数据易修改,易扩充。 具有良好的用户接口,用户可方便地开发和使用数据库。 提供了数据的安全性、完整性,以及并发控制。 数据库系统的特点? * 习题: 1、学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( ) A.多对多 B.一对一 C.多对一 D.一对多 2、储蓄所有多个储户,一个储户可以在多个储蓄所存取款,储蓄所和储户之间的联系类型是: A.多对多 B.一对一 C.多对一
原创力文档


文档评论(0)