- 2
- 0
- 约1.08万字
- 约 10页
- 2016-10-19 发布于贵州
- 举报
数据库和表操作习2
数据库和表操作复习一
A、数据表
表的分类
名称 自由表 数据库表 定义 可独立存在和独立使用的表文件,与数据库文件无关 存在于数据库中的表 特点 字段名允许10个字符 字段名允许128个字符 打开方式 直接用USE 表文件命令打开 先打开数据库OPEN DATABASE
再用命令打开USE 表文件 表的构成
数据:由不同数据类型数据构成
结构:记录和字段
记录不决定表的结构
字段决定表的结构,主要有以下几类:
字段名 字段名,只能包含英文、数字、汉字、下划线,不能有空格,第一个不能是数字 字段类型 该字段中存储数据的类型 字段宽度 存放数据的最大位数 小数位数 小数点后的位数 表的创建
使用表向导创建自由表
项目管理器中创建表
使用命令创建表
Create 新表文件名
功能:打开设计器新建表
使用SQL命令创建表(P49)
Create Table|Dbf 表文件名 (字段名1类型【(宽度【,小数位数】)】,
字段名2类型【(宽度【,小数位数】)】,......)
例:Create Table xsda (学号C(8) , 姓名C(12), 性别C(2 ), 入校总分N(3))
复制数据创建表
格式:Copy To 表文件名 [FIELDS 字段列表] [FOR 条件]
功能:复制当前表的数据,创建新表
说明:Fields | FOR 可以复制指定字段和满足条件的记录
复制表结构创建表
格式:Copy Structure To 表文件名 【Fields 字段列表】
功能:复制当前表的结构,创建一个新表
说明:Fields指定字段复制到新表中
表的打开
1、…
8、SQL更新数据
格式:UPDATE 表名 SET 列名=表达式【,列名=表达式】…
四、记录的操作
1、记录的插入追加
A、插入新记录
格式:INSERT 【BLANK】【BEFORE】
功能:在当前表中当前记录指针位置处插入新记录
说明:BEFORE 当前记录之前,缺省则在当前记录之后
BLANK 插入一条空白记录
B、记录追加
格式:APPEND 【BLANK】
功能:在当前表的表尾追加新记录
说明:BLANK 追加一条空白记录(只能追加一条)
C、INSERT INTO 表名 【(字段名1【,字段名2,...】)】
VALUES(表达式1【,表达式2,...】)
功能:在表尾追加一条新记录,并赋值
说明:字段名与值的类型和顺序要求一致
D、APPEND FROM 文件名【Fields 字段名表】【FOR 条件】
功能:在当前表尾追加一批记录,这些记录来自于另一个文件
E、APPEND FROM ARRY数组名【Fields 字段名表】【FOR 条件】
功能:在当前表尾追加一批记录,这些记录来自于数组
2记录的删除
逻辑记录删除
格式:DELETE 【范围】【FOR条件】
功能:指定范围内对满足条件的记录加上删除标记
说明:若缺省,只删除当前记录
物理删除
格式:PACK
功能:物理上删除带有删除标记的记录
记录恢复
格式:RECALL 【范围】【FOR条件】【WHILE条件】
功能:对指定范围内满足条件的记录,去掉删除标记,若缺省只恢复当前记录
记录清除
格式:ZAP
功能:物理上删除当前表中的所有记录
说明:改命令等价于:DELETE+PACK
记录的修改
A页式编辑EDIT
B编辑修改CHANGE
C成批修改数据REPLACE(UPDATE)
D浏览修改数据BROWSE
4、记录的过滤
格式:SET FILTER TO 【条件】
功能:从表中过滤出符合条件的记录
说明:缺省时表示取消所设置的过滤器
5、字段的过滤
格式:SET FIELDS To 【字段表|ALL】
功能:为当前表设置字段过滤器
说明:多个字段之间用“,”分隔
SET FIELDS ON|OFF决定字段名表是否有效(ON时只能访问相关字段)
数据库和表操作复习二
(查询、统计、多表操作)
一、表文件的排序
物理顺序:表中的记录按建表时输入数据的先后顺序存储,这种顺序称为物理顺序。
逻辑顺序:为了提升数据处理效率,对记录位置重新整理,并按某种顺序进行处理,这种顺序称为逻辑顺序。
对记录位置进行重新整理有两种方法:
排序:是对表文件进行物理位置的整理
索引:是对表文件进行逻辑位置的整理
表文件的排序(物理排序):就是根据表的某个关键字或关键字表达式重新排列表记录的位置
格式:SORT
您可能关注的文档
- 数学(文)答案013年大连市高三双基测试.doc
- 数学一年级下册类型解决问题的练习题.doc
- 数学三年级下北大版第六单元《分一分(一)》教案.doc
- 数学九年级下人新课标第二十六章二次函数 教学资料.doc
- 数学初一初二知整理.doc
- 数学学科研究生读经典文献目录.doc
- 数学八年级教学计等腰三角形.doc
- 数学分析开放作关于书后一个有趣的问题.doc
- 数学人教A版必5第三章3.3.2简单的线性规划问题(第2课时).doc
- 数学实验的理论究与实践.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)