- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
长 沙 理 工 大 学
计算机与通信工程学院
实 验 报 告
课程名称 数据库技术与应用 实验项目名称 SQL Server数据表的管理 班级 学号 姓名 实验日期 年 月 日 指导教师签字 一﹑实验目的
掌握使用SQL Server管理平台和Transact-SQL语句Create table和Alter table创建和修改表的方法;
掌握在SQL Server管理平台中对表进行插入、修改和删除数据操作的方法;
掌握使用Transact-SQL语句对表进行插入、修改和删除数据操作的方法;
了解SQL Server的常用数据类型。 二﹑实验平台
操作系统:Windows xp
DBMS:SQL Server 2005
三﹑实验内容和步骤
启动SQL Server管理平台,在对象资源管理器中展开studentdb数据库文件夹。
在studentdb数据库中包含有数据表student_info、curriculum、grade,这些表的数据结构见图1-2至1-4所示。
列名
数据类型
允许空
学号
Char 4
Not null
姓名
Char 8
出生日期
datatime
家庭住址
Varchar 50
备注
text
图1-2 student_info
列名
数据类型
允许空
课程编号
char 4
Not null
课程名称
char 50
学分
int
图1-3 curriculum
列名
数据类型
允许空
学号
Char 4
Not null
课程编号
Char 4
Not null
分数
Numeric 3,1
图1-4 grade
在SQL Server管理平台中创建student_info、curriculum表;
在SQL Server管理平台中,将student_info表的学号列设置为主键,非空;
使用Transact-SQL语句Create table在studentdb数据库中创建grade表;
student_info、curriculum、grade表中的数据如图1-5至1-7所示。
学号
姓名
性别
出生日期
家庭住址
备注
0001
刘卫平
男
1980-10-1
衡阳市东风路78号
null
0002
张卫民
男
1980-12-2
东阳市八一北路25号
null
0003
马东
男
1980-7-4
长岭市五一路785号
null
0004
钱达理
男
1980-5-10
滨海市洞庭大道278号
null
0005
东方牧
男
1980-7-13
东方市中山路25号
null
0006
郭文斌
男
1980-6-4
长岛市解放路25号
null
0007
肖海燕
女
1980-3-15
南山市红旗路15号
null
0008
张明华
女
1980-4-18
滨江市解放路35号
null
图1-5 student_info的数据
课程编号
课程名称
学分
0001
大学计算机基础
2
0002
C语言程序设计
2
0003
SQL Server数据库及应用
2
0004
英语
4
0005
高等数学
4
图1-6 curriculum的数据
学号
课程编号
分数
0001
0001
80
0001
0002
90
0001
0003
87
0001
0004
86
0001
0005
78
0002
0001
76
0002
0002
73
0002
0003
69
0002
0004
70
0002
0005
89
0003
0001
83
0003
0002
73
0003
0003
84
0003
0004
75
0003
0005
65
图1-7 grade的数据
四﹑命令 代码 清单
1.
Use studentdb
Go
Insert grade
Values ‘0004’,’0001’,’’80
2.
Use studentdb
ALTER TABLE curriculum
ALTER COLUMN 课程编号 char 4 not null
3.
Use studentdb
ALTER TABLE grade
ALTER COLUMN 分数 real not null
4.
Use studentdb
Execute sp_rename ‘student_info. 姓名’,’学生姓名’
5.
Update grade set 分数 90
Where 学号 ’0003’ and 课程编号 ’0005
6.
ALTER TABLE grade add 备注 varchar 20 null
7.
Use studentdb
Create table grade
学号 Char 4 not null
您可能关注的文档
- J30050080302巴斯德征服狂犬病1重点.ppt
- cellularphysiology分析.ppt
- SPEC-Stork无头内置式除氧器幻灯片.分析.ppt
- JamesWalker油封介绍与应用分析.ppt
- JavaCanmon使用说明2重点.ppt
- CEMS培训标准教材分析.ppt
- Javascript分析.ppt
- SPMK3000温度检定系统说明书5.7重点.doc
- CEMS设备常见问题及处理方法分析.ppt
- JavaScript函数速查手册重点.doc
- 2025渤海银行总行投资银行部招聘考试参考题库附答案.docx
- 2026湖南省益阳市教育系统紧缺(急需)人才引进和公开招聘60人备考题库附答案.docx
- 2025福建厦门海峡投资有限公司运营支持岗、软件开发岗、商务岗社会招聘3人考试参考题库附答案.docx
- 浙江国企招聘-2025宁波国有资本研究院有限公司招聘5人考试历年真题汇编附答案.docx
- 2025清华大学机械工程系微纳制造与摩擦学团队路新春教授招收博士后考试题库附答案.docx
- 2025贵州黔东南州丹寨县消防救援大队招聘15名乡镇政府专职消防队员(公共基础知识)综合能力测试题附.docx
- 2025福建厦门市翔发集团有限公司招聘3人(第三期)考试备考题库附答案.docx
- 2025甘肃省文化和旅游厅直属事业单位引进高层次人才15人备考题库附答案.docx
- 2025福建三明市疾病预防控制中心招聘工作人员1人考试模拟卷附答案.docx
- 2026河北省定向重庆大学选调生招录参考题库附答案.docx
最近下载
- 2026人教版小学一年级上学期语文期末综合试卷精选3套(含答案解析)(1).docx
- 天鹅(选自圣-桑《动物狂欢节》,总谱) 高清钢琴谱五线谱 .pdf VIP
- 实用化工产品配方与制备(6).doc VIP
- 提高外窗塞缝防渗漏一次验收合格率(陈启威).docx VIP
- 生存分析中的Cox模型比例风险假设检验.docx VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》之6:“领导作用-5.1.2以顾客为关注焦点”专业深度解读和应用指导材料(编写2025A0).docx VIP
- 提高外窗塞缝防渗漏一次验收合格率(陈启威).pdf VIP
- 六年级数学上册第9讲甜甜咸咸就是我思维突破苏教版202106071121.pdf VIP
- 台州市椒江区2023-2024学年六年级数学第一学期期末调研模拟试题含答案.doc VIP
- 有限空间作业专项施工方案.docx VIP
原创力文档


文档评论(0)