2014选择题及其答案B 0119、以下关于数据库系统特点的描述,错误的是()。
A.可以实现数据共享B.可以完全消除数据冗余C.可以实施标准化D.可以保证数据的完整性A 0120、在数据库系统的三级模式结构中,用户看到的视图模式被称为()。
A.外模式B.内模式C.概念模式D.存储模式D 0121、下列对关系模型性质的描述,错误的是()。
A.一个关系中不允许存在两个完全相同的属性名B.一个关系中不允许存在两个完全相同的元组C.关系中各个属性值是不可分解的D.关系中的元组不可以调换顺序关系可以对应表,元祖对应记录,属性对应字段。
参考这个可以帮助理解。
B 0122、有以下两个关系:学生(学号,姓名,性别,出生日期,专业号)专业(专业号,专业名称,专业负责人)在这两个关系中,学号和专业号分别是学生关系和专业关系的主键,则外键是()。
A.学生关系的“学号” B.学生关系的“专业号” C.专业关系的“专业号” D.专业关系的“专业名称”如果表A的主关键字是表B中的字段,则该字段称为表B的外键B 0123、()规定关系中所有元组的主键属性不能取空值。
A.引用完整性B.实体完整性C.参照完整性D.用户自定义完整性实体完整性要求每一个表中的主键字段都不能为空或者重复的值。
参照的完整性要求关系中不允许引用不存在的实体,二者是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。
比如,在创建了学生表和成绩表关于学号字段的关系后,学生表中的学号字段在成绩表中也被使用,那么成绩表中的学号取值必须是学生表中存在的学号。
在ACCESS中,实体完整性通过设置某个表的主键实现,参照完整性通过创建表之间的关系后设置。
B 0219、在E-R图中,用()来表示属性。
A.矩形B.椭圆形C.三角形D.菱形矩形框:表示实体。
菱形框:表示联系。
椭圆形框:表示实体或联系的属性,对于主属性名,则在其名称下划一下划线。
B 0220、用树形结构来表示各类实体及实体间联系的数据模型称为()。
A.网状数据模型B.层次数据模型C.关系数据模型D.面向对象数据模型A 0221、根据给定的条件,从一个关系中选出一个或多个元组构成一个新关系,这种操作称为()。
A.选择B.投影C.连接D.更新关系数据库上的基本操作有选择、投影、连接。
简单说,选择是选择行,使得记录变少了;投影选择列,使得属性变少。
连接,对两个或两个以上的关系表的操作。
C 0222、在整个数据库应用系统设计过程中,首先进行的步骤是()。
A.概念数据库设计B.关系的规范化C.数据库系统需求分析D.逻辑数据库设计按顺序是:需求分析、概念结构设计、逻辑结构设计、物理设计、实施阶段、运行和维护阶段。
C 0223、一个学生可以选修多门课程,而一门课程也可以有多个学生选修。
为了反映学生选修课程的情况,学生表和课程表之间的联系应该设计为()。
A.一对一联系B.一对多联系C.多对一联系D.多对多联系D 0319、()是Access数据库文件的扩展名。
A.DBFB.IDXC.DBCD.MDBD 0320、如果某字段需要存储视频,则该字段应定义为()类型。
A.文本B.查阅向导C.备注D.OLE对象OLE对象可以存储图像、声音、视频、表格、word文档、excel电子表格和其他二进制数据。
备注与文本型一样也存储文本型数据,但一般用于数据大小变化比较大的字段。
D 0321、某字段由2位英文字母和3位数字组成,控制该字段输入的正确掩码是()。
A.00999B.99000C.00LLLD.LL000请查看天空教室上面对掩码格式的说明文档。
A 0322、为了限制“婚姻”(字符型)字段只能输入“已婚”或“未婚”,该字段的“有效性规则”是()。
A.In ("已婚","未婚")B.Between "已婚" And "未婚"C.[婚姻]="已婚" And [婚姻]="未婚"D."已婚" And "未婚"In是集合运算符,A答案表示[婚姻]字段的取值范围在集合中,该集合有两个值“已婚”和“未婚”。
相当于:[婚姻]="已婚" or [婚姻]="未婚"。
B 0323、下列关于Access字段属性的叙述,正确的是()。
A.有效性规则是对字段内容的文本注释B.可以对任意类型的字段设置默认值C.输入掩码主要用于规范用户输入数据的格式D.可以对任意类型的字段更改其字段大小B中,自动编号、和OLE对象类型不能设置默认值;D中是否型日期型等类型不能随意更改字段大小C 0419、“商品表”中有“商品名称”、“商品数量”、“商品类别”和“产地”等字段,若要统计各个产地生产的各类商品的总数量,应选用的查询方式是()。
A.参数查询B.更新查询C.交叉表查询D.追加查询统计的总数量,是产地和商品类型别的交叉值。
B 0420、将某表中商品的单价上调5%,应选用的查询方式是()。
A.选择查询B.更新查询C.追加查询D.参数查询更新单价的值D 0421、与条件表达式“价格 Not Between 100 And 200 ”等价的表达式是()。
A.价格 Not In (100,200)B.价格>=100 And 价格<=200C.价格<100 And 价格>200D.价格<100 Or 价格>200B 0422、将某表中商品的库存量增加一倍,应选用的查询方式是()。
A.删除查询B.更新查询C.追加查询D.参数查询更改库存量的值,是更新操作。
B 0423、假设数据库中存在一个名为“商品”的数据表,执行“Delete * From 商品”后,()。
A.数据库中还存在“商品”表,且该表中存在记录B.数据库中还存在“商品”表,且该表中无记录C.数据库中的“商品”表已被删除D.数据库已被删除D 0519、在Select-Sql语句中,用于设置记录分组的是()。
A.FromB.WhereC.Order ByD.Group ByB 0520、在查询中使用的Sum、Avg函数适用于()数据类型。
A.字符型 B.数字型 C.是/否型 D.日期时间型C 0521、设“商品”表中有“商品编号”(字符型)、“产地”(字符型)等字段,将商品编号为“G002”的商品产地更改为“福建”,正确的SQL语句是()。
A.Update 商品编号="G002" Set 产地="福建"B.Update 产地="福建" From 商品Where 商品编号="G002"C.Update 商品Set 产地="福建" Where 商品编号="G002"D.Update From 商品 Where 商品编号="G002" Set 产地="福建"此为更新查询的命令,命令语法查课本P79。
C 0522、设“商品”表中有“商品编号”(字符型)、“数量”(数字型)和“产地”(字符型)3个字段,若向“商品”表中插入商品编号为G006,数量为200,产地为北京的新记录,正确的语句是()。
A.Insert Into 商品 Values(G006,200,北京)B.Insert Into 商品(商品编号,数量,产地) Values(G006,200,北京)C.Insert Into 商品 Values("G006",200, "北京")D.Insert Into 商品(商品编号,数量,产地) Values("G006","200","北京")选C答案的前提是:商品表按序只有“商品编号”、“数量”和“产地”3个字段。
D答案错在数量的取值数字型常量”200”不应该使用引号,B答案错在商品编号的取值应为字符型常量格式,必需要双引号。
D 0523、要输出表的全部字段,可以在Select语句中用()指定。
A.AllB.EveryC.#D.*A 0619、“成绩”表中有“成绩”(数字型)等字段,若要查询成绩表中的0分和满分记录,正确的SQL语句是()。
A.Select * From 成绩 Where 成绩=0 Or 成绩=100B.Select * From 成绩 Where 成绩=0 And 成绩=100C.Select * From 成绩 Where 成绩 Between 0,100D.Select * From 成绩 Where 成绩 Between 0 And 100B 0620、“职工”表中有“工号”(字符型)、“姓名”(字符型)和“工资”(数字型)等字段,要查询所有“陈”姓职工的信息,并按工资降序排列,正确的SQL命令是()。
A.Select * From 职工 Where 姓名 Like "陈*" Order By 工资B.Select * From 职工 Where 姓名 Like "陈*" Order By 工资 DescC.Select * From 职工Where 姓名= "陈*" Order By 工资D.Select * From 职工 Where 姓名="陈*" Order By 工资 DescB 0621、“雇员”表中有“员工编号”(字符型)和“部门”(字符型)等字段,若要同时列出各个部门的员工人数,正确的SQL语句是()A.Select 部门,Count(员工编号) From 雇员B.Select 部门,Count(员工编号) From 雇员Group By 部门C.Select Count(员工编号) From 雇员 Order By 部门D.Select 部门,Count(员工编号) From 雇员 Order By 部门A 0622、“工资”表中有“职工号”(字符型)、“基本工资”(数字型)和“奖金”(数字型)等字段,若要查询职工的收入,正确的SQL语句是()。
A.Select 职工号,(基本工资+ 奖金) As 收入From 工资B.Select 收入=基本工资+奖金 From 工资C.Select * From 工资 Where 收入=基本工资+奖金D.Select * From 工资 Where 基本工资+奖金 As 收入D 0623、“图书”表中有“图书名称”(字符型)、“出版日期”(日期/时间型)等字段,要查询该表中2003年出版的所有图书信息,正确的SQL语句是()。