2014Visual FoxPro 5.0数据库管理系统考试大纲
2014年数据库考试大纲内容总结

数据库系统数据库系统的基本概念数据库的基本概念1、数据:描述事务的符号记录。
可用文字、图形等多种形式表示,经数字化处理后可存入计算机。
2、数据库(DB):按一定的数据模型组织、描述和存储在计算机内的、有组织的、可共享的数据集合。
3、数据库管理系统(DBMS):位于用户和操作系统之间的一层数据管理软件。
主要功能包括:数据定义功能:DBMS提供DDL,用户通过它定义数据对象。
数据操纵功能:DBMS提供DML,用户通过它实现对数据库的查询、插入、删除和修改等操作数据库系统(DBS):计算机中引入数据库后的系统,包括数据库DB,数据库管理系统DBMS,应用系统,数据库管理员DBA和用户数据字典则是系统中各类数据描述的集合,是进行详细设计的数据收集和数据分析所获得的主要成果,通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分数据库方法的主要特征数据库系统的构成成分数据库DB,数据库管理系统DBMS,应用系统,数据库管理员DBA和用户、还包括硬件(计算机及有关设备,要求有足够大的内、外存储容量及较高的处理速度)数据库技术的研究领域数据模型数据模型基本概念和主要成分数据模型是对现实世界进行抽象的工具,它按计算机系统的观点对数据建模,用于提供数据库系统中信息表示和操作手段的形式框架,主要用于DBMS 的实现,是数据库系统的核心和基础分为层次模型、网状模型、关系模型、面向对象模型。
数据模型是形式化描述数据、数据之间的联系数据结构以及数据操作数据操作和有关的语义约束规则的方法完整性约束数据模型的三要素:数据结构、数据操作、完整性约束数据模型的抽象层次和相互关联概念模型、逻辑模型和物理模型其中又分为两类:第一类是概念模型:它是用户的观点来对数据和信息进行建模,主要用于数据库的设计第二类是逻辑模型,主要包括层次模型、网状模型、关系模型、面向对象模型和对象关系模型等,它是按计算机系统的观点对数据建模,主要用于DBMS 的实现。
《Visual-Foxpro程序设计》教学大纲精选全文完整版

可编辑修改精选全文完整版《Visual Foxpro程序设计》教学大纲一、课程的性质和任务Microsoft Visual Foxpro关系数据库是新一代小型数据库管理系统的杰出代表。
它具有强大的性能、完整而丰富的工具、较高的处理速度、友好的界面以及完备的兼容性等特点。
是用户收集信息、查询数据、创建集成数据库系统、进行应用系统开发较为理想的工具软件。
目前在我国有广泛的应用基础和用户群。
《Visual FoxPro程序设计》课程是目前国内各高校普遍开设的一门计算机公共课程,学习本课程将有助于学生巩固、加深和拓展已有的计算机和信息技术知识;掌握基本的数据库应用技术和基于数据库的应用程序设计技术;培养逻辑思维能力,以及分析问题和解决问题的能力。
将专业知识与计算机信息管理知识和技能结合起来,使之在今后的学习和工作中适应新时代的要求。
二、课程教学目标(一)知识教学目标本课程为必修课,按照本大纲采用同一程序设计语言开课的各专业统一内容、统一要求、统一考试。
通过本课程的课堂教学与上机实训,要求学生:1、了解信息(Information)、数据(Data)、数据库(Data Base)、数据库管理系统(DBMS)和数据库系统(DBS)的基本概念,以及数据库技术在当今社会各个层面管理中应用的重要性。
2、熟悉Visual FoxPro的用户界面和运行方式,掌握Visual FoxPro的各种数据类型,以及常量、变量、表达式、函数等各种数据元素,掌握Visual FoxPro 的命令格式和主要文件类型等基础知识。
3、掌握数据表的创建方法,以及数据记录的插入、删除、修改、排序、索引、查找、统计汇总等基本操作,同时掌握多个数据表之间的关联、更新等操作。
4、掌握数据库创建与维护的方法,以及数据字典、数据视图、数据库表之间的永久关系和参照完整性等知识,掌握应用数据库技术管理大量信息的基本技能。
5、熟悉SQL结构化查询语言,了解该语言的特点;着重掌握SQL的数据定义语言、数据修改语言和数据查询语言,能够使用基本SQL命令创建、维护和查询数据库和数据表。
全国高等学校(安徽考区)计算机水平考试《Visual FoxPro程序设计》教学(考试)大纲

