2014数据库基础.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文档。上传文档
查看更多
课程概述 21世纪人类社会将全面进入信息时代,信息处理是计算机技术一个最广泛的应用领域,而数据库管理系统是进行信息处理的最佳工具,本课程所讲授的 Visual FoxPro作为可视化的、面向对象的编程语言是一种易学好用的关系型数据库管理系统。 课程概述 课程教学采取: 理论与实践相结合的方针,介绍数据库、数据库管理系统和数据库设计的基本理论; 同时通过实践环节,着重培养学生设计数据库与应用数据库的能力。 通过学习使学生掌握: 1、程序设计的基础知识和基本方法; 2、培养学生具有利用软件开发环境解决实际问题的能力。 为进一步学习其它计算机知识及今后使用或开发数据库应用程序奠定基础。 主要内容有 关系型数据库管理系统的基本概念 表设计器、表的定义、表的基本操作 数据库设计器、表间永久关系、参照完整性 面向过程和面向对象可视化程序设计方法 表单设计器与控件 面向对象程序设计中常用控件属性、方法和事件 VFP事件过程与通用对话框 数据库SQL查询语言 查询与视图 菜单系统设计与报表设计器 教 材 Visual FoxPro程序设计教程机械工业出版社(2版)学习参考书 : 1.全国计算机等级考试教材(二级) -------------Visual FoxPro程序设计新大纲考试中心 编著高等教育出版社、电子工业出版社 2.全国计算机等级考试 考试要点、题解与模拟试卷(二级Visual FoxPro )电子工业出版社3.全国计算机等级考试 --------------二级教程--公共基础知识高等教育出版社 4.《Visual Foxpro6.0程序设计教程》 中国海洋大学出版社考试形式 考试形式: 按照大纲采用各专业统一内容、统一要求、统一考试。平时+笔试+上机考试 平时10%,机试20%,期末70%。 第一章 数据库基础与VFP编程环境基础 第一章 内容提要 1.1 数据库 的基本概念数据:数据是指存储在某一种媒体上的能够识别的物理符号 数据 (data) 是对客观事物特征所进行的一种抽象化、符号化表示。 在计算机中,存贮、处理、传输的数据必须数字化。 例如:数字、字母、文字、图形、声音、动画、影像等 数据处理:数据处理是指将数据转换成信息的过程 数据处理对数据进行一系列加工、储存、合并、分类、计算等操作过程。即将原始数据加工成信息的过程,其目的是从大量的、杂乱的、对所需者没有意义的数据中抽取并分析出有价值的数据。 例如:出生日期——年龄——退休日期计算机管理技术经历以下几个阶段: 1)人工管理阶段; 2)文件系统阶段; 3)数据库系统阶段 4)分布式数据库系统阶段 4、分布式数据库系统数据库系统引入分布式处理技术后产生了分布式数据库系统。 1.1.3 数据库系统组成 1. 数据库的基本概念 2) 数据库管理系统 数据库管理系统(DBMS——DataBase Management System):是对数据进行定义、获取、存储、组织、操作、使用、维护和管理的系统软件。 数据库管理系统是位于用户与操作系统之间一层的数据管理软件。 数据库管理系统通常由三个部分组成: 数据库描述语言(DDL)及其编译程序,用于描述数据库的结构,便于用户建立、修改或删除数据库的结构。 数据操纵语言(DML)或查询语言及其编译或解释程序,用于对数据库的数据进行存取、检索、增加、修改和删除等基本操作。 数据库管理控制程序,通过一组数据库管理例行程序实现,是数据库管理系统的核心部分。数据库的所有操作都是在这一组例行程序的统一管理控制下进行 。3)数据库应用系统 数据库应用系统(Data Base Application System,简称DBAS):使用数据库管理系统开发的应用程序。通常由数据库和数据库应用程序两部分组成。 2. 数据库系统的特点(1) 数据库系统对数据的管理,比起文件系统有很多优点和特征: 数据共享:数据库中的数据可供多个用户共同使用,提高了数据的利用率;又防止各用户重复建立数据而增加数据冗余。(如火车售票系统) 数据独立性:用户应用程序与数据库中的数据文件相互独立,数据库中的数据存取是由数据库管理系统管理,表现了物理独立性;每个用户使用的数据可以有各自的逻辑结构,表现了数据的逻辑独立性。 2. 数据库系统的特点(2) 数据冗余少:数据在数据库中统一组织、集中管理,数据不再是面向单一用户,而是面向系统而共用,减少冗余,还防止数据的不一致性。 数据结构化:在数据库中数据是有结构的,包括数据的物理结构和逻辑结构,都由数据库管理系统管理。数据结构化便于数据之间、记录之间、数据表之间建立关联。 1.2 数据模型 1、数据模型 人们经常以“模型”来刻画现实世界的实际事物。数据模型是指反映客观事物

文档评论(0)

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

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

1亿VIP精品文档

相关文档