麻烦数据库(sql)高手帮个忙把下面的填空题和一个解答题给做下啦,谢谢啦,高分回报

1.所有的数据库都有一个__________和一个或多个事务日志文件,此外,还可能有__________
2.__________可以把两个或多个SELECT语句的查询结果组合成一个结果集,使用时要求所有SELECT语句的列数应__________,对应列的数据类型相容。
3.索引表的顺序与数据行的物理顺序相同的索引称为__________索引
4.SQL Server中索引类型包括的三种类型分别是_________________,_________________和____________________。
5..在SQL server2005中,其权限分为三类,即_________权限、_________权限和_________权限
6.对象权限是指用户基于数据库对象层次上的访问和操作权限,共有5种:SELECT、INSERT、DELETE、__________和__________。
7.视图对象的作用有_________________、和_________________。

二:解答题
1、求1~100的和。
2、编写程序查询成绩表中学号为0948的学生各门课程的成绩,并将成绩转换为不同的等级。
某个学籍数据库AA有如下表结构:学生(学号,姓名,性别,出生日期,班级)课程(课程号,课程名称,课程类别,课时)选课(学号,课程号,成绩)请完成下列查询要求。3.查询出“软件041”班的所有男生的学号和姓名。
4.查询出课程名称中含有“语言”一词的课程的所有信息。
5.查询出各班级学生人数。
6.查询出“计算机应用基础”课程成绩高于张三同学此门课程成绩的学生的学号和姓名。

1.所有的数据库都有一个__主数据文件 ________和一个或多个事务日志文件,此外,还可能有_____次要数据文件_____
2.__UNION ________可以把两个或多个SELECT语句的查询结果组合成一个结果集,使用时要求所有SELECT语句的列数应_____相同_____,对应列的数据类型相容。
3.索引表的顺序与数据行的物理顺序相同的索引称为___聚集索引_______索引
4.SQL Server中索引类型包括的三种类型分别是_____UNIQUE____________,______CLUSTERED___________和_______NONCLUSTERED_____________。
5..在SQL server2005中,其权限分为三类,即____对象_____权限、___语句______权限和_____隐含____权限
6.对象权限是指用户基于数据库对象层次上的访问和操作权限,共有5种:SELECT、INSERT、DELETE、_____UPDATE_____和__EXECUTE________。

貌似全对~~追问

正确就好啦,麻烦帮我把解答答题给做了,谢谢啦,

追答

1.
DECLARE @sum int , @i int
SET @sum = 1
SET @i = 1
WHILE @i60 then '及格' else ' 不及格' end) from 成绩表 where 学号='0948'
3.SELECT 学号, 姓名FROM学生WHERE班级 = ‘软件041’ AND性别 = ‘男’
4.SELECT * FROM课程 WHERE课程名称 LIKE ‘%语言%’
5.SELECT TOP 5学生.学号, 姓名, 班级
FROM学生 JOIN 选课 ON 学生.学号=选课.学号 JOIN 课程 ON课程.课程号=选课.课程号
WHERE课程名称 = ‘C语言’ ORDER BY 成绩 DESC
6.SELECT 班级, COUNT(*) AS 人数 FROM 学生 GROUP BY班级

貌似你要拿满分,不太好吧~~~

追问

哈哈,满分是不会啦,我只是挑了这几个啦,还有选择题自己做的还有一个大题没上传呢,对了,还有第7小题帮我做下啦,做完了这个就给你分,顶顶

追答

7题不知道,自己随便写了,有这些答案足够拿高分了

追问

1:在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是( )
A、*B、% C、- D、?
2:假如有两个表的连接是这样的: table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集( )
A、包括table_1中的所有行,不包括table_2的不匹配行B、包括table_2中的所有行,不包括table_1的不匹配行C、包括和两个表的所有行D、只包括table_1和table_2满足条件的行

追答

B , D

温馨提示:答案为网友推荐,仅供参考
相似回答