计算机信息管理基础考试大纲
一、课程名称:计算机信息管理基础
二、课程代码三、课程性质:专业必修课程
四、考核内容:
1、数据库概述(数据、信息、数据库、数据库系统、数据库管理系统、数据模型、联系)
数据与信息的概念与关系;
数据库技术的发展历程、数据库系统的组成要素及数据库系统的特点;
数据模型的基本概念、数据实体间的联系类型、常用的三种数据模型;
关系数据库的基本概念、关系的基本特点及关系运算;
关系的数据结构与运算;
Visual FoxPro的项目管理器、Visual FoxPro的常用文件类型;
主要包括数据库.dbc、数据表.dbf、数据表备注文件.fpt、单项索引文件.idx ,复合索引文件.cdx、内存变量文件.mem、程序文件.prg、表单文件.scx、查询文件.qpr、菜单文件.mnx,菜单备注文件.mnt等。
2、数据与数据运算
Visual FoxPro的数据类型
通用的数据类型(包括数值型、字符型、日期型、日期时间型、货币型和逻辑型);
只适合字段变量的数据类型(包括浮点型、双精度型、整数型、备注型、通用型、二进制字符型、二进制备注型)。
常量与变量
常量的数据类型(包括数值型、字符型、日期型、日期时间型、逻辑型、货币型常量);
变量的命名规则及其作用域(本地变量LOCAL, 私有变量PRIVATE, 公共变量PUBLIC)。变量的分类(一般内存变量、系统内存变量、字段变量与数组变量),内存变量与数组变量的赋值、显示、内存变量文件的建立、内存变量的清除与恢复命令。
Visual FoxPro的命令
Visual FoxPro的命令的一般格式与书写规则。
Visual FoxPro的函数
数值函数:ABS()、SQRT()、INT()、ROUND()、MOD()、MAX()、MIN()、EXP()、LOG()、RAND()、PI()等;
字符串函数:LEN()、LOWER()、UPPER()、TRIM()、LTRIM()、ALLTRIM()、SPACE()、LEFT()、RIGHT()、SUBSTR()、AT()、STUFF()、宏替换(&)等;
日期与时间函数:DATE()、TIME()、DATETIME()、YEAR()、MONTH()、DAY()、HOUR()、MINUTE()、SEC()、DOW()、CDOW()等;
类型转换函数:ASC()、CHR()、STR()、VAL()、CTOD()、DTOC()、DTOC()等;
其他函数:VARTYPE()、EMPTY()、FILE()、系统对话框函数:MESSAGEBOX()等。
Visual FoxPro的表达式
算术、字符、日期、关系和逻辑表达式及其运算,混合型表达式的运算顺序。
3、数据库及数据表
表结构构成、表文件的创建、打开与关闭、表结构的修改、显示与复制命令
表记录的输入、添加(APPEND [BLANK])、插入(INSERT [BEFORE][ BLANK]);表记录的筛选与显示(LIST与DISPLAY命令),表记录指针的定位(GO/GOTO、SKIP、LOCATE)、表记录的更新(REPLACE)、表记录的删除与恢复(DELETE、PACK、ZAP、RECALL)
排序与索引
表文件的排序命令(SORT)
索引类型(主索引、候选索引、普通索引和唯一索引)
单项索引、结构化复合索引、非结构化复合索引的创建命令、索引查询和顺序查询命令(索引种类、INDEX ON…(TO)TAG、SET ORDER TO、FIND、SEEK、LOCATE命令)
记录的统计与计算命令(COUNT、SUM、AVERAGE)
测试函数BOF()、EOF()、RECNO()、FCOUND()、FOUND()的应用。
数据库的创建、数据库的打开与关闭命令、数据库表之间的联系类型。数据库表设计器的使用,自由表与数据库表设计器的区别、工作区的概念与使用规则、表间临时性关联、永久性关联的区别及建立方法、表的参照完整性的设置。
工作区的概念及使用含义。
4、结构化查询语言SQL、查询和视图
SQL的数据定义(CREATE TABLE、ALTER TABLE和DROP TABLE)
SQL的数据修改(INSERT –SQL、UPDATE 、DELETE -SQL)
SQL的数据查询(SELECT FROM -SQL)
简单查询(包括关系的投影操作、选择操作、查询结果定向输出)
简单的联接查询(基于多个关系的查询)与嵌套查询(一次查不出结果或者基于多个关系的查询)
带计算函数(COUNT()、SUM()、AVG()、MAX()、MIN())
分组查询(GROUP BY)、排序查询(ORDER BY)
超联接查询的种类(内部联接、左联