求 大工11春《SQL数据库系统及应用》在线作业1 答案

一、单选题(共 10 道试题,共 50 分。)V 1. 在下列SQL Server常量表示中,不正确的是( )。
A. ‘数据库系统’
B. ‘ABC’D’
C. ‘abcd’
D. -12.0
满分:5 分
2. 下列说法不正确的是( )。
A. 一个数据库用户可能具有多个角色
B. 一个角色可以被多个数据库所使用
C. 一个角色可以拥有多种权限
D. 一种权限只能为一个角色所拥有
满分:5 分
3. 在职工表中,要查询部门10的所有职工信息,这种关系操作是( )。
A. 选择操作
B. 投影操作
C. 连接操作
D. 并操作
满分:5 分
4. 在SQL Server中,一个数据库只能有一个( )。
A. 事务日志文件
B. 辅助数据文件
C. 文件组
D. 主数据文件
满分:5 分
5. 一般在客户端能够运行SQL语句的工具是( )。
A. 联机帮助文档
B. 服务管理器
C. 查询分析器
D. 企业管理器
满分:5 分
6. 下列操作系统,最适合于运行SQL Server标准版服务器的是( )。
A. Windows 98
B. Windows NT
C. Solaris
D. linux
满分:5 分
7. 如果要把某一个数据库建表权限授给所有合法用户,则可以把这个权限授给( ),这样该数据库的每一个合法用户都拥有了建表权限。
A. public
B. guest
C. dbo
D. sa
满分:5 分
8. 下列SQL Server的版本中,适合安装在集群计算机等高端计算环境下的大型数据库服务器的是( )。
A. 标准版
B. 个人版
C. 测试版
D. 企业版
满分:5 分
9. 每当SQL Server重启之后,要重新建立的数据库是( )。
A. Tempdb
B. Master
C. Model
D. Msdb
满分:5 分
10. 在SQL语言中,DML是指数据操纵语句,它包括( )。
A. CREATE、ALTER、DROP语句
B. INSERT、UPDATE、DELETE语句
C. SELECT语句
D. GRANT、REVOKE、COMMIT、ROLLBACK语句
满分:5 分

二、判断题(共 10 道试题,共 50 分。)V 1. 主键列可以为空值。
A. 错误
B. 正确
满分:5 分
2. 数据库权限用于控制数据库对象的访问。数据库权限分为:语句权限、对象权限。
A. 错误
B. 正确
满分:5 分
3. 用CREATE命令即可以创建数据库文件,也可以修改数据库文件。
A. 错误
B. 正确
满分:5 分
4. 在SQL Server中,日志文件不属于任何一个文件组。
A. 错误
B. 正确
满分:5 分
5. 当使用HAVING子句时,一定要使用GROUP BY子句。
A. 错误
B. 正确
满分:5 分
6. 在表A中被定义为外键的列值正好是表B的主键,删除表的正确次序是首先删除表A,再删除表B。
A. 错误
B. 正确
满分:5 分
7. 用户帐户是基于数据库的,两个不同的数据库可以有相同的用户帐户。
A. 错误
B. 正确
满分:5 分
8. 在SELECT语句中,如果使用ORDER BY子句时,则一定要使用GROUP BY子句。
A. 错误
B. 正确
满分:5 分
9. 一张表中的外键由一个列或者多个列组成,并且它(们)是另外一张表的主键或者UNIQUE约束列。
A. 错误
B. 正确
满分:5 分
10. 当把表的某些列定义为主键之后,SQL Server将不可以在这些列上创建索引。
A. 错误
B. 正确
满分:5 分
要钱的滚蛋~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第1个回答  2011-08-06
一种情况可能是你的sql的最大连接数有问题 去看看是否没设置好
另外这个提示是当你的电脑连接数据库时候,连接不上就会出现,可能是你的电脑连接网络有问题,也可能服务器网络问题

提供一个方法参考
1.默认ADOConnection1的Connected为False;
2.连接服务器的时候做判断:
try
adoconnection1.Connected := true;
ADOQuery1.Active := True;
except
showmessage('连接数据库错误!');
//连接其他数据库
end;
相似回答