湖南文理学院数据库原理期末
总分:100          考试时间:90分钟
注意事项:
主观题用黑字迹的签字笔作答(切勿使用其它颜的签字笔)。
除在答题区域内作答外,不得在答题卡的任何部位做任何标记或乱涂乱画。
考试结束,考生要按照监考员的指令有序、错峰离开考场
一、单项选择题(每小题2 分,共 40分)
1、目前(  )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
    A、关系
    B、面向对象
    C、分布
    D、网络
【答案】A
2、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是(    )
    A、共享方式
    B、只读方式
    C、独占方式
    D、独占只读方式
【答案】C
【解析】一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法
打开数据库。
3、( )是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。
    A、数据处理
    B、数据管理
    C、数据组织
    D、数据维护
【答案】A
4、数据库系统的log中检查点的作用是:
    A、事务取消时数据库关系系统需要重检查点开始取消.
    B、事务正确完成时数据库系统会在log中设置检查点.
    C、库重新启动时恢复系统中的重做阶段从检查点开始.
    D、库重新启动时恢复系统中的分析阶段从检查点开始
【答案】D
5、设有学生表Student(sno,sname,sage,smajor),各字段的含义分别是学生学号、姓名、年龄和专业。要求输入一学生记录,学号为100,姓名为张红,年龄为20.以下不能完成如上输入要求的语句是________。
    A、INSERT INTO student VALUES(100,'张红',20);
    B、INSERT INTO student(sno,sname,sage,smajor) VALUES(100,'张红',20,NULL);
    C、INSERT INTO student(sna,sname,sage) VALUES(100,'张红',20);
    D、INSERT INTO student VALUES(100,'张红',20,NULL);
【答案】A
【解析】本题得分:1分
数据库原理及应用期末考试题6、E-R模型用于数据库设计的哪一个阶段? ()
    A、需求分析
    B、概念结构设计
    C、逻辑结构设计
    D、物理结构设计
【答案】B
7、控制年龄字段的取值范围为15至18岁,需在字段的“有效性规则”属性框中输入(  )
    A、>=15 or <=18
    B、>=18 and <=15
    C、>=15 and <=18
    D、>=18 or <=15
【答案】C
【解析】也可以写成Between 15 And 18
8、(  )是存储在计算机内有结构的数据的集合。
    A、数据库系统
    B、数据库
    C、数据库管理系统
    D、数据结构
【答案】B
9、关系模式至少应属于(    )
    A、1NF
    B、2NF
    C、3NF
    D、BCNF
【答案】A
10、关系数据库的规范化理论主要解决的问题是( )。
    A、如何构造合适的数据逻辑结构
    B、如何构造合适的数据物理结构
    C、如何构造合适的应用程序界面
    D、如何控制不同用户的数据操作权限
【答案】A
【解析】规范化理论是关系数据库进行逻辑设计的理论依据,用于消除不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余等问题。
11、关系模式R,R的属性集是{ABCDEG}有函数依赖集F={AB->C , C->A, BC->D , ACD->B,BE->C,D->EG,CG->BD,CE->AG},计算(BD)+的属性闭包.
    A、BDEG
    B、BDC
    C、ABCDEG
    D、ABCD
【答案】C
12、在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系时设置(    )。
    A、输入掩码
    B、有效性规则
    C、默认值
    D、实施参照完整性
【答案】D
【解析】题干描述的就是实施参照完整性规则。
13、SELECT语句的完整语法较复杂,但至少包括的部分是(  )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。