数据库高手进呀 !!!!

《数据库应用技术》期末试题

提示:
1、在D盘下建立自己名字拼音的文件夹,例如:王三,建立wangsan文件夹。
2、题目中所有标红的内容,需要改成与自己姓名相关的内容。
3、每道题的文件名为“题号.sql”,例如第1题的文件保存为1.sql。如果题中涉及多道小题时,在每个文件中用注释的方式写明每道小题的题号。
一、数据库操作部分(15分):
创建数据库(路径为d:\wangsan):
1、使用T-SQL语句创建数据库,数据库名称为自己名字的拼音
2、主要数据文件:逻辑名test1,物理名为test1.mdf,初始大小3MB,最大容量10MB,增长量为1MB;
3、次要数据文件:逻辑名test2,物理名为test2.ndf,初始大小512KB,最大容量10MB,增长量为512KB;
4、日志文件:逻辑名testlog1,物理名testlog1.ldf,初始大小1MB;
二、表操作部分(26分)
1、在上题数据库中建立三个表,创建相应的约束,表结构如下(20分):
提示:使用T-SQL语句创建表及相应的约束
(1) 学生信息表    表名:Student
字段名称 字段类型 大小 约束 说明
Sno Char 10 主键 学号
Sname nvarchar 6 姓名
sex char 2 默认值:’女’,只接受输入’男’或’女’。 性别
age int 年龄
Sdept nvarchar 20 系别

(2)课程信息表    表名:course
字段名称 字段类型 大小 约束 说明
cno Char 10 主键 课程号
cname nvarchar 10 课程名
ccredit tinyint 值范围1-6 学分

(3)成绩信息表    表名:Score
字段名称 字段类型 大小 约束 说明
Sno Char 10 主键 参照表student 学号
Cno Char 10 参照表course 课程号
Grade Tinyint 值范围0-100 分数

2、向表中添加数据(使用T-SQL语句添加数据) (6分)
添加如下数据到表student(9952101,'刘萱','男',23,'软件工程系';9952102,'李宁佳','女',20,'信息系';9952103,'窦洁丽','女',21,'数学系';9952104,'汪紫薇','女',19,'网络系';9952105,'张辉','男',25,'软件工程系';9952106,'贾东','男',26,'信息系';9952107,'周丹丹','女',24,'网络系')。

添加如下数据到表course (1,'网络基础',6;2,'C语言程序设计',6;3,'数据库管理',6)。

添加如下数据到表score(9952101,1,69;9952101,2,73;9952101,3,86;9952102,1,91;9952103,3,56;9952104,1,56;9952104,2,69;9952105,1,73;9952106,2,86)。

三、查询部分(写明T-SQL语句) (24分,每小题4分)
1.查询全体学生的学号、姓名、年龄,并对所有的列使用汉字标题。
2.查询不在软件工程系和网络工程系的学生学号,姓名和性别
3.查询姓张的学生的姓名
4.查询选修了2号课的学生的学号和成绩,结果按升序排列
5.查询各课程号及选课人数
6.查询年龄在20-25(包含两端)岁考试成绩不合格的学生的学号和姓名。

四、视图部分(写明T-SQL语句) (10分)
使用表student、score、course,创建视图view_ssc,包含学号、姓名、课程名称、成绩。

五、安全设置(10分)
提示:将具体步骤写出来,并保存在5.sql文件中
1、创建SQL Server身份验证的登录帐号cs,默认数据库为自己所创建的数据库,分配dbcreator的服务器角色。
2、创建一数据库用户cc,对应的登录帐号cs,分配db_owner的固定数据库角色。
六、备份操作(把备份文件存放在自己命名的文件夹中) (15分)
1、先创建表t1,然后,完全备份kaoshi数据库。
2、创建表t2,删除t1,做差异备份。
3、先恢复完全备份,看一看有没有t1、t2,分析为什么?
4、再次恢复(完全和差异),看一看有没有t1、t2,分析为什么?

10-06-04  tmjfd 发布
17个回答
时间
投票
  • 0

    挖墙角咯

    适合高中生学习的北大青鸟课程是武汉北大青鸟光谷校区的网络工程师课程
    这个课程注重实际动手能力,通过上机练习,结合老师课堂知识容易掌握
    北大青鸟武汉光谷校区作为业内口碑非常不错的网络工程师培训中心
    有着雄厚的师资力量,优质的教学环境,丰富的教学经验,先进的教学设施
    培养出了大批网络精英,同时与国内外数千家企业签有就业用人协议,可以为毕业学生推荐适合其能力的工作岗位。

    10-06-09 | 添加评论 | 打赏

    评论读取中....

  • 0

    落花忆梦

    这不需要高手

    10-09-22 | 添加评论 | 打赏

    评论读取中....

精华知识
更多  
意见反馈 帮助