第一、二、四章数据库基础
一、单选题
1、在关系中,一个元组是一个或多个()值的列表[B]
A)数字B)属性C)字段D)文字
2、在关系中,不可分割的是()[C]
A)元组B)记录C)分量D)字段
3、在一个关系中,挑选出满足指定条件元组来组成新关系的操作是()[A]
A)选择运算B)查询运算C)投影运算D)连接运算
4、在一个关系中,挑选出某些字段列来组成新关系的操作是()[D]
A)连接运算B)选择运算C)查询运算D)投影运算
5、从多个关系中抽取出所需要的属性来组成新关系的操作是()[B]
A)查询运算B)连接运算C)投影运算D)选择运算
6、Microsoft office不包含的组件是()[C]
A)Word B)Excel C)Visual Basic D)Access
7、Access数据库文件的扩展名是()[C]
A).ppt B).doc C).mdb D).xls
8、下列的()对象包含在Access数据库中[D]
A)查询B)表C)窗体D)以上都是
9、在层次模型中,把没有双亲结点的结点称为()[C]
A)子结点B)顶结点C)根结点D)叶结点
10、采用树型结构表示实体之间联系的数据模型为()[A]
A)层次模型B)网状模型C)树状模型D)关系模型
11、在关系数据模型中,域指的是()[D]
A)字段B)元组C)属性D)属性的取值范围12、若表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录在表A中最多只能到一条记录与之相匹配,则表A与表B存在的关系是()[B]
A)一对一B)一对多C)多对一D)多对多
13、运用Access2003所设计开发的学生管理系统实用软件属于一种()[C]
A)操作系统B)编译系统C)应用软件D)系统软件
14、Access2003是一种()型数据库管理系统[D]
A)近代型B)现代型C)表格型D)关系型
二、判断题
1、关系数据库是以关系数学理论为基础的数据库系统[对]
2、在关系中,根据实际需要可把属性细分成若干个子属性[错]
3、在层次模型中,允许一个以上的结点无双亲[错]
4、在关系模型中数据的逻辑结构就是一张二维表[对]
三、多选题
1、下列的()对象包含在Access数据库中[ACD]
A)报表B)多媒体C)宏D)窗体
2、建立数据库时,常用到的数据模型有()[ACD]
A)关系模型B)现代模型C)网状模型D)层次模型
3、数据处理经历了()三个阶段[ABD] A)人工管理B)文件系统处理C)现代技术管理D)数据库系统处理
复习题:
1、数据处理经历了哪三个阶段?
2、认识常用的数据模型P8~P10
3、常用的关系术语及关系的六条基本性质P16~17
4、两个实体中的联系P6
5、理解基本的关系运算(选择、投影和连接)的基本概念P20
6、Access2003是office2003的一个组件。一个Access数据库文件采用何种扩展名?其包含有哪些对象。P41~43
第三章SQL
一、单选题
1、在SQL的SELECT语句中,用()来指定查询输出项[A]
A)SELECT子句B)FROM子句C)WHERE子句D)INTO子句
2、用SELECT-SQL语句来实现生成表查询时,必须包含有()[B]
A)TO子句B)INTO子句C)ORDER BY子句D)GROUP BY子句3、所谓嵌套查询指的是在一个SELECT语句的()中又出现另一个SELECT语句[B]
A)FROM子句B)WHERE子句C)ORDER BY子句D)GROUP BY子句4、在SELECT 基本工资+奖金-
扣除AS 实际收入语句中,AS 实际收入的作用是()[A] A)指定输出项的替代显示文字B)指定输出项的别名
C)指定输出项的显示标题D)指定查询数据源
5、若要对用SELECT-SQL语句所实现的查询结果记录进行排序,则应该包含有()[D] A)TO子句B)INTO子句C)GROUP BY子句D)ORDER BY子句
6、在SQL中,可用包含有()的SELECT语句来实现分组查询[C]
A)WHERE子句B)INTO子句C)GROUP BY子句D)ORDER BY子句7、在SQL中,可用CREA TE语句来()[B]
A)创建一个查询B)创建一个数据表C)创建一个宏D)创建一个报表
8、在SQL中,可用ALTER语句来()[B]
A)创建数据表B)修改表结构C)修改宏定义D)查询数据表
9、在SQL的SELECT语句中,用来指定数据源记录中所有字段的参数是()[D]
A)ALL B)% C)?D)*
10、一个SQL语句的最基本组成成分是()[D]
A)SELECT子句B)FROM子句C)WHERE子句D)A与B
11、在SQL的SELECT语句中,用()来指定数据源[B]
A)SELECT子句B)FROM子句C)WHERE子句D)ORDER BY子句12、在SQL的SELECT语句中,一般用()来指定查询条件[C]
A)SELECT子句B)FROM子句C)WHERE子句D)GROUP BY子句
二、判断题
1、在一个SELECT-SQL语句中,不可能包含有另一个SELECT语句[错]
2、包含有ORDER BY子句的SELECT-SQL语句可实现分组查询[错]
3、在SELECT-SQL语句中,SELECT子句和FROM子句是必不可少的[对]
4、用SELECT-SQL实现查询时,不可能把查询结果保存于一数据表中[错]
5、在SQL中,ALTER TABLE语句属于一种数据操作功能的语句[错]
6、在SQL中,可通过执行INSERT语句来往数据库中添加表[错]
三、多选题
1、下列的()SELECT-SQL语句可根据学生表查询出不重复的班号值[AC]
A)SELECT DISTINCT 班号FROM 学生
B)SELECT 班号FROM 学生ORDER BY 班号
C)SELECT 班号FROM 学生GROUP BY 班号
D)SELECT 班号FROM 学生WHERE 班号IS NOT NULL
2、在SQL中,下列语句中的()属于数据定义功能的语句[AB]
A)CREATE TABLE B)ALTER TABLE
C)UPDATE D)SELECT
3、下列关于DELETE-SQL语句的叙述中,正确的是()[BD]
A)DELETE语句可被用于删除指定数据表中的字段
B)DELETE语句用于删除指定数据表中的记录
C)执行一次DELETE语句将删除掉指定数据表中所有记录
D)若存在有“学生”表,则DELETE FROM 学生是一个的SQL语句
4、下列关于UPDA TE-SQL语句的叙述中,错误的是()[BC]
A)UPDATE语句可用来修改指定表记录中指定字段的值
B)执行一次UPDA TE语句只能修改记录中一个字段的值字符串常量是用一对双引号括起来的字符序列
C)执行一次UPDA TE语句将修改所有记录的指定字段值
D)UPDATE语句以数据表中的记录作为其操作对象
复习题
1、认识用于创建、删除与修改基本表的数据定义功能语句P26~27
2、认识单表查询、连接查询与嵌套查询的实现方法P28~32
3、认识记录插入、删除与更新的实现方法P34~35
第五章数据表操作与维护
一、单选题
1、在数据表中,可用类型为()的字段来保存位图图像[C]
A)备注B)未绑定对象C)OLE对象D)多媒体
2、可以为表调出数据表视图来显示其记录数据。如果想使某字段不能被移动其显示位置,则可以进行的操作是()[C]
A)隐藏列B)排序C)冻结列D)筛选
3、若要从表中筛选出符合复合条件的记录时,可选用的筛选方法是()[D]
A)按选定内容筛选B)内容排除筛选
C)按选定目标筛选D)高级筛选
4、在一个数据表中,最多只能包含有一个()[A]
A)主键B)外键C)候选键D)复合键
5、在Access2003中,无法把数据表字段的类型指定为()[A]
A)图像B)备注C)数字D)文本
6、在Access2003中,不是数据表字段类型的是()[B]
A)OLE对象B)通用C)是/否D)日期/时间
7、无法根据数据类型为()的字段来建立索引[A]
A)备注B)文本C)数字D)日期/时间
8、无法根据数据类型为()的字段来建立索引[D]
A)文本B)数字C)是/否D)OLE对象
9、若想限制字段值只能输入为数字0~9,则在设置输入掩码时,其掩码字符只能输入为()
[D]
A)X B)A C)0 D)9
10、下列用来控制文本框中输入数据格式的是()[D]
A)有效性规则B)默认值C)标题D)输入掩码
11、修改表结构可在()中进行操作[A]
A)表设计视图B)窗体设计视图C)数据表视图D)报表设计视图
12、在数据表视图中,不可以进行的操作是()[B]
A)修改、删除记录B)移动记录
C)查、替换数据D)插入记录
13、要在数据表视图中寻姓名为姓“陈”的记录,则应在“姓名”字段的查框中输入为()[A]
A)陈* B)李? C)李% D)李_
二、判断题
1、为表的某个字段设置输入掩码的目的是为表设置其打开密码[错]
2、可通过直接输入掩码字符的方法来为表中指定字段设置输入掩码[对]
3、可使用输入掩码向导来为数据表中指定字段设置输入掩码[对]
4、为数据表建立索引的目的是为了重新指定记录的操作顺序[对]
5、为表建立关系的目的是为了连接保存于不同表中的信息,使多表协同工作[对]

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