成人专科数据库基础与应用复习题

  • 格式:doc
  • 大小:118.50 KB
  • 文档页数:10

1 数据库基础与应用 第1章 1. 选择题 (1)数据库管理系统的英文缩写是( )。 B A.DB B.DBMS C.DBS D.DBA (2)下列关于“数据库系统(DBS)”的叙述中,正确的说法是( )。A A.DBS是指在计算机系统中引入数据库后的系统 B.DBS是帮助用户建立、使用和管理数据库的一种计算机软件 C.DBS是用户建立的若干个文件的集合 D.DBS是一种新颖的关系数据库管理系统 (3)采用二维表格的结构表达实体及实体间联系的数据模型是( )。C A.层次 B.网状 C.关系 D.实体联系模型 (4)用树形结构表示实体之间联系的模型是( )。A A.层次模型 B.关系模型 C.网状模型 D.以上三个都是 (5)如果对于实体集A中的每一个实体,实体集B中只有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与实体集B具有( )联系。A A.一对一 B.一对多 C.多对多 D.多对一 (6)如果对于实体集A中的每一个实体,实体集B中有n(n≥2)个实体与之联系,反之,对于实体集B中的每个实体,实体集A中只有一个实体与之联系,则称实体集A与实体集B具有( )的联系。B A.一对一 B.一对多 C.多对多 D.多对一 2. 判断题 (1)数据是关于现实世界事物的存在方式或运动形态反映的综合,是人们进行各种活动所需要的知识。 ( × ) (2)数据库管理系统是为数据库的建立、使用和维护而配置的软件。 ( √ ) (3)在整个数据库系统中,模式和内模式分别只有一个,外模式可以有多个。( √ ) (4)唯一标识实体的属性或属性组称为实体的码。 ( √ ) (5)一个学生可以学习多门课程,而一门课程也可以被多个学生学习,所以学生和课程是一对多的关系。 ( × ) (6)数据仓库的出现很快就要取代数据库。 ( × ) 3. 填空题 (1)数据库系统的体系结构分成三级:(外模式)、(模式)、(内模式 )。 (2)E-R图有如下约定:用矩形表示(实体),用椭圆表示(属性),用菱形表示(联系)。 (3)数据库系统是按数据结构的类型来组织数据的,因此数据库系统通常按照数据结构的类型来命名数据模型。传统的说法,有三种数据模型:(层次模式)、(网状模型)、(关系模型)。 2

第2章 1.选择题 (1)如果一位教授三门课的教师改变了地址,三个元组的地址都要更新,一旦一个元组的地址未修改就会导致数据不一致,这说明一个关系存在( )问题。B A.数据冗余 B.更新异常 C.插入异常 D.删除异常 (2)如果X→Y,并且Y不是X的子集,则称X→Y是( )函数依赖。A A.非平凡的 B.平凡的 C.完全非平凡的 D.完全平凡的 (3)设X→Y是关系模式R的一个函数依赖,如果存在X的真子集X',使得X'→Y 成立,则称( )。B A.Y完全依赖于X B.Y部分依赖于X C.X完全依赖于Y D.X部分依赖于Y (4)在同一关系模式中,如果存在非平凡的函数依赖X→Y,Y→Z,而Y↛X,则称( )。B A.Z完全依赖于X B.Z部分依赖于X C.Z传递依赖于X D.X传递依赖于Z (5)把候选码所在的属性称为( )。C A.属性 B.非属性 C.主属性 D.非主属性 (6)数据库设计步骤大致包括六个阶段,其中第三阶段是( )。D A.需求分析 B.物理设计 C.概念设计 D.逻辑设计 2.判断题 (1)设一个关系为R(A,B,C,D),它的函数依赖为FD={A→B,B→C,A→C,B→D}是最小函数依赖集。 ( × ) (2)数据库逻辑设计的任务是将概念模型转换成特定的DBMS所支持的数据模型的过程。 ( √ ) (3)第三范式消除了非主属性对候选主码的部分函数依赖和传递函数依赖。( √ ) 3.填空题 (1)在一个关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着(学号)函数决定(系主任)。 (2)设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,B→C,D→E},则该关系的候选码为(A,D),该候选码含有(2)个属性。 (3)一个数据库应用系统开发和设计过程大致包括六个阶段:(需求分析)、(概念设计)、(逻辑设计)、(物理设计)、应用开发和系统维护。 第3章

1.选择题 (1)下列哪种操作系统平台可以安装SQL Server 2000企业版( )。A A.Windows NT Server 4.0 B.Windows 2000 Professional C.Windows 98 D.Windows XP (2)安装SQL Server 2000过程中,系统会提示为下列哪个默认帐号设置密码,且该帐号具有系统的所有权限( )。B A.Administrator B.sa C.Guest D.dbo (3)下列哪个版本的SQL Server是完全由微软公司开发的第一个SQL Server版本( )。B A.SQL Server 4.2 B.SQL Server 6.0 3

