




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章数据库操作与视图的使用,数据库的创建与管理数据字典视图,6.1数据库的创建与管理,6.1.1数据库的创建6.1.2在项目中添加数据库6.1.3数据库的打开、修改和关闭6.1.4数据库对表的管理,6.1.1数据库的创建,有三种方法建立数据库:(1)在项目管理器中启动数据库设计器。(2)通过菜单调用数据库设计器。(3)命令的方式createdatabase|?,6.1.2在项目中添加数据库,6.1.3数据库的打开、修改和关闭,1.打开数据库(1)利用“文件”菜单中的“打开”命令(2)在项目管理器中打开(3)使用命令打开命令:opendatabase|?|,注意:VisualFoxPro同一时刻可以打开多个数据库,但是当前数据库只有一个。指定当前数据库可用下列命令:setdatabaseto,6.1.3数据库的打开、修改和关闭,2.修改数据库命令:modifydatabase|?noeditnowait3.关闭数据库命令:closeall|databasesall,6.1.4数据库对表的管理,1.在数据库中创建新表2.向数据库中添加表3.删除(移去)数据表4.修改表5.浏览数据库表,6.1.5数据库文件察看,命令:use数据库.dbc|?exclusive,6.2数据字典,数据字典是包含数据库中所有信息的一个表。5.2.1字段属性5.2.2记录规则5.2.3永久关系5.2.4设置参照完整性,6.2.1字段属性,1.设置字段标题,输入掩码与显示格式2.字段注释3.字段有效性(1)规则(2)信息(3)默认值,6.2.2记录规则,1.记录有效性2.触发器触发器是一个在表中记录进行插入、更新,或删除运行的一个逻辑表达式或存储过程来完成指定任务。触发器分为三类:插入触发器;更新触发器;删除触发器。,6.2.3永久关系,永久关系有:一对一;一对多;多对多。,6.2.4设置参照完整性,参照完整性是建立一组规则,当有户插入、更新或删除一个数据库表中的记录时,通过参照引用另一个与之有关系的数据库表中的记录来检查对当前表的数据操作是否正确。1.更新规则2.插入规则3.删除规则注意:当设置参照完整性后,不能用insert和append命令了,只能用SQL中的insert命令插入记录,6.3视图,视图是创建自定义并且可更新的数据集合,视图兼有表和查询的特点。可以用视图使数据暂时从数据库中分离成为自由数据,以便在主系统之外收集和修改数据。视图分为本地视图和远程视图。本地视图是使用当前数据库中VisualFoxPro表建立的视图。远程视图是使用当前数据库之外的数据源创建的视图。,6.3.1本地视图的创建,1.建立视图的方法有六种方法可以建立视图:(1)单击“文件”菜单法(2)从“项目管理器”中建立法(3)单击“数据库”菜单法(4)快捷键法(5)在命令窗口使用createview命令法(6)用SQL语言中的createviewas命令法,6.3.1本地视图的创建,1.建立视图的方法视图设计器的使用说明包含以下内容:(1)选择查询输出字段(2)建立数据表间的联结(3)指定查询条件(筛选)(4)查询结果的排列(5)杂项选择(6)设置更新,重置关键字:可以取消所有的关键字设置,重新来设置全部更新:重新设置关键字和更新字段,回到开始状态。发送SQL更新:使用SQL命令发送更新操作。,内部连接:值返回完全满足连接条件的记录,是最常用的连接类型左连接:返回左侧表中的所有记录以及右侧表中满足连接条件的记录。右连接:返回右侧表中的所有记录以及左侧表中满足连接条件的记录。完全连接:返回两个表中所有记录,不论是否满足条件,6.3.1本地视图的创建,2.视图的运用和使用,6.3.2远程视图的创
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年电子除垢仪行业研究报告及未来行业发展趋势预测
- 2025年风电纱行业研究报告及未来行业发展趋势预测
- 2025年城轨交通机电设备行业研究报告及未来行业发展趋势预测
- 2025云南省昭通市彝良县医共体总医院龙海分院招聘编外合同制人员和乡村医生(5人)备考模拟试题及答案解析
- 装修工程承包合同风险控制
- 装修合同范本及签订注意事项
- 企业转让协议合同标准版范本
- 含较多短柱的高层框架 剪力墙结构静力弹塑性分析与抗震性能研究
- 网络安全防护技术及案例分析
- 含氨基酸手性树脂的合成工艺与性能优化研究
- 京东安全工程师笔试题库
- 研究生学术行为规范讲座
- 三年级走美杯试题汇总
- 年处理12万吨煤焦油加工工艺初步设计
- YB 4094-1993炮弹用方钢(坯)超声波探伤方法
- 《雨巷》优秀课件-雨巷课件一等奖
- 《嫦娥(李商隐)》课件
- 《人工染色体载体》课件
- 平行平板的多光束干涉
- 《全面质量管理》习题集
- CAESAR II简易操作手册
评论
0/150
提交评论