表的交互式操作.ppt

表的交互式操作.ppt

ID:56436741

大小:51.50 KB

页数:31页

时间:2020-06-18

表的交互式操作.ppt_第1页
表的交互式操作.ppt_第2页
表的交互式操作.ppt_第3页
表的交互式操作.ppt_第4页
表的交互式操作.ppt_第5页
资源描述:

《表的交互式操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章表的交互式操作1.创建表2.表结构的操作3.表记录的操作4.表的排序与索引5.表的统计与汇总6.表的投影于选择操作7.多表操作8.文件操作数据库表:数据库中包含的表。 自由表:独立于数据库的表。4.1创建表4.1.1表的要素三要素:表文件名、表结构、表的记录。(1)表文件名表文件名可使用不超过255个字符(可含空格,但不能包括、/、:、*、?、”、<、>、

2、)的文件名称。或使用中文名。数据表的扩展名:.dbf(2)表结构表结构用来定义关系模式,它是通过对表中各个字段的特征参数的定义来实现的。字段名(fieldname):又称字段变量,命名规则与内存变量命

3、名规则一致,但,必须以字母或数字开头,中间不能有空格。自由表中长度不超过10个字符,数据库表中不超过128个英文字符。字段类型(fieldtype):与数据类型一致。字段宽度(fieldlength):字符型:1~254个字符;数值型:1~20个字符。其他类型由系统确定。数值型字段宽度包括小数点和正负号。精度(fielddec):只有数值型数据需要定义精度,即小数点位数。小数点位数至少要比字段宽度小2。(3)表的记录记录是表中字段值的集合,一条记录最多可以有255个字段。4.1.2创建表结构创建表是指建立表结构和向表录入记录的操作。(1)利用表设计器创建表结构使

4、用命令:createfilename

5、?使用项目管理器:modifyprojectproname(2)利用表向导创建表结构步骤:file->new->table->wizard(3)利用SQL命令创建表结构Createtable

6、dbftablename(fieldname1fieldtype[(nfieldwidth[,nprecision])],fieldname2…)4.1.3向表中录入数据(1)利用菜单交互式录入打开表->browse->append->逐条输入(2)利用SQL命令录入格式:insertintodbfname[(fieldname1[,f

7、ieldname2,…])]values(eExpression1[,eExpression2,…])4.1.4记录的显示(1)菜单方式Usetablename->view->browse(2)命令方式List

8、display[[fields]fieldlist][scope][forlExpression1][whilelExpression2][off][noconsole][nooptimize][toptinter[prompt]

9、tofilefilename[additive]]4.2表结构的操作表结构的操作,分为结构显示、结构修改、结构复制三方面内容

10、。4.2.1表的打开和关闭(1)菜单:(2)命令:Use[tablename

11、?][exclusive][shared][noupdate](3)命令方式关闭表方式1:use方式1:closedatabase

12、all4.2.2表结构的显示(1)利用表设计器(2)利用命令Display

13、liststructure[toprinter[prompt]

14、tofilefilename[additive]][noconsole]4.2.3表结构的修改(1)利用表设计器(2)利用SQL命令向表中添加一个字段或修改某个字段的属性:Altertabletablenameadd

15、

16、alter[column]fieldnamefieldtype[(nfieldwidth[,nPrecision])][null

17、notnull]从表中删除一个字段:Altertabletablenamedropfieldname为表中某个字段更名:Altertabletablenamerenameoldnametonewname4.2.4表结构的复制(1)复制表结构Copystructuretotablename[fieldsfieldlist][[with]cdx

18、[with]production][databasecDatabasename[namecTa

19、blename]](2)将表结构复制成结构描述文件Copystructureextendedtofilename[databasedatabadename][fieldsfieldlist](3)利用表描述文件创建表Createnewtableneme[databasedatabasename]fromext_tablename24.3表记录的操作4.3.1记录指针定位(1)记录指针(2)命令方式下的记录指针定位绝对定位:[go]nrecordnumber相对定位:skip[nrecords]逻辑定位:gotop

20、bottom记录查询定位:指对表记录根据物理顺序

21、或逻辑顺序从第一条记录开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。