数据库原理及应用-(第五章 数据库)课件.ppt

数据库原理及应用-(第五章 数据库)课件.ppt

ID:57001560

大小:82.00 KB

页数:26页

时间:2020-07-26

数据库原理及应用-(第五章 数据库)课件.ppt_第1页
数据库原理及应用-(第五章 数据库)课件.ppt_第2页
数据库原理及应用-(第五章 数据库)课件.ppt_第3页
数据库原理及应用-(第五章 数据库)课件.ppt_第4页
数据库原理及应用-(第五章 数据库)课件.ppt_第5页
资源描述:

《数据库原理及应用-(第五章 数据库)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章数据库计算中心王婧7626227目录5.1创建数据库5.2建立数据库表间关联5.3数据库表的特殊操作5.4数据字典概述VisualFoxPro6.0中,数据库是扩展名为.DBC的特殊文件,它用来组织多个表,并在这些表之间建立一种永久的关系。在关系数据库中可以方便地使用表间的联系,简化程序设计。5.1创建数据库5.1.1数据库的建立菜单方式5.1创建数据库5.1.2打开数据库5.1创建数据库5.1.3向数据库添加表5.2建立数据库表间关联5.2.1建立表间的一对一关系1.确定两个表的关联字段2.定义父表中字段为

2、主索引字段或候选索引字段(该字段是唯一的)3.定义字表中与其关联的字段为主索引字段或候选索引字段(该字段是唯一的)以上两个表具有“一对一”的关系5.2建立数据库表间关联5.2.2建立表间的一对多关系1.确定两个表的关联字段2.定义父表中字段为主索引字段或候选索引字段(该字段是唯一的)3.定义字表中与其关联的字段为主索引字段或候选索引字段(该字段是重复的)以上两个表具有“一对多”的关系5.2建立数据库表间关联5.2.2建立表间的多对一关系1.确定两个表的关联字段2.定义父表中字段为主索引字段或候选索引字段(该字段是重

3、复的)3.定义字表中与其关联的字段为主索引字段或候选索引字段(该字段是唯一的)以上两个表具有“多对一”的关系5.2建立数据库表间关联补充:数据库的基本操作命令1.创建数据库createdatabase数据库名2.打开数据库opendatabase数据库名3.关闭数据库closedatabasecloseall(关闭工作区中所有数据库)5.2建立数据库表间关联4.删除数据库deletedatabase数据库名deletedatabase数据库名deletetables该语句不但删除数据库,还删除数据库中的表5.2建立

4、数据库表间关联5.向数据库添加表opendatabase数据库名addtable表名打开数据库,向其中添加表5.2建立数据库表间关联6.移去数据库中的表opendatabase数据库名removetable表名打开数据库,移去其中的表opendatabase数据库名removetable表名delete使用参数delete,不但将表从数据库中移去,而且将表从磁盘中删除5.2建立数据库表间关联7.打开数据库表打开数据库表之前要先打开数据库opendatabase数据库名useclasses打开数据库中的表5.2建立数

5、据库表间关联8.创建数据库表创建数据库表之前要打开数据库opendatabase数据库名createtable表名(字段名(字段宽度),字段名(字段宽度),……)在数据库中创建一个新表,此表包括几个字段5.3数据库表的特殊操作将表添加到数据库后,便可以获得许多在自由表中得不到的属性。这些属性被作为数据库的一部分保存起来,并且一直为表所拥有,直到表从这个数据库中移去为止5.3数据库表的特殊操作5.3.1设置字段显示标题表中字段名最大长度只有10个字符有时很难概括数据的属性,因此,为了更清晰的显示表中的数据内容,可以定

6、义字段的显示标题5.3数据库表的特殊操作5.3.2设置字段注释信息在建好表结构以后,可能还想输入一些注释,来提醒自己或其他人表中的字段所代表的意思,可对每一个字段进行注释。5.3数据库表的特殊操作5.3.3设置字段默认值为了提高表中数据输入的速度和准确性,可以在向表中输入数据前,定义某一字段数据的默认值例如:如果学生表中大部分学生是男的,则所有新记录都可以设置默认值为“男”的性别字段,这样,添加记录时,只需要将性别女的学习记录修改过来即可,可加快输入效率5.3数据库表的特殊操作5.3.4设置字段有效规则可以控制输入

7、字段的数据合理性例如:在表中性别字段只能输入“男”和“女”如果,当输入信息不能满足有效性规则时,会弹出对话框,提示错误信息5.3数据库表的特殊操作5.3.5设置表注释信息给表设置注释信息,一方面是为了更方便的掌握字段的属性、意义及特殊用途,另一方面是让用户了解表中数据的内容,以及提供对表进行操作时需要说明的信息5.3数据库表的特殊操作5.3.6设置记录有效规则设置记录有效规则,是控制输入到表中的记录的数据类型。它检验的是不同字段在同一个记录中的有效性。记录的有效性规则在插入或修改记录时被激活,记录被删除时不使用有效

8、性规则5.3数据库表的特殊操作5.3.7设置表触发器触发器是一个逻辑表达式,当插入、删除或更新表中的记录时被激活,如果触发器表达式为假,则不允许执行这些操作。触发器有三种类型:插入触发器、删除触发器、更新触发器5.3数据库表的特殊操作例如:要删除97年入学的学生记录,为了防止误删98年入学的学生记录,在删除触发器文本框中输入:入学时间<{^1998-01-0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。