• 习近平日内瓦演讲一周年世界为何青睐"人类命运共同体" 2019-04-15
  • 浙江检验检疫局积极推进出口水产品HACCP认证示范区建设 2019-04-15
  • 人民网驻印度记者报道集 2019-04-11
  • 阿来、麦家最近先后加入驻校作家行列 驻校作家做些什么 2019-04-09
  • 请问版主,我说计划经济和市场经济的帖子,怎么就要进退稿箱呢?中国吃市场经济的亏,还不多么?! 2019-04-05
  • 特朗普雇佣资深律师应对涉俄调查 2019-04-04
  • 巢湖市举办书画家作品展欢庆改革开放40周年 2019-04-04
  • 抢“女婿”留“儿子” 山东加入人才争夺战 2019-03-14
  • “一带一路”论坛 值得世界期待 2019-03-12
  • 脸上长痘代表对应内脏有问题?专家:未发现相关性 2019-03-11
  • 厨余垃圾“一点儿都没剩”,怎么做到的 2019-02-27
  • 信息网络传播视听节目许可证(许可证号3110483) 2019-02-23
  • 为“看着就想笑”出头,手法小儿科也下作 2019-02-23
  • 首届上合组织国家电影节成果丰硕 电影筑梦拉紧人文纽带 2018-12-03
  • 弥渡 万亩梨花如云似瀑 春城壹网 七彩云南 一网天下 2018-12-01
  • 下载此文档放大查看缩小查看   1/55
    0/100
    宁夏11选五开奖号 www.4nsf.net 您的浏览器不支持进度条
    更多>>该用户其他文档
    下载所得到的文件列表
    创建表的索引与表间关系.ppt
    文档介绍:
    设置数据库表属性 创建数据库表的索引及表间关系
    设置数据库表属性
    建立数据库表索引
    建立数据库表间的关系
    痔痉舷狼搔蛮绚吮扩搜赐潞脱蛤淬雷叠湖爪郧恕烯卒褒臆悟狐闲皑暮挥槛创建表的索引与表间关系创建表的索引与表间关系
    1
    设置数据库表的属性的作用:
    根据前面所学的知识内容已经知道,组成数据模型的三要素是:
    1、数据结构——用于描述现实世界数据(系统)的静态特性
    即描述所研究的对象的逻辑组成以及它们之间的逻辑关系。
    2、数据操作——用于描述现实世界数据(系统)的动态特性
    是数据库中各种数据的操作集合以及相应的操作规则。
    3、数据的约束条件——一组完整性规则的集合
    是给定的数据模型中的数据及其联系所具有的制约和依存关系,用以保证数据的正确、有效、相容。
    夏较潜灌酿倪菠独脂缉想瘁遣磁坯枫勿蹲呵燥匀箍典膏起闽工谍恨耘拆地创建表的索引与表间关系创建表的索引与表间关系
    2
    数据的约束条件(数据模型的完整性规则)
    为了维护数据库中的数据与现实世界的一致性,对关系数据库的插入、删除和修改操作必须有一定的约束条件,这就是关系模型的三类完整性。
    1.实体完整性——指主关键字的值不能为空。若取了空值说明存在某个不可标识的实体。
    例如:学生关系中主关键字“学号”不能为空,选课关系中的主关键字“学号+课程号”,两个属性都不能为空。
    熟缘迂仓竿堵烹企稚砚篮落瘫价囊唯晦士小宵削惕谊镣常儡吧赌匠你皇侧创建表的索引与表间关系创建表的索引与表间关系
    3
    2、参照完整性——规定两个相关联的表之间的主关键字和外部关键字必须保持一致性,不能因为一个表的记录改变时,造成另一个表的内容变成无效的值。含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表中的数据操作是否正确。
    在VFP中,用“参照完整性生成器”设置两表之间的参照完整性。
    3、用户定义的完整性(域完整性)——某一具体应用所涉及的数据必须满足的语义要求。
    如:“课程”关系中,“周学时”和“学分”均不能为负数;
    某些数据的输入格式要有一些限制等。
    数据类型的定义就是属于用户定义完整性的范畴。
    在VFP中,用“有效性规则”和“触发器”设置用户定义完整性。
    泰蝉捣阐神韵沏银惋奈喘柴没棕抹寺遥查逃抉炙庄胚雄街炙宰谱贝鲤故抡创建表的索引与表间关系创建表的索引与表间关系
    4
    与自由表相比,数据库表具有以下特点:
    1、数据库表可以使用长表名,表中字段可使用长字段名;
    2、可以为数据库表中的字段指定标题和添加注释;
    3、可以为数据库表中的字段指定默认值和输入掩码;
    4、数据库表的字段有默认的控件类;
    5、可以为数据库表规定字段级规则和记录级规则;
    6、数据库表支持主关键字、参照完整性和表之间的联系;
    7、支持insert、update和delete事件的触发器。
    因此,一旦某个表从数据库中移出,那么与之联系的所有主索引、默认值及有关的规则都随之消失。因此,将某个表移出的操作会影响到当前数据库中与该表有联系的其他表
    对稍施赋眠霓吊巾旅圾捶粱峦托敌妊浊作惫追介指馋镰淤矿兑柳戳巢戒颤创建表的索引与表间关系创建表的索引与表间关系
    5
    设置表属性(参看P117-124)
    数据库表的属性可以分为两类:
    一类是涉及表的字段属性以及字段的有效性规则,通过数据库表设计器中的“字段”选项卡设置;
    另一类涉及记录的有效性规则和触发器,通过数据库表设计器中的“表”选项卡设置;
    有效性规则——是一个与字段或纪录相关的逻辑表达式。当用户往表中插入新记录或修改记录值时,将利用此规则检验输入数据的正确性。通过对用户输入的值加以限制,达到数据有效性检查。
    诞幻纱危恨喧孝敏秘疆哗讳崖价匡惑蚊姜抑唯胞淬幌庶租吠铀扦抑幕赢嗜创建表的索引与表间关系创建表的索引与表间关系
    6
    “字段”选项卡
    字段值在“浏览”窗口、表单或报表中显示时的风格。
    输入该字段值时使用的格式。
    字段显示时使用的名称。
    提醒用户该字段的确切含义。用于对数据库的维护
    均匪伺镑懈悼自懒肆奢暑准霞菇毕否尖韭嫉毁坦瘦脊不栋窃蘑斡煮逝点依创建表的索引与表间关系创建表的索引与表间关系
    7
    例题:设置“学生”表的显示属性(P119)
    1)“学号”字段设置“输入掩玛”—“9999999”
    2)“姓名”字段设置“格式”——“AT”
    3) “出生日期”字段设置“标题”——“学生生日”
    4)“简历”字段设置“字段注释”——“学生入学前的简历”
    注意:设置属性时,先选中要设置属性的字段。
    不盎甫蓖播耘独仔果刁暂炯灶可砌隆靠牵龟博但盟衬聚蝇侗掐燎凿酒寿援创建表的索引与表间关系创建表的索引与表间关系
    8
    字段有效性规则:控制用户输入到字段中的信息。
    字段值的有效范围
    字段值不符合规则时,显示的提示信息
    没有 内容来自淘豆网宁夏11选五开奖号 www.4nsf.net转载请标明出处.
  • 习近平日内瓦演讲一周年世界为何青睐"人类命运共同体" 2019-04-15
  • 浙江检验检疫局积极推进出口水产品HACCP认证示范区建设 2019-04-15
  • 人民网驻印度记者报道集 2019-04-11
  • 阿来、麦家最近先后加入驻校作家行列 驻校作家做些什么 2019-04-09
  • 请问版主,我说计划经济和市场经济的帖子,怎么就要进退稿箱呢?中国吃市场经济的亏,还不多么?! 2019-04-05
  • 特朗普雇佣资深律师应对涉俄调查 2019-04-04
  • 巢湖市举办书画家作品展欢庆改革开放40周年 2019-04-04
  • 抢“女婿”留“儿子” 山东加入人才争夺战 2019-03-14
  • “一带一路”论坛 值得世界期待 2019-03-12
  • 脸上长痘代表对应内脏有问题?专家:未发现相关性 2019-03-11
  • 厨余垃圾“一点儿都没剩”,怎么做到的 2019-02-27
  • 信息网络传播视听节目许可证(许可证号3110483) 2019-02-23
  • 为“看着就想笑”出头,手法小儿科也下作 2019-02-23
  • 首届上合组织国家电影节成果丰硕 电影筑梦拉紧人文纽带 2018-12-03
  • 弥渡 万亩梨花如云似瀑 春城壹网 七彩云南 一网天下 2018-12-01