设为首页收藏本站

湖北自考网论坛-湖北自考论坛|湖北自考网|湖北最大自学考试社区论坛

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 1241|回复: 0
打印 上一主题 下一主题

[转帖]数据库应用总复习 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2006-12-15 11:13:25 |只看该作者 |倒序浏览

数据库应用总复习

来源:希赛社区 http://bbs.csai.cn/bbs/index.asp

第一章、引论
一、DBS组成
1DBMS:数据库管理系统
2DB 数据
3APS 应用程序
指狭义
广义:硬件+
二、数据模型
1、为什么研究数据模型
2、什么是数据模型。
实体及实体之间联系的表示形式。
03、数据模型的类型:
1)层次数据模型
定义:以树结构表示实体及实体之间的联系。
特征:·根结点只有一个,无父结点
·其它结点有且仅有一个父结点
2)网状数据模型
定义:用网状结构来表示实体及实体之间的模型。
特征:·可以有多个结点,无根结点
·余子结点可以有一个以上父结点 3)关系数据库模型
定义:用二维表格来表示实体及实体之间的联系。
特征:
三、FOXPRO特征:
1、它是关系数据模型
2、它是支持关系数据模型的DBMS
第二章 基本概念
一、文件:PRG DBF IDXBAK···
二、数据类型:CNLD8位:MM/DD/YY)、MG
三、变量
1、定义:程序运行时,其值发生变化的量。
2、变量类型:·字段变量:描述数据库DBMS文件结构的变量,只能出现在数据库里面。
·内存变量:程序运行时的临时变量。
·数值变量:本质上是内存变量,由若干个单独的内存变量组成的集合,其各个变量类型可以不同。

3、系统变量:
四、常量
1、什么叫常量:程序运行时,其值不变的量。
2、类型:CNLD(无G)。
五、函数:
1、定义:完成相对独立功能的子程序。
2、分类:·系统函数
·用户定义函数
3、特征:·返回一个值
·只能在表达式中使用
4、系统函数
常用函数必须了解
p99 所有函数
at like len substr letf right trim rtrim ltrim space alltrim str asc chr upper lower &
p106
p107 max min
p108
p109 前三个函数
5、自定义函数(可以没有参数)
function p
paramenter x1,x2
……
函数体
return y1
6
、表达式:
定义:用运算符将函数、常量、变量连接起来的式子。
类型:字符型 数值型 逻辑型 关系型
运算符:·算术表达式:+-*/^|**()
·逻辑运算符:.not. .and. .or.(其优先数依次递减)
·关系运算符:<>=>=<=<> =
$=
==的区别
=部分相等即相等
==全部相等才相等
4、字符串运算符 + -
七、性能指标:
P45 重点1 23
八、过程:
定义:可供其它程序或过程调用的子程序。
特征:·用户编写
·用FOXPRO编写
·不返回一个函数值(这是和函数的本质区别),通过参数传递
三、建立
procedure p
raramenters x1,x2,
······
过程体
reture(返回上级菜单)|return to master(返回最上一层菜单)
四、调用
do 过程体(参数)
第三章 程序设计基础
一、命令构成规则:
<命令动词> <范围> [] [for] [while ][to ][其它]
1
、命令动词:英文 干什么
2、范围: all recnord n rest next n
3
fields
4
、广域范围
5while 找到第一个满足条件就终止
二、内存变量的操作
1、分类: ·局部:在当前程序模块使用有效的变量。
·全局:
2、局部说明:作用范围
private dimension
3
、全局变量说明:pulic [array]
3
、赋值: store ==
除数组外(系统自动给数组赋空值,在屏幕上看为“·F·”)的其它变量不赋值。
4、显示、释放、存贮、恢复
三、数据的输入输出
1、非格式输入
wait accept input

wait:只接受一个字符。
Accept:可以接受一个字符串,无须加分界符
Input :可以输入所有数据类型,但字符须加分界符。
3、格式化输入:
1)格式:
@x,y get <>
read
2)功能
4、格式化输出
@x,y say <>
5
、清屏
@x,y [clear]|clear to] x1,y1
6
、画框
@x,y to x,y
四、程序结构:
控制程序的执行流程。
If endif do case for iif do while scan
第四章:基本操作:
一、DB创建、打开与关闭
1creat
2
use
3
、分区打开

·一个分区只有打开一个
·最后一个分区为当前分区
·非当前分区只能读,不能写、修改和删除,而当前则可以
·FOXPRO可以同时打开255个分区。
二、记录的输入、显示
三、记录修改
1、交互式:edit chang browse
2
、程序式: replace
四、记录的定位、插入、删除和滤波
五、高级操作
1index ----加快速度,更新维护容易 缺点:不一致性
2sort
注意两者之间的区别
3find 只能是字符表达式
4 seek 表达式任意
5、统计:
1average
2
count
sum total---
分类求和(SUM不能),必须是已经建立了索引文件基础上分类求和,其结果送入新建立的DBF文件中去。
第六章 多库操作
1、物理连结(公共字段名) JOIN
2
、逻辑连接(不组成一个新文件,关键字段的地址指针对应)
其它要求识记。
复习要点:
·记
·综合编程能力
·基本内容
更多更好的内容请登陆: http://bbs.csai.cn/bbs/index.asp

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏0
您需要登录后才可以回帖 登录 | 会员注册

自考论坛导航|湖北自考网论坛   

GMT+8, 2024-12-27 22:39 , Processed in 0.034389 second(s), 10 queries .

Powered by 湖北自考网论坛 X2

© 2001-2017 湖北自考论坛

回顶部