第4章 数据库与表的创建.ppt

上传人:s****8 文档编号:67218662 上传时间:2022-12-24 格式:PPT 页数:17 大小:266KB
返回 下载 相关 举报
第4章 数据库与表的创建.ppt_第1页
第1页 / 共17页
第4章 数据库与表的创建.ppt_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《第4章 数据库与表的创建.ppt》由会员分享,可在线阅读,更多相关《第4章 数据库与表的创建.ppt(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第4章章 数据库与表的创数据库与表的创建建教学目的与要求 数据库表与自由表的区别,数据库的使用及建立方法,及如何向数据库中添加表及移去表。教学重点与难点 重点:数据库表与自由表的不同,创建及使用 难点:如何创建表及使用数据库12/20/202212/20/20222 2 本本 章章 导导 学学建立表结构表的打开与关闭表结构的操作数据库文件的建立数据库与表关于数据库的操作向数据库中添加及移去表12/20/202212/20/20223 3 建立表结构建立表结构表表有有二二种种,一一种种是是数数据据库库表表,另另一一种种是是自自由由表表。如如果果建建表表时时数数据据库库是是打打开开的的,则则建建

2、立立的的表表为为当当前前数数据库表,否则,建立自由表。据库表,否则,建立自由表。1 1命令方式命令方式【格式格式】CREATE CREATE 【功能功能】建立一个新的、扩展名为建立一个新的、扩展名为.DBF.DBF的表文件。的表文件。【说说明明】指指定定生生成成的的表表文文件件名名,若若缺缺省省扩扩展名,则默认为展名,则默认为.DBF.DBF。任务一、建立表结构任务一、建立表结构12/20/202212/20/20224 4注:注:字字段段名名:是是某某字字段段的的名名字字。在在表表中中必必须须为为唯唯一一的的,字字段段名名必必须须以以汉汉字字、字字母母和和下下划划线线开开头头,由由汉汉字字、

3、字母、数字和下划线组成,字母、数字和下划线组成,字段名最多为字段名最多为1010个字符个字符 字段类型:字段类型:表示该字段中存放数据的类型。一个字表示该字段中存放数据的类型。一个字段即二维表中的一列。共有字符、日期、数值、逻段即二维表中的一列。共有字符、日期、数值、逻辑、备注、通用、整型等辑、备注、通用、整型等 字段宽度:字段宽度:表示该字段所允许存放数据的最大宽度表示该字段所允许存放数据的最大宽度 允许最大宽度允许最大宽度2020只对数值型字段和浮点型字符等数值类型有效只对数值型字段和浮点型字符等数值类型有效12/20/202212/20/20225 51表的打开【格式】USE【功能】打开

4、指定磁盘的指定路径下的表和相关的索引文件。【说明】在当前数据库中查找指定的表,没有则在自由表中查找。两者同名,则打开数据库中的表。任务二、表的打开与关闭任务二、表的打开与关闭12/20/202212/20/20226 62表的关闭:【格式1】USE【功能】关闭当前已打开的表文件。【格式2】CLEAR ALL【功能】关闭所有工作区中已打开的表文件、索引文件、格式文件及备注文件等,同时释放所有的内存变量。并选择工作区1为当前工作区。【格式3】CLOSE ALL【功能】关闭各种类型文件,并选择工作区1为当前工作区。【格式4】CLOSE DATABASES【功能】关闭所有已打开的数据库文件、表文件、索

5、引文件、格式文件及备注文件等,并选择工作区1为当前工作区。12/20/202212/20/20227 71.表结构的显示【格式】LIST|DISPLAY STRUCTURE【功能】显示当前表文件的结构。注:需要指出的是,最后一行显示出的记录字节数是所有字段宽度之和再加1。这额外的一个字节是用来存放记录的删除标记(*)的 任务三、表结构的操作任务三、表结构的操作 12/20/202212/20/20228 82.2.表结构的修改表结构的修改1 1命令方式命令方式【格式】MODIFY STRUCTURE【功能功能】将当前已打开的表文件的表设计器打开进行修改。将当前已打开的表文件的表设计器打开进行修

6、改。【说明说明】主要有增加、修改、删除和移动几种操作主要有增加、修改、删除和移动几种操作。1 1)在在MODIFY MODIFY STRUCTURESTRUCTURE命命令令的的执执行行期期间间,如如果果强强行退出,有可能丢失数据。行退出,有可能丢失数据。2 2)如果修改表结构完成后出现了数据丢失现象,或者)如果修改表结构完成后出现了数据丢失现象,或者对其不满意,可利用备份文件将表恢复到修改前的状态,对其不满意,可利用备份文件将表恢复到修改前的状态,方法是先将新的表文件删除掉,再将备份文件的扩展名方法是先将新的表文件删除掉,再将备份文件的扩展名.BAK.BAK改为表文件扩展名改为表文件扩展名.

