电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数据库操作及查询

39页
  • 卖家[上传人]:m****
  • 文档编号:472598714
  • 上传时间:2024-02-02
  • 文档格式:DOCX
  • 文档大小:73.16KB
  • / 39 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第三章 数据库操作及查询1刨建数据库表、表的分类:库表、自由表。库表:各个表之间有关联特点:A:长表名和长字段名。B :每个字可以有提示和注释。C:可以定义缺省值。D:字段级的规则和记录级的规则。三、表结构的定义操作方法:A :表设计器B:命令 create 四、表记录的输入1、追加方式2、定义结构时同时输入五、表记录添加1)、键盘输入2)、从已有文件中追加A、INSERT -SQL 命令命令格式:INSERT INTO表名(字段名1,字段名2,.)VALUES (表 达式1,表达式2,)功能:在表尾追加一个新记录,并直接输入记录数据。说明:表不必事先打开,字段与表达式的类型必须相同。例如:INSERT INTO TEACHER( BH ,XM ,XB JBGZ ) VALUES( “02005”,“张华”,“女”, 2021)B、APPEND 命令格式: APPEND BLANK功能:向表中追加记录说明:使用 BLANK 子句能在表尾追加一条空记录。若不选取则进入全屏幕编缉方式。C、APEND FROM 命令格式: APPEND FROM 文件名 FIELDS 字段名表 FOR 条件

      2、TYPE DELIMITEDWITH 定界符/WITHBLANK/WITH TAB/SDF/XLS功能:在当前的表尾部追加一批记录,这些记录来自于指定的 文件。说明:1、源文件的类型可以为表、系统数据格式文件、定界 格文本文件、Excel文件。2、执行该文件时源表不用打开。例如:先将表数据导入到EXCEL表中,然后再追加到空表中。appe from tyty type xls六、表的打开和关闭1、表的打开A: 命令 use B: “文件”“打开”C:在窗口菜单的“数据工作”期命令来打开2) 、表的关闭A、 命令:use :关闭当前打开的表。clear all : 关闭所有的表,并选择工作区1;从内存中释放所有 内存变量及用户定义的菜单各窗口。但不释放系统变 量。Close all:关闭所有打开的数据库与表,并选择工作区1。关闭 表单设计器,查询设计器,报表设计器,项目管理器。Close tables all:关闭当前数据库中所有的表,但不关闭数据 库。Close database all: 关闭当前数据库及其中的表。Quit :关闭所有的文件。B、 窗口命令完成“文件”“关闭” “数据

      3、工作期”“关闭”七、 表结构的显示与修改1、命令:modi struc2、表设计器 注意:不能同时修改字段名2 FoxPro 命令一般格式一、命令命令:菜单、命令命令格式:命令动词范围表达式表for条件while 条件说明:1、命令动词:告诉计算机作什么操作。2、范围:控制记录操作。Record n 表中的第 n 条记录。Next n从表中的当前记录开始,向下共 n 条。Rest从表中的当前记录开始,到末记录止。All表中的全部记录。3、表达式表:由表达式组成,各表达式间用逗号分隔。一般由字段名构成。例如: list all 姓名,基本工资+504、for 条件表达式:表示只对条件表达式取值为真的记录操作。(默认范围时,从首记录开始到末记录止,凡满足条件的记录都操 作)。5、while 条件表达式 :表示只对条件表达式取值为真的记录操作 (从当前记录开始)。默认范围时,当首记录不满足条件时,停止操作,不管其后是否还有满足条件的记录。3 打开库文件一、命令格式:OPEN DATABASE 库文件名 /? EXCLUSIVE/SHARED NOUPDATE VALIDATE二、功能:按指定

      4、的方式,打开指定的数据库。三、说明:库文件名/?: 指出打开的库文件名,/?要求使用打开对话框。EXCLUSIVE/SHARED:指定打开方式是以独占方式或共享方式。 NOUPDATE:只读方式打开。VALIDATE:强迫检查数据库中的文件是否正确和完整。4 打开表文件一、命令格式: USE 表名/? IN 工作区号/别名 AGAININDEX索引文件名表ORDER索引序号/索引文件名 /TAG 索 引 标 记 OF 复 合 索 引 文 件 名 ASCENDING/DESCENDING ALIAS 表 别 名 EXCLUSIVESHAREDNOUPDATE二、按指定的方式,打开指定的数据表。三、说明:1、表名/?:指定打开的表名,?要求出现对话框。2、IN 工作区号/别名 :指出在第几工作区打开。默认为当前工作区。共32767个工作区,前10个工作区代号为:A-J。0 号工作区为最小未使用工作区。3、AGAIN:指出可以在不同的工作区打开同一个文件。4、INDEX 索引文件名表:打开表文件的同时,打开指定的 一般索引文件(.IDX )和复合索引文件(.CDX)。5、ORDER索引序号/

      5、索引文件名/TAG索引标记OF复 合索引文件名:用索引序号或一般索引名或用复合索引标 记指定主索引或主标记。6、ASCENDING/DESCENDING:以主索引或主标记的升序(ASCENDING )或降序(DESCENDING )排序表的记录。7、ALIAS 表别名:给打开的表指定别名。若不指定别名,系 统默认其文件名为别名。8、EXCLUSIVE:在网络下用户独占打开的表文件。9、SHARED:共享打开的表。10、NOUPDATE:数据不能更新。5 文件的复制一、复制任何文件(原文件复制)命令格式 :COPY FILE TO 功能:将文件名 1 复制得到文件名 2说明:对要复制的表必须先关闭。二、从当前表复制出子表或其它类型的表。COPY TO文件名FIELDS 字段名 表/FIELDS LIKE /FIELDS EXCEPTv通配字段名 范围FOR条件表达式 WHILE 条件表达式TYPE SDF/XLS/DELIMITED WITH /WITH BLANK/WITH TAB说明:1、文件名:复制的文件名。2、FIEDS 字段名表:指出要复制的字段。3、范围:指出要复制的记录。4

      6、、FOR/ WHILE 条件表达式:都是指定记录。5、WITH CDX:指出复制时将复合索引文件一同复制。6、TYPE SDF/XLS/DELIMITED : SDF 指定生成标 准格式的文本数据文件,而 DELIMITED 生成通用 格式的文本数据文件。7、默认为: .dbf 扩展名。例如copy to yyyy type sdfcopy to yyy1 deli with “#”三、复制表结构命令格式:COPY STRUCTURE TO FIELDS 字段名表 功能:只复制表的结构,不复制表中的数据。四、其它文件操作命令1、RENAME 原文件名TO 新文件名2、ERASE/DELETE FILE 文件名3、DIR 盘符通配符TO PRINT4、TYPE 文件名 TO PRINT6 记录指针定位与插入记录一、当前记录: 当前数据指针指向的记录。二、记录指针定位1 、 绝对定位:命令格式1 : GO GOTO 记录号IN 工作区号工作区别名命令格式2:GO GOTO TOPBOTTOM IN 工作区号工作区别 名2、相对定位:命令格式: SKIP 记录数 IN 工作区号工作区别名功能

      7、:记录从当前记录开始移动N条。说明:正负号意义。3、查找定位:命令格式1 : LOCATE范围FOR条件1 WHILE条件2功能:将数据指针定位到满足条件的第一条记录上。命令格式 2:CONTINUE功能:将数据指针移到下一个满足条件的记录。三、插入记录1、命令格式:INSERT BEFORE BLANK2、功能:向当前记录前或后插入一条记录。3、说明:BEFORE :向当前记录前插入一条记录。BLANK :插入一条空记录7 表数据的输出一、命令格式LIST/DISPLAY 字 段 名 表 范 围 FOR 条 件 表 达 式 WHILE 条 件 表 达 式 OFF NOCONSOLE TO PRINTER/TO 文件名二、功能显示或打印当前打开库指定的内容。三、说明1、 DISP与LIST的区别:DISP默认范围为当前记录丄1ST默认范围为全部记录。2、 OFF :禁止输出记录中带有记录号。3、NOCONSOLE :禁止在屏幕上显示记录。4、TO PRINTER/ TO FILE FILENAME :指定范围内满足条 件记录从打印机输出或输出到文件(文本文件)。8记录的删除与恢复一、逻

      8、辑删除命令1、格式:DELETE 范FOR 条件表达 WHILE 条件表达式2、功能:给指定记录加删除标志3、说明:*占一个字节 LIST STRU 命令二、删除标志恢复1、命令 格式:RECALL 范围FOR条件表达WHILE条件表达式2、 功能:是 DELETE 命令的逆命令。说明:可以窗口操作。三、物理删除1、命令格式:PACK MEMO DBF功能:将有删除标记的记录彻底删除,并压缩整理表文件和备注文件。3、说明:经PACK命令后,记录无法恢复。清表命令格式:ZAP功能:将库中记录全部清除。9表的修改和编辑一、 记录替换命令命令格式:REPLACE WITH ADDITIVE ,字段 名 2 WITH ADDITIVE范围FOR条件表达WHILE条件表达式 IN 工作区号/表别名2、功能:用表达式的值替代相应字段值3、说明:ADDITIVE :只用于备注型字段,追加方式替代,而不是覆盖方式替代。如不选项,则为覆盖。2)、默认当前记录。3)、非屏幕编辑方式二、浏览编辑命令1、 命令格式:BROWSE FIELDS 字段名表 FOR 条件表达式FREEZE 字段名LOCK 数值NOAPPENOEDITNOWAITTITLE 标题WIDTH 数值2、功能: 浏览或编辑数据表3、说明:FIELDS 字段名表:指出要浏览的字段名,默认为全部字段。2)、FOR 条件表达式:指出浏览的记录,默认为全 部记录。FREEZE3)、

      《数据库操作及查询》由会员m****分享,可在线阅读,更多相关《数据库操作及查询》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.