SQL Server 第3次课课件.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
回顾 什么是关系模型?关系模型的包括哪些要素? 关系模式的表述形式? 候选关键字、主关键字、主属性、非主属性、外部关键字的含义。 关系模型的数据完整性约束包括什么? 为什么研究实体-联系模型向关系模型转换?怎么转换。 练习 1、实体完整性用____________保证。 A. 主码 B. 外码 C. CHECK约束 D. UNIQUE约束 练习 2.外码与其所引用的列之间的关联关系是根据_________关联的。 A、列名相同 B. 类型相同 B、 语义 D. 任意情况 练习 3.外码的作用是___________。 A、不限制外码列的取值范围 B、限制引用列的取值范围 C、限制所引用的列的取值范围在外码列的已有值范围内 D、限制外码列的取值范围在所引用的列的已有值范围内 练习 4.关系模式:购买情况(顾客号,产品号,购买时间,购买数量),若允许一个顾客在不同时间对同一个产品购买多次,则此关系模式的主码是 _______。 A.顾客号 B.产品号 C.(顾客号,产品号) D.(顾客号、产品号、购买时间) 练习 5.已知实体A与实体B之间是多对一联系,为反映两个实体之间的关联关系,应_____________。 A.将外码放置在实体A中 B.在A中定义一个主码 C.将外码放置在实体B中 D.在B中定义一个主码 练习 6.关系数据库表中,记录行________。 A.顺序很重要,不能交换 B.顺序不重要 C.按输入数据的顺序排列 D.一定是有序的 练习 7、关系数据库采用的数据结构是___________。 A.多维表结构 B.二维表结构 C.树型结构 D.图结构 练习 8.关系数据库的完整性约束包括__________。 A、实体完整性、约束完整性和主码完整性 B、数据库定义完整性、参照完整性和用户定义完整性 C、实体完整性、参照完整性和用户定义完整性 D、表结构完整性、用户定义完整性和事务完整性 练习 9.定义外码的用处主要是___________。 A. 提高查询效率 B. 维护数据的实体完整性 C. 增加数据的安全性 D. 维护数据的参照完整性 练习 10.外码与其所引用的列之间必须_________。 A. 列名相同 B. 类型相同 C. 语义与类型均相同 D. 无限制 练习 关系模式:产品销售情况表(产品号,销售地点,销售时间,销售数量),一个产品号描述一种产品,若允许一种产品在不同地点同时销售多次,同一种产品可在多个地点销售,在同一时间同一地点只能销售一种产品,则此系模式的主码是______。 A.产品号 B.(产品号,销售时间) C.(产品号,销售地点) D.(产品号,销售地点,销售时间) 1.3 数据库系统的结构 数据库系统的三级模式结构 数据库的二级模式映象功能与数据独立性 数据库系统的结构 数据库系统的结构是数据库系统的一个总框架,可以从不同的角度考查数据库系统的结构。 从数据库管理系统的角度:采用三级模式结构,这是数据库系统内部的体系结构; 从数据库最终用户的角度:集中式结构、文件服务器结构、C/S结构、B/S结构,这是数据库系统外部的体系结构。 1. 数据库系统模式的概念 模式是数据库中全体数据的逻辑结构和特征的描述 仅仅涉及型的描述,不涉及具体的值。 模式的一个具体值称为模式的一个实例。 模式是相对稳定的,实例是相对变动的。 数据模式描述某一类事物的结构、属性、类型和约束,实质上是用数据模型对一类事物的模拟,而实例是反映某类事物的某一时刻的当前状态。 2. 数据库系统的三级模式结构 外模式(用户模式、子模式) 用户对现实系统中感兴趣整体的局部数据结构的描述。 是DB整体数据结构的子集或局部重构。 用外模式定义语言表达。 是保证数据库安全的一个措施。 外模式对应视图。 外模式 定义两个外模式: 学生基本信息1(姓名,性别) 学生基本信息2(姓名,所在系) 内容均来自“学生基本信息”。 模式(逻辑模式) 也称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据描述。 是数据库系统结构的中间层 用模式定义语言表达。例,对关系数据库,定义:表头结构、属性取值范围、…。 在关系数据库中,模式对应表。 内模式(存储模式) 数据的存储结构的描述(数据的组织与存储)。 用数据库、索引定义语言描述。例,对RDB,定义数据文件的位置、索引的依据等。 内模式对应存储文件。 数据库系统的三级模式结构 在数据库系统中,外模式可以有多

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档