- 1
- 0
- 约3.51千字
- 约 5页
- 2025-10-14 发布于广东
- 举报
数据库原理及应用
第7章SQLServer2000数据库管理系统
PAGE194
PAGE195
本章习题主要为操作题,请参照相应本章各节中介绍的操作方法与操作命令尝试完成习题操作(这里只给出部分参考解答)。操作内容还可以以《数据库原理及应用实验指导》(北邮出版)一书为主。
习题
1、创建数据库COMPANY和数据表(项目数据表和员工数据表)
使用企业管理器创建下面两个数据表:表B1是项目数据表,表B2是员工数据表,并根据表C1、C2给出的具体内容,进一步对表的结构修改和约束设置。向两表中添加数据。数据如表C1、C2所示。
表B1项目数据表
字段名
数据类型
注释
项目编号
INT
主键
名称
VARCHAR
长度为50
负责人
INT
客户
INT
开始日期
DATETIME
结束日期
DATETIME
表B2员工数据表
字段名
数据类型
注释
编号
INT
主键
姓名
VARCHAR
长度为50
性别
CHAR
长度为2
所属部门
VARCHAR
长度为50
工资
MONEY
长度为8
C1项目数据表
项目编号
名称
负责人
客户
开始日期
结束日期
1
SIS
7
1
06/12/2002
09/01/2004
2
SIS项目2
9
1
04/06/20
06/12/2002
3
PET
19
2
09/01/2004
04/18/2005
4
PET项目2
7
2
06/17/2005
12/21/2005
5
CCH
8
3
03/21/2003
08/01/2004
6
CCH—LXF
7
3
01/23/2004
09/01/2004
7
CCH-ZHS
19
4
04/18/2005
10/17/2005
8
CCH-LY
9
5
08/01/2004
04/18/2005
9
PETER
4
6
07/11/2004
05/2
10
NBA
4
6
03/06/2005
09/04/2005
C2员工数据表
编号
姓名
性别
所属部门
工资
1
成有朋
男
项目部
2000
2
张小青
女
项目部
3000
3
孙晓风
男
录入部
1000
4
慕容雪
男
检验部
1500
5
陈秋平
女
检验部
1000
6
王理冰
男
检验部
2000
7
周晴晴
女
办公室
3000
8
杨亭亭
女
项目部
2500
9
马明宇
男
项目部
4000
10
刘燕
女
项目部
3000
解:
CREATETABLE项目数据表(
项目编号 INT PRIMARYKEY,
名称 VARCHAR(50),
负责人 INT,
客户 INT,
开始日期 DATETIME ,
结束日期 DATETIME
)
CREATETABLE员工数据表(
编号 INT PRIMARYKEY,
姓名 VARCHAR(50),
性别 CHAR (2),
所属部门 VARCHAR(50),
工资 MONEY
)
根据表数据,进一步对表的结构修改和约束设置后创建两表的命令可为:
CREATETABLE项目数据表(
项目编号 INT IDENTITY(1,1)PRIMARYKEY,
名称 VARCHAR(50)notnull,
--员工数据表中还需补上负责人员工记录
负责人 INTFOREIGNKEYreferences员工数据表(编号),
--假设有客户数据表,并有客户编号属性
客户 INTFOREIGNKEYreferences客户数据表(客户编号),
开始日期 DATETIME ,
结束日期 DATETIME ,
Constraintdate_ccheck(结束日期开始日期)
)
CREATETABLE员工数据表(
编号 INT IDENTITY(1,1)PRIMARYKEY,
姓名 VARCHAR(50)notnull,
性别 CHAR (2)notnullcheck(性别IN(男,女)),
所属部门 VARCHAR(50),
工资 MONEYcheck(工资=1000)
)
2、在建立的数据库COMPANY中,基于表“项目数据表”和“员工数据表”创建视图,要求为:
视图名为“员工项目”。
包含字段“编号”,“姓名”,“名称”和“开始日期”。
字段别名分别是“员工编号“,“员工姓名”,“项目名称”,“项目开始日期”。
使用INSERT语句通过视图向员工数据表中添加一条记录,要求“姓名”字段值为“马中新”。
执行系统存储过程将视图更名为EMPLOYEEVIEW。
解:
--本视图两表缺少关联,视图欠佳
CREATEVIEW员工项目(员工编号,员工姓名,项目名称,项目开始日期)AS
S
您可能关注的文档
- 《通信电源》课件_第9章不间断电源UPS维护.pptx
- 《数据库原理及应用》课件_第3章 关系数据库标准语言SQL 2.ppt
- 《通信电源》课件_第1章 通信电源系统认知.pptx
- 《卫星通信》课件_第6章 卫星通信网络技术.pptx
- 《通信电源》课件_第8章直流配电系统维护.pptx
- 《通信电源》课件_第3章交流配电系统维护与测试.pptx
- 《数据库原理及应用》课件_《数据库系统原理学习辅导》参考答案.doc
- 《数据库原理及应用》课件_数据库原理及应用第6章 数据库设计.doc
- 《微机原理与接口技术》课件_微接2.ppt
- 《微机原理与接口技术》课件_微接3.ppt
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
最近下载
- 金航联执业药师继续教育《氯吡格雷临床使用药学解读》习题答案.docx VIP
- 如何进行神话故事的阅读教学——从盗取天火的“普罗米修斯”说起-来源:小学教学参考(上旬)(第2020003期)-广西教育学院.pdf VIP
- 道路危险货物运输从业人员从业资格考试大纲培训教学大纲和培训教学计划.docx VIP
- 道路危险货物运输从业人员从业资格考试大纲、培训教学大纲和培训教学计划.doc VIP
- 蜜雪冰城店加盟合同范本.docx VIP
- 老年人多重用药评估与管理中国专家共识(2024)解读PPT课件.pptx VIP
- 城市立体化社会治安防控体系建设工作方案.docx VIP
- 老年人多重用药评估与管理中国专家共识(2024)解读PPT课件.pptx VIP
- 2024年天津市成人高考专升本高等语文真题及答案.docx VIP
- 道路工程监理实施细则.docx
原创力文档

文档评论(0)