网站大量收购独家精品文档,联系QQ:2885784924

Visual FoxPro程序设计 高巍巍 第3章数据库及表的基本操作新.ppt

Visual FoxPro程序设计 高巍巍 第3章数据库及表的基本操作新.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 数据库及表的基本操作 本章主要内容 3.1 数据库的基本操作 3.2 表的基本操作 3.3 表的排序与索引 3.4 多个表的操作 3.1 数据库的基本操作 1、建立项目 方法: 1)文件|新建|项目 2)create project [项目名] 2、 DB基本概念 数据库 (DB): DB的扩展名 .dbc (数据库文件) .dct (数据库备注文件) .dcx (数据库索引文件) 3、建立DB 方法: 1)项目管理器 2)“新建”对话框 3)用命令:create database [DB名称] 4、打开DB 方法: 1)项目管理器 2)“打开”对话框 3)用命令:open database [数据库名] 例:open database 图书管理 注:同一时间可以打开多个DB,但只有一个是当前数据库 5、修改DB 方法: 用命令:modify database 例: modify database 图书管理 注:打开DB设计器 6、删除DB 方法: 1)项目管理器 2)用命令:delete database [数据库名] 7、关闭DB 方法: 1) Close database(关闭当前DB) 2)Colse all(关闭所有DB) 3.2 表的基本操作 一、表的基本概念 1、表的分类 自由表 数据库表 2、表的扩展名 .dbf 表文件的扩展名 .fpt 有备注型或通用型字段的表扩展名 1、建立表 方法: 1)使用DB设计器 2)“新建”对话框 3)create 表名 表设计器 2、打开表 方法: use 表名 3、修改表结构(打开表设计器进行修改) 方法: 1)DB设计器 2)modify structure 注: modify structure 后面不接表名 表设计器-----用于设计表结构 使用浏览器操作表 4、打开浏览器 方法(1)数据库设计器 (2)use 表名 browse 5、修改记录 6、增加记录 方法(1) “表”菜单 “追加新记录” (2)Ctrl+Y 表的基本操作 一、使用浏览器操作表 4、删除记录 (1)逻辑删除: 在记录旁边做删除标记 菜单:表\切换删除标记(Ctrl+T或鼠标点击) (2)物理删除:彻底删除 菜单:表\彻底删除 二者区别:逻辑删除只加删除标记,物理删除是建立在逻辑删除基础之上的,将加了删除标记的记录彻底删除 表的基本操作 使用命令操作表 (前提:表处于打开状态) 1、拷贝表结构 copy structure to 新表名 2、增加记录命令 1)append:在表的尾部增加记录 格式:append append blank append from 表名 记录指针: 2)insert:在表的任意位置插入新的记录 格式:insert [blank] insert before [blank] 例:在“学生1”表的第三条纪录前插入一条新记录(XS0412,肖慧,女,1980-09-16,上海,英语) 2、删除记录命令 delete [for 条件]:逻辑删除 recall [for 条件]:恢复被逻辑删除的记录 pack:物理删除 zap:物理删除表中全部记录,表结构仍然存在 注:delete不加条件,逻辑删除当前记录 recall不加条件,给当前记录去掉删除标记 例1:逻辑删除学生表中性别为“女”的记录 例2:给“李双玉”恢复删除标记 例3:将被逻辑删除的记录彻底删除 例4:将表中记录全部删除 3、修改记录命令 edit change replace [范围] 字段名 with 表达式 [for 条件] 例1:将“选课”表中所有学生的成绩加10分 例2:将“选课”表中所有女学生的成绩加10分 例3:将“学生”表中“王子航”的出生日期改为1986年12月18日 4、显示记录命令 list[字段名][for 条件] display[字段名][for 条件] 例1:显示“学生”表中所有记录 例2:显示“学生”表中第3条记录 例3:显示“学生”表中所有学生的姓名,出生日期和所属院系 例4:显示“学生”表中第三个学生的姓名,出生日期和所属院系 例5:显示“学生”表中出生日期在1984年12月12日之前的学生的姓名,出生日期和所属院系 例6:

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档