A. ALTER TABLE ABC 分数 WITH N(8)
B. ALTER TABLE ABC 分数 N(8)
C. ALTER TABLE ABC ALTER 分数 N(8)
D. ALTER ABC 分数 N(8)
18. 下列选项中,不.是.输入命令的是______。
A. ?
B. ACCEPT
C. INPUT
B. 投影
C. 连接
D. 扫描
2. 在 Visual FoxPro 中,使用______对数据、文档和代码等进行集中管理。
A. 数据环境
B. 设计器
C. 类库管理器
D. 项目管理器
3. 在 Visual FoxPro 中,程序文件和复合索引文件的扩展名分别为______。
A. PRG 和 CDX
B. PJX 和 CDX
(一)课程内容 数据类型,变量与常量,表达式,函数,数组。
(二)考核知识点
-1-
数据类型,常量,内存变量、字段变量、数组、系统变量,表达式,常用函数。 (三)考核目标
了解:数组的应用。 理解:数据类型的分类。 掌握:常量与变量,表达式与函数的使用。 应用:表达式的构造和使用。 (四)实践环节 1.类型 验证、设计。 2.目的与要求 掌握利用常量、变量、函数构造表达式的方法。
C. PRG 和 IDX
D. PJX 和 IDX
4. 在 Visual FoxPro 数据表中,______字段通常用于存储大量文本数据。
A. 字符型
B. 双精度型
C. 通用型
D. 备注型
5. 在 Visual FoxPro 中,下列是常量的是______。
A. T
B. .T.
vf2014复习重点 (1)

第1章第2页理解基本概念:DB、DBMS、DBAS、DBS第3页理解实体之间的三种联系第7页理解三种关系运算:选择、投影、连接(VFP命令中如何体现三种运算)习题1(19页)一. 1、2、3、4、5、7、8第2章第22-23页六种常量的表示第23页变量的两种赋值语句各种运算符的运算规则、运算符的优先顺序(查看课件)在实验中用到过的函数习题2(32页)一. 2、3、4、5、6、7、8、9、11、12、13、14第3章第34页理解概念:属性、事件、方法第39-40页对象的绝对应用和相对引用(this、thisform、parent)第4章、第5章、第6章掌握顺序结构、分支结构和循环结构的程序设计,掌握学过的对象的属性、事件和方法,把实验中有关程序和表单设计题做熟。
习题4(66页)一. 1、2、3、4、5习题5(93页)一. 1、2、3、4习题6(116页)一. 1、2第10章掌握下拉菜单和快捷菜单的设计过程把该章实验中的题做熟第11章备注型和通用型字段的值如何输入?空值如何输入?空值的含义?理解什么是索引,索引的作用,有哪四种索引?熟练掌握有关的表操作命令及其函数(use、select、list stru、list、display、brow、replace、index、bof()、eof()、recno()、reccount()、select()等)。
查看相关实验习题11(229页)一. 2、3、4第12章习题12 一. 1、2、3、4、5第13章熟悉用查询设计器设计查询,使用视图设计器设计视图,理解视图的概念掌握使用SELECT命令设计查询,查看实验中的题。
习题13 一. 1、2、3、4、5熟悉所学各种文件的扩展名:项目文件、数据库文件、表文件、表备注文件、索引文件、查询文件、程序文件、表单文件、菜单文件、菜单程序文件等。
“Visual FoxPro程序设计”教学(考试)大纲