7、DBF.DBF,将备注备份文件扩展名,将备注备份文件扩展名.TBK.TBK改为备注文件的扩展名改为备注文件的扩展名.FPT.FPT。12/20/202212/20/20229 9任务四、数据库文件的建立任务四、数据库文件的建立 1命令方式【格式】CREATE DATABASE【功能】建立一个新的扩展名为.DBC的数据库文件并打开此数据库。2菜单方式 文件-新建-选择“数据库”单选按钮12/20/202212/20/20221010 3利用项目管理器建立数据库 打开项目文件,选择“数据”标签的“数据库”,然后单击“新建”按钮。12/20/202212/20/20221111任务五、数据库与表任务

8、五、数据库与表 数数据据库库是是表表的的集集合合。数数据据库库文文件件具具有有.dbcdbc扩扩展展名名,其其中可以包含一个或多个表、关系、视图和存储过程等。中可以包含一个或多个表、关系、视图和存储过程等。当当一一个个表表是是数数据据库库的的一一部部分分时时,它它就就可可以以具具有有以以下优点:下优点:长表名和表中的长字段名最多长表名和表中的长字段名最多128128字符字符 表中字段的标题和注释表中字段的标题和注释 默认值、输入掩码和表中字段格式化默认值、输入掩码和表中字段格式化 表字段的默认控件类表字段的默认控件类 字段级规则和记录级规则字段级规则和记录级规则 支持参照完整性的主关键字索引和

9、表间关系支持参照完整性的主关键字索引和表间关系 INSERTINSERT、UPDATEUPDATE或或DELETEDELETE事件的触发器事件的触发器12/20/202212/20/20221212删除数据库删除数据库1 1命令方式命令方式【格式格式】DELETE DATABASE 【功能功能】从磁盘上删除一个扩展名为从磁盘上删除一个扩展名为.DBC.DBC的数据库文件。的数据库文件。【说说明明】被被删删除除的的数数据据库库不不能能处处于于打打开开状状态态。被被删删除除的的数数据据库库中的表成为自由表。中的表成为自由表。2 2使用项目管理器使用项目管理器 打打开开项项目目文文件件,单单击击“数

10、数据据”标标签签,选选择择要要删删除除的的“数数据库据库”,然后单击,然后单击“移去移去”按钮。按钮。“移去移去”-仅将数据库从项目中移去仅将数据库从项目中移去“删删除除”-从从磁磁盘盘上上删删除除数数据据库库。数数据据库库中中的的表表成成为为自自由表。由表。任务六、关于数据库的操作任务六、关于数据库的操作12/20/202212/20/202213131 1打开数据库打开数据库 【格式格式】OPEN DATABASE 【功功能能】将将磁磁盘盘上上一一个个扩扩展展名名为为.DBC.DBC的的指指定定数数据据库库文件打开。文件打开。注意:数据库被打开了,它所包含的表可以使用。但注意:数据库被打开

11、了,它所包含的表可以使用。但是,表并没有被真正打开,用户仍要用是,表并没有被真正打开,用户仍要用USEUSE命令命令来打开表。来打开表。2 2修改数据库修改数据库【格式格式】MODIFY DATABASE 12/20/202212/20/20221414任务七、向数据库添加及移去任务七、向数据库添加及移去表表向数据库中添加表向数据库中添加表(1)利用数据库设计器添加表,选择带加号的按钮 (2)点右键,选择添加表 (3)选择数据库菜单下的添加表12/20/202212/20/20221515将数据库中表移去将数据库中表移去 (1 1)选中表,在设计器中选择带选中表,在设计器中选择带号的按钮号的按钮 (2 2)选选中中表表,在在表表上上点点右右键键,选选删删除除会会弹弹出出对对话话框框,选移去选移去 (3 3)选中表选择数据库菜单下的移去)选中表选择数据库菜单下的移去12/20/202212/20/20221616回顾与作业比较数据库表与自由表的区别上机自己练习建立一个数据库创建一个XSDA数据表将XSDA添加到数据库中12/20/202212/20/20221717

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