1 / 34

期末复习

期末复习. 题型. 单选题 15 题 30 分 填空 5 题 1 0分 Sql 命令 5 题 3 0分 编程题 1 题 10 分 表单题 1 题 20 分. 大致分数分布. 基础知识( 6 分) 表达式 ( 6 分) 数据库和数据表的基本概念 ( 6 分) 命令( 6 分) 索引( 2 分) 多工作区( 2 分) 永久性关系和数据完整性( 2 分) 视图与查询( 2 分) 菜单和报表( 6 分) 项目( 2 分). 数据库应用系统. 数据库管理系统. 操作系统. 硬件. 开发人员. 最终用户. 数据库管理员. 数据库系统组成.

brinda
Télécharger la présentation

期末复习

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 期末复习

  2. 题型 • 单选题 15题30分 • 填空5题10分 • Sql命令5题30分 • 编程题1题10分 • 表单题1题20分

  3. 大致分数分布 • 基础知识(6分) • 表达式(6分) • 数据库和数据表的基本概念(6分) • 命令(6分) • 索引(2分) • 多工作区(2分) • 永久性关系和数据完整性(2分) • 视图与查询(2分) • 菜单和报表(6分) • 项目( 2分)

  4. 数据库应用系统 数据库管理系统 操作系统 硬件 开发人员 最终用户 数据库管理员 数据库系统组成

  5. 数据模型 • 数据模型:关系 • 三种关系运算 • 选择 • 投影 • 联接 • 关系之间的联系 • 一对一 • 一对多 • 多对多

  6. 主关键字 元组(记录) 人事档案数据 属性(字段)

  7. 运算符与表达式函数 • 常量 • 变量

  8. 运算符与表达式函数 • 算术 **或^ (乘方) * / %(求余) + - • 字符 +号-号 • 日期 日期1+天数 日期1—天数 日期1—日期2

  9. 运算符与表达式 • 关系 < = == <>或!=或# >= <= $ • 逻辑 NOT或! AND OR

  10. 常用函数 • 字符 • AT(Cexp1,Cexp2[,Nexp]) • OCCURS(Cexp1,Cexp2) • LIKE(Cexp1,Cexp2)

  11. 常用函数 • 日期和时间函数 • DATE() • TIME() • DATETIME() • YEAR(Dexp)、MONTH(Dexp)、DAY(Dexp)

  12. 常用函数 • 转换函数 • STR(Nexp,[Nexp1,[Nexp2]]) • CTOD(Cexp) • DTOC(Dexp)

  13. 常用函数 • 判断函数 • EMPTY(exp) • Between(exp1,exp2,exp3)

  14. 数据库、数据表基本概念 • 数据库和数据表的基本概念 • 数据表 • 数据表各字段类型 • 数据库表的字段有效性规则和默认值 • 数据表文件的备注文件 • 数据库表与自由表的联系和区别

  15. 常用函数 • 数据表函数 • EOF() • BOF() • RECNO() • RECCOUNT()

  16. 数据表的基本操作命令 • 修改表结构: MODIFY STRUCTURE • 打开数据表: USE<数据表>

  17. 数据表的基本操作命令 • 记录指针的定位 • 绝对定位 GO TOP | GO BOTT | GO N • 相对定位 SKIP ±N • 条件定位 LOCATE [ < 范围 > ] FOR [ <条件表达式> ] CONTINUE

  18. 数据表的基本操作命令 • 窗口浏览修改命令 BROWSE • 替换修改命令 REPLACE [范围] <字段名1> WITH <exp1>[,<字段名2> WITH <exp2>,...][FOR<条件>]

  19. 数据库与表的基本操作命令 • 记录的删除 • 逻辑删除 DELETE • 恢复删除 RECALL • 物理删除所有带标记的记录 PACK • 物理删除所有记录 ZAP

  20. 索引及索引类型 • 索引建立的目的 • 建立索引的命令 INDEX ON 表达式 TAG 索引标识 • 设置当前索引的方法 SET ORDER TO

  21. 索引及索引类型 • 索引类型 • 主索引 主关键字 在指定字段或表达式中不允许出现重复值的索引 一个表只能创建一个主索引 不能为自由表建立主索引。 • 候选索引 • 唯一索引 • 普通索引 • 索引文件类型 • 结构化复合索引文件

  22. 多工作区 • 概念 • 切换工作区 SELECT <工作区号>/<工作区别名>/0

  23. 建立表间的永久关系 • 父表的主索引和子表的普通索引,建立一对多的关系 • 参照完整性规则包括更新、删除和插入规则 • 参照完整性规则三种选项:级联、限制和忽略

  24. 数据完整性 • 实体完整性 • 域完整性 • 参照完整性

  25. SQL语言(30分) • 数据查询 SELECT <输出项列表> FROM <数据表名> [JOIN <数据表> ON <条件>] [WHERE <筛选条件>] [GROUP BY <分组项> [HAVING <过滤条件>]] [ORDER BY <排序项>[ASC|DESC]]

  26. SQL语言 • 单表查询 • 统计查询 • 多表查询 • 查询结果的输出 • 嵌套查询

  27. SQL语言 • 数据操纵 • 插入 INSERT INTO <表名> [(<字段名表>)] VALUE(<表达式表>) • 修改 UPDATE <表名> SET <字段名1>=<表达式1> [,<字段名2>=<表达式2> [,...]] [WHERE <条件>] • 删除 DELETE FROM <表名> [WHERE <条件>]

  28. SQL语言 • 数据定义 • ALTER TABLE <表名> ……

  29. 视图与查询 • 视图与查询的共同点和主要区别 • 虚拟表 • 从属不同 • 输出去向不同 • 是否更新 • 对应的SQL子句

  30. 项目 概念 • 各选项卡所包括的文件类型 数据、文档、类、代码、其他 • 连编 • 主文件 • 项目与文件之间的关系

  31. 程序设计(10+2分) 三种基本结构及对应语句 多重循环 • 数据表

  32. 表单 表单 表单是数据库应用系统的主要工作界面。它提供给用户一个友好的操作界面,用于数据的输入、修改、浏览和查询,以及系统流程的控制。 在建立表单后,在磁盘上会产生一个扩展名为SCX的表单文件和一个扩展名为SCT的表单备注文件 运行表单命令DO FORM <表单文件名> 常用控件和常用属性 标签、容器、文本框、组合框、表格、按钮

  33. 报表 • 报表由两部分组成:数据源和报表布局。 • 用户设计好报表后,Visual Foxpro将其布局的详细信息存放在以.frx为扩展名的文件中,称为报表布局文件。同时系统还生成一个扩展名为frt的辅助文件。 • 打印、打开报表的命令 • 报表的控件 • 报表的各个带区

  34. 菜单 • 菜单的建立、生成、执行 • 设置系统菜单

More Related