资源描述:
《SQLServer数据库应用技术操作题题库.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《SQLServer数据库应用技术》操作题题库要求:用SQL命令完成1、数据库操作(1)创建以“StuManage”为名的学生信息管理数据库。要求:主数据文件:文件名为StuManage_data.mdf,存储位置为“D:exam”,初始大小3MB,以1MB增长,最大尺寸10MB;事务日志文件:文件名为StuManage_log.ldf,存储位置为“D:exam”,初始大小2MB,以10%增长,最大尺寸10MB;usemaster//go//createdatabaseStuManage//onprimary(name=
2、StuManage_data,filename='D:examStuManage_data.mdf',//size=3mb,//maxsize=10mb,filegrowth=1mb)//logon//(name=StuManage_log,filename='D:examStuManage_log.ldf',//size=2mb,//maxsize=10mb,filegrowth=10%)//go(2)创建学生信息数据库”StuManage2”。要求:主数据文件:StuManage2_data.mdf,初始大小5MB,
3、存储位置为:“d:exam”,文件增量以10%的比例增长;日志文件:StuManage2_log.ldf,起始大小5MB,存储位置为:“d:exam”,文件增量以10%的比例增长。usemaster//go//createdatabaseStuManage2//onprimary(name=StuManage_data,//filename='D:examStuManage2_data.mdf',size=5mb,//filegrowth=10%)//logon(name=StuManage_log,//filena
4、me='D:examStuManage2_log.ldf',size=5mb,//filegrowth=10%)//go2、表的基本操作(1)请在StuManage数据库中添加如下表:教室基本信息表(TblRoom)编号列名字段类型长度字段描述1roomNoNchar6教室编号(主键)2roomNameNvarchar50教室名称(非空)3addressNvarchar50位置4numberInt4容纳人数5remarkNvarchar100备注useStuManage//go//createtableTblRoom//(r
5、oomNoNchar(8)primarykey,roomNameNvarchar(50)notnull,//addressNvarchar(50),//numberInt,remarkNvarchar(100))//go(2)请在StuManage数据库中添加如下表:学生基本信息表(TblStudent)编号列名字段类型长度字段描述1stuNoNchar8学号(主键)2stuNameNchar8姓名(非空)3genderNchar1性别4addrNvarchar50家庭住址(默认值广东河源)5GraduateSchoolNvar
6、char50毕业学校useStuManage2//go//createtableTblStudent(stuNoNchar(8)primarykey,//stuNameNchar(8)notnull,genderNchar(1),//addrNvarchar(50)default’广东河源’,GraduateSchoolNvarchar(50))//go(3)给TblStudent表中gender列设置check约束为:“男或女”(5分)altertableTblStudentaddconstraintchk_genderche
7、ck(gender='男'orgender='女')//go(4)为教室表tblRoom的number列添加Check约束,限制其为1—300之间的useStuManage//go//altertabletblRoomaddconstraintchk_numbercheck(number>=1andnumber<=300)//go(5)向学生基本信息表TblStudent中插入一行新的数据(‘20080101’,‘李红’,‘女’,“广东梅州”)。useStuManage2//goinsertTblStudent(stuno,st
8、uname,gender,addr)values('20080101','李红','女','广东梅州')//go(6)请向学生基本信息表TblStudent插入新的一列,列名为remark,类型为nvarchar(50),可以为空。useStuManage2//