数据库考试题库
数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体间关系的是:A. 属性B. 关系C. 键D. 域答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据恢复C. 数据加密D. 数据查询答案:C4. 以下哪个不是数据库的完整性约束:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 索引完整性答案:D5. 在关系数据库中,主键是用来:A. 唯一标识一个表中的每一行B. 存储表中的数据C. 建立表与表之间的关系D. 排序表中的数据答案:A6. 数据库规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B7. 在SQL中,用于删除表中数据的语句是:A. DROPB. DELETEC. REMOVED. ERASE答案:B8. 数据库的并发控制主要解决的问题是:A. 数据丢失B. 数据重复C. 数据不一致D. 数据泄露答案:C9. 在数据库设计中,E-R图主要用于:A. 表示数据的存储结构B. 表示数据的流程C. 表示数据的逻辑结构D. 表示数据的物理结构答案:C10. 数据库的事务具有以下哪个特性,确保操作的原子性:A. 一致性B. 持久性C. 隔离性D. 原子性答案:D二、简答题(每题10分,共30分)1. 请简述数据库的三大范式,并举例说明。
答案:数据库的三大范式包括:- 第一范式(1NF):要求数据库表的每一列都是不可分割的基本数据项,即表中的所有字段都应该只包含原子性的值,不能有集合、数组或重复的数据。
- 第二范式(2NF):在第一范式的基础上,要求表中没有部分依赖,即非主键字段完全依赖于主键。
- 第三范式(3NF):在第二范式的基础上,要求表中没有传递依赖,即非主键字段只能依赖于主键,不能依赖于其他非主键字段。
数据库考试试题及答案

数据库考试试题及答案一、选择题1. 数据库是指()。
A. 一组相关的数据B. 存储数据的载体C. 管理数据的系统D. 所有选项都正确2. 数据库管理系统(DBMS)的基本功能包括()。
A. 数据的定义B. 数据的查询C. 数据的操作D. 所有选项都正确3. 下列哪种数据库模型能够以图形方式显示实体及其属性之间的联系?A. 层次模型B. 关系模型C. 面向对象模型D. 网状模型4. 在关系数据库中,表的一行称为()。
A. 记录B. 字段C. 主键D. 约束5. 下面哪个SQL语句可以用于将数据插入数据库表中?A. DELETEB. UPDATEC. INSERTD. SELECT二、填空题1. 在关系型数据库中,主键具有()的属性。
2. SQL语句的基本结构由()组成。
3. 数据库中实体之间的关系可以用()表示。
4. 数据库事务的四个特性分别是()。
5. 数据库的一致性由()来保证。
三、简答题1. 什么是数据库的范式?数据库的范式是用来规范关系型数据库中数据结构的一种方法。
它通过一系列的规范化步骤,将数据库中的数据分解成更小的、更规范化的表,以减少数据冗余和数据不一致性,提高数据的存储效率和查询效率。
2. 简述数据库事务的ACID特性。
ACID是指数据库事务应该具备的四个特性,分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
- 原子性:事务中的操作要么全部执行成功,要么全部回滚,保证了数据的完整性。
- 一致性:事务在执行前后数据库的状态保持一致,不会破坏数据的完整性和业务规则。
- 隔离性:多个事务同时执行时,每个事务的操作都应该相互隔离,保证数据的并发一致性。
- 持久性:事务一旦提交,对数据库的修改就是永久性的,即使系统发生故障也不会丢失。
3. 什么是数据库索引?它的作用是什么?数据库索引是一种特殊的数据结构,用于提高数据库查找和查询的效率。
数据库题库(含答案)

