一、单项选择题
1、在__D_ _视图中,可预览到报表的打印效果。
A、设计视图 B、版面预览视图
C、打印视图 D、打印预览视图
2、报表的某个文本框的"控件来源"属性值为:=3+5,则在打印预览视图中,该文本框显示的信息是___A___。
A、数值8 B、文本8
C、出错信息 D、文本=3+5
3、下列有关报表的组页眉区域和组页脚区域的叙述中,错误的是__D____。
A、可以只出现页眉区域而不出现组页脚区域
B、可以只出现组页脚区域而不出现组页眉区域
C、在报表中可以既不出现组页眉区域,也不出现组页脚区域
D、这两种区域在报表中必须是成对出现的
4、要指定在报表的最后一页底部所输出的信息,应在__C____区域中加以设置。
A、主体 B、页面页脚
C、报表页脚 D、组页脚
5、下列关于报表的叙述中,正确的是B )。
A、不能利用报表来输入/输出数据 B、可以利用报表来输出数据
C、可以利用报表来输入/输出数据 D、可以利用报表来输入数据
6、除___C___外,其它都是报表的有效视图
A、设计视图 B、版面预览视图
C、数据视图 D、打印预览视图
7、在Access2003中,窗体最多可包含有___A___个区域。
A、5 B、4
C、6 D、7
8、在窗体设计过程中,可通过设置命令按钮的___D___来指定其键面显示文字
A、图片 B、格式
C、名称 D、标题
9、在___D___中,可查看到窗体的设计效果。
A、设计视图 B、数据表视图
C、数据透视表视图 D、窗体视图
10、在窗体设计过程中,按住___A__键后再用鼠标单击控件,可同时选取多个控件。
A、Shift B、Ctrl
C、Alt D、Tab
11、在窗体视图中,查看不到___D___区域的内容。
A、主体 B、窗体页脚
C、窗体页眉 D、页面页脚
12、在窗体中,若想利用文本框控件来输入操作密码,则必须对其__C____属性进行设置。
A、名称 B、控件来源
C、输入掩码 D、默认值
13、创建查询的方法包括___D____。
A、使用设计视图、使用自动创建、使用查询向导
B、使用查询向导、使用查询设计视图、使用数据表视图
C、使用条件参数、使用查询向导,使用SQL语句
D、使用查询向导、使用查询设计视图、使用SQL语句
14、把根据用户输入值来构造查询条件的查询称为__C_____。
A、自定义查询 B、操作查询
C、参数查询 D、对话查询
15、若要查找"图书编号"是"113388"和"112266"的记录,应在查询设计视图的"图书编号"字段的条件准则行输入____A___。
A、In("112266、"112266" And "113388"
C、Not In("112266、Not ("112266" And "113388")
16、下面对查询功能的叙述,正确的是___B____。
A、在查询中,选择查询只可以选择一个表中的部分字段,通过选择一个表中的不同字段生成同一个表
B、在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算
C、在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录
D、其它说法均不对
17、在一个操作中可以更改多条记录的查询是__B_____。
A、参数查询 B、操作查询
C、SQL 查询 D、选择查询
18、假设A、B两表的表结构相同,现要将A表的记录复制到B表中,又不删除B表中的原有记录,可以使用的查询是___D____。
A、生成表查询 B、删除查询
C、更新查询 D、追加查询
19、在Access2003中,可使用的通配符是 _C______ 。
A、%和_ B、*和_
C、*和? D、%和?
20、在ACCESS中,往一个"表"中新增加的记录,D_____。
A、只能添加到最前面 B、可以按要求插入到任意行中
C、可以按要求插入到已存在的记录中间 D、只能添加到最后一条已存在的记录后面
21、在ACCESS中,如果在一个表中使用主键或索引,对关键字段内数据的严格程度依次为:____D_。
A、唯一性索引>非唯一性索引>主键 B、唯一性索引>主键>非唯一性索引
C、非唯一性索引>唯一性索引>主键 D、主键>唯一性索引>非唯一性索引
22、在ACCESS中,一个数据库文件中,____C_。
A、只能有一个具体的表对象
B、具体的"表"是系统运行的时候自动生成的,数量取决于系统运行时的状态
C、可以有多个具体的表对象
D、具体的"表"只能由开发人员用人工操作产生,数量取决于人工的操作
23、ACCESS支持的基本数据类型中包括:___A__。
A、文本型、备注型、数字型、日期/时间型、逻辑型等
B、文本型、标题型、格式型、索引型、自动编号型等
C、字节型、整型、长整型、单精度型、双精度型等
D、文本型、整型、长整形、浮点型等
24、在ACCESS环境中,要创建字段和设置、修改字段的属性,应该D_____。
A、在"表视图"中进行 B、在"查询视图"中进行
C、在"数据库窗口"中进行 D、在"表设计视图"中进行
25、ACCESS与"数据库文件"的关系是:__D___。
A、ACCESS只能管理与自己同一台计算机上的数据库文件
B、数据库文件只能由创建它的那个ACCESS管理
C、一个ACCESS的安装副本只能管理一个数据库文件
D、ACCESS与"数据库文件"是相对的、不是一对一关系
26、在ACCESS中,"有组织"的数据是存放在_B__中的。
A、窗体 B、表
C、查询 D、数据库
27、在ACCESS 2003中,创建数据库文件的途径是:___A__。
A、可以通过多种渠道创建新的数据库文件
B、只能通过数据库窗口中"新建"按钮创建新的数据库文件
C、必须通过窗口菜单的"工具--数据库实用工具"项创建新的数据库文件
D、只能通过"文件--新建--空数据库..."的途径创建新的数据库文件
28、在ACCESS环境中,_D____。
A、支持VBA,但ACCESS不支持SQL B、不支持SQL、也不支持VBA
C、可以运行SQL,但不支持VBA D、不但可以运行SQL,也支持VBA
29、ACCESS的"数据库文件"是___C__。
A、数据库管理系统所涉及的文件 B、数据库应用系统所涉及的文件
C、保存在计算机磁盘中的文件 D、数据库所管理的文件
30、一个由ACCESS支持的"数据库应用系统"与ACCESS的"数据库文件"的关系是:__D___。
A、一个数据库文件只能存放不多于3个应用系统的内容
B、一个数据库文件只能存放一个应用系统的内容
C、一个应用系统的所有内容都必须放在同一个数据库文件中
D、没有确定的规则
31、在计算机术语中,"数据库"的涵义是_A____。
A、计算机内存储的、有组织、可共享的数据集合
B、计算机内存放数据的仓库
C、计算机内部存储器中的信息
D、计算机工作的时候去查找资料的仓库
32、在数据库技术中,"数据库管理系统"是_D___。
A、计算机硬件、数据库管理系统、数据库管理员和用户共同组成的系统
B、一种纯粹的计算机硬件
C、计算机软件和硬件的结合
D、一种纯粹的计算机软件
33、在数据库应用系统开发过程中,"需求分析"是__C___。
A、最后一个主要步骤 B、第二个主要步骤
C、第一个主要步骤 D、不需要的
34、计算机术语中"数据库管理系统"的英文缩写是_C____。
A、DBM B、DBM
C、DBMS D、DB
35、关于ACCESS的正确表述是:__D___。
A、ACCESS是OFFICE软件之一种,但不是DBMS
B、ACCESS不是OFFICE软件、WORD和EXCEL才是
C、ACCESS不是OFFICE软件之一,只是一种DBMS
D、ACCESS是OFFICE软件之一种,也是一种DBMS
36、开发一个数据库应用系统的全部工作中,__D___。
A、都是编写程序代码的过程
B、不包括编写程序代码的过程
C、编写程序代码的工作是最主要的
D、包括编写程序代码、但写程序只占全部工作量的小部分
37、下面关于宏的说法中,正确的是____B______。
A、宏只能是一个操作
B、宏是可用来使任务自动化的操作或操作集
C、宏不可和窗体中命令按钮相结合来使用
D、宏操作可以自定义
38、若在建立一个宏组,则在创建宏时要添加 B________ 。
A、条件列 B、宏名列
C、操作列 D、注释列
39、要宏命令的操作范围,可以在创建宏时定义___C____。
A、宏操作的对象 B、窗体或报表控件属性
C、宏条件表达式 D、宏操作目标
40、条件宏的条件项是一个_A______。
A、逻辑表达式 B、算术表达式
C、字段列表 D、SQL语句
41、以下有关对数据的解释错误的是:( C)。
A、数据是信息的载体
B、数据是信息的表现形式
C、数据是0~9组成的符号序列
D、数据与信息在概念上是有区别的
42、以下模式不是数据库系统体系结构中包含的模式的是:( C)。
A、模式 B、外模式
C、优化模式 D、内模式
43、能够实现对数据库中数据操纵的软件是:( D)。
A、操作系统 B、解释系统
C、编译系统 D、数据库管理系统
44、数据库系统与文件系统最根本的区别是:( D)。
A、文件系统只能管理程序文件,而数据库系统可以管理各种类型文件
B、数据库系统复杂,而文件系统简单
C、文件系统管理的数据量少,而数据库系统可以管理庞大数据量
D、文件系统不能解决数据冗余和数据的性,而数据库系统能
45、数据管理技术的发展阶段不包括:(A )。
A、操作系统管理阶段 B、人工管理阶段
C、文件系统管理阶段 D、数据库系统管理阶段
46、以下不属于数据库设计步骤的是:( B)。
A、概念结构设计 B、签约
C、逻辑结构设计 D、需求分析
47、设有“学生”和“班级”两个实体,每个学生只能属于一个班级,一个班级可以有多个学生,“学生”和“班级”实体间的联系是:(C )。
A、多对多 B、一对多
C、多对一 D、一对一
48、在关系数据库中主键标识元组的作用是通过(A )实现。
A、实体完整性 B、参照完整性
C、用户自定义的完整性 D、域完整性
49、在关系运算中,只想要改变一个关系中的属性排列顺序,应使用( D)关系运算。
A、选择 B、除
C、连接 D、投影
50、向一个已知关系R中添加新元组(新元组存在S中),以下运算正确的是( B)。
A、 B、
C、R-S D、R×S
51、下面在Access的SQL视图中无法运行的是( A)。
A、Select 工资,姓名 From 教师表 Group by 性别;
B、Select 性别,工资 From 教师表 Group by 性别,工资;
C、Select Count(*) from 教师表 Group by 性别;
D、Select 工资, Count(*) From 教师表 Group by 工资;
52、下面不属于SQL语言的特点的是(D)。
A、高度的综合 B、非过程化
C、语言结构简捷 D、只能在某个平台运行
53、下面表示修改表结构的语句是(C )。
A、update testTable set 年龄=年龄+1 B、Delete from testable
C、Alter table test Add 备注 Memo D、Drop Table test
54、利用Access的SQL视图可以创建:(D )。
A、选择查询 B、数据定义查询
C、动作查询 D、以上三种都可以
55、下面对参数查询的描述错误的是( D)。
A、通过不同的参数值,可以在同一个查询中获得不同的查询结果。
B、系统在运行查询时根据给定的参数值确定查询结果。
C、是一个特殊的选择查询,具有较大的灵活性。
D、参数的数据类型只能设置为“日期/时间”。
56、以下方法不能退出Access的是(C )。
A、打开“文件”菜单,选择“退出”命令
B、打开“文件”菜单,按X键
C、按ESC键 D、按Alt+F4键
57、不是Access数据库对象的是( C)。
A、表 B、查询
C、视图 D、模块
58、图形文件的字段类型是(B )。
A、备注型 B、OLE对象
C、日期类型 D、文本类型
59、对于自动编号型的描述错误的是(C )。
A、用来存储递增数据和随即数据的。
B、数据无需输入,每增加一个新记录,Access系统将自动编号型字段的数据自动加1。
C、用户可以自己给自动编号字段类型输入数据。
D、字段长度为4个字节。
60、创建表的方法( D)。
A、数据表视图 B、设计视图
C、表向导 D、以上三种都可以
61、数据库系统的组成,除了硬件环境、软件环境、数据库,还包括:(C )
A、操作系统 B、CPU
C、人员 D、物理数据库
62、数据库系统的核心是:( C)
A、数据模型 B、数据库管理系统
C、数据库 D、数据库管理员
63、数据库设计的阶段中,哪个阶段把概念模型转换成可由某个数据库管理系统支持的数据模型:( A)
A、逻辑结构设计B、实施阶段
C、概念结构设计 D、物理结构设计
、下面不属于关系模型的完整性约束:(B )
A、用户自定义完整性 B、规范化
C、实体完整性 D、参照完整性
设有如下关系表:
R | S | T |
A | B | C |
1 | 1 | 2 |
2 | 2 | 3 |
A | B | C |
3 | 1 | 3 |
A | B | C |
1 | 1 | 2 |
2 | 2 | 3 |
3 | 1 | 3 |
A、 B、
C、 D、
66、、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:( C)
A、选择 B、投影
C、连接 D、并
67、SQL的含义是:( A)
A、结构化查询语言 B、数据定义语言
C、数据库查询语言 D、数据库操纵与控制语言
68、在Access中,使用SQL语句无法设定的字段类型是:(C )
A、char(6) B、Date
C、Boolean D、Integer
69、Access属于哪种类型的数据库:( C)
A、层次数据库 B、网状数据库
C、关系数据库 D、面向对象数据库
70、不属于Access对象的是:( B)
A、表 B、文件夹
C、窗体 D、查询
71、利用Accss创建的数据库文件,其扩展名为:( D)
A、.pdf B、.doc
C、.txt D、.mdb
72、表由哪些部分组成:(B )
A、查询和字段 B、字段和记录
C、记录和窗体 D、报表和字段
73、在SQL查询中使用Where子句指出的是:(D )
A、查询目标 B、查询结果
C、查询视图 D、查询条件
74、如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录只能与表A中的一条记录相匹配,则表A与表B存在的关系是:(B )
A、一对一 B、一对多
C、多对一 D、多对多
75、在设计学生信息表时,对于其字段“学生简历”,要求填写从高中到现在的情况,一般长度大于255个字符,请问应该选择那种数据类型:(B )
A、文本型 B、备注型
C、数字型 D、日期/时间型
(16)~(19)题使用已建立的“tEmployee”表,表结构如下所示:
字段名称 | 字段类型 | 字段大小 |
雇员Id | 文本 | 10 |
姓名 | 文本 | 10 |
性别 | 文本 | 1 |
出生日期 | 日期/时间 | |
职务 | 文本 | 14 |
简历 | 备注 | |
联系电话 | 文本 | 8 |
A、5 B、10
C、15 D、20
77、为了确保输入的联系电话值只能为8位数字,可以通过设置字段属性的哪个部分:(A )
A、掩码 B、输入法模式
C、必填字段 D、有效性文字
78、若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入:(B )
A、like “王” B、like “王*”
C、= “王” D、= “王*”
79、下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询是:(D )
A、删除查询 B、生成表查询
C、选择查询 D、更新查询
80、利用Access的SQL视图可以创建:( D)
A、选择查询 B、数据定义查询
C、动作查询 D、以上三种都可以
81、报表与窗体的区别表现在____A__。
A、能否用其来输入数据 B、能否往其添加页面页眉区域(节)
C、能否在其中加入有效控件 D、能否用于显示数据
82、下列关于报表页脚区域的叙述中,错误的是_B_____。
A、在该区域中可显示整个报表的统计汇总信息
B、该区域的内容在每个报表页中都可以查看到
C、该区域必定与报表页眉区域成对存在
D、根据应用需要,在报表中也可不包含有该区域
83、在默认情况下,报表中的记录是按____C__显示出来的。
A、数据源中主键值顺序 B、数据源中记录输入的顺序
C、数据源中记录出现的顺序 D、数据源中自动编号字段值顺序
84、下列有关报表的组页眉区域和组页脚区域的叙述中,错误的是__D____。
A、在报表中可以既不出现组页眉区域,也不出现组页脚区域
B、可以只出现组页眉区域而不出现组页脚区域
C、可以只出现组页脚区域而不出现组页眉区域
D、这两种区域在报表中必须是成对出现的
85、报表是Access2003数据库的一种( C )
A、数据输出形式 B、属性
C、对象 D、控件
86、在___C___报表中,数据源中记录的字段值必定是纵向显示的。
A、图表 B、表格式
C、纵栏式 D、标签
87、下列窗体中,不可能被自动创建的是___B___。
A、数据表窗体 B、主/子窗体
C、表格式窗体 D、纵栏式窗体
88、利用___B___的方法只能创建基于单个表或查询的窗体,而且窗体将包含有数据源的所有字段。
A、窗体向导 B、自动创建窗体
C、在设计视图中自定义窗体 D、套用系统窗体
、在窗体中,若想利用文本框控件来输入操作密码,则必须对其___C___属性进行设置。
A、名称 B、控件来源
C、输入掩码 D、默认值
90、在窗体设计过程中,按住__C____键后再用鼠标单击控件,可同时选取多个控件。
A、Tab B、Ctrl
C、Shift D、Alt
91、在窗体中,可用于与数据值字段相绑定的控件是___C___。
A、命令按钮 B、标签
C、文本框 D、选项按钮
92、在窗体视图中,则查看不到___C___区域的内容。
A、窗体页眉 B、窗体页脚
C、页面页脚 D、主体
93、操作查询包括有__A_____。
A、删除查询、追加查询、生成表查询、更新查询
B、选择查询、交叉表查询、统计查询,参数查询
C、简单查询、重复项查询、统计查询、追加查询
D、SQL查询、统计查询、参数查询、生成表查询
94、查询向导不能创建____D___。
A、简单的选择查询 B、基于一个表或查询的交叉表查询
C、重复项查询 D、操作查询
95、假设A、B两表的表结构相同,现要将A表的记录复制到B表中,又不删除B表中的原有记录,可以使用的查询是___A____。
A、追加查询 B、删除查询
C、生成表查询 D、更新查询
96、创建查询,检索某字段值(字段长度为5)以"A"开头,以"Z"结尾的所有记录,则查询条件是___B___。
A、Like A?Z B、Like A*Z
C、Like A$Z D、Like A&Z
97、交叉查询,必须指定的项目___D____。
A、值 B、列标题
C、行标题 D、以上都是
98、Access支持的查询5种类型有___B____。
A、基本查询,选择查询,参数查询、SQL查询和操作查询
B、选择查询、交叉表查询、参数查询、SQL查询和操作查询
C、多表查询、单表查询、交叉表查询、参数查询和操作查询
D、选择查询、统计查询、参数查询、SQL查询和操作查询
99、在ACCESS中,一个数据库文件中,__A___。
A、可以有多个具体的表对象
B、具体的"表"是系统运行的时候自动生成的,数量取决于系统运行时的状态
C、具体的"表"只能由开发人员用人工操作产生,数量取决于人工的操作
D、只能有一个具体的表对象
100、在ACCESS中,假设一个文本型字段的宽度已经设置为10个字符,并对其使用掩码"L0",往该字段输入数据时,__D___。
A、第1个字符必须为字母或数字,后面只能且必须输入1个数字符号
B、第1个字符必须为字母,后面可以输入1到9个数字符号
C、第1个字符必须为字母或数字,后面可以输入1到9个数字符号
D、第1个字符必须为字母,后面只能且必须输入1个数字符号
二、是非题(每题2分,共20分)(是或否)
1、可以使用ACCESS窗口菜单的"文件-->新建"创建一个新表。(F)
2、在"数据表视图"中可以修改表结构。( F)
3、在ACCESS中,要对"表"中的数据进行处理,必须先打开与之相关的数据库文件。(T )
4、ACCESS只能打开mdb格式的文件。( T)
5、SUM、AVG、COUNT都是报表中有效的统计函数。( T)
6、在报表中添加页面页眉区域的目的在于为报表指定一个标题。(F )
7、列表框和组合框的区别之一是能否始终见到多个选项的值。( T)
8、可通过把窗体的"记录源"属性指定为一个表或查询来指定窗体的数据源。(T)
9、在Access2003中,无法把查询的结果保存于一数据表中。( F)
10、交叉查询只可以设一个列标题。(F )
11、数据库是计算机中的一种数据文件。( T)
12、对于表的某个字段来说,字段名称、数据类型和字段大小是必须指定的。( T)
13、在表的设计视图中,可以为字段设置其输入掩码。( T)
14、每一个窗体都必定包含有窗体页眉、窗体页脚、主体、页面页眉和页面页脚五个区域。(F)
15、报表最多可包含有七个区域。预览报表时,每个区域的内容都是可见的。( T)
16、在设计窗体时,控件工具箱总是可见的。(F )
17、在窗体设计中,标签控件和文本框控件都可用来显示文本。(T )
18、在报表设计中,只有在指定了分组字段后,才会出现组页面页眉和组页面页脚区域。( T)
19、查询可分成选择查询和操作查询两大类。(T )
20、删除查询的执行将不会影响到其源数据的记录数据。(F )
21、在"表视图"中进行记录排序可以设置"升序"或"降序"。(T)
22、为某个字段设置掩码"A",可以限定用户必须往该字段中输入字母。(T)
23、在"表视图"中可以设置字段的属性。(F)
24、"控件"对象是ACCESS 2003版本的7种数据库对象之一。(F)
25、ACCESS只能打开mdb格式的文件。(F)
26、"模块对象"中保存ACCESS的宏操作模块。(F)
27、SUM、AVG、COUNT都是报表中有效的统计函数。(T)
28、不能在报表的主体区域中加入标签控件。(F)
29、可在报表的主体区域中加入实线,以分隔不同记录数据的显示。(T)
30、可通过用[]括住窗体中的控件名称来引用同一窗体中的控件。(T)
31、可通过把窗体的"记录源"属性指定为一个表或查询来指定窗体的数据源。(T)
32、利用选项卡控件可创建出一个多页窗体。(T)
33、只能利用设计视图来创建一个查询。(F)
34、查询实现后,保存起来的查询结果是一张数据表。(F)
35、参数查询属于操作查询。(F)
36、DBMS是位于操作系统与用户之间的一层管理软件。(T)
37、"IT"指的就是"数据库技术"。(F)
38、数据操纵功能是DBMS的主要功能。(T)
39、宏组实际上是多个宏操作的集合。(T)
40、Close命令用于关闭数据库对象。(T)
三、多选题(每题2分,共10分)
1、表示国籍不等于"中国正确的是 __ABCD____。
A、国籍 Not Like "中国" B、Not(国籍="中国")
C、国籍<>"中国" D、Not(国籍 like "中国")
2、若在窗体中加入了一个选项组控件,则在该控件中可包含有的控件是____ABC__。
A、选项按钮 B、切换按钮
C、复选框 D、标签
3、在ACCESS中,将接纳的信息作为"字符"对待的数据类型有:____ABD__。
A、备注 B、文本
C、自动编号 D、查阅向导
4、打开一个ACCESS数据库文件的途径有:__ABCD____。
A、点击指向数据库文件的"超连接"
B、直接双击"我的电脑"窗口中的数据库文件图标
C、双击WINDOWS桌面上的数据库文件图标(如果有的话)
D、利用ACCESS的"文件打开"功能
5、在计算机技术领域中,"数据库"一词泛指___ACD___。
A、计算机中的数据库 B、数据文件
C、数据库技术 D、数据库管理系统类软件
6、在下列叙述中,错误的是 ACD 。
A、在Access2003中,可把一个表保存于一个单独的文件中
B、一个宏最少得包含有一种操作
C、报表与窗体的作用可相互代替
D、查询的数据源只能是表
7、下列关于数据库的叙述中,正确的是 BC 。
A、DBA就是指数据库应用系统的用户
B、DBMS是位于操作系统与用户之间的一层管理软件
C、DB指的是数据库
D、一个数据库文件采用.mdx作为其文件扩展名
8、下列关于宏的叙述中,正确的是 ABD 。
A、在宏设计器中,下半部用于指定操作的参数
B、宏以动作为其基本单位,一个宏命令能够完成一个操作动作,宏命令是由动作名和操作参数组成的
C、可以使用向导创建宏。
D、Close命令用于关闭数据库对象。
9、下列关于表的叙述中,正确的是 。ABCD
A、表是数据库的一种对象
B、可为数据类型为“文本”的字段进一步设置其查阅向导
C、备注、OLE对象、货币、数字都是有效的字段数据类型
D、为字段设置其有效性规则可避免输入值有误
10、下列关于窗体的叙述中,错误的是 ABC 。
A、制作窗体必定要指定其数据源
B、只能通过控件工具栏才可往窗体中加入控件
C、在同一个“选项组”控件中,可同时包含选项按钮和切换按钮
D、窗体为用户提供了一个操作界面
11、属于查询操作有3 种基本视图,分别是 ___ABC___。
A、SQL视图 B、数据表视图
C、设计视图 D、预览视图
12、交叉查询,必须指定的项目____ABD___。
A、值 B、列标题
C、总计 D、行标题
13、在Access2003中,窗体可被分成___ACD___三大类。
A、信息交互窗体 B、输入输出窗体
C、控制流程窗体 D、数据操作窗体
14、在窗体中,能够被利用来查看到一批数据的控件是_BD_____。
A、复选框按钮 B、列表框
C、文本框 D、组合框
25、可以使用"有效性规则"的字段其数据类型可以是:_BC_____。
A、自动编号 B、是/否(即逻辑型)
C、查阅向导 D、OLE对象
四、简答题(每题10分,共20分)
1、试简述数据处理过程中,数据管理技术发展的各个阶段的特点。
(1)人工管理阶段:数据不保存;应用程序与数据之间缺少性;数据不能共享。
(2)文件系统阶段:数据长期保存;应用程序与数据之间有了一定的性;数据文件形式多样化;数据文件不再只属于一个应用程序;仍有一定的数据冗余;数据的不一致性。
(3)数据库系统阶段:数据整体结构化;数据共享性高;具有很高的数据性;完备的数据控制功能。
2、试简述数据库的三级模式结构。
(1)外模式(用户模式、子模式):对应于用户级,是某个或某几个数据库用户所看到的数据库的数据视图,一个概念模型可以有若干个外模式。
(2)模式(概念模式、逻辑模式):介于内模式与外模式之间的层次,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图。一个数据库中只有一个概念模式。
(3)内模式(存储模式、物理模式):是数据库中全体数据的内部表示,描述了数据的存储方式和物理结构。一个数据库中只有一个内模式。
3、什么是数据库?简单描述数据库系统的主要组成部分。
答:
(1)所谓数据库,是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此,统一管理的数据集合。
(2)数据库系统的组成在计算机系统的意义上来理解数据库系统,它一般由支持数据库的硬件环境、数据库软件支持环境(操作系统、数据库管理系统、应用开发工具软件、应用程序等)、数据库、开发、使用和管理数据库应用系统的人员组成。
4、试简述层次模型、网状模型、关系模型三种数据模型的主要特征。
答:
(1)层次模型:通过从属关系结构表示数据间的联系,是有向树结构,主要特征:有且仅有一个无父结点的根结点;根结点以外的子结点向上有且仅有一个父结点,向下可有若干子结点。每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系。
(2)网状模型:网状模型是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构,是有向图结构,主要特征:允许一个以上的结点无父结点;一个结点可以有多于一个的父结点。每一个结点表示一个记录类型,结点之间的连线表示记录类型间的联系。
(3)关系模型:具有相关性而非从属性的按照某种平行序列排列的数据集合,关系模型用二维表表示事物间的联系。
5、如图1、2所示为Access所提供的可视化查询操作,请说明是什么操作,主要完成什么功能?
图1 | 图2 |
(2)图2是删除查询,主要完成的是:删除“商品”表中的“类型”为“电器”或者为“纺织”的商品记录。
6、如图3所示,如何设置使得无论输入小写还是大写字符,字段“商品编号”的显示效果都是大写字母?如何设置使得字段“单价”的有效值在“0到100”之间呢? | |
图3 |
(2)在“单价”的字段属性框中的“有效性规则”,输入“[单价]>0 and [单价]<100”(注:符号为半角)。(3分)
或者:“between 0 and 100”
8、Access数据库系统中,以下表达式中常用的符号分别有什么功能?
(1)“<>” :符号两边比大小,不等于时为“真”。
(2)“like” :用来比较两个字符串是否相同。
(3)“*” :替代一个字符或字符串。
(4)“?”:表示仅代替一个字符。
(5)“not”:对一个逻辑量作“否”运算。
五、设计题(每题10分,共20分)
1、“新南方”英语培训机构的模型如下所描述:
●每期开若干培训班,每个培训班包括:培训班编号,培训班名称,人数,开班时间,价格。
●每个培训班接收多个学生,每个学生可以属于多个培训班,学生资料包括:学生编号,姓名,身份证号,性别,出生年月。
●学生由多位英语专业教师进行轮番培训,每个教师可以为不同培训班的学生授课,教师有:职工号,姓名,英文昵称,性别,职称。
●每个学生对于每位培训教师在培训后打一个满意度分数。
1:请画出每个实体及其属性关系、实体间实体联系的E-R图。
2、将E-R图转化为关系(二维表)
3、把下面的E-R图转化为关系模式;
4、写出建立部门、员工两个关系表的操作步骤(MMSM)。
关系模式:
(1)部门(部门编码,部门名称,部门人数,部门主管)
(2)员工(职工号,姓名,性别,出生年月,籍贯,部门编码)
(3)商品(商品编号,商品名称,型号,品质,单价)
(4)销售(销售编号,销售商品时间,销售商品数量,职工号,商品编号)
建立表:
(1)create table 部门
(
部门编码 char(10),
部门名称 char(10),
部门人数 int,
部门主管 char(10),
primary key(部门编码)
); | (2)Create table 员工 ( 职工号 char(10), 姓名 char(10), 性别 char(1), 出生年月 date, 籍贯 char(10), 部门编号 char(10), primary key(职工号), Foreign key(部门编号) references 部门(部门编码) ); |
有若干班级,每个班级包括:班级编号,班级名称,年级。
每个班级有多个学生,每个学生只能属于一个班,包括:学号,姓名,性别,出生年月,籍贯。
每学期有若干门课,一个学生可以选修多门课,一门课可以为多个学生选修。其中课程包括:课程编号,课程名,学时,学分。
每个学生对于每门课只能有一个成绩
请画出每个实体及其属性关系、实体间实体联系的E-R图。
6、把下面的E-R图转化为关系模式
1)系(系号,系名,电话)
2)教师(工号,姓名,性别,年龄,系号)
3)课程(课程编号,课程名,学时,学分)
4)任课(任课序号,课程编号,工号,学期)