- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 数据库操作
2.1 数据库的建立
2.2 数据库的操作
2.3 数据库表的建立
2.4 表的基本操作
2.5 自由表
2.6 索引与排序
2.7 数据完整性
2.8 多工作区操作
2.1 数据库的建立
2.1.1 数据库的概念
数据库是数据的集合。在Visual FoxPro中,通过
数据库将表、视图、联系等各类数据对象统一管理。
2.1.2 建立数据库
创建数据库,可以通过“数据库设计器”或在命
令窗口中执行命令完成。
例2.1 建立数据库“成绩管理”。转到Visual
FoxPro环境中操作。
• 注意:
① 为了清晰地看到建立数据库生成的三个文件,应首先
设置默认目录。
② 建立完的数据库是一个空的数据库,它不包括任何数
据,为了输入数据,还需要建立表和视图等其他数据
对象。
建立数据库也可采用命令方式,命令格式是:
CREATE DATABASE [数据库文件名]
如果未指定数据库文件名,Visual FoxPro将弹出
“创建”对话框供用户输入文件名。保存后数据库文
件被建立并打开。使用该命令建立数据库后打开的仅
仅是数据库,并不打开数据库设计器。如果想要打开
“数据库设计器”,应继续在命令窗口中输入MODIFY
DATABASE命令。
2.2 数据库的操作
2.2.1 打开数据库
例2.2 打开数据库“成绩管理”
1、菜单方式
(1)在Visual FoxPro主窗口中,执行菜单命令[文件]\[打
开],出现“打开”对话框。
(2)在文件类型下拉列表框内,选择文件类型为“数据
库”,然后选择要打开的数据库名,单击“确定”按钮后
进入“数据库设计器”窗口。
2、命令方式
格式:OPEN DATABASE[数据库文件名|?] [NOUPDATE]
[EXCLUSIVE|SHARED]
各参数的含义如下:
• 数据库文件名指定要打开的数据库名。如果用户省
略数据库文件名或用“?”代替数据库名,系统会显
示“打开”对话框。
• NOUPDATE指定以只读方式打开数据库。
• EXCLUSIVE指定以独占方式打开数据库,SHARED指定以
共享方式打开数据库。
Visual FoxPro 允许在同一时刻打开多个数据库,但在
同一时刻只有一个当前数据库。当打开多个数据库时,
系统将最后打开的数据库作为当前数据库。如果要指
定一个已经打开的数据库为当前数据库,可以使用命
令:
SET DATABASE TO [数据库文件名]
2.2.2 修改数据库
用OPEN DATABASE 命令仅仅是打开数据库,如果要
在数据库中进行数据对象的建立、修改和删除等操作,
需要修改数据库。修改数据库实际上是打开数据库设
计器,命令格式是:
MODIFY DATABASE [数据库文件名|?][NOWAIT]
[NOEDIT]
各参数的含义如下:
• [数据库文件名|?] 含义同上。
• NOWAIT参数只在程序中使用(在交互使用的命令窗口
中无效),作用是在数据库设计器打开后程序继续执
行,即继续执行MODIFY DATABASE NOWAIT之后的语句;
如果不使用该参数,在打开数据库设计器后,应用程
序会暂停,直到数据库设计器关闭后应用程序才会继
续执行。
• NOEDIT参数的作用是打开数据库设计器,而禁
止对数据库中的对象进行修改。
注意:
① 打开数据库设计器之前并不要求先用OPEN
DATABASE打开数据库,打开数据库设计器会自
动打开数据库。
② 用菜单方式打开数据库,相当于执行了OPEN
DATABASE和MODIFY DATABASE两条命令。
2.2.3 删除数据库
命令格式是:
DELETE DATABASE [数据库文件名|?][DELETETABLES]
[RECYCLE]
各参数的含义如下:
• DELETETABLES选项表示在删除数据库文件的同时从磁
盘上删除该数据库所包含的表。
• R
您可能关注的文档
- 医医院深入推进三亮三比三评 为民服务创先争优活动实施方案.pdf
- 福建省泉州市2011年初中毕业升学考试化学试题.pdf
- 2016年中考数学专题复习第15讲:二次函数的应用(含详细参).pdf
- 地质灾害防治工程概预算编制与招投标报价技巧及地质勘查施工监理新规范应用手册.pdf
- 语文版八年级下《放下你的鞭子》精品课件..ppt
- 英语辩论整容是否必要反方材料.doc
- 顺网科技研究报告(精品).pdf
- 英语国际音标常见字母组合发音规律(通用).pdf
- 中信课件演示..ppt
- 圆锯床设计说明书[带图纸].doc
- 201二级建造师考试《建设工程法规》葵花宝典之金色考点暨历年真题解析第一章(朱建军讲师编著).pdf
- 2017-2028学年第一学期江苏省南京市联合体(花、)区初三化学期末试卷+答案+解析.pdf
- 新人教版小学六年级语文上册《最后一头战象》课件小..ppt
- 泰康人寿保险股份有限公司个人人身保险保全业务规则.pdf
- 002082_栋梁新材_浙江栋梁新材股份有限公司_2008年_半年度报告.pdf
- 电信科技行业资本市场2010年8月周报-中金公司.pdf
- 英语六级复习资料(完整版).pdf
- 银河主题策略股票型投资基金2012年年度报告 - 银河基金管理 .pdf
- 广西公务员网络培训“三严三实”与公务员作风建设试题答案16套.pdf
- 我国航空公司成本转嫁能力实证研究bran empirical study of cost pass-through ability of airline company in china.pdf
文档评论(0)