第3章-数据库表的扩展属性

第3章-数据库表的扩展属性

ID:43738896

大小:573.50 KB

页数:8页

时间:2019-10-13

第3章-数据库表的扩展属性_第1页
第3章-数据库表的扩展属性_第2页
第3章-数据库表的扩展属性_第3页
第3章-数据库表的扩展属性_第4页
第3章-数据库表的扩展属性_第5页
资源描述:

《第3章-数据库表的扩展属性》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、3.10数据库表的扩展属性3.10.1数据库表字段的扩展属性例:给cj表的cj字段进行如下设置:1、cj字段在输入时只允许是三位的数字2、设置标题为“成绩”3、输入的成绩值必须在0-100分之间4、设置默认值为60分5、设置注释为:“学生各门课程的成绩”3.10数据库表的扩展属性例:数据库表字段的默认值保存在______文件中A.表B.数据库C.项目D.表的索引B3.10.2数据库表的表属性3.10数据库表的扩展属性对GZB表设置如下规则和触发器: (1)工龄在10年以上(包含10年)的教师,最低工资不得低于800元 (2)当csrq字段的值是.NULL.时允许删除

2、,否则不允许删除 (3)只有男教师才可被修改,女教师不允许修改练习:3.10数据库表的扩展属性CJ表中,XH(学号)字段的前两位表示年级,设置如下规则和触发器:(1)若08级的学生是新生,CJ(成绩)字段必须为0(2)只有02级的学生成绩才允许被修改(3)CJ表中所有记录不允许被删除练习:3.10数据库表的扩展属性设置KC表的属性:(1)设置bxk字段的默认值为:.t.(2)设置kss字段的标题为:“课时数”,并且每门课的课时数不得低于2个课时(3)4个课时以上(包括4个课时)的课程的学分不得低于2个学分(4)课程名为空的课程记录可以被删除(5)必修课记录不允许被修改

3、练习:3.10数据库表的扩展属性3.10.3与数据库属性有关的函数3.10数据库表的扩展属性DBSETPROP()函数功能:为当前数据库或当前数据库中表的字段、表或视图设置属性(常用属性参见P107)例:要设置图书管理数据库(tsk)中ts表的注释为“图书表”。=DBSETPROP(“tsk!ts”,”TABLE”,”Comment”,”图书表”)例:设置ts表的sh字段的标题为“书号”。=DBSETPROP(“ts.sh”,”FIELD”,”Caption”,”书号”)3.10数据库表的扩展属性功能:返回当前数据库的属性,或者返回当前数据库中字段、表或视图的属性。例

4、:要查看图书表(ts)中书号(sh)字段的标题、注释与默认值。DBGETPROP()函数的利用?DBGETPROP(“ts.sh”,”FIELD”,”Caption”)?DBGETPROP(“ts.sh”,”FIELD”,”Comment”)?DBGETPROP(“ts.sh”,”FIELD”,”DefaultValue”)

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

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

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