visualfoxpro第1章数据库系统概述.ppt
《visualfoxpro第1章数据库系统概述.ppt》由会员分享,可在线阅读,更多相关《visualfoxpro第1章数据库系统概述.ppt(45页珍藏版)》请在三一办公上搜索。
1、1,任课教师:王新邮箱:课程邮箱:vfp_密码:it_vfp,Visual FoxPro 程序设计,2,VFP 课程简介:课堂学时:40 实验学时:40 课程学分:2.5+1,3,VFP 课程目标和任务:掌握数据库的基本知识和基本技能培养在未来工作中应用数据库处理数据的能力学习利用VFP数据库编程工具解决实际问题为计算机等级考试(二级,程序设计)做准备,4,VFP 课程学习要求:明确目标 培养兴趣 提高效率 重视实践,5,VFP在计算机系统中的地位,DBMS用于建立、使用和维护数据库的系统软件,6,透视 DBMS 在生活中的 广泛应用(VFP、ACCESS),学生教务系统,超市结算系统,图书馆
2、借阅系统,学号、姓名、密码、班级、课程、选课教师.,书号、条码号、书名、主编、出版社、版次、定价.,编号、商品名称、生产商、单价、数量、生产日期.,推荐网站VFP实验素材下载地址:http:/http:/考试大http:/http:/,8,第1章,数据库系统概述,数据库系统是指引进数据库技术的计算机系统,是现代计算机系统的一个重要组成部分。Visual FoxPro是目前常用的数据库管理系统之一,它采用了可视化、面向对象的程序设计方法。,Page 3,9,第一章 主要知识点掌握DB、DBS、DBMS的概念理解数据模型及关系模型的概念掌握VFP基本命令的使用掌握项目管理器的创建方式,10,第1章
3、 数据库系统概述,1.1 概述,1.2 数据模型,1.3 关系数据库,1.5 Visual FoxPro 的项目管理器,1.4 Visual FoxPro概述,小结,11,1.1.3 数据库系统,(1)DB数据库:存储在计算机存储设备上的,结构化的相关数据的集合。,(2)DBMS数据库管理系统:数据库系统中对数据进行管理的软件系统,它是数据库系统的核心。,DBS数据库系统:引入数据库技术后的计算机系统,是一个具有管理数据库功能的计算机软硬件综合系统。,数据库系统的组成,Page 5,12,(4)DBA数据库管理员:对数据库进行规划、设计、维护、监视等的专门人员。,(3)数据库应用系统:系统开发
4、人员利用数据库系统资源和数据库系统开发工具开发出来的,面向某一类实际应用的软件系统。,1.1.3 数据库系统,数据库系统的组成,Page 6,数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()ADB包含DBS和DBMS BDBMS包含DB和DBS CDBS包含DB和DBMS D没有任何关系,C,数据库技术的根本目标是要解决数据的()A)存储问题 B)共享问题 C)安全问题 D)保护问题,在数据库系统中,实现各种数据管理功能的核心软件称为(),数据库管理系统,14,1.2 数据模型,1.2.1 数据模型的概念,1.2.2 概念模型和E-R模型,1.2.3 数据模型的分类,Pag
5、e 8,15,问题思考?,数据处理的目标:将原始数据转化为信息 问题:如何将现实世界的各种复杂事物以计算机及数据库所允许的形式反映到数据世界中去?,问题的解决:建立数据模型,16,1.2.1 数据模型的概念,数据库中的数据模型可以将复杂的现实世界要求反映到计算机数据库中的物理世界。这种反映是一个逐步转化的过程:,概念模型:是一种面向客观世界、面向用户的模型,着重于对客观世界事物的结构描述及他们之间内在联系的刻画。如 E-R模型。数据模型:是一种面向数据库的模型。,Page 9,17,1.2.2 概念模型和E-R模型,E-R模型的基本概念实体(Entity):客观存在的可以相互区别的事物实体集:
6、具有共性的实体组成的集合 联系(Relationship):实体之间关系的抽象表示一对一、一对多、多对多 属性(Attribute):实体或联系所具有的特征,Page 9,18,1.2.2 概念模型和E-R模型,E-R图实体:用矩形表示属性:用椭圆形表示联系:用菱形表示,E-R图是E-R模型的图形表示法,Page 9,19,1.2.2 概念模型和E-R模型,一对一联系:如果对于实体集A中的每一个实体,实体集B中至多只有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为11。如:班级与班长、学院与院长,Page 9,联系的类型:,20,1.2.2 概念模型和E-R模型,一对多
7、联系:如果对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B具有一对多联系,记为1n。如:班级与学生、系院与教师,Page 9,联系的类型:,21,1.2.2 概念模型和E-R模型,多对多联系:如果对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系,反之,对于实体集B中的每一个实体,实体集A中有m个实体(m0)与之联系,则称实体集A与实体集B具有多对多联系,记为mn。如:学生与课程,Page 10,联系的类型:,22,ER图举例:教学管理系统,学生,课程,班级,学号,姓名,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- visualfoxpro 数据库 系统 概述
链接地址:https://www.31ppt.com/p-6523140.html