C.SQL Server 7.0 D.SQL Server 2000 (4)启动、停止、暂停SQL Server 2000系统服务的工具为( )。A A.服务管理器 B.企业管理器 C.查询分析器 D.联机帮助 (5)下列有关客户机/服务器体系结构,说法不正确的是( )。C A.数据的存储和管理由服务器负责 B.客户机负责把用户请求传送给服务器,并接收服务器返回的结果 C.一台客户机只能固定连接一台服务器 D.一台客户机可以选择连接不同的服务器 (6)下列哪项不是SQL Server 2000的特点( )。D A.图形化用户界面 B.支持不同的开发平台 C.具有数据仓库功能 D.具备所有其他数据库系统的功能 (7)下列有关SQL Server 2000的安装,说法不正确的是( )。D A.SQL Server 2000可以本地安装,也可远程安装 B.“典型”安装适合于初次安装SQL Server 2000的用户 C.若许可模式选择“每客户”,则选项“0”表示没有数量限制 D.以上说法都不对 (8)对于大型企业来说,宜采用下列哪个SQL Server 2000版本( )。A A.企业版 B.标准版 C.开发版 D.学习版 2.判断题 (1)SQL Server 2000企业版具有SQL Server 2000所有功能。 ( √ ) (2)SQL Server 2000服务端和客户端可以安装在一台计算机上。 ( √ ) (3)SQL Server 2000实例是指SQL Server 2000产品在特定环境中的一次特定安装。 ( √ ) (4)服务器管理器只能启动SQL Server服务。 ( × ) 3.填空题 (1)SQL Server采用( 客户机/服务器 )体系结构。 (2)( 查询分析器 )工具可以交互执行T-SQL语句。 (3)SQL Server 2000在安装过程中,要求用户确认身份验证模式,SQL Server身份验证模式有两种,分别是Windows身份验证模式和(混合验证 )身份验证模式。 (4)安装SQL Server 2000系统前,用户要以( 系统管理员)身份登陆Windows操作系统。 第4章

1.选择题 (1)SQL Server的物理存储主要包括三类文件( )。A A.主数据文件、次要数据文件、事务日志文件 B.主数据文件、次要数据文件、文本文件 C.表文件、索引文件、存储过程 D.表文件、索引文件、图表文件 (2)下面关于tempdb数据库的描述不正确的是( )。D A.是一个临时数据库 B.属于全局资源 C.没有权限限制 D.是用户建立新数据库的模板 4

(3)( )包含主数据文件和任何没有明确分配给其他文件组的其他文件。C A.表文件 B.索引文件 C.主文件组 D.次文件组 (4)( )保存所有的临时表和临时存储过程。B A.master数据库 B.tempdb数据库 C.model数据库 D.msdb数据库 (5)( )记录SQL Server系统的所有系统级别信息。A A.master数据库 B.tempdb数据库 C.model数据库 D.msdb数据库 (6)使用T-SQL语句删除数据库信息的语法格式为( )。B A.Drop数据库名 B.Drop DataBase数据库名 C.Delete数据库名 D.Delete DataBase数据库名 (7)( )是指对数据库的完整备份,包括所有的数据以及数据库对象。A A.数据库完全备份 B.数据库差异备份 C.事务日志备份 D.文件或文件组备份 (8)恢复数据库的命令为( )。D A.Create DataBase B.Drop DataBase C.Backup DataBase D.Restore DataBase (9)备份数据库的命令为( )。C A.Create DataBase B.Drop DataBase C.Backup DataBase D.Restore DataBase (10)sp_addumpdevice命令的主要功能是( )。B A.创建数据库 B.创建备份设备 C.删除备份设备 D.更名备份设备 2.判断题 (1)一个数据库文件不能存在于两个或两个以上的文件组里。 ( √ ) (2)日志文件不属于任何文件组,文件组只实现对数据文件的管理。 ( √ ) (3)model数据库用作在系统上创建的所有数据库的模板。 ( √ ) (4)差异数据库备份只记录自上次数据库备份后发生更改的数据。 ( √ ) (5)更改数据库的名字一定要有数据库管理员或数据库所有者的权限。 ( √ ) (6)如果指定了Size,那么新大小必须比当前大小要大。 ( √ ) (7)所有数据库都能执行分离操作。 ( × ) 3.填空题 (1)查看数据库信息的命令是(sp_helpdb)。 (2)SQL Server所支持的备份类型有(数据库完全备份)、(数据库差异备份)、(事务日志备份)和(文件或文件组备份)。 (3)进行备份操作时,若自上次数据库备份后数据库中只有相对较少的数据发生了更改可以使用(数据库差异备份)备份。

第5章

1. 选择题 (1)下列( )对象不是SQL Server数据库对象。D A.View B.Table C.Rule D.Wps (2)对于Insert语句的使用说法正确的是( )。B A.Insert一次只能插入一行的元组