



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章概念:数据库DB、数据库管理系统DBMS、数据库管理系统DBS联系:一对一联系、一对多联系、多对多联系数据模型:层次型(树形结构)、网状型(网状拓扑结构)、关系型(二维表结构)关系模式:关系名(属性名1,属性名2,, 属性名n)关系运算:并、差、交、选择、投影、联接等值联接:按照字段值对应相等为条件进行的联接操作自然联接:去掉重复属性的等值联接工作方式:交互式工作方式、自动化工作方式第二章常量:数值N(3E2),货币Y($2.3456),字符C(),逻辑L,日期D(),日期时间T变量:变量名由字母、汉字、数字、下划线构成,必须由字母和汉字开头字段变量与内存变量同名时,字段变量优先,内存变量必须加前缀M.或M-数组:DIMENSION x(5),y(3,2) & 下界、初值、y(3)表达式:数值运算符: *或(乘方)、*、/、%(求余)、+、-字符运算符: +、-日期运算符: +、-关系运算符: 、=、或#或!= 、=、=、$(SET EXACT OFF/on)逻辑运算符: .not. 或!、.and.、.or.运算优先级:括号、函数、算术字符日期、关系、逻辑数值:ABS(),SIGN(),SQRT(),INT(),CEILING(),FLOOR(),ROUND(),MOD()字符:LEN(),UPPER(),LOWER(),SPACE(),LTRIM(),RTRIM(),TRIM(),ALLTRIM(),LEFT()RIGHT(),SUBSTR(),AT(),ATC(),STUFF(),LIKE()日期:DATE(),TIME(),DATETIME(),YEAR(),MONTH(),DAY(),DOW(),HOUR(),MINUTE(),SEC()转换:STR(),VAL(),CTOD(),DTOC(),&测试:BETWEEN(),ISNULL(),EMPTY(),VARTYPE(),BOF(),EOF(),RECNO(),RECCOUNT(),IIF()对话:MESSAGEBOX(显示,类型,标题)命令:MODIFY COMMAND DO INPUT 输入常量(C、N、D、L)、变量、表达式(不能不输)ACCEPT 输入字符串(不需要加定界符) STORE TO RELEASE 程序结构:顺序、选择、循环。条件语句:IF ELSE ENDIF分支语句:DO CASE ENDCASE循环结构:DO WHILE ENDDO、FOR ENDFOR、SCAN ENDSCAN、LOOP、EXIT模块程序:PROCEDURE|FUNCTION PARAMETERS , &参数传递 RETURN ENDPROC|ENDFUNC模块调用:DO WITH ,(,) & SET UDFPARMS TO VALUE(按值)|REFERENCE(引用)公共变量:在任何模块中都可使用的变量,先定义后使用,初值为.F.。PUBLIC 私有变量:在程序中直接使用的变量,作用域是建立它的模块及其下属的各层模块。局部变量:只能在建立它的模块中使用,不能在上、下层模块中使用。LOCAL 变量隐藏:隐藏上层模块中可能已经存在的内存变量。PRIVATE 第三章数据库:CREATE/OPEN/MODIFY/CLOSE/DELETE DATABASE数据表:CREATE,USE,MODIFY STRUCTURE,BROWSE,APPEND BLANK,DELETE,PACK,ZAP,RECALL,REPLACEGO n|TOP|BOTTOM,SKIP n,LOCATE FOR CONTINUE主索引 :ALTER TABLE 学生 ADD PRIMARY KEY 学号 TAG 学号候选索引:ALTER TABLE 学生 ADD UNIQUE 学号+性别 TAG xhxb INDEX ON 学号+性别 TAG xhxb CANDIDATE唯一索引:INDEX ON 性别 TO A1 UNIQUE普通索引:INDEX ON 性别 TO xxx数据完整性:实体完整性(保证表中记录唯一,利用主关键字和候选关键字来保证)域完整性(利用字段类型、宽度和有效性规则来保证)参照完整性(建立永久联系,设置更新规则、删除规则、插入规则)自由表:ADD TABLE,REMOVE TABLE工作区:SELECT 0|,|.,|-表关联:SET RELATION TO INTO|排 序:SORT TO ON /A|/D/C第四章数据查询:SELECT DISTINCT * FROM WHERE GROUP BY HAVING ORDER BY ASC|DESC INTO 特殊运算符:BETWEENAND、LIKE、!=(不等于)、NOT、IN简单计算:COUNT()、SUM()、AVG()、MAX()、MIN()空值查询:IS NULL,IS NOT NULL量词和谓语:ANY|ALL|SOME(子查询),NOTEXISTS(子查询)超联接查询:SELECTFROMINNER|LEFT|RIGHT|FULL JOINON集合并运算:UNION1) 显示部分结果: TOPPERCENT (必须与ORDER BY短语同时使用才有效)2) 结果存放到数组: INTO ARRAY 3) 结果存放到临时文件: INTO CURSOR (临时文件只读)4) 结果存放到永久表: INTO DBF|TABLE 5) 结果存放到文本文件: TO FILE ADDITIVE 6) 结果直接输出到打印机:TO PRINTER PROMPT数据操作:插入INSERT INTO (,)VALUES(,)更新UPDATE SET = WHERE 删除DELETE FROM WHERE 数据定义:定义 CREATE TABLE|DBF (学号 C(5), )删除 DROP TABLE 修改 ALTER TABLE 订购单 ADD 总金额 y CHECK 总金额0 ERROR 总金额0ALTER TABLE 订购单 ADD UNIQUE 职工号+供应商号 TAG emp_supALTER TABLE 订购单 ADD PRIMARY KEY 订单号 TAG订单号ALTER TABLE 订购单 DROP UNIQUE TAG emp_sup ALTER TABLE 订购单 DROP PRIMARY KEY 订单号ALTER TABLE 订购单 DROP COLUMN 金额ALTER TABLE 订购单 ALTER 订购单号 c(6)ALTER TABLE 订购单 ALTER 总金额 SET CHECK 总金额100 ERROR 总金额100ALTER TABLE 订购单 ALTER 总金额 DROP CHECK ALTER TABLE 订购单 ALTER 总金额 SET DEFAULT 200ALTER TABLE 订购单 ALTER 总金额 DROP DEFAULTALTER TABLE 订购单 RENAME COLUMN 总金额 TO 金额视图定义:CREATE VIEW AS 第五章查询:CREATE QUERY &查询输出(浏览,临时表,表,图形,屏幕,报表,标签) DO 视图:CREATE VIEW区别:1)查询设计器结果保存到.QPR文本文件中,视图设计器结果保存在数据库中。2)查询设计器有“查询去向”,视图设计器没有“查询去向”。3)视图设计器有“更新条件”,查询设计器没有“更新条件”。第六章概 念:对象是类的实例,类是对象的抽象,对象三要素是属性、事件和方法。属性引用:对象名.属性方法调用:对象名.方法 ()关 键 字:Parent 当前对象的直接容器对象 This 当前对象 ThisForm 当前对象所在的表单 ThisFormSet 当前对象所在的表单集 表单向导:表单向导、一对多表单向导常用属性:Name,Caption,SetText,Enabled,Visible,Default,Cancel,PasswordChar,Listindex Value(文本框NCLD,编辑框C,复选框NL,列表框NC,下拉列表框NC,命令组NC,选项组NC) Text(下拉组合框C) ControlSource(文本框,编辑框,复选框,列表框) RowSource(列表框,组合框) RecordSource(表格)常用事件:Init,Click,RightClick,InteractiveChange,Timer常用方法:Release,Setfocus,Additem,Removeitem,Clear自定义类:CREATE CLASS student OF As 第七章步骤:创建菜单文件、设计菜单项目(访问键,快捷键,分隔线)、生成菜单程序、运行菜单程序。分类退出过程运行菜单普通系统菜单SET SYSMENU TO DEFAULTDO mymenu.mpr顶层表单菜单.RELEASEInit事件:DO mymenu.mpr WITH THISEXE文件菜单SET SYSMENU TO DEFAULTCLEAR EVENTSDO mymenu.mpr快捷菜单对象RightClick事件:DO mymenu.mpr第八章报表带区:标题、页标头、细节、页注脚、总结、组标头、组注脚、列标头、列注脚报表预览:REPORT FORM PREVIEW报表打印:REPORT FORM TO PRINTERPROMPT第九章项目管理器:1)设置文件的“排除”与“包含”(需要修改的文件设置为排除)2)设置主程序:整个应用程序的入口点,且是唯一的包含文件3)连编应用程序APP或可执行文件EXE4)运行应用程序:DO 主程序设计:DO FORM START.SCX 或DO MYMENU.MPRREAD EVENTS附:VFP文件汇总文件分类主备注创建命令运行/打开命令程序文件.PRGMODIFY COMMANDDO a1表文件.DBF.FPTCREATE TABLEUSE a2数据库文件.DBC.DCTCREATE DATABASEOPEN DATABASE a3普通索引文件.IDXINDEX ON xb TO A1SET INDEX TO a4复合索引文件.CDXINDEX ON xb TAG aaSET ORDER TO TAG a5表单文件.SCX.SCTCREATE FORMDO FORM a6报表格式文件.FRX.FRTCREATE REPORTREPORT FORM a7 PREVIEW可视类文件.VCX.VCTCREATE CLASSLIBSET
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司演讲活动策划方案
- 公司节庆公关策划方案
- 公司新员工军训活动方案
- 公司爱心药箱活动方案
- 公司聚餐迎双节活动方案
- 2025年中小学体育教育相关知识考试试卷及答案
- 2025年运动医学与运动康复知识考试试题及答案
- 2025年心理健康教育研究者招聘考试试题及答案
- 慢性病管理体系创新-洞察及研究
- 社区品牌归属感塑造-洞察及研究
- 2024年山西焦煤集团招聘考试真题
- 对公账户提额合同协议
- 镀铝技能考试试题及答案
- 塑钢门窗生产制作工艺定稿
- 车间工艺报警管理制度
- 中建二测2025题库
- 制造业生产线质量管理措施
- 东方经(已经排好版)
- DB14-T 3225-2025 煤矸石生态回填环境保护技术规范
- 福建省厦门市2022-2023学年高二下学期质量检测生物试题(解析版)
- 2025年燃气轮机值班员职业技能知识考试题库
评论
0/150
提交评论