sql_server_sql实验与练习题参考答案

sql_server_sql实验与练习题参考答案

ID:14601251

大小:172.00 KB

页数:14页

时间:2018-07-29

sql_server_sql实验与练习题参考答案_第1页
sql_server_sql实验与练习题参考答案_第2页
sql_server_sql实验与练习题参考答案_第3页
sql_server_sql实验与练习题参考答案_第4页
sql_server_sql实验与练习题参考答案_第5页
资源描述:

《sql_server_sql实验与练习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理与应用(SQLServer)练习题-14-实验1数据库操作1.创建数据库:操作1.1:创建一个test数据库,其主数据文件逻辑名test_data,物理文件名test_data.mdf,初始大小10MB,最大尺寸为无限大,增长速度1MB;数据库日志文件逻辑名称为test_log,物理文件名为test_log.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为10%。参考答案:createdatabaseTestONprimary(name=test_data,filename='d:testtest_data.mdf',size=5MB,maxsize=unlim

2、ited,filegrowth=1MB)LOGON(name=test_log,filename='d:testtest_log.ldf',size=1MB,maxsize=5MB,filegrowth=10%)GO2.查看数据库属性:操作1.2:使用T-SQL语句查看数据库test属性参考答案:EXECsp_helpdbtest3.删除数据库:操作1.3:使用T-SQL语句删除数据库test参考答案:dropdatabaseTest实验2表操作1.创建表:操作2.1:创建学生表:表名:student说明:学生基本信息表属性列数据类型长度空值列约束说明st_idnVarChar

3、9NotNullPK学生学号数据库原理与应用(SQLServer)练习题-14-st_nmnVarChar8NotNull学生姓名st_sexnVarChar2Null学生性别st_birthdatetimeNull出生日期st_scoreintNull入学成绩st_datedatetimeNull入学日期st_fromnChar20Null学生来源st_dpidnVarChar2Null所在系编号st_mnttinyintNull学生职务参考答案:USEtestGOCREATETABLEstudent(st_idnVarChar(9)primarykeyNOTNULL,st_nm

4、nVarChar(8)NOTNULL,st_sexnVarChar(2)NULL,st_birthdatetimeNULL,st_scoreintNULL,st_datedatetimeNULL,st_fromnVarChar(20)NULL,st_dpidnVarChar(2)NULL,st_mnttinyintNULL)GO操作2.2:创建课程信息表:表名:couse说明:课程信息表属性列数据类型长度空值列约束说明cs_idnVarChar4NotNullPK课程编号cs_nmnVarChar20NotNull课程名称cs_tmintNull课程学时cs_scintNull课程

5、学分参考答案:USEtestGOCREATETABLEcouse(cs_idnVarChar(4)primarykeyNOTNULL,cs_nmnVarChar(20)NOTNULL,cs_tmintNULL,cs_scintNULL)GO操作2.3:创建选课表:表名:slt_couse说明:选课表数据库原理与应用(SQLServer)练习题-14-属性列数据类型长度空值列约束说明cs_idnVarChar4NotNullFK课程编号st_idnVarChar9NotNullFK学生编号scoreintNull课程成绩sltdatedatetimeNull选课日期参考答案:USEt

6、estGOCREATETABLEcouse(cs_idnVarChar(4)NOTNULL,st_idnVarChar(9)NOTNULL,scoreintNULL,sltdatedatetimeNULL)GO操作2.4:创建院系信息表:表名:dept说明:院系信息表属性列数据类型长度空值列约束说明dp_idnVarChar2NotNull系编号dp_nmnVarChar20NotNull院系名称dp_drtnVarChar8Null院系主任dt_telnVarChar12Null联系电话参考答案:USEtestGOCREATETABLEdept(dp_idnVarChar(2)N

7、OTNULL,dp_nmnVarChar(20)NOTNULL,dp_drtnVarChar(8)NULL,dp_telnVarChar(12)NULL)GO2.修改表结构:(1)向表中添加列:操作2.5:为“dept”表添加“dp_count”列(数据类型为nvarchar,长度为3,允许为空)参考答案:ALTERTABLEdeptADDdp_countnvarchar(3)NULL(2)修改列数据类型:操作2.6:修改“dept”表的“dp_count”列数据类型

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

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

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