第一章考点归纳_第1页
第一章考点归纳_第2页
第一章考点归纳_第3页
第一章考点归纳_第4页
第一章考点归纳_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章考点归纳VFP数据库基础考点1:数据管理发展的三阶段§ 1 三阶段: 人工管理阶段, 文件系统阶段, 数据库系统阶段 n 2 划分依据 数据独立性、数据共享性、数据完整性、数据存取水平高低 3 在任何阶段,数据冗余都不会消失 4 数据库系统的4个特点: 实现数据共享、减小数据冗余 采用特定的数据模型 具有较高的数据独立性 有统一的数据控制功能考点2:数据库系统§ 1数据库系统(DBS):由数据库,数据库管理系统及相关软件,数据库管理员和用户,计算机硬件系统等组成。§ 2 数据库(DB):是指存储在计算机存储介质上的结构化的相互数据集合 § 3数据库

2、管理系统(DBMS):是为数据库的建立、使用和维护而配置的系统软件,是用户与数据库之间的接口,是数据库系统的核心。例:VFP§ 4 数据库应用系统(DBS):系统开发人员开发的面向某一类实际应用的应用软件系统。例:学生管理系统,财务管理系统等。§ 5 数据库管理员(DBA):负责数据库控制和维护。考点3:数据模型1 分类:§ 概念数据模型:E-R模型(实体-联系模型)§ 逻辑数据模型:层次模型、网状模型和关系模型2 E-R模型§ (1)三个基本概念 实体是客观存在的可相互区别的事物,如一个学生、一场比赛 联系表示实体集之间的关系 属性是指实体或

3、联系所具有的特征,如学号、姓名等。(3)实体间联系的种类§ 一对一联系(1:1):班长和班级,公司和经理§ 一对多联系(1:m):系和学生,部门和职工§ 多对多联系(m:n):学生和课程,读者和图书 3 数据模型:数据库管理系统用来表示实体及实体间联系的方法,分为三种: 层次模型:用树形结构来表示实体及实体间的联系的模型。 网状模型:用网状结构来表示实体及实体间的联系的模型。 关系模型:用二维表结构来表示实体及实体间的联系的模型。目前的数据模型都是关系模型。 考点4:关系模型关系模型由3部分组成:数据结构、数据操作和完整性规则1 关系术语§ 关系:一个关

4、系就是一张二维表。一个关系的逻辑结构就是一张二维表。§ 关系模式:关系名(属性1,属性2,属性n)§ 元组:水平方向上的一行§ 属性:垂直方向上的一列关键字:属性或属性的集合,其值能唯一标识一个元组。 超关键字:二维表中能唯一确定记录的一个列或几个列的组合。显然,二维表的全体字段必然构成它的一个超关键字。超关键字虽然能唯一确定记录,但是它所包含的字段可能是多余的。(江苏考掌握) 候选关键字:如果一个超关键字,去掉其中任何一个字段后不再能唯一确定记录,则称它为候选关键字。它既能唯一确定记录,它包含的字段又是最精练的。二维表中可能有多个候选关键字。 主关键字:二维表的

5、候选关键字中,选出一个可作为主关键字。 外关键字:当表中(A表)的一个字段不是本表的主关键字或候选关键字,而是另一个表(B表)的主关键字或候选关键字,它就称为A表的外部关键字。江苏考)外部关键字定义:当一张二维表(A表)的主关键字被包含到另一张二维表(B表)中时,该主关键字被称为B表的外部关键字。ü 一张二维表中总存在超关键字和候选关键字,不一定存在外部关键字。江苏考)外部关键字定义:当一张二维表(A表)的主关键字被包含到另一张二维表(B表)中时,该主关键字被称为B表的外部关键字。ü 一张二维表中总存在超关键字和候选关键字,不一定存在外部关键字。考点5 :关系运算1. 传统

6、的集合运算:并、差、交要求:两个关系必须具有相同的关系模式才可以执行。并:R中记录(元组)加上S中记录(元组)。差:R中的元组减去S中的元组交: R和S中均有的元组。例如:R(1,2,3,4,5,6, 7,8) S(1, 3,4,5 7, 9,0)2. 专门的关系运算:选择、投影、连接a)选择:在关系R中选择满足给定条件的元组,结果是R的一个子集,但关系模式不变。例:从表中选出性别为男的记录,职称为教授的记录b) 投影:在R中选出若干个属性组成新的关系,垂直分解。比如:关系R的关系模式为R(学号,姓名,学历)假如从中找出学号和姓名这部分数据形成新的关系模式S(学号,姓名),则称为投影运算。c)

7、 联接:根据给定的联接条件将两个关系模式拼成一个新的关系。§ 比如:R(学号,姓名,学历)与S(学号,姓名,政治面貌)进行连接运算后得到新的N(学号,姓名,学历,政治面貌)。ü 自然连接:去掉重复值的等值连接。ü 选择和投影运算对象为一个表,而联接运算的对象为两个表ü 关系运算操作后的结果仍为关系考点6:命令操作§ CLEAR 命令:清除当前VFP主屏幕中的信息。§ DIR 命令:在VFP主屏幕中显示文件的目录。例:DIR:在VFP主窗口显示当前目录的表文件DIR d:*.txt :显示D盘所有的txt文件§ QUIT命令:

8、关闭所有的文件,并结束当前的VFP系统的运行。§ MD:创建文件夹;RD:删除文件夹;CD:改变当前目录。(江苏掌握)例:MD d:VFP 在D盘根目录下创建一名为VFP的文件夹RD d:VFP 删除D盘根目录下的VFP文件夹§ COPY FILE / RENAME / DELETE FILE:复制/重命名/删除文件(江苏掌握)例: COPY FILE C:aamyfile.txt TO a: RENAME a:*.txt TO a:*.doc DELETE FILE *.bak§ SET DEFAULT TO :指定默认目录(江苏掌握)例: SET DEFAUL

9、T TO d:§ SET SAFETY ON|OFF:改写文件前是否显示对话框(江苏掌握)§ SET ESCAPE ON|OFF:是否可通过按ESC键终止程序的运行(江苏掌握)§ SET CLOCK ON|OFF:是否显示VFP系统时钟§ SET CENTURY ON|OFF:是否显示世纪部分, SET CENTURY ON显示4位年份, SET CENTURY OFF显示2位年份,默认方式§ SET DATE命令:设置日期的显示格式例:set date to american mm/dd/yyset date to ANSI yy.mm.dd

10、set date to MDY mm/dd/yyset date to DMY dd/mm/yyset date to YMD yy/mm/ddset date to LONG yyyy年mm月dd日 日期分隔符的设置命令 (全国掌握)SET MARK TO “-”SET MARK TO “.”SET MARK TO “/”默认的分隔符是斜杠考点7:项目管理器考点7:项目管理器1 项目文件扩展名.pjx,项目备注文件扩展名.pjt2项目管理器的选项卡 全部”选项卡:显示项目所有文件 “数据”选项卡:数据库、自由表、查询和视图 “文档”选项卡:表单、报表和标签 “类”选项卡:包含表单和程序中使用的类库和类 “代码”选项卡:程序 “其他”选项卡:菜单、文本文件3 在项目管理器中创建的文件自动包含在项目文件中,而利用文件菜单的新建命令创建的文件不属于任何项目文件。4 项目中的每个文件是独立存在的,一个文件可以包含在多个项目文件中5 可“运行“的文件:查询、表单和程序6 设置主文件(主程序)§ 一个项目只能设置一个主文件§ 可以设置成主文件的文件类型:程序、表单、查询、菜单7 创建项目文件:CREATE PROJE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论