数据库系统试卷2010(基于sqlserver)及答案
SQLServer数据库试题十及答案说课讲解

SQLServer数据库试题⼗及答案说课讲解S Q L S e r v e r数据库试题⼗及答案SQL Server数据库试题及答案⼀、单项选择题(每题2分,共15题)1. SQL Server 2005是⼀个(C)的数据库系统。
(A)⽹状型(B)层次型(C)关系型(D)以上都不是2. DTS 是⼀个简称,它的全称是(B)。
A. 数据运输系统B. 数据传输服务C. 数据库传输系统D. 数据库运输服务3. SQL Server 2005 采⽤的⾝份验证模式有(D)。
(A)仅Windows⾝份验证模式(B)仅SQL Server⾝份验证模式(C)仅混合模式(D)Windows⾝份验证模式和混合模式4. SQL 语⾔按照⽤途可以分为三类,下⾯选项中哪⼀种不是的:(C)(A)DML (B)DCL (C)DQL (D)DDL5. 在SELECT语句的WHERE⼦句的条件表达式中,可以匹配0个到多个字符的通配符是(B)(A) * (B)% (C)- (D)?6. SQL Server提供的单⾏注释语句是使⽤(B)开始的⼀⾏内容。
(A)“/*” (B)“--” (C)“{” (D)“/”7. 以下那种类型能作为变量的数据类型(C)。
(A)text (B)ntext (C)table (D)image8. 下⾯不属于数据定义功能的SQL语句是:(C)A.CREATE TABLEB.CREATE CURSORC.UPDATED.ALTER TABLE9. 如果希望完全安装SQL Server,则应选择(A)。
A. 典型安装B. 最⼩安装C. ⾃定义安装D. 仅连接10. 在SQL SERVER中局部变量前⾯的字符为:(D )(A)* (B)# (C)@@ (D) @11. 假如有两个表的连接是这样的: table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会⽣成哪种结果集?(D)(A)包括table_1中的所有⾏,不包括table_2的不匹配⾏(B)包括table_2中的所有⾏,不包括table_1的不匹配⾏(C)包括和两个表的所有⾏(D)只包括table_1和table_2满⾜条件的⾏12. 对视图的描述错误的是:(C)(A)是⼀张虚拟的表(B)在存储视图时存储的是视图的定义(C)在存储视图时存储的是视图中的数据(D)可以像查询表⼀样来查询视图13. 在T-SQL语⾔中,若要修改某张表的结构,应该使⽤的修改关键字是(A )。
《SQL-SERVER数据库基础》期终考试试卷(B卷)及答案

适用专业:1、在SQL SERVER中建立自己的数据库TEST,该数据库属于()。
a) 用户数据库b) 系统数据库c) 数据库模板d) 数据库管理系统2、数据冗余是指()a)数据和数据之间没有联系b) 数据有丢失c) 数据量太大d) 存在重复的数据3、通过数据库的选项可以设置数据库()。
a)是否是只读的b) 物理文件是否允许被删除c) 允许创建的表的数目d)表中所允许的最大数据行的数目4、数据库管理员为用户创建了一个存储市场有关信息的数据库,按要求创建了数据库之后就把这件事忘记了。
后来用户问数据库管理员为什么无法向数据库输入数据,这可能是因为()。
a)数据库太多b) 数据库的约束不起作用c) 用户输入数据行太多d)还没有创建数据表,因此无法输入数据5、主键用来实施()a) 实体完整性约束b) 引用完整性约束c) 域完整性约束d) 自定义完整性约束6、表Course和Teachers建立了主外键关系,Course为主表,Teachers为子表,以下说法正确的选项是()。
a) Teachers表中存在Course表的外键b) Course表中存在外键c) Teachers表中存在外键d) Course表中存在Teachers表的外键7、假设原来做的一个管理系统使用的是SQL SERVER数据库,现在想把它简化为Access数据库,但是数据库的格式、数据项都不能变化,应当保持一样,此时可以采用()方法来实施。
a)把数据复制、粘贴到Access数据库中b)Access数据库使用SQL Server的数据库文件c)使用数据导入、导出操作d)直接在Access中打开SQL Server的数据库文件8、在Employee表中有一列为EmpName,执行删除语句:DELETE FROM Employee WHERE EmpName LIKE ‘-[ae]%’下列包含EmpName列的()值的数据可能被删除。
a)Whyteb)Carsonc)Annetd)Hunyer9、假设正在设计一个数据库应用程序,在设计过程中,数据库进行了重新规划,对原来的数据库做了调整。
(SQLServer)考试试题及答案解析

2013年(下)全国信息技术水平考试数据库应用系统设计技术水平证书(SQL Server)考试试卷第一大题:单选题(30 分)1. (1分)数据模型的三要素不包括()。
(A) 数据结构(B) 数据操作(C) 数据完整性约束(D) 数据恢复2. (1分)数据的存储结构与数据逻辑结构之间的独立性称为数据的()。
(A) 结构独立性(B) 物理独立性(C) 逻辑独立性(D) 分布独立性3. (1分) 如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。
则称实体集A与B具有()。
(A) 1:1联系(B) 1:n联系(C) n:m联系(D) 多种联系4. (1分)当对关系R和S使用自然联接时,一般要求R和S至少含有一个共同的()。
(A) 元组(B) 关键字(C) 记录(D) 属性5. (1分)若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R分解为()。
(A) R1(A,B,C,D) R2(A,E)(B) R1(A,B,C) R2(A,D,E)(C) R1(A,B,C) R2(D,E)(D) R1(A,B) R2(A,C,D,E)6. (1分) SQL语言查询一次的结果是一个()。
(A) 元组(B) 表(C) 属性(D) 数据库7. (1分)在关系模式R(U,F)中,如果X→Y,且存在X的真子集X1,使X1→Y,则称函数依赖X→Y为()。
(A) 平凡函数依赖(B) 部分函数依赖(C) 完全函数依赖(D) 传递函数依赖8 . (1分)在Transact-SQL中,下列命令能让程序完全跳出循环的是()。
(A) CASE(B) WAIT(C) BREAK (D) CONTINU E9 . (1分) 在Transact-SQL中,下列选项不属于数值型数据类型的是()。
SQLServer单科测试题(带答案)

--------------------------------------装--------------------------------------订------------------------------线----------------------------------------选择题(每题2分,共计100分)1.在SQL Server中,要防止大于100的数被保存到int类型的列,可以使用()。
A.主键约束B.限制约束C.外键约束D.检查约束2.在SQL Server中,下面关于数据完整性的描述正确的是()。
[选两项]A.如果数据库中没有重复的数据,数据就是完整的B.维护数据完整性就是保证数据的准确性C.数据库中数据越详细越符合数据完整性D.维护数据完整性可以保证数据的一致性,避免出现没有意义的数据3.在SQL Server 2005中,有系统数据库和用户数据库,下列不属于系统数据库的是()。
A.masterB.modelC.msdbD.pubs4.在SQL Sever 2005中,假设表 users 包含主键列 id ,那么执行”update users set id=20 whereid=30”,执行的结果可能有()。
A.如果表中含有id为30的记录,但不包含id为20的记录,则更新失败B.执行出错,因为主键列不可以被更新C.如果表中同时含有id 为20和id 为30的记录,则更新失败。
D.如果表中不包含id为20 和id 为30 的记录,则更新一行记录5.在SQL Server 2005数据库中,使用update语句更新数据库表中的数据,以下说法正确的是()。
A.每次只能更新一行数据B.每次可更新多行数据C.如果没有数据项被更新,将提示错误消息D.更新数据时,必须带有WHERE条件句子6.关于数据完整性,以下说法正确的是()。
[选两项]A.引用完整性通过主键和外键之间的引用关系实现B.引用完整性通过限制数据类型、检查约束等实现C.数据完整性是通过数据操纵者自身对数据的控制来实现的D.如果两个表中存储的信息相互关联,那么只要修改了一个表,另外一个表也要做出相应的修改,则称该这两个表中的数据具备完整性7.关于标识列,以下说法正确的是()。
SQLServer数据库综合练习题答案

1、创建数据库,数据库名称为userdb 。
如果数据库userdb 已存在,那么,先删除再创建。
userdb 的存放路径是c:\data 。
创建数据文件,主逻辑名称为userdb,物理文件名为userdb_data.mdf ,初始大小为5MB ,最大为30MB,增长为5%。
创建日志文件为userdblog ,物理名称为userdb_log.ldf,文件大小为5MB ,最大为20MB ,文件增长为5MB ;IF exists(SELECT * FROM sysdatabases WHERE name ='userdb')DROP DATABASE userdb GOcreate database userdbon(name =userdb userdb, ,filename ='c:\data\userdb_data.mdf',size =5MB 5MB, ,maxsize =30MB 30MB, ,filegrowth =5%)log on(name =userdblog userdblog, ,filename ='c:\data\userdb_log.ldf',size =5MB 5MB, ,maxsize =20MB 20MB, ,filegrowth =5MB)go2、使用存储过程查看数据库userdb 信息;SP_HELPDB userdb 3、删除数据库userdb ;drop database userdb 4、在userdb 数据库中按照要求创建以下数据表:部门表部门表 Departments 字段字段 类型类型 名称名称 约束约束DepartmentID int 部门编号部门编号 初始值为1,该字段自增,该字段为主键段为主键DepartmentName varchar(50) 系部名称系部名称 唯一且非空唯一且非空Note varchar(200) 部门介绍部门介绍 可以为空可以为空雇员表雇员表 Employees 字段字段 类型类型名称名称 约束约束 EmployeeID int 雇员编号雇员编号 初始值为1,该字段自增,该字段为主键段为主键 DepartmentID int 部门编号部门编号 可以为空,该字段为外键可以为空,该字段为外键 Name varchar(20) 姓名姓名 非空非空Age int 年龄年龄 非空,年龄大于零非空,年龄大于零Sex Char(2) 性别性别 非空非空Edate Datetime 入职日期入职日期 可以为空可以为空员工薪水表员工薪水表 Salary 字段字段 类型类型名称名称 约束约束 EmployeeID int 雇员编号雇员编号 非空,该字段为主键非空,该字段为主键 Income Money 收入收入 可以为空可以为空 Outcome Money 支出支出 可以为空可以为空分别创建三个表的结构,如果已存在,则先删除再创建该表。
SQLServer数据库考试试题与答案(doc8页)

SQLServer数据库考试试题与答案(doc8页)SQLServer数据库考试试题与答案(doc 8页)选择题:(20分)1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的⼀项:(___)A、只存在⼀对多的实体关系,以图形⽅式来表⽰。
B、以⼆维表格结构来保存数据,在关系表中不允许有重复⾏存在。
C、能体现⼀对多、多对多的关系,但不能体现⼀对⼀的关系。
D、关系模型数据库是数据库发展的最初阶段。
2、在“连接”组中有两种连接认证⽅式,其中在(___)⽅式下,需要客户端应⽤程序连接时提供登录时需要的⽤户标识和密码。
A、Windows⾝份验证B、SQL Server ⾝份验证C、以超级⽤户⾝份登录时D、其他⽅式登录时3、SQL Server 2000 在安装之前,应注意的事项:(___)A、SQL Server 2000的任何版本在安装时都不⽤考虑操作系统的制约。
B、SQL Server 2000的安装对硬件的要求不作C、alter table table1 column1 primary key ;5、表在数据库中是⼀个⾮常重要的数据对象,它是⽤来(1___)各种数据内容的,数据库创建后就可以创建表了,创建表可以⽤(2___)等⽅法来创建。
⑴ A、显⽰ B、查询 C、存放 D、检索⑵ A、企业管理器 B、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句6、为数据表创建索引的⽬的是(1___),可以在创建表时⽤(2___)来创建唯⼀索引,也可以⽤(2___)来创建唯⼀索引。
⑴ A、提⾼查询的检索性能 B、创建唯⼀索引C、创建主键D、归类⑵ A、设置主键约束,设置唯⼀约束B、Create table,Create indexC、设置主键约束,Create indexD、以上都可以7、在Transact-SQL语法中,⽤来插⼊数据的命令是(___),⽤于更新的命令是(___)。
A、INSERT,UPDATEB、UPDATE,INSERTC、DELETE,UPDATED、CREATE,INSERT INTO8、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但⾄少包括的部分(1___),使⽤关键字(2___)可以把重复⾏屏蔽,将多个查询结果返回⼀个结果集合的运算符是(3___),如果在SELECT语句中使⽤集合函数时,⼀定在后⾯使⽤(4___)。
《SQL Server数据库技术》试题含答案B

健雄职业技术学院 考试试卷 说明:本次考试 120 分钟, 32 道小题,共计 4 页,总分 100 分B 考试科目 SQL Server 数据库技术 考试类型 高职期末考试 『闭卷』 学年学期适用专业年 级教研室主任(装订线内不准做答)一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共20小题,每小题1.5分,总计30分)1、若某表满足1NF,且其所有属性合起来组成主健,则一定还满足范式 ( )A、只有2NFB、只有3NFC、2NF和3NFD、没有2、Microsoft SQL Server 2000各版本的服务器组件必须在特定的操作系统上使用,其中能在Windows 2000 Professional上运行,但不能在Windows 98上运行的是( )A、企业版B、标准版C、个人版D、开发版3、SQL Server支持在线备份,但在备份过程中,不允许执行的操作是( )(1)、创建或删除数据库文件(2)、创建索引(3)、执行非日志操作(4)、自动或手工缩小数据库或数据库文件大小A、(1)B、(1)(2)C、(1)(2)(3)D、(1)(2)(3)(4)4、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )。
A. 包括30岁但不包括20岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括20岁和30岁5、现有关系:学生(学号,姓名,系号,系名),为消除数据冗余,至少需要分解为( )A、1个表B、2个表C、3个表D、4个表6、数据库中存放三个关系:学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、课程号、成绩),为快速查出某位学生所学的课程名,应该( )A、在学生表上按学号建索引B、在成绩表上按课程号建索引C、在课程表上按课程号建索引D、在学生表上按姓名建索引7、如果要从数据库中删除触发器,应该使用SQL语言的命令( )A、DELETE TRIGGERB、DROP TRIGGERC、REMOVE TRIGGERD、DISABLE TRIGGER8、已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组。
SQL server 期末考试试题及答案

一、单选题(共10 道试题,共50 分。
1. SQL Server 中,保存着每个数据库对象的)V 信息的系统表是()。
A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 满分:5 分2. 在存在下列关键字的SQL 语句中,不可能出现Where 子句的是()。
A.Update B. Delete C. Insert D. Alter 满分:5 分3. 在查询语句的Where 子句中,如果出现了“age Between 30 and 40”,这个表达式等同于()。
A. age>=30 and age<=40 B.age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 满分:5 分4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用()约束。
A. PDRIMARY KEYB. FOREIGN KEYC. uniqueD. check 满分:5 分5. 记录数据库事务操作信息的文件是()。
A. 数据文件B. 索引文件C. 辅助数据文件D. 日志文件满分:5 分6. 要查询XSH 数据库CP 表中产品名含有“冰箱”的产品情况,可用()命令。
A. SELECT * FROM CP WHERE 产品名称LIKE ‘冰箱’ B. SELECT * FROM XSH WHERE 产品名称LIKE ‘冰箱’ C. SELECT * FROM CP WHERE 产品名称LIKE ‘%冰箱%’ D.SELECT * FROM CP WHERE 产品名称=‘冰箱’ 满分:5 分7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是()。
A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系满分:5 分8. SQL 的聚集函数COUNT、SUM、A VG、MAX、MIN 不允许出现在查询语句的()子句之中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库系统概论试卷(A)一、选择题(15x1分)1、_____是长期存储在计算机内的有组织,可共享的数据集合.A、数据库管理系统B、数据库系统C、数据库D、文件组织2、在数据库中存储的是_____。
A、数据B、数据模型C、数据以及数据之间的联系D、信息3、数据库系统阶段,数据_____。
A、具有物理独立性,没有逻辑独立性B、具有物理独立性和逻辑独立性C、独立性差D、具有高度的物理独立性和一定程度的逻辑独立性4、在数据模型的三要素中,数据的约束条件规定数据及其联系的_____。
A、制约和存储规则B、动态特性C、静态特性D、数据结构5.________由数据结构、关系操作集合和完整性约束三部分组成。
A、关系模型B、关系C、关系模式D、关系数据库6、一组具有相同数据类型的值的集合称为________。
A、关系B、属性C、分量D、域7、集合R与S的交可以用关系代数的5种基本运算表示为________。
A、R-(R-S)B、σF(R×S)C、R-(S-R)D、S-(R-S)8、实体是信息世界中的术语,与之对应的数据库术语为_______。
A、文件B、数据库C、字段D、记录9、在嵌入式SQL语言中使用游标的目的在于________。
A、区分SQL与宿主语言B、与数据库通信C、处理错误信息D、处理多行记录10、FoxBASE、FoxPro属于________。
A、表式系统B、最小关系系统C、关系完备的系统D、全关系系统11、在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都没有X'→Y,则________。
A、Y函数依赖于XB、Y对X完全函数依赖C、X为U的候选码D、R属于2NF12、3NF________规范为BCNF。
A、消除非主属性对码的部分函数依赖B、消除非主属性对码的传递函数依赖C、消除主属性对码的部分和传递函数依赖D、消除非平凡且非函数依赖的多值依赖13、下面的结论不正确的是______。
A、若R.A→R.B, R.B→R.C 则R.A→R.CB、若R.A→R.B, R.A→R.C 则R.A→R.(B,C)C、若R.B→R.A, R.C→R.A 则R.(B,C)→R.AD、若R.(B,C)→R.A 则R.B→R.A,R.C→R.A14、需求分析阶段得到的结果是________。
数据字典描述的数据需求B、E-R图表示的概念模型C、某个DBMS所支持的数据模型D、某个DBMS所支持的数据模型15、一个m:n联系转换为一个关系模式。
关系的码为________。
A、实体的码B、各实体码的组合C、n端实体的码D、每个实体的码二、填空(20x1分)数据库系统的主要特点:______________________________、数据冗余度小、具有较高的数据程序独立性、具有统一的数据控制功能等。
数据约束条件是完整性规则的集合,在关系模型中,任何关系必须满足____________与____________两个条件。
3、_______是恢复和并发控制的基本单位,数据库系统中要求它具有ACID特性。
4、DBMS是指_______________,它是位于用户和操作系统之间的一层管理软件。
5、外模式是________的子集。
6、设有选课关系SC(SNO,CNO,G),对其插入一条选课记录('95022','1')的SQL插入命令为:_______________________________________________________。
7、关系操作方式的特点是________操作。
8、数据库恢复的基本原理可用一个词来概括即_________,基本技术主要有转储与日志。
9、视图是虚表,它一经定义就可以和基本表一样被查询但________操作将有一定限制。
10、就对数据库系统作查询优化来讲,只有________模型系统才是可能的。
11、关系数据库系统支持三级模式结构,其中外模式对应于________________________,模式对应于基本表,内模式对应于存储文件。
12、关系的描述称为关系模式,它可以形式化的用一个五元组__________________________。
13、数据库系统________________________的系统结构保证了数据库系统中能够具有较高的逻辑独立性和物理独立性。
14、含有多值依赖的关系模式已达到4NF范式,则其多值依赖一定是____________多值依赖。
15、数据库设计的重要特点之一要把_________设计和__________设计密切结合起来,并以结构设计为核心而展开。
16、任何一个二目关系是属于__________范式的(填最高范式)。
17、在关系模式中多值依赖的有效性与属性集的范围________关,而函数依赖则不然。
18、一个1:n联系可以转换为一个独立的关系模式,也可以与_____端对应的关系模式合并。
19、请写出在未被使用的最小工作区中打开学生表(XS)的命令:_____________________________________________20、在VFP中集成各类文件并最终能连编成可执行数据库应用系统的VFP文件为______________ 文件。
三、设有学生-课程关系数据库,其数据库关系模式为:学生SC(学号Sno,姓名Sname,所在系Sdept,年龄Sage,性别Ssex)课程Course(课程号Cno,课程名称Cname,先修课号Cpno,学分Ccredit)学生选课SC(学号Sno,课程号Cno,成绩Grade)1. 试用关系代数、ALPHA语言、SQL语言分别写出下列查询:(9x3分)(1) 查询选修了3号或6号课程的学生的学号(2) 查询至少选修了一门其直接先行课为8号课程的学生学号与姓名(3) 查询选修了全部课程的学生学号、姓名和年龄2. 试用SQL语言写出下列查询: (3x4分)(1) 查询没有选修2号课程的学生学号与姓名(2) 查询选修了3门以上课程并且成绩均及格的学生学号与其平均成绩(3) 将计算机科学系(CS)全体学生的所有成绩置为零四、某图书馆计划设计一个图书借阅管理数据库,要求能管理如下信息:(11分)可随时查询出可借阅图书的详细情况,如图书编号(bno)、图书名称(bna)、出版日期(bda)、图书出版社(bpu)、图书存放位置(bpl)等,这样便于学生选借;为了唯一标识每一学生,图书馆办借书证需如下信息:学生姓名(sna)、学生系别(sde)、学生所学专业(ssp)、借书上限数(sup)及唯一的借书证号(sno);一学生一次可借多本书,一本书可被多名学生所借阅(设同一本书有多本),借阅时记录借书日期,归还时记录还书日期,并据此判断是否超期。
要求:(1) 试画出该数据库系统的实体-联系图(E-R模型图),注明联系类型(2) 设计此数据库系统的关系模式(每个关系模式写成R(U,F)形式,其中U为属性集,F为函数依赖集),要求满足3NF范式以上五、设有一关系模式R(A,B,C,D,E),在该关系模式上有函数依赖集:{ A->D, C->E, (A,B)->C,E->B },请回答:(3x5分)1. 试找出关系模式R中的所有候选关键字。
2. 该关系模式最高能够满足第几范式?3. 试对该关系模式进行分解,使其最终满足第三范式(保持函数依赖)。
数据库系统概论试卷(B)一、选择题(15x1分)1、_____是位于用户与操作系统之间的一层数据管理软件.A、数据库管理系统B、数据库系统C、数据库D、数据库应用系统2、非关系模型中数据结构的基本单位是_____。
A、两个记录型间的联系B、记录C、基本层次联系D、实体间多对多的联系3、_____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A、数据模型B、概念模型C、对象模型D、关系模型4、SQL语言属于________。
关系代数语言B、元组关系演算语言C、域关系演算语言库D、具有关系代数和关系演算双重特点的语言5、关系是________。
A、型B、静态的C、稳定的D、关系模型的一个实例6、集合R与S的连接可以用关系代数的5种基本运算表示为________。
A、R-(R-S)B、σF(R×S)C、R-(S-R)D、S-(R-S)7、SQL语言的一体化特点是主要是与________相比较而言的。
A、操作系统命令B、非关系模型的数据语言C、高级语言D、自然语言8、当修改基表数据时,下列说法正确的是:视图________。
需要重建B、可以看到修改结果C、无法看到修改结果D、不许修改带视图的基表9、DB2,ORACLE,PBASE属于________。
A、表式系统B、最小关系系统C、关系完备的系统D、全关系系统10、多值依赖的主要毛病在于________。
A、插入异常B、删除异常C、数据冗余太大D、插入异常、删除异常11、3NF________规范为4NF。
A、消除非主属性对码的部分函数依赖B、消除非主属性对码的传递函数依赖C、消除主属性对码的部分和传递函数依赖D、消除非平凡且非函数依赖的多值依赖12、概念结构设计阶段得到的结果是________。
数据字典描述的数据需求B、E-R图表示的概念模型C、某个DBMS所支持的数据模型D、包括存储结构和存取方法的物理结构13、一个1:n联系可以转换为一个独立的关系模式,关系的码为________。
A、实体的码B、各实体码的组合C、n端实体的码D、每个实体的码14、恢复和并发控制的基本单位是________。
A、事务B、数据冗余C、日志文件D、数据转储15、下面的结论不正确的是______。
若R.A→R.B, R.B→R.C 则R.A→R.CB、若R.A→R.B, R.A→R.C 则R.A→R.(B,C)C、若R.B→R.A, R.C→R.A 则R.(B,C)→R.AD、若R.(B,C)→R.A 则R.B→R.A,R.C→R.A二、填空(20x1分)1、数据库系统的主要特点:______________________________、数据冗余度小、具有较高的数据程序独立性、具有统一的数据控制功能等。
2、数据模型是严格定义的概念集合,通常由________、________和_____________三部分组成,其中________是刻画模型性质最重要的方面。
3、数据约束条件是完整性规则的集合,在关系模型中,任何关系必须满足__________与__________两个条件。
4、层次模型、网状模型中数据结构的单位是__________,关系模型的基本结构为_______。