[SQLServer20试验实习指导.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[SQLServer20试验实习指导

实验实习指导 实验1:用E-R图设计数据库 一、目的与要求 1、熟悉E-R模型的基本概念和图形的表示方法。 2、掌握将现实世界的事物转化成E-R图的基本技巧。 3、熟悉关系数据模型的基本概念。 4、掌握将E-R图转化成关系表的基本技巧。 二、实验内容 1、根据要求确定实体、属性和联系。 2、将实体、属性和联系转化为E-R图。 3、将E-R图转化为表。 三、实验步骤 1、设计能够表示出班级与学生关系的数据库。 ① 确定班级实体和学生实体的属性。 ② 确定班级和学生之间的联系,给联系命名并指出联系的类型。 ③ 确定联系本身的属性。 ④ 画出班级与学生关系的E-R图。 ⑤ 将E-R图转化为表,写出表的关系模式并标明各自的主码或外码。 2、设计能够表示出顾客与商品关系的数据库。 ① 确定顾客实体和商品实体的属性。 ② 确定顾客和商品之间的联系,给联系命名并指出联系的类型。 ③ 确定联系本身的属性。 ④ 画出顾客与商品关系的E-R图。 ⑤ 将E-R图转化为表,写出表的关系模式并标明各自的主码或外码。 实验2:确定表中的关键字 一、目的与要求 1、正确理解候选关键字、主关键字、组合关键字、外关键字的基本概念。 2、能够正确判断给定的表中各种类型的关键字。 3、在设计数据库时能正确地指定各种类型的关键字。 二、实验内容 1、复习候选关键字、主关键字、外关键字、组合关键字的基本概念。 2、在给出的部门表和员工表中能正确标识出各种类型的关键字。 三、实验步骤 1、写出候选关键字、主关键字、外关键字、组合关键字的定义。 2、已知部门表和员工表分别如表2-1和表2-2。 表2-1 部门代码 部门名 负责人 地点 0001 生产部 李华江 重庆荣昌县 0002 销售部 张俐 重庆江北区 表2-2 员工代码 姓名 家庭住址 联系电话 邮政编码 部门代码 200001 王华 重庆401147 0001 200002 李响 成都508763 0003 ① 确定部门表和员工表中的候选关键字。 ② 选择部门表和员工表的主关键字。 ③ 确定在部门表和员工表中共有的属性。 ④ 指出哪个表中的属性是外关键字。 ⑤ 确定哪个表是主表,哪个表是从表。 实验3:规范化数据 一、目的与要求 1、了解函数(数据)依赖的基本概念。 2、能正确判断某一关系是属于第几范式。 3、掌握规范化数据的方法。 二、实验内容 1、复习函数(数据)依赖、数据规范化、范式的基本概念以及各级范式的判别标准。 2、判断给定的表满足哪级范式的条件。 3、将给定的表转换成满足特定等级范式条件的表。 三、实验步骤 1、写出函数(数据)依赖、数据规范化、范式的定义以及各级范式的判别标准。 2、有表3-1所示的项目表1,判断其是否满足第一范式的条件,说明理由。 表3-1 项目表1 项目代码 职员代码 部门 累计时间 P27 P51 P20 E101 系统集成部 90 101 60 P27 P22 E305 销售部 109 98 P51 P27 E508 行政办公室 NULL 72 3、有表3-2所示的项目表2,判断其是否满足第二范式的条件,说明理由。 表3-2 项目表2 项目代码 职员代码 部门 累计工作时间 P27 E101 系统集成部 90 P27 E305 财务部 10 P51 E508 行政办公室 NULL P51 E101 系统集成部 101 P20 E101 系统集成部 60 P27 E508 行政办公室 72 4、有表3-3所示的项目表3,判断其是否满足第三范式的条件,说明理由。 表3-3 项目表3 职员代码 部门 部门负责人代码 E101 系统集成部 E901 E305 财务部 E909 E402 销售部 E909 E508 行政办公室 E908 E607 财务部 E909 E608 财务部 E909 5、有表3-4所示的项目表4,判断其是否满足BCNF的条件,说明理由。 表3-4 项目表4 项目代码 职员代码 职员姓名 累计工作时间 P2 E1 李华 48 P5 E2 陈家伟 100 P6 E3 张勤 15 P3 E4 谢成权 250 P5 E4 谢成权 75 P5 E1 李华 40 ① 将项目表1转化成满足第一范式条件的表。 ② 将项目表2转化成满足第二范式条件的表。 ③ 将职员表转换成满足第三范式条件的表。 ④ 将项目表3转换成满足BCNF条件的表。 实验4:安装SQL Server 2000 一、目的与要求 1、熟悉SQL Server 2000的体系结构与运行环境。 2、了解SQL Server 2000安

文档评论(0)

wuyuanli + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档