数据库系统DBS(DataBaseSystem)剖析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统DBS(DataBaseSystem)剖析

(3)用菜单打开已有项目文件的方法来启动 ①“文件/打开”,打开对话框 ②输入项目文件名及路径,单击“确定”按钮即可 (4)通过命令打开已有项目文件的方法来启动 命令:MODIFY PROJECT项目名 4.项目管理器的操作 (1)添加或移去文件 (2)创建和修改文件 (3)为文件添加说明 (4)查看表中的数据 (5)项目间共享文件 六、文件类型 常用文件类型有很多,例: 数据库文件:*.Dbc 表文件:*.dbf 索引文件:*idx 表单:*.Scx 报表:*.Frx 项目文件:*.Pjx 程序:*.prg 七、操作方式 Visual FoxPro为用户提供了四种操作方式:命令,菜单,交互式和程序 1.命令 菜单方式下的操作一般都有相应的命令 Visual FoxPro约有500条命令 命令格式:命令动词+修饰子句 命令规则 必需以命令动词开头,其后子句的顺序可以任意 各命令项间用空格分隔 命令动词可缩写为前4个字符,且不区分大小写 2.交互式操作 选择对话框,例如:表设计器,表向导等 四、数据库系统DBS(Data Base System) 目标: 解决数据冗余问题,实现数据共享,并解决由于数据共享而带来的数据完整性、安全性及并发控制等一系列问题 数据库系统DBS定义 是实现有组织地、动态地存储大量并联数据,方便用户访问的计算机软硬件资源组成的具有管理数据库功能的计算机系统 它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序高度独立性 基本概念 3.数据库管理系统DBMS(Data Base Management System) 是位于用户与操作系统之间的数据管理软件 是以统一的方式管理、维护数据库中的数据的一系列软件的集合 4.数据库应用系统 是系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用问题的应用软件系统 例如:以数据库为基础的教学管理系统、财务管理系统、图书管理系统等 1-2数据库理论基础 一、数据库系统的发展 1.非关系型数据库系统(第一代) 包括层次型数据库系统和网状型数据库系统 采用记录为基本的数据结构 一次查询只能访问数据库中的一个记录,存取效率不高 目前仅用于大中型计算机系统 2.关系型数据库系统(第二代) RDBS(Relation Data Base System) 是目前PC机上使用的主流数据库系统 采用表格作为基本的数据结构,通过公关的关键字段来实现不同二维表之间的数据联系 关系模型呈二维表形式,简单明了,易学易用 一次查询仅用一条命令或语句,即可访问整个关系(二维表),查询效率高 通过多表(多库)联合操纵,还能对有联系的若干二维表实现“关联”查询 3.对象—关系型数据库系统(第三代) ORDBS:Object—Relational Data Base System) 将数据库技术与面向对象技术相结合 例如多媒体数据库,要求数据库系统能存储图形、声音等复杂对象,并能实现复杂对象的复杂行为 二、数据库系统的分类 1.单用户数据库和多用户数据库 早期:单用户系统,只能供一人使用 多用户数据库:网络环境,可并发存取,如Visual FoxPro等 2.集中式数据库和分布式数据库 集中式:数据集中存放于同一地点 分布式:把数据分散存储在网络中的多个节点上,例如银行系统,可减少网上的数据传输量 3.传统数据库和智能数据库 传统数据库:存储的数据都代表已知的事实 智能数据库:能存储用于逻辑推理的规则,也称基于规则的数据库,例如专家数据库 三、数据模型 安顺学院 电信学院 数理学院 人文学院 学生科 教务科 办公室 2.网状模型 网状结构表示实体间的联系 即多对多 商品 库存 供货商 3.关系模型 用二维表结构(关系)表示实体间的联系 一个二维表就是一个关系 描述问题的所有二维表的集合就构成了一个关系数据模型 学生成绩关系 学号 姓名 成绩 1 张一 85 2 张二 93 3 张三 88 4.对象-关系模型 也称实体——关系模型 客观事物被统一模型化为对象 每个对象由状态(属性特征)和行为(操作方法)组成 具有相同属性和行为的对象抽象为类 类是对象的抽象,对象是类的实例,类刻画了对象的结构 子类可以继承父类的属性和行为 对象间通过消息来通信 四、关系数据库 1.信息的3个世界及其关系 关系模型 (1)关键字(略) 超关键字、候选关键字、主关键字、外部关键字、····· (2)关系运算 合并、求差、乘积、投影 1-3visual foxpro 一、Visual FoxPro的发展 Visual FoxPro的发展 起源于美国Ashton-Tate公司的abase数据库管理系统,该公司先后陆续退出了:dBASEⅡ,dBASE

文档评论(0)

586334000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档