请高手帮忙解答几道数据库填空习题

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:57:04
1.SQL Server 2000中,许可默认有许可、______和______三种类型,其中______是指对于数据库的特定对象(如表、视图、存储过程等)进行增、删、改、查询等操作的许可.

2.T-SQL语言中用于给变量赋值的语句有______和______两个,其中______语句允许在一个语句中给多个变量赋值.

3.以下创建数据库tsgldb的语句中,数据库文件的逻辑名称为______,初始大小为______,增长速度为______,日子文件的物理名称为______,最大为______.
Creat database tsgldb on primary
(name=tsgldb_date,filename=’E:\sql\tsgldb_date.mdf’,size=4mb,filegrowth=20%)
log on (name=tsgldb_log,filename=’E:\sql\tsgldb_log.ldf’
size=2mb,naxsize=5mb,filegrowth=2mb)

4.创建一个名为student_course_tj_view的视图,功能是从student_course和course两个表中查询各门课程的课程号、课程名称和平均分.
CREATE VIEW ______ AS SELECT ______FROM course,student_course
WHERE ______ group by ______

第二道题
有2个方法 set,print
其中set可以赋多个变量
第三道题
逻辑名称是filename
初始大小4MB
增长速度20%
日志文件物理名称tsgldb_log
最大为5mb
第四道题
CREATE VIEW student_course_tj_view
AS SELECT CID,courseName
from tudent_course,course
WHERE __二个表的课程ID相等____ group by ___courseName___

额 貌似好复杂 啊 理论知识我不行 呵呵

唉,我还是搞编程的呢,这些还真不行