[工学]第一章 数据库基础知识.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第一章 数据库基础知识

教 学 安 排 一、本课程累计64学时,其中讲授34学时,上机实验30学时,累计大约需要17周。 二、教学内容:教材全部内容。 三、要求:以课堂讲授为主,自觉学习为重要的辅助手段,充分利用现有的资源(网络、实验室、图书馆等),完成本门课程的学习任务。 四、教学目的 1、具有数据库系统的基础知识。 2、掌握关系数据库的基本原理和程序设计方法。 3、能够使用VISUAL FOXPRO建立数据库应用系统 几 点 说 明 一、顺利通过期末考试 二、顺利通过国家计算机等级考试二级VF 三、定时答疑(以二级考试内容为主) 四、目标:通过今年9月份的二级VF的笔试和上机 五、二级公共基础知识的辅导 六、考试成绩评定(考试课、强调出勤) 上机地点:E504 Visual Foxpro 程序设计 第一章 数据库基础知识 第二章 数据库设计基础 第三章  Visual Foxpro 系统概述 第四章 数据与数据运算 第五章 表的建立与操作 第六章 排序及索引 第七章 数据库的创建与操作 第八章 关系数据库标准查询语言SQL Visual Foxpro 程序设计 第九章 视图与查询 第十章 程序设计基础 第十一章  表单设计 第十二章 面向对象程序设计 第十三章 创建报表与标签 第十四章 菜单设计 第十五章 系统开发实例 第一章 数据库基础知识 1.1 计算机数据管理的发展 1.2 信息、数据和数据处理 1.3 数据模型 1.4 数据库系统 1.5 关系数据库 1.2 信息、数据和数据处理 一、信息与数据 1、信息的定义 信息是客观事物属性的反映,即现实世界事物存在方式或运动状态的反映。 1.2 信息、数据和数据处理 3、数据与信息的联系 数据是信息的载体,而信息是数据的内涵。 4、数据处理 主要包括数据的组织、存储、检索、维护和加工利用等操作。 1.2 信息、数据和数据处理 二、数据的描述 1、概念设计中的数据描述 (1)实体—客观存在,可以相互区别的事物。 (2)实体集—性质相同的同类实体的集合。 (3)属性—实体有很多特性,每一个特性称为属性。 每一个属性都有一个值,这个值称为域。 (4)实体标识符(关键码、键)—能唯一标识实体的属性或属性值。 1.2 信息、数据和数据处理 2、逻辑设计中的数据描述 字段、记录、文件、关键码等。 3、物理设计中的数据描述 位、字节、字、块、桶等。 1.2 信息、数据和数据处理 三、数据间联系的描述 (1)联系的定义 实体之间的相互关系。 (2)联系的表示形式:实体联系图——E-R图 1.2 信息、数据和数据处理 ② 属性的表示方法:用椭圆表示,并在椭圆内写上该属性的名称。 1.2 信息、数据和数据处理 ④ 各个属性、实体的连接方法:用无向边连接。 1.2 信息、数据和数据处理 例1:班长与班级实体间的领导联系是1:1的联系。 1.2 信息、数据和数据处理 例2:班级与学生实体间的组成联系是1:n的联系。 1.2 信息、数据和数据处理 (4)实体之间的联系 ① 一对一的联系—一个人对应一个身份证号、一个学生对应一个学号。 ② 一对多的联系—一个老师教授多个学生、一个班级包括多个学生 ③ 多对多的联系—课程和学生、商品和顾客 二 级 考 点 总 结 一、E-R图的表示(实体、属性、联系等的表示) 二、E-R图的画法 三、实体之间的联系(一对一、一对多、多对多) 历 年 二 级 真 题 1、在E-R图中用来描述实体之间联系的图形为( )(07年4月) A 矩形 B 椭圆形 C 菱形 D 平行四边形 历 年 二 级 真 题 3、在E-R图中用来描述实体的图形为( )(06年4月) A 矩形 B 椭圆形 C 菱形 D 平行四边形 历 年 二 级 真 题 5、一个宿舍可以住多个学生,则实体宿舍和学生之间的联系是( )(08年9月) A 一对一 B 一对多 C 多对一 D 多对多 1.1 计算机数据管理的发展 计算机数据管理技术的发展经历了三个阶段:人工管理、文件管理、数据库管理。 一、人工管理阶段(20世纪50年代)

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档