




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章数据库基本操作,VisualFoxpro数据库,数据库:是用于存取并管理数据对象的容器。数据对象包括数据表、数据索引、数据视图、数据关系等。数据库文件:扩展名为DBC数据表文件:扩展名为DBF备注型文件:扩展名为FPT单索引文件:扩展名为IDX复合索引文件:扩展名为CDX,下一张,创建数据库,在系统中建立一个数据库文件DBC方法一:使用“新建”对话框建立数据库单击“文件”|“新建”选中数据库单选按钮,单击“新建文件”输入数据库名,单击“保存”打开“数据库设计器”,下一张,创建数据库,方法二:通过“项目管理器”建立数据库打开项目管理器单击“数据”选项卡选择“数据库”单击“新建”|”新建数据库”输入数据库名,单击“保存”打开“数据库设计器”,下一张,创建数据库,方法三:使用命令创建数据库语法:Createdatabase|?数据库文件扩展名.DBC关联的数据库备注文件扩展名.DCT关联的索引文件名.DCX,下一张,打开数据库,数据库使用前必须先打开使用“项目管理器”打开数据库打开项目管理器单击“数据”选项卡单击数据库项单击要打开的数据库,下一张,打开数据库,使用菜单打开数据库单击“文件”|“打开”选择数据库dbc类型选择要打开的数据库文件单击“确定”打开数据库设计器,下一张,打开数据库,使用命令打开数据库语法:Opendatabase|?Exclusive|SharedNoupdateExclusive独占方式打开Shared共享方式打开Noupdate只读方式数据库中的数据表均可以用Use命令打开,下一张,关闭数据库,使用命令关闭数据库语法:Closeall|databasesall|index|procedure|tableallCloseall关闭所有数据库、表、索引Index关闭索引Procedure关闭过程Table关闭表,下一张,删除数据库,物理删除数据库文件,及库中包含的表文件语法:Deletedatabase|?DeletetablesRecycleDeletetables物理删除数据库及库中的数据表Recycle将删除的库和库中表暂时放入回收站,下一张,数据库中维护表,新建表、添加表、修改表、移去表、浏览表打开数据库设计器工具栏单击“显示”|“工具栏”选中“数据库设计器”复选框|单击“确定”,下一张,数据库中维护数据表,打开数据库设计器先选中准备操作的数据表新建表按钮:建立新表添加表按钮:将自由表加入数据库使之成为数据库表移去表按钮:逻辑移出成自由表和物理删除表修改表按钮:修改表的结构浏览表按钮:浏览查看数据表内容,下一张,建立表间关联,建立的关联将作为数据库的一部分永久地保存在数据库中打开数据库设计器建立一对多关系:从父表主索引或候选索引字段拖至子表普通索引字段。建立一对一关系:从父表主索引或候选索引字段拖至子表主索引或候选索引字段。,下一张,编辑表间关联,修改表间关联的索引字段打开数据库设计器双击表间关联在“编辑关系”对话框中重新选择关联字段删除表间关联打开数据库设计器单击表间关联线按Del键,关联消失,下一张,数据库表属性设置,属性值包括:输出格式、输入掩码、默认值、有效性规则等,作为数据库的一部分永久保存。打开数据库选择数据表单击“修改”打开表设计器,下一张,输出格式,定义输出的样式打开数据库选中表单击“修改”单击要格式化的字段格式符号:A只限文字,L数字前导0,!小写转大写,下一张,输入掩码,用于控制输入的内容打开数据库选中表单击“修改”单击要设置掩码的字段掩码符号:X任意符号,9接受数字和正负号,$数字前显示货币符号,下一张,改变列标题,字段名称不变,改变显示的标题打开数据库选中表单击“修改”单击要设置标题的字段在标题栏输入标题名称,下一张,设置字段默认值,追加记录时自动输入初始(默认)值打开数据库选中表单击“修改”单击要设置默认值的字段在默认值栏输入默认值,下一张,设置字段有效性规则,用于控制字段数据输入的正确性打开数据库选中表单击“修改”单击“字段”卡单击要设置字段有效性规则的字段在规则栏定义有效性规则表达式字段有效性规则在输入完字段值时被激活,下一张,字段有效性规则提示信息,输入数据不符合有效性规则,显示提示信息打开数据库选中表单击“修改”单击“字段”卡单击要输入提示信息的字段在信息栏输入提示信息,下一张,设置记录有效性规则,用于控制记录数据输入的正确性打开数据库选中表单击“修改”单击“表”卡在规则栏定义有效性规则表达式记录有效性规则在输入完记录时被激活,下一张,记录有效性规则提示信息,输入数据不符合有效性规则,显示提示信息打开数据库选中表单击“修改”单击“表”卡在信息栏输入提示信息,下一张,参照完整性,保证在多个关联表中关联数据的一致性参照完整性规则关联表中,子表中有的数据父表中必须有在子表插入记录,父表中必须存在相关记录在父表中删除记录时应保证子表中没有记录父子表完整性规则:更新规则、删除规则、插入规则,下一张,父子表,返回,更新规则,级联:子表关联字段随主表关联字段同时更新限制:子表中关联字段有值,禁止父表更新忽略:父表关联字段更新不影响子表关联字段打开数据库设计器双击关联线段单击“参照完整性”按钮选择关联表修改删除规则,下一张,删除规则,级联:删除父表记录,子表关联记录同时删除限制:子表有记录不允许删除父表记录忽略:父表、子表删除记录互不影响打开数据库设计器双击关联线段单击“参照完整性”按钮选择关联表修改删除规则,下一张,插入规则,限制:不允许在子表中插入父表中没有的记录忽略:父表和子表中插入记录互不影响打开数据库设计器双击关联线段单击“参照完整性”按钮选择关联表修改插入规则,下一张,数据库操作,在数据库中查找表和视图打开数据库单击“数据库”|”查找对象”选择表单击“查找”定位到被查找的数据表,下一张,查看与修改数据库结构,查看数据库中表、视图、索引、永久关系等菜单方式:单击“文件”|”打开”选择数据库名单击“确定”命令方式:语法:ModifyDatabase,下一张,在项目中管理数据库,打开项目管理器,新建、添加、修改、移去数据库命令方式:修改数据库:ModifyDatabase删除数据库:DeleteDatabaseCreateDatabase不能将创建的数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 规划公寓建筑组团方案设计
- 2025年职业能力考试题及答案
- 供暖散热器营销推广方案
- 2025年潍坊铲车考试试题及答案
- 2025年农业推广学试题及答案
- 第3课 阈值控制便生活说课稿-2025-2026学年小学信息科技泰山版2024六年级下册-泰山版2024
- DB65T 4389-2021 雷电灾害风险区划技术规范
- 2025年新能源汽车电池管理系统在电动垃圾车领域的应用报告
- DB65T 4479-2021 鲜食桃果品质量分级
- DB65T 4466-2021 特种设备安全风险分级管控工作导则
- 村消防安全管理工作制度
- 新版《企业安全生产费用提取和使用管理办法》专题培训课件
- 护士注射法考试题及答案
- T-CALC 007-2025 重症监护病房成人患者人文关怀规范
- 土方内倒合同(2025年版)
- 初中数学教师职称评审中的教学反思
- 储能站施工组织设计施工技术方案(技术标)
- 《运算放大器介绍》课件
- ktv消防安全培训制度
- GB/T 44923-2024成年人三维头部模型
- 基于深度学习的车辆重识别研究进展
评论
0/150
提交评论