《SQL_Server_2005中文版基础教程》示例的T-SQL语句

《SQL_Server_2005中文版基础教程》示例的T-SQL语句

ID:38950317

大小:83.00 KB

页数:15页

时间:2019-06-22

《SQL_Server_2005中文版基础教程》示例的T-SQL语句_第1页
《SQL_Server_2005中文版基础教程》示例的T-SQL语句_第2页
《SQL_Server_2005中文版基础教程》示例的T-SQL语句_第3页
《SQL_Server_2005中文版基础教程》示例的T-SQL语句_第4页
《SQL_Server_2005中文版基础教程》示例的T-SQL语句_第5页
资源描述:

《《SQL_Server_2005中文版基础教程》示例的T-SQL语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQLServer2005中文版基础教程示例的T-SQL语句项目一创建与使用SQLServer实例任务二启动和连接“教育学院管理数”实例操作二在Windows的【命令提示符】中启动实例语法一netstart“SQLServer(教育学院管理)”语法二netstartMSSQL$教育学院管理项目二管理数据库任务一创建“学生管理数据库”操作二用createdatabase语句创建数据库USE[master]GOcreatedatabase[学生管理]onprimary(name=N’Pri_Student_Data’,

2、filename=N’D:DBFilesPri_Student_Data.mdf’,size=10MB,maxsize=unlimited,filegrowth=5MB)Logon(name=N’Student_log’,filename=N’D:DBFilesStudent_log.ldf’,size=10MB,maxsize=unlimited,filegrowth=5MB)CollateChinese_PRC_CI_ASgo任务二修改数据库操作五用alterdatabase语句增加日志文件USE[学生

3、管理]goalterdatabase[学生管理]Addlogfile(name=’Snd_Student_Log’,filename=’D:DBFilesSnd_Student_Log.ldf’,size=10MB,maxsize=unlimited,filegrowth=5MB)Go操作五用alterdatabase语句修改排序规则USE[学生管理]GOALTERDATABASE[学生管理]COLLATELatin1_General_BINGO任务三删除数据库操作二用dropdatabase语句删除数据库US

4、E[master]GODROPDATABASE[学生管理]GO项目三管理数据表任务一创建“学生表”操作二用createtable语句创建表createtable学生表(学生编号varchar(10)NOTNULL,学生姓名char(10)NULL,所属专业编号char(2)NULL,所属班级编号char(3)NULL,性别intNULL,出生日期smalldatetimeNULL,籍贯varchar(20)NULL,入学日期smalldatetimeNULL)任务二修改表结构操作二用altertable语句修改表结

5、构use[学生管理]goaltertable学生表altercolumn学生编号char(4)notnullgoaltertable学生表altercolumn学生姓名varhar(10)nullgoaltertable学生表altercolumn性别tinyintnullgoaltertable学生表add职务varchar(10)nullgo任务三向“学生表”插入记录操作二用insert语句插入记录insertinto学生表(学生编号,学生姓名,所属专业编号,所属班级编号,性别,出生日期,籍贯,入学日期,职务)

6、values(‘X001’,’宋小南’,’Z1’,’B01’,0,’1980-8-1’,’黑龙江省哈尔滨市’,’2001-9-1,’班长’)go任务四修改“学生表”中的记录操作二用update语句修改记录use[学生管理]goupdate学生表set出生日期=’1983-5-6’,籍贯=’黑龙江省齐齐哈尔市’where学生编号=’X001’go任务五删除“学生表”记录操作二用delete语句删除记录use[学生管理]godeletefrom学生表where学生编号=’X007’go任务六删除“学生表”操作二用dro

7、ptable语句删除表use[学生管理]godroptable学生表go项目四设置主键、外键和索引任务一为“学生表”设置主键操作三用createtable语句设置主键use[学生管理]gocreatetable学生表(学生编号char(4)notnullprimarykey,学生姓名varchar(10),所属专业编号char(2),所属班级编号char(3),性别tinybit,出生日期smalldatetime,籍贯varchar(20),入学日期smalldatetime,职务varchar(10))go操作

8、四用altertable语句设置主键altertable学生表addprimarykey(学生编号)go操作五用altertable语句删除主键altertable学生表dropPK_学生表_15502E78go任务二为“学生成绩表”设置外键操作二用createtable语句设置外键createtable学生表(学生编号char(4)notnullconst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。