数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。
A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。
( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。
5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。
6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。
7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。
8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。
数据库考试题库

一、单项选择题1。
下列四项中,不属于数据库特点的是( C )。
A。
数据共享B。
数据完整性C.数据冗余很高D。
数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D ).A。
企业管理器 B.查询分析器C。
服务管理器D。
媒体播放器3。
SQL Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。
A.masterB.modelC.pubD.msdb4。
(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DBC.DBS D.DBA5。
在SQL中,建立表用的命令是( B )。
A。
CREATE SCHEMA B。
CREATE TABLEC.CREATE VIEW D。
CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。
A。
包括15岁和35岁B。
不包括15岁和35岁C.包括15岁但不包括35岁D。
包括35岁但不包括15岁7。
下列四项中,不正确的提法是(C )。
A。
SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C。
SQL语言可以自动实现关系数据库的规范化D。
SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。
A. sp_dbhelpB. sp_dbC。
sp_help D。
sp_helpdb9。
SQL语言中,删除表中数据的命令是(A )。
A。
DELETE B。
DROPC。
CLEAR D. REMOVE10.SQL的视图是从( C )中导出的。
A. 基本表B. 视图C。
基本表或视图D。
数据库11。
下列哪个不是sql 数据库文件的后缀.C A.。
mdf B.。
ldfC.。
tif D.。
ndf12。
数据定义语言的缩写词为( A )。
数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是______。
A. 存储数据B. 管理数据C. 访问数据D. 以上都是答案:D2. 关系型数据库中,表与表之间的联系称为______。
A. 索引B. 视图C. 关系D. 约束答案:C3. SQL语言中的“SELECT”语句用于执行______。
A. 数据更新B. 数据查询C. 数据删除D. 数据插入答案:B4. 在数据库设计中,规范化的主要目的是______。
A. 提高查询速度B. 减少数据冗余C. 增强数据安全性D. 增加用户界面友好性答案:B5. 数据库事务的四个基本属性通常被称为ACID属性,其中“D”代表的是______。
A. 原子性B. 一致性C. 隔离性D. 持久性答案:D二、填空题(每空2分,共20分)6. 数据库系统由数据库、数据库管理系统、________和________组成。
答案:应用系统;数据库管理员7. 在关系数据库中,表的列称为________,行称为________。
答案:属性;元组8. SQL语言提供了数据定义、数据操纵和数据控制的功能,其中数据定义包括创建、修改和________表。
答案:删除9. 数据库的安全性主要体现在数据的________、________和________。
答案:完整性;机密性;可用性10. 触发器是一种特殊的存储过程,它在数据库中的数据发生变化时自动执行,用于维护数据的________。
答案:一致性三、简答题(每题10分,共20分)11. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户视图,是用户与数据库交互的接口;概念模式是全局逻辑结构,描述了数据库的总体结构;内模式是存储结构,描述了数据在存储介质上的物理存储方式。
12. 什么是数据库的并发控制?为什么需要并发控制?答案:数据库的并发控制是指在多用户环境下,数据库管理系统协调多个用户对数据库的访问,以保证数据的完整性和一致性。
(完整版)数据库考试题库

一、单项选择题1.下列四项中,不属于数据库特点的是( C )。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。
A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是(C )系统数据库。
A.masterB.modelC.pubD.msdb4.(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DBC.DBS D.DBA5. 在SQL中,建立表用的命令是( B )。
A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。
A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。
A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是(D )。
A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。
A. DELETEB. DROPC. CLEARD. REMOVE10.SQL的视图是从( C )中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库11. 下列哪个不是sql 数据库文件的后缀。
C A..mdf B..ldfC..tif D..ndf12. 数据定义语言的缩写词为( A )。
数据库系统考试题库和答案

数据库系统考试题库和答案一、选择题1. 数据库管理系统(DBMS)的主要目的是什么?A. 存储数据B. 管理数据库C. 查询数据D. 所有上述内容答案:D2. 在SQL中,哪个关键字用于定义主键?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUE KEYD. PRIMARY答案:A3. 以下哪个不属于关系数据库的特性?A. 表结构B. 数据完整性C. 数据独立性D. 文件系统答案:D4. 哪个SQL语句用于删除表中的数据?A. UPDATEB. DELETEC. DROPD. REMOVE答案:B5. 在数据库设计中,哪个是实体-关系模型中的基本元素?A. 实体B. 属性C. 关系D. 所有上述内容答案:D二、填空题1. 在SQL中,用于定义列的类型为_______。
答案:数据类型2. 数据库系统由_______、数据库、数据库管理系统、应用程序和用户组成。
答案:硬件和软件3. 为了确保数据的完整性和一致性,数据库管理系统通常执行_______。
答案:完整性约束4. _______是数据库中存储数据的方式。
答案:表5. 在关系数据库中,_______用于表示表之间的关系。
答案:外键三、简答题1. 请简述SQL中的SELECT语句的基本语法。
答案:SELECT column1, column2, ...FROM table_nameWHERE condition;2. 请解释什么是数据库范式,并简要说明第一范式和第三范式。
答案:数据库范式是一组规则,用于设计关系数据库,以减少数据冗余和维护数据完整性。
第一范式(1NF):要求表中的所有字段都是原子性的,即每个字段只能包含一个值。
第三范式(3NF):要求表中的所有非主键字段都必须直接依赖于主键,而不是依赖于其他非主键字段。
四、案例题假设您正在为一个图书馆管理系统设计数据库。
请列出您认为在这个系统中必要的表,以及每个表的结构和主键。
数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是______。
A. 数据存储B. 数据管理C. 数据保护D. 数据备份答案:B2. 在关系数据库中,数据是按照______存储的。
A. 记录B. 表格C. 索引D. 视图答案:B3. SQL语言中的“SELECT”语句用于执行______。
A. 数据更新B. 数据查询C. 数据删除D. 数据插入答案:B4. 以下哪个不是数据库设计中的范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)答案:D5. 在数据库中,事务的ACID属性不包括以下哪一项?A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 可扩展性(Scalability)答案:D...(此处省略剩余选择题)二、简答题(每题10分,共30分)1. 简述数据库的三级模式结构是什么?答案:数据库的三级模式结构包括外模式(用户模式)、概念模式(逻辑模式)和内模式(存储模式)。
外模式是用户与数据库交互的视图,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。
2. 解释什么是数据库的规范化,并说明其目的是什么?答案:数据库的规范化是将数据库设计成一种逻辑上更简单、更一致的形式的过程。
其目的是减少数据冗余,提高数据完整性,以及简化数据的维护。
3. 描述什么是数据库的并发控制,并举例说明其重要性。
答案:数据库的并发控制是指在多用户环境中,数据库管理系统(DBMS)用来确保多个事务可以安全地同时执行的机制。
例如,在银行系统中,多个用户可能同时进行转账操作,正确的并发控制可以确保每笔交易的准确性和一致性。
三、计算题(每题15分,共30分)1. 假设有一个学生表Student,包含字段:学号(S#),姓名(Sname),性别(Sex),年龄(Age)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题1.下列四项中,不属于数据库特点的是( C )。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。
A.企业管理器B.查询分析器C.服务管理器D.媒体播放器Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。
4.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DB C.DBS D .DBA5. 在SQL中,建立表用的命令是 ( B )。
SCHEMA TABLEVIEW INDEX语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。
A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。
语言是关系数据库的国际标准语言语言具有数据定义、查询、操纵和控制功能语言可以自动实现关系数据库的规范化语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。
A. sp_dbhelpB. sp_dbC. sp_helpD.sp_helpdb语言中,删除表中数据的命令是( A )。
A. DELETEB. DROPC. CLEARD. REMOVE的视图是从( C )中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库11. 下列哪个不是sql 数据库文件的后缀。
CA..mdf B..ldfC..tif D..ndf12. 数据定义语言的缩写词为 ( A )。
13. 在SQL语言中,建立存储过程的命令是(A)A、CREATE PROCEDUREB、CREATE RULEC、CREATE DURED、CREATE FILE14. 目前( A )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
A.关系 B.面向对象 C.分布15. 数据库设计中的概念结构设计的主要工具是( B )。
A.数据模型B.E—R模型 C.新奥尔良模型 D.概念模型16. 在SQL中,建立视图用的命令是 ( C )。
SCHEMA TABLEVIEW INDEX17. SQL语言中,删除一个表的命令是( B )。
A. DELETEB. DROPC.CLEAR D. REMOVE18.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、( D )和用户构成。
A.DBMS B.DB C.DBS D .DBA19.数据库管理系统的英文缩写是( A )。
A.DBMS B.DBSC.DBA D .DB20.在关系运算中,选取符合条件的元组是( D )运算。
A.除法 B.投影C.连接 D.选择21.数据库设计中的逻辑结构设计的任务是把( D )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。
A.需求分析 B.物理设计C.逻辑结构设计D.概念结构设计22.一个规范化的关系至少应当满足( C )的要求。
A.一范式 B.二范式C.三范式 D.四范式23.在实际数据库设计中,“学号”通常作为( C )存在。
A.数据结构 B.数据存储C.数据项目 D.处理过程24.SQL Server 2000中删除表中记录的命令是( D )。
A.DELETE B.SE LECTC.UPDATE D.DROP 25.运行命令SELECT ASCII(‘Alklk’)的结果是( D )。
A.48 B .32C.90 D .6526.( D )是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。
A.DATA B.INFORMATION C.DBD.DBS27.需求分析的主要方法是( A )。
A.自顶向下 B.自底向上C.从左到右 D.混合策略28.关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,既满足( D )。
A.主关键字唯一标识表中的每一行B.关系中的行不允许重复C.每个非关键字列都完全依赖于主关键字D.每个属性都有是不可再分的基本数据项29.SQL Server 2000中表查询的命令是( B )。
A.USE B.SELECT C.UPDATE D.DROP30.SQL Server 2000中表更新数据的命令是( C )。
A.USE B.SELECT C.UPDATE D.DROP31.在SQL Server 2000中,下列变量名正确的是( A )。
A.@sum B.j C.sumD.4kk32.建立索引的目的是( D )。
A.降低SQL Server数据检索的速度B.与SQL Server数据检索的速度无关C.加快数据库的打开速度D.提高SQL Server数据检索的速度33.用于求系统日期的函数是( B )。
A.YEAR()B.GETDATE()C.COUNT() D.SUM()34.向用户授予操作权限的SQL语句是( D )。
A.CTEATE B.REVOKEC.SELECT D.GRANT35.SQL Server系统中的所有服务器级系统信息存储于哪个数据库( A )。
A. masterB. modelC. tempdbD. msdb36.下列标识符可以作为局部变量使用( C )。
A. MyvarB. My varC. @MyvarD. @My var37.以下关于主键的描述正确的是( A )。
A.标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.表中允许有多个主键38.下列哪个不是sql 数据库文件的后缀。
CA..mdf B..ldfC..dbf D..ndf39.在SQL SERVER服务器上,存储过程是一组预先定义并( B )的Transact-SQL语句。
A.保存B.编译编写40.以下关于外键和相应的主键之间的关系,正确的是( A )。
A.外键并不一定要与相应的主键同名B.外键一定要与相应的主键同名C.外键一定要与相应的主键同名而且唯一D.外键一定要与相应的主键同名,但并不一定唯一41.在数据库设计中使用E-R图工具的阶段是( D)。
A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段42.在T-SQL语言中,修改表结构时,应使用的命令是(C )A.UPDATE B. INSERTMODIFY43. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是( D)A.多对多B.一对一C.多对一D.一对多44. 在SQL Server 中,model是( B )A.数据库系统表 B. 数据库模板C.临时数据库 D. 示例数据库45.在视图上不能完成的操作是( C )A.更新视图数据B.查询C.在视图上定义新的基本表D.在视图上定义新视图46. 数据库的三要素,不包括(C )A.完整性规则B.数据结构C.恢复 D.数据操作47.表达实体之间逻辑联系的E-R模型,是数据库的( A )A. 概念模型B. 逻辑模型C. 外部模型D. 物理模型48.在SQL语言中,"授权"命令是( A )A. GRANTB. REVOKEC. OPTIOND. PUBLIC49. 下列哪个不是数据库对象( A )。
A.数据模型 B.视图 C.表 D.用户50. 模式查找like '_a%',下面哪个结果是可能的 BB. bai51. SQL语言中,删除记录的命令是( A )。
A. DELETEB. DROPC.CLEAR D. REMOVE52. 下列四项中说法不正确的是( C )A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性53. 下列哪个不是SQL Server服务( D )。
A.SQL Server B.SQL Server AgentC.MS DTC D. PWS 54. SQL Server对象的完整名称不包括下面哪个( D )。
A.服务器名 B.数据库名C.对象名D.文件夹名55. SQL语言中,条件表示年龄在40至50之间的表达式为( B )。
A. IN (40,50)B. BETWEEN 40 AND 50C. BETWEEN 40 OR 50D. BETWEEN 40 ,50 56.表示职称为副教授同时性别为男的表达式为( B ) A. 职称='副教授' OR 性别='男' B. 职称='副教授' AND 性别='男'C. BETWEEN '副教授' AND '男'D. IN ('副教授','男')57. 下面哪个不是SQL Server 的合法标识符( B )。
A. a12B. 12aC. @a12D.#qq58. SQL语言中,不是逻辑运算符号的( D )。
A. ANDB. NOTC. ORD. XOR59.下面哪个函数是属于字符串运算的( C )。
A.ABS B. SINC. STRD. ROUND60.3NF同时又是( D )A、2NFB、1NFC、BCNFD、1NF,2NF61.DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和( C )A、系统分析员B、程序员C、数据库管理员D、操作员62.SQL Server支持在线备份,但在备份过程中,不允许执行的操作是( D )(1)、创建或删除数据库文件 (2)、创建索引(3)、执行非日志操作 (4)、自动或手工缩小数据库或数据库文件大小A、(1)B、(1)(2)C、(1)(2) (3)D、(1)(2)(3)(4)63.MS SQL Server是( D )A、数据库B、数据库系统C、数据处理系统D、数据库管理系统64.现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为( C )A、1个表B、2个表C、3个表D、4个表65.数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该( C )A、在教师表上按教师编号建索引B、在课程表上按课程号建索引C、在课程表上按教师编号建索引D、在教师表上按姓名建索引66.如果要修改表的结构,应该使用SQL语言的命令( C )A、UPDATE TABLEB、MODIFY TABLEC、ALTER TABLED、CHANGE TABLE67.安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( D )A、master数据库B、 model数据库C、tempdb数据库D、 pubs数据库68.对于数据库的管理,SQL Server的授权系统将用户分成四类,其中权限最大的用户是 ( B )A、一般用户B、系统管理员C、数据库拥有者D、数据库对象拥有者69.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )A、多对多B、一对一C、多对一D、一对多70.数据库的并发操作可能带来的问题包括( A )A、丢失更新B、.数据独立性会提高C、非法用户的使用D、增加数据冗余度71.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )A、左外联接B、右外联接C、内联接D、外联接72.下列聚合函数中正确的是( C )A、SUM (*)B、MAX (*)C、COUNT (*)D、AVG (*) 73.SQL中,下列涉及空值的操作,不正确的是( C )A、age IS NULLB、age IS NOT NULLC、age = NULLD、NOT (age IS NULL)74.MS SQL Server在WINDOWS 2000操作系统平台上被定义为一项( B ) A、任务 B、服务C、应用程序D、事务75.脚本文件是在( B )中执行的。