- 1、本文档共319页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP程序设计基础授课
课程简介 本章内容 信息及数据的处理 数据管理技术的发展 数据库系统的基本概念 数据库系统的特点 数据模型 关系的术语 关系的基本性质 关系的运算 关系的完整性约束 1.1 数据库基础知识 信息及数据的处理 数据管理技术的发展 数据库系统的基本概念 数据库系统的特点 数据模型 关系的术语 关系的基本性质 关系的运算 关系的完整性约束 数据管理三个阶段的比较 新兴阶段:数据仓库 概念模型: 从客观事物到信息,把现实世界中的客观对象抽象为概念模型(也称信息模型),它是按用户的观点来对数据建模。 数据模型: 从信息到数据,把信息世界中的概念模型转换为数据世界中某一DBMS支持的数据模型,它是按计算机系统的观点对数据建模。 (1)概念模型(信息模型) 1)实体:客观存在并可相互区别的事物,如:工人、王楠、学生、班级等 2)实体集:同类型实体的集合称为实体集。例如一个班的全体学生就是一个实体集。 3)属性:描述实体的特性。 4)实体型:属性的集合表示一种实体的类型,称为实体型。 5)联系:实体之间存在的对应关系,反映客观事物的相互关联。 实体-联系模型 最常用的概念模型是实体-联系模型,常采用E-R图(Entity-Relation)建模,所以实体模型有时被简称为E-R模型。E-R模型图用矩形、椭圆和菱形分别表示实体、属性和联系。 联系的3种类型 一对一联系(1:1): 学生与学号之间具有一对一联系。 一对多联系(1:n): 班级与学生之间具有一对多联系。 多对多联系(m:n):课程与学生之间具有多对多联系。 (2)数据模型 数据模型是在计算机世界中建立的模型,该模型由数据结构、数据操作和完整性约束三部分组成。典型的数据模型主要包括层次模型、网状模型、关系模型等。 关键字的种类 ①候选关键字(候选码) 如果一个关系中存在多个属性或属性组合都能用来唯一标识该关系的元组,这些属性或属性组合都称为该关系的候选关键字或候选码。 ②主关键字(主码) 在一个关系的若干个候选关键字中指定作为关键字的属性或属性组合称为该关系的主关键字或主码。 ③非主属性(非码属性) 关系中不组成码的属性均为非主属性或非码属性。 ④外部关键字(外键) 当关系中某个属性或属性组合虽不是该关系的关键字或只是关键字的一部分,但却是另外一个关系的关键字时,称该属性或属性组合为这个关系的外部关键字或外键。 术语的比较 关系运算—小结 9.关系的完整性约束 补充内容1: 关系模型的优点 数据结构简单 , 格式描述统一 , 概念清除。 能反映实体之间的一对一、一对多、多对多 三种联系。 ③ 有严格的数学理论基础。 ④ 易学习, 易理解, 符合使用习惯。 例1.1 设人事管理关系模型中有下列关系模式: 1. 部门( 部门编号,部门名称,…… ) 2. 职工情况( 职工编号, 姓名,性别,出生日期,学历,职称,……) 3. 工资( 职工编号,基础工资,职务津贴,奖金,水电费,…… ) 由部门、职工情况、工资三个关系模式构成的关系模型如下: 例1.2 设图书借阅关系模型中有下列关系模式: 1. 图书(书编号,书名,作者,出版社,单价,分类号,…) 2. 借阅(书编号,借书证号,借阅日期,… …) 3. 学生( 学号,姓名,班级,…… ) 由图书、借阅登记、学生三个关系模式构成的关系模型如下: 常用的环境设置 数据的内涵 常用的数据类型 2.3 VFP常用的交互式命令 示例: 1、wait 请确认是否继续输入(Y/N): to a1b 此命令执行后,等待用户从键盘输入一个字符给变量a1b赋值 2、accept 请输入一个任意长度的字符串: to a2b 此命令执行后,等待用户从键盘输入一个字符串给变量a2b赋值 3、input 请输入日期型数据: to a3b 此命令执行后,用户可从键盘上输入一个任意类型的数据给变量a3b赋值 注意:上述三个命令都是等待用户从键盘上输入相应的值给其后的变量赋值。而命令中双引号里面的内容属于提示信息,只起说明作用,而不是给其后的变量赋的值 2.4 内存变量的常用操作 附注:字符串的精确比较 函数格式 参照完整性规则的创建步骤: ①以相同关键字 建立主/候选索引(父表) 建立普通索引(子表) ②建立表间永久关系:在数据库设计器中,拖动索引标示。 ③打开数据库设计器,“数据库”/“清理数据库”,然后“数据库”/“编辑参照完整性” 扩充:对象的操作 【例4.14】给所有学生出生年份加1。 UPDATE 学生表SET 出生日期=DATE(
您可能关注的文档
- 2006级酒店管理专业论文题目.doc
- 2006纳米燃油润滑油添加剂营销高峰论坛会议通知.doc
- 2007-2008年度湖南省自然科学基金申报指南.doc
- 20072007公共艺术奖入围作品复审简报公共艺术奖入围作....pdf
- 2007中国国际能源计量仪器和节能产品(南京)展览会.doc
- 2007中国(上海)国际先进陶瓷工业展览会暨会议(ACE2007).doc
- 2007台湾文学与电影学术研讨会计画及议程表.pdf
- 2007届酒店管理专业毕业生高级工过级统计.doc
- 2007希望工程圆梦行动电力助学基金签收单(大学).doc
- 2007年“专升本”临床医学专业考试大纲.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
最近下载
- 2023-2024学年七年级上册语文期末专项热点必刷100题专题11记叙文阅读(含答案).docx VIP
- 《隧道施工质量监理要点》.docx VIP
- 《Java语言程序设计基础教程》习题解答26752指导.doc
- 医务管理系统建设方案.doc VIP
- 小学英语二年级上册英语课件-UNIT FOUR THERE ARE MANY ANIMALS lesson 15 北京版.pptx VIP
- 苏教版数学五年级上册小数除以小数(课件).pptx
- 病房(医嘱)管理系统.doc
- 学前儿童急症救助与突发事件应对 22 模块四任务4 火灾的应急处理与预防.pptx VIP
- 光伏项目高处坠落的风险点及控制措施(A).pptx VIP
- 急性脊髓炎的护理ppt课件.pptx
文档评论(0)