奥鹏远程教育北京语言大学《数据库应用(SQLserver)》在线作业4
奥鹏教育北京语言大学平时在线作业
20春《数据库应用(SQL server)》作业4
下列哪个约束不可以为空( )。
A:主键
B:外键
C:默认值
D:UNIQUE约束
答案问询微信:424329
下列哪种数据类型上不能建立Identity列。
A:int
B:tiny int
C:float
D:small int
答案问询微信:424329
在SQL语言中,"授权"命令是( )。
A:GRANT
B:REVOKE
C:OPTION
D:PUBLIC
答案问询微信:424329
下列查询类型中,会改变数据源的是( )。
A:参数查询
B:交叉查询
C:操作查询
D:选择查询
答案问询微信:424329
在登记学生成绩时要保证列Score的值在0到100之间,下面的方法中哪种最简单( )。
A:编写一个存储过程,管理插入和检查数值,不允许直接插入
B:生成用户自定义类型type_Score和规则,将规则与数据类型type_Score相关联,然后设置列Score的数据类型类型为type_Score
C:编写一个触发器来检查Score的值,如果不在0和100之间,则撤消插入
D:在Score列增加检查限制
答案问询微信:424329
下列哪个不是sql 数据库文件的后缀。
A:.mdf
B:.ldf
C:.dbf
D:.ndf
答案问询微信:424329
如果执行带有联接运算的查询,并且联接的列已排序,那么SQL Server用什么联接策略效率最好( )。
A:哈希联接
B:合并联接
C:交叉联接
D:嵌套迭代
答案问询微信:424329
在SQL SERVER2000安装过程中,下列哪个因素与安装成功与否没有关系( )。
A:用户是否正在修改清册表
B:用户是否正在运行IIS
C:用户是否正在启动旧版本的SQL SERVER
D:用户的Windows2000是否打了足够多的补丁
答案问询微信:424329
定单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句( )。
A:ALTER C奥鹏教育北京语言大学平时在线作业OLUMN OrderID integer FROM Orders
B:ALTER TABLE Orders ( OrderID integer )
C:ALTER TABLE Orders ALTER COLUMN OrderID integer
D:ALTER COLUMN Orders.OrderID integer
答案问询微信:424329
在SQL Server 中,model是( )。
A:数据库系统表
B:数据库模板
C:临时数据库
D:示例数据库
答案问询微信:424329
在SQL SERVER服务器上,存储过程是一组预先定义并( )的Transact-SQL语句。
A:保存
B:编译
C:解释
D:编写
答案问询微信:424329
你正在使用SQL Server 2000开发超市收银系统。在客户端编写软件时使用SQL语句“SELECT * FROM Products”来查询商品的信息,但是不小心把Products输入成Product。请问该错误在哪一层被发现( )。
A:客户端的数据库API
B:客户端的NET-LIBRARY
C:服务器端的开放式数据服务
D:服务器端的关系引擎
答案问询微信:424329
执行INSERT操作时候,如果表格中存在定义为NOT NULL的数据列,那么该列的值必须要出现VALUES的列表中。
A:错误
B:正确
答案问询微信:424329
如果使用别名来代表一个表,那么在定义别名以后的所有查询语句中,都必须使用别名来代替表的全名,否则系统会出错。
A:错误
B:正确
答案问询微信:424329
在SQL Server系统中,数据信息和日志信息不能放在同一个操作系统文件中。
A:错误
B:正确
答案问询微信:424329
视图一旦完成定义后就无法修改。
A:错误
B:正确
答案问询微信:424329
在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。
A:错误
B:正确
答案问询微信:424329
SQL SERVER只能使用Windows的系统认证机制。
A:错误
B:正确
答案问询微信:424329
删除表是必须小心注意的操作,因为表一旦删除便无法恢复。
A:错误
B:正确
答案问询微信:424329
固定数据库角色:db_datarader 的成员修改本数据库内表中的数据。
A:错误
B:正确
答案问询微信:424329