一、基本概念
⒈ 数据库:在计算机里,把组织成二维(行和列)形式的表格称为关系型数据库,简称数据库。数据库的每一列称为一个字段,第一行为字段名行,称数据库的结构。其余每一行数据称为一个记录。同一字段的数据应具有相同的属性,库中不能有相同的记录。
⒉ 数据库的类型:关系型、层次型、网络型。
⒊ 数据库管理系统:对数据库进行管理的软件。如FoxPro.
⒋ 数据库系统:指计算机系统中引进了数据库后的系统构成。包括软硬件设备、数据库及数据库管理系统和人(用户、数据库管理员)。
⒌ 数据库应用系统:针对特定的应用问题研制出的数据库系统。即在数据库系统中再加上程序员及所开发出的所有应用程序。
⒍ 关系型数据库的三种操作:选择、投影和连接。
⒎ FoxPro的运行环境。
⒏ FoxPro的操作方式:菜单方式、单命令方式和程序方式。
⒐ FoxPro的主要性能指标:一个库文件的最大记录数、一个记录的最大字符数、一个库文件的最大字段数、可以同时打开的库文件数和所允许的内存变量数。(P12)
⒑ FoxPro文件的主要类型(P10)
二、基本操作
⒈ FoxPro的启动和退出。
⒉ 数据库文件的建立、打开、关闭、改名和删除。
⒊ 数据库文件结构的显示、复制和修改。
⒋ 记录的定位、显示、修改、增添、删除、恢复、排序。
⒌ 数据库文件的全部或局部的复制和打印。
⒍ 索引文件的建立、使用、关闭和重新索引(包括。IDX和。CDX)。
⒎ 数据库的检索(顺序检索和快速检索)、计数、求和、求均值、分类统计。
⒏ 多工作区操作:工作区的选择和使用规则,多个库文件的打开和关闭,库文件的连接(物理的和逻辑的)。
三、常量、变量、函数及表达式
⒈ 常量:4种类型(C、N、L、D)。
⒉ 变量:变量名、字段变量(7种类型)、内存变量(C、N、L、D、S共5种类型)、内存变量的赋值、显示、保存、恢复及清除。
⒊ 常用函数:INT,ROUND,MOD,SUBSTR,AT,ASC,VAL,STR,CTOD,DTOC,LEN,EOF,RECNO,FOUND,SPACE,UPPER,LOWER,TRIM,SQRT,MAX,MIN,DATE,LEFT,RIGHT,YEAR,MONTH,DAY.加下划线的函数不要求必须掌握。
四、命令文件
⒈ 命令文件的建立、编辑和执行。
⒉ 键盘输入语句:INPUT、ACCEPT和WAIT.
⒊ 格式输入输出语句:@ <行, 列> SAY <表达式> GET <变量>,READ.
⒋ IF结构、DO CASE结构、DO WHILE结构、SCAN结构。
⒌ 子程序。
⒍ 窗口的建立(定义)、打开(激活)和关闭。
⒎ 建立和修改报表的命令。
⒏ 建立、修改屏幕文件的命令,执行屏幕程序的命令。
⒐ 建立、修改菜单文件的命令,执行菜单程序的命令。