全国高等学校(安徽考区)计算机水平考试“Visual FoxPro程序设计”教学(考试)大纲一、课程基本情况课程名称:Visual FoxPro程序设计课程代号:252考核对象:非计算机专业学生先修课程:大学计算机基础、高等数学学时:总学时数72~90,上机实验学时数24~48考试安排:每学年两次考试,一般安排在学期末考试方式:笔试,机试考试时间:笔试120分钟,机试60分钟教学目标:“Visual FoxPro程序设计”是一门非计算机专业的公共基础课。
通过对本课程的学习,使学生能比较系统地了解关系数据库的基本概念、基本理论和基本知识,掌握Visual FoxPro 的基本操作与基本应用,具有使用SQL语言进行数据查询的能力,了解结构化与面向对象程序设计的基本概念,掌握软件设计与开发的基本思想与方法,具有利用Visual FoxPro的控件、菜单、报表建立应用程序与开发小型应用系统的初步能力,为后续课程学习奠定基础。
能够达到(通过)计算机水平(等级)二级考试。
教学参考:本课程的教学环节主要包括:课堂讲授、实践、考试等。
其中,在课堂讲授中,建议尽量采用现代化的教学手段,多采用启发式的教学方法与案例驱动方式,以吸引学生的注意力,提高讲课效果;要加强实践性教学环节,注重学生动手能力与创新能力的培养,根据课程进度,布置适当的上机实验或课程设计,并按照实验报告书写格式的要求撰写实验报告。
主要参考书:[1] 王永国等.《Visual FoxPro程序设计(第2版)》[M]. 北京:高等教育出版社2009.8[2] 王永国等.《Visual FoxPro程序设计实训与考试指导(第2版)》[M]. 北京:高等教育出版社2009.8第1章数据库基本理论与Visual FoxPro系统概述(一)课程内容与教学目标本章系统地介绍数据库的基本理论和Visual FoxPro的集成开发环境,主要包括数据管理技术的发展、数据库系统、数据模型、关系数据库的基本概念和运算,Visual FoxPro的特点与性能指标,Visual FoxPro的安装、启动与退出,Visual FoxPro的界面组成、工作方式与命令组成,以及Visual FoxPro的辅助设计工具和项目管理器。
数据库系统复习大纲

数据库复习简便性,高效性三层模式结构模式模式之间的映像关系两级物理数据独立性:物理不对逻辑有影响逻辑数据独立性:SQL改变视图的定义:逻辑模式:是指数据库中所有数据库的存储模式的集合一个子模式:部分n个逻辑模式数据模型概念模型逻辑模型,物理模型层次模型属于逻辑模型关系,面向对象逻辑模型,B+,线性表物理ER 概念数据模型:数据结构,数据操作,数据完整性约束关系:二维表结构(作用:用一行体现属性内部特定的逻辑对应关系,相当于对应关系的集合)关系模型:两个完整性约束:1.实体完整性约束:任何主码的所有属性都不能为空2.参照完整性约束:外码的取值为空,它所对应的参照表的已有取值(现在能够看到的)不为空。
非空约束,唯一性约束,检查约束完整性约束:反应了对于数据库合理性的检查规则(对应现实世界逻辑规则的体现)关系模型的数据运算:Sql:增删改查(CRUD)域(值得集合)笛卡儿积的子集是个关系数学的区别:有限子集,排列顺序无关空:值缺失或未知的状态关系代数关系,关系模式,关系实例变量,变量类型,变量的值要以集合的角度(把整个值处理完事后替换到原来的整个值)数据库的关系,关系模式,实例超码:唯一标识(有坐车的)候选码:任何真子集不再是超码的超码主码:(实体完整性约束)外码:主属性:所有候选码属性的集合非主属性:不是集合(讨论范式有用)模式图ER图SQL1.不区分大小写。
2.SQL里面的任何命令,DML(包括select)输入输出都是表3.表和关系:表存在重复行,关系不存在重复行4.特定于select :各个字句:from, where, group by, having, order by5.DML语句和select语句除了from以外,输入都是一个表Select句式From:为后面的字句提供数据源(笛卡儿积,(自然联结:等值连接,并且去掉同名属性),可以是等值不等之,join on(内链接,符合返回,二元运算),外联结(left,right,full)没有单独的alter join)可以在From语句里面写子查询With 临时视图Where(字符串like,=,escape,集合in, any,all, some, exists, not exists,=(标量子查询))域min max 的等价Group by 可以根据多个属性分组(可以写一个表达式),如果使用了group by的,select 里面一定是要从select 里面出现过(分组的属性)Having 本质上和where 有相同之处,只不过having 的基础在group by 之上。
数据库部分考试大纲

二、Visual FoxPro数据库(一级)考试要求:1.掌握数据库的基础知识2.掌握Visual FoxPro基础知识3.掌握数据库的基本操作4.掌握数据库的基本应用5.了解和使用Visual FoxPro语言编写和调试简单程序考试环境:1. 硬件:(1)局域网络机房(2)服务器配置(基本要求):CPU双核,硬盘160GB,RAM 2GB,光驱(3)工作站配置(基本要求):CPU双核,RAM 2GB, 有盘2. 软件:(1)Windows 2003 Server (服务器使用)(2)Windows XP操作系统(3)Visual FoxPro (6.0)实用文档考试内容:(一)Visual FoxPro数据库的基础知识1.基本概念:数据库、数据模型、数据库管理系统、数据库系统、类和对象、事件、方法等2.关系数据库的基本概念(1)关系数据库:关系模型、关系模式、关系、元组、属性、域、主键和外键等(2)关系运算:投影、选择、连接等(3)数据库的一致性和完整性:实体完整性、域完整性、参照完整性3.Visual FoxPro系统特点与工作方式(1)Visual FoxPro数据库的特点(2)数据类型和主要文件类型(3)各种设计器和向导(4) 工作方式:交互方式(命令方式、可视化操作)和程序运行方式4.Visual Foxpro的基本数据元素(1)常量:数值型、字符型、逻辑型、日期型常量(2)变量:字段变量、内存变量、数组、内存变量的保存及恢复(3)表达式:表达式的类型及运算(4)常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、实用文档测试函数等(二)Visual FoxPro数据库的基本操作1.数据库和表的建立、修改与有效性检验(1)表结构的建立与修改(2)表记录的浏览、增加、删除与修改(3)创建数据库,向数据库添加或从数据库删除表(4)设定字段级规则和记录级规则(5)表的索引:主索引、候选索引、普通索引、唯一索引2.多表操作(1)选择工作区(2)建立表之间的关联:一对一关联、一对多关联(3)设置参照的完整性(4)表的联接JOIN:内部联接外部联接:左联接、右联接、完全联接(5)建立表间临时关系3.建立视图与数据查询(1)查询文件的建立、执行与修改实用文档(2)视图文件的建立、查看与修改(三) 关系型数据库标准语言SQL1.SQL的数据定义功能(1)建立表结构、修改表结构(2)建立视图(3)删除表2.SQL的数据修改功能(1)插入数据(2)更新数据(3)删除数据3.SQL的数据查询功能(1)简单查询(2)嵌套查询(3)联接查询(四) Visual FoxPro项目管理器、设计器和向导的使用1.使用项目管理器:(1)使用“数据”选项卡(2)使用“文档”选项卡实用文档2.使用表单设计器:(1)在表单中加入和修改控件对象(2)设定数据环境3.使用菜单设计器:(1)建立主选项(2)设计子菜单(3)设定菜单选项程序代码4.使用报表设计器:(1)生成快速报表(2)修改报表布局(3)设计分组报表(4)设计多栏报表5.使用应用程序向导考试题型:1.Visual FoxPro语言基础知识题(5个单选题,共5分)2.数据库操作题:(30)(1)数据库基本操作(15分)(2)数据库应用操作(15分)实用文档。
《Visual-FoxPro数据库及其应用》教学大纲精选全文

可编辑修改精选全文完整版《数据库应用基础——Visual FoxPro》教学大纲课程的性质课程设置的目的与要求课程要求的内容与考核目标授课及实验学时分配课程实验要求考试方式及考试成绩有关说明与实施要求《数据库应用基础——Visual FoxPro》教学大纲一、课程名称《数据库应用基础——Visual FoxPro》二、课程性质1.教学对象:本课程既是计算机与信息技术学科专业的一门专业基础课,也是普通高等院校非计算机专业文理科计算机公共基础课,是中等职业教育计算机及应用专业国家规划教材。
该课程为3学分,实行学分制。
2. 课程特点:课程内容主要介绍了Visual FoxPro 9.0 数据库应用系统的开发工具和开发方法,学习和掌握程序设计方法与技巧,以及数据库的应用和可视化程序设计技巧。
通过该课程的学习,即要求学生具有一定的数据库开发和设计能力,同时还要求了解和掌握可视化软件工具的开发应用方法。
3.与其他课程的关系:计算机文化基础、数学、英语是本课程的前序课程,其后序课程为应用计算机程序设计与数据库技术的专业课程或非计算机专业的专业基础课程、专业课中有数据处理要求的的相关课程。
三、课程教学目的本书以初学数据库的学生为教学对象,以初步掌握Windows95/98基础知识为教学起点,以中文VisualFoxPro6.0为蓝本,详细介绍关系数据库管理系统的基础和基本操作方法。
教材内容在第一版的基础上增加了关系数据库语言SQL命令,适当增加了面向对象程序设计方法的应用,删除了用户自定义函数的内容。
本书是中等职业学校计算机及应用专业国家规划教材《数据库应用基础VisualFoxpro》第2版,在原有国家规划教材基础上修订。
本书依据教育部中等职业学校计算机及应用专业数据库应用基础课程教学基本要求编写,同时根据中等职业教育和计算机技术的发展对内容进行了适当的调整,编写过程中还参照了教育部考试中心颁发的全国计算机等级考试大纲。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章数据库系统及Visual FoxPro简介
一、内容提示
本章概述了数据库系统的特点和基本构成;数据库管理系统的主要功能;关系模型的性质和基本操作。
介绍了Visual FoxPro 5.0系统的特点、运行环境、文件类型以及系统的性能指标。
详细描述了Visual FoxPro 5.0系统的启动和退出方法及工作环境。
二、考试基本要求
(一)掌握的内容
掌握进入和退出Visual FoxPro 5.0系统的各种方法。
(二)熟悉的内容
熟悉关系模型的性质和基本操作;熟悉Visual FoxPro 5.0系统工作环境和主要性能指标。
(三)了解的内容
了解数据库系统的特点和基本构成及数据库管理系统的主要功能。
第2章数据类型、表达式和函数
一、内容提示
本章介绍了VFP中的常量、变量和表达式的概念,重点介绍了常用函数的功能及使用方法。
二、考试基本要求
(一)掌握的内容
掌握VFP中数值型、字符型、逻辑型和日期型常量的表示方法;掌握在命令窗口中使用各种函数,并在VFP主窗口中得出正确的函数值。
(二)熟悉的内容
熟悉常量、变量、表达式的概念。
第3章表的基本操作
一、内容提示
本章介绍了VFP中自由表的组成;表的建立与编辑的方法;表文件的复制方法;表中记录的编辑和表中字段的替换方法。
在此基础上,介绍了索引的概念和常用的索引类型,以及各种索引文件的建立和使用方法;记录的顺序查找和索引查找;常用的统计命令。
二、考试基本要求
(一)掌握的内容
掌握表结构的建立、显示、修改的方法;表文件的建立、打开和关闭方法;表记录的输入、浏览、编辑、删除及定位的方法;表中字段的替换方法;掌握主索引、候选索引和普通索引的特点,以及使用表设计器(字段选项卡和索引选项卡)和命令方式建立主索引、候选索引和普通索引的方法(结构复合索引);掌握复杂的(包含多个字段)索引关键字表达式的表示方法。
掌握在表设计器中修改索引类型、索引顺序和删除索引的操作。
掌握命令方式和菜单方式及数据工作期环境下设置主控索引的方法;掌握按索引顺序浏览数据表的方法。
掌握顺序查找和索引查找以及连续查找的方法;掌握简单的统计命令,其中包括计数、求和、求平均值以及分类求和。
(二)熟悉的内容
熟悉各种索引文件,各种索引类型。
使用命令方式建立独立索引文件和非结构复合索引文件的方法。
熟悉打开和关闭独立索引文件和非结构复合索引文件的方法。
第4章数据库操作
一、内容提示
本章主要介绍数据库文件的基本操作,其中包括数据库文件的建立和调用;数据库表的添加与移去;操作数据库设计器;数据库表属性的设置;建立数据库表间的永久关系及参照完整性的设置。
同时还介绍了工作区的概念,数据工作期环境下如何对数据表进行操作,建立数据表音质临时关系的方法。
二、考试基本要求
(一)掌握的内容
掌握使用菜单方式、工具栏方式及命令方式创建数据库文件,打开、关闭数据库文件,
指定当前数据库文件的操作。
掌握建立数据库表、将已有数据库表添加到数据库中(自由表转化为数据库表),将数据表移出数据库(数据库表转化为自由表)的各种操作方法。
掌握有关数据库设计器的操作,其中包括打开与隐藏数据库设计器工具栏,数据库对象的展开与折叠,指定当前数据库设计器窗口,以及在数据库设计器中指定当前数据表/视图,无需打开数据表,利用数据库菜单和数据库工具栏直接浏览和修改数据表的方法。
掌握对数据库表属性设置的方法,其中包括设置长表名、长字段名、字段标题、注释、默认值及字段级和记录级有效性规则。
掌握永久关系的概念和建立、编辑和删除永久关系的方法,掌握参照完事性规则的概念及设置和修改规则的方法。
掌握工作区的选择,在工作区中打开数据表的方法;掌握打开数据工作期的方法以及使用数据工作期打开、关闭、浏览、修改数据表或视图的方法;掌握使用数据工作期中的“属性”按钮修改数据表结构,改变索引顺序的方法。
掌握利用命令方式和数据工作期建立表间一对一和一对多的临时关系的方法。
(二)熟悉的内容
熟悉数据库设计器窗口、数据库菜单及工具栏。
熟悉数据工作期窗口环境。
(三)了解的内容
了解数据库设计的一般步骤;数据库表间的关系定义。
第5章数据库应用
一、内容提示
本章主要介绍建立和使用查询、视图、表单和报表的方法。
二、考试基本要求
(一)掌握的内容
掌握使用查询向导建立标准查询、交叉表和图表查询的方法;掌握用菜单和命令方式打开查询设计器的方法;掌握在查询设计器中运行查询和直接用菜单或命令方式运行查询的方法。
熟悉使用视图向导建立本地视图的方法;掌握打开视图设计器窗口的方法;掌握在视图设计器中运行视图的方法和在数据库设计器中运行浏览视图的方法;掌握使用表单向导建立表单及表单的保存和运行;掌握使用报表向导和分组/总计报表向导建立报表的方法,掌握报表的保存、预览和打印方法。
(二)熟悉的内容
熟悉查询文件的特点以及查询与视图的异同。
熟悉查询设计器窗口,熟悉视图设计器窗口;熟悉报表的布局设计。