SQL Server 2000数据库试题与解析

需积分: 0 6 下载量 16 浏览量 更新于2024-11-30 收藏 43KB DOC 举报
"《数据库系统原理与应用(SQL Server 2000)》试题D" 这份试题涵盖了数据库系统原理和SQL Server 2000应用的相关知识,主要测试考生对数据库基本概念、数据库管理系统(DBMS)、关系运算、数据库设计、规范化理论、SQL语言以及数据库管理和维护的理解。 1. 数据库应用系统由数据库、数据库管理系统、应用系统、DBA(数据库管理员)和用户构成。DBA负责管理数据库系统的日常操作和维护。 2. 数据库管理系统的英文缩写是DBMS。 3. 选择运算用于选取满足特定条件的元组。 4. 逻辑结构设计是将概念结构设计阶段的概念数据库模式转换为适合特定DBMS的逻辑结构。 5. 一个规范化的关系至少应满足第三范式(3NF)的要求,这是保持数据一致性和减少冗余的基本规则。 6. 在数据库设计中,“学号”通常作为一个数据项(data item)存在,可能作为表的字段。 7. SQL Server 2000中,删除表中记录的命令是DELETE。 8. ASCII('Alklk') 的结果是65,因为ASCII码对应于字母'A'。 9. 创建视图的SQL命令是CREATE VIEW。 10. MSSQLServer中,显示数据库信息的系统存储过程是sp_helpdb。 判断题涉及的知识点包括: 1. 连接、选择和投影运算有不同的结果,因为它们作用于数据的不同方面。 2. 数据的安全性主要防范非法访问,但也要考虑合法用户的权限控制。 3. 数据库设计需要多方面的参与,包括分析、设计、实现和维护等人员。 4. 恢复是数据库管理的重要部分,冗余数据用于在系统故障后重建数据库。 5. 定义外键级联是为了维护参照完整性和数据一致性。 6. 唯一性索引不允许有重复的值。 7. 存储过程可以有输出参数,结果可以传递给变量。 8. 视图不完全等同于表,不能在视图上直接创建触发器。 9. 游标可以用来遍历并修改数据,包括删除记录。 10. SQL Server 2000支持数据的导入和导出功能,如使用BCP或Import/Export Wizard。 填空题部分: 1. 数据库的三个要素是数据(Data)、数据库管理系统(DBMS)和数据库用户(Database Users)。 2. 语句`SELECT YEAR('1931-9-18')`的执行结果是1931。 这些试题涵盖了数据库系统的基础知识,包括数据库体系结构、数据库设计、SQL操作以及数据库管理等方面,对于理解和掌握数据库技术至关重要。