标签:
杂谈 |
分类: VFP/VB/Access/C语言/考级 |
第一章 练习题
一、选择题
9、在数据库系统中,负责对数据库进行管理的有 ( D )
10、下列关于数据库的说法不正确的是( B
A、数据库就是长期错处在计算机中、有组织、可共享的数据集合
B、数据库中的数据没有冗余
C、数据库中的数据可同时被多个用户共享
D、数据库中的数据是按一定的数据模型组织、描述和存储的
12、数据库(DB)、数据库系统(DBS)、和数据库管理系统(DBMS)三者之间的关系是( A )。
A、DBS包括DB 和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS 和DBMS
D、DBS就是DB,也就是DBMS
13、DBMS目前最常用的模型是( D
A、实体联系模型
C、面向对象模型
17、下列说法中,不正确的是( B )。
A、模式是相对稳定的,而实例是相对变动的。
B、一个模式对应一个唯一的实例。
C、模式是数据库中全体数据的逻辑结构和特征的描述。
D、实例是模式的一个具体。
二、填空题
2、为保证多个用户可同时共享数据库中的数据,数据库管理系统(DBMS)必须提供数据库的安全性控制、数据库的完整性控制、数据库恢复、并发控制和事务支持的功能。
7、客观存在并可相互区别的事物称为
8、关系模型的基本结构是 表 ,它又称为 关系 ;关系模型中数据之间的联系是通过
9、关系模型用表格形式结构来表示实体类型和实体之间的联系。关系在用户看来是一个表,记录是其中的
第二章 练习题
一、选择题
1、有个学生关系,其关键字为学号;一个课程关系,其关键字为课程号;一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为该关系的( A )
A、外关键字(外键)
2、包含在任何一个候选关键字中的属性称为( A ),不包含在任何一个侯选关键字中的属性称为( C )。
A、主属性
3、一个同学可以同时借阅多本图书,一本图书只能有一个同学借阅,学生和图书之间的联系为( A )。
A、一对多
4、关系中的元组和属性分别对应二维表中的( B )和( A )。
A、列
5、关系模型中,一个关键字是( C )。
A、可由多个任意属性组成
B、至多由一个属性组成
C、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
D、以上都不是
6、同一个关系模型的任意两个元组值( A )。
A、不能全同
7、一个关系数据库文件中的各条记录( B )。
A、前后顺序不能任意颠倒,一定要按照输入的顺序排列
B、前后顺序可以任意颠倒,不影响库中的数据关系
C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
D、前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
8、关系模型的任何属性( A )。
A、不可再分
C、命名在该关系模式中可以不惟一
10、若关系R∈1NF,且它的每一非主属性都完全函数依赖于主键,则称R属于( B )。
A、第一范式
11、若关系R∈2NF,且它的每一非主属性都不传递函数依赖于主键,则称R属于(C )。
A、第一范式
二、填空题
2、一个关系模式的定义主要包括关系名、属性名、属性类型、属性长度和关键字。
3、关系数据库中可命名的最小数据单位是
4、关系模式是关系的
5、在一个实体表示的信息中,称 能唯一标识实体的属性或属性组为关键字。
6、已知系(系编号,系名称、系主任、电话、地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是系编号,学生关系的主关键字是 学号 ,学生关系的外关键字是 系编号。
7、关键的规范化是对关系的 分解 过程。
8、在1NF,2NF,3NF之间,相互是一种
9、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于第一范式。
10、设有关系R(工号,姓名,工种,定额),则R属于第二 范式,将其转化为第三范式结果应为R1(工号,姓名,工种)和R2(工种,定额)。
关系R属于第二范式而不属于第三范式的说明:
第三章 练习题
一、选择题
1、Access2002提供的数据类型,不包括( A )。
4、属于Access可以导入或链接数据源的是( D )。
A、Access
5、Access的参照完整性规则不包括( C )。
A、更新规则
6、关系数据库管理系统所管理的关系是( B )。
A、一个DBF文件
8、要控制两个表中数据的完整性和一致性可以设置【参照完整性】,要求这两个表( A )。
A、是同一个数据库中的两个表
二、填空题
2、表是 记录 的集合,一个数据库可以有多个数据表,一个又有多个具有不同数据类型的
字段组成.在一个表中最多可以建立 一 个主键。
3、“自动编号”及“ 备注”的数据类型不能建立索引。
4、实施参照完整性后,Access2002处理的原则是:不能在子表的外键字段中输入不存在于父表主键中的值;如果在子表中存在匹配记录,则不能从主表中删除这个记录;如果在子表中存在匹配记录的外键值,则不能从主表中修改对应的主键值。
第四章 练习题
一、选择题
1、如果经常定期性地执行某个查询,但每次只是改变其中的一组条件,那么就可以考虑使用( B )查询。
A、选择查询
3、如果在数据库中已有同名的表,( D )查询将覆盖原有的表。
A、交叉表
4、如果想找出不属于某个集合的所有数据,可使用( C )操作符。
A、AND
5、SELECT命令中用于返回查询的非重复记录的关键字是( C )。
A、TOP
三、现有学生-选修课程数据库中有两个一对多关系的表“学生”、“选修”, 写出下列SQL语言完成的功能。
1、
FROM
答:从学生表中找出所有姓赵的并且只有两个汉字姓名的学生记录。
2、SELECT 学号, Sum (成绩)
FROM
GROUP
答:统计每个学生的总成绩。
3、INSERT INTO
答:在学生表中插入学生元组: (3009,"王刚","男","03"," 河北")
4、UPDATE 选修
答:所有学生的成绩都更改为原成绩的80%。
5、SELECT姓名
答:查询没有选修"微机原理"课的学生姓名。
6、SELECT
FROM 学生,选修
WHERE 学生. 学号=选修.学号 AND 成绩>=90
答:查询学生成绩>=90的学号,姓名和课程名。
7、DELETE
答:删除学生表中学号字段值前6位为“040302”的学生。
第五章 练习题
一、选择题
1、窗体是由不同种类的对象所组成,每一个对象都有自己独特的 ( B )。
2、通常情况下窗体的设计工作区只打开窗体的( A
C、页面的页眉
5、想要汇总或平均数字型的数据,应该使用( B )控件。
A、绑定
二、填空题
1、Access的窗体有3种视图:设计视图用来创建和修改设计对象的窗口,窗体视图能够同时输入、修改和查看完整的记录数据的窗口,数据表视图以行列方式显示表、窗体、查询中的数据,以及查找、修改、删除数据。
2、窗体的数据来源可以是 表 或
3、窗体由上而下被分成5个节,它们分别是窗体页眉、页面页眉、主体 、页面页脚、窗体页脚。
第六章 练习题
一、填空题
1、报表的主要作用是 查看 和
2、在Access 2002中报表有3种视图,是设计视图、打印预览视图和版面预览视图。
3、数据访问页可以查看
4、创建数据访问页的目的是使数据库的访问者可以通过网络利用 浏览器直接对数据库中的数据进行查看和操作。
5、报表的种类分为4种:纵栏式报表、表格式报表、图表报表和标签。
6、排序是让数据以某种规则依次排列,分组是按照数据的特性将同类数据集合在一起,从而便于报表的综合或统计。
7、数据访问页与其它的数据库对象有所区别,Access在数据库中保存的是指向该页对应的HTML文件的位置的快捷方式,而数据访问页本身则作为一个独立的HTML文件保存起来。
二、选择题
1、如果想制作报表标签,利用( B
3、根据字段的特性将同性质的数据记录集合在一起,称为(
B
A、排序
4、查看HTML源文件时,可使用Microsoft( D )编辑器。
A、Word
第七章 练习题
一、填空题
1、宏是用来自动执行任务的 一个或一组操作命令 ,其中每个操作命令能实现特定的功能。
2、宏组是 共同存储在一个宏名下的相关宏 的集合。
3、 单步执行宏是调试宏的有效方法。
二、选择题
1、( B )操作打开查询。
2、SetValue可以设置的值是( A )。
A、窗体文本框
C、字段的有效性规则
3、宏设计窗体中,条件列是由( A )菜单来设置显示/隐藏的。
A、视图
4、宏组中利用( D )指定宏。
A、宏的名称
5、对于一个触发事件的属性,应选择宏格式为( A )。
A、宏组名称.宏
6、MsgBox是( A
A、显示消息框
7、Quit宏操作的作用是( A
A、关闭数据库
8、Close可以关闭( A
A、当前对象
三、判断下列各题的正确性(用√和×表示对和错)
1、运行宏的条件是由触发宏的事件发生( × )。
2、宏和宏组的区别是使用单一和多种宏操作(
×
3、宏的名字可以写入表达式(
4、OpenQuery宏操作只能打开参数查询(
×
5、StopMacro操作可以停止宏的运行( √ )。
第八章 练习题
一、选择题
1、模块是存储代码的容器,其中窗体就是一种( A )。
2、在过程中用Dim语句声明的变量为( A )。
A、局部变量
3、(多选)有关对对象变量的声明与赋值,下面说法正确的是(ABCD
A、使用Dim声明
C、使用Private声明
二、填空题
1、ADO对象有3个主要组件:Connection连接对象、Command命令对象和RecordSet记录集对象 。
2、Access模块有两个基本类型,分别是类模块 和 标准模块 。
6、使用ADO的Connection对象,就可以建立与数据库的连接。
第九章 练习题
一、填空题
1、在数据库系统中,安全措施可以通过几个方面来设置,主要包括用户标识和口令、
2、数据库安全性保护指的是如何保护一个数据库避免遭受未授权访问和恶意破坏等机制和性能。
3、在Access2002中可以使用3种类型的密码是 数据库密码
二、选择题
1、在建立、删除用户和更改用户权限时,一定先使用( A )账户进入数据库。
2、在设置或撤销数据库密码前,一定要先使用( B )方式打开数据库。
A、只读
3、在建立数据库安全机制后,进入数据库要依据建立的( A )方式。
A、安全机制,包括账户、密码、权限
C、账户的PID
4、在创建工作组信息文件时,需要为它分配工作组编号,其长度必须为4到( C )个字符,可以接受缺省的WID。
A、10
6、账户的权限分为( A )和( B )。
A、隐式
7、隐式权限是由( C )所在组所具有的权限。
A、账户
三、判断下列各题的正确性(用√和×表示对和错)
1、对一个数据库系统来说,Access软件要求数据库必须建立安全机制( × )。
2、如果加密了一个数据库,则只能在Access系统中才能打开(
3、账户权限没有继承性( × )。
4、给数据库系统设置密码,只能限制复制数据库的操作( × )。
5、数据库安全机制自动为使用者建立了所有账户( × )。