- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)