第四章作业答案一单选题(错一题,扣1分)1.数据是信息的载体,信息是数据的(C)。
A.符号化表示B.载体C.内涵D.抽象2.在数据管理技术发展过程中,文件系统与数据库系统的重要区别是数据库具有(B)。
A.数据可共享B.特定的数据模型C.数据无冗余D.专门的数据管理软件3.DBMS能实现对数据库中数据的查询、插入、修改和删除操作,这类功能称为(D)。
A.数据定义功能B.数据管理功能C.数据控制功能D.数据操纵功能4.设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是(B)。
A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系5.最常用的一种基本数据模型是关系数据模型,它用统一的(D)结构来表示实体及实体之间的联系。
A.树B.网络C.图D.二维表6.SQL语言中,实现数据检索功能的是(A)语句。
A.SELECTB.INSERTC.FINDD.UPDA TE7.下列SELECT语句语法正确的是(C)。
A.SELECT * FROM …教师表‟WHERE 性别=男B.SELECT * FROM 教师表WHERE 性别=男C.SELECT * FROM 教师表WHERE 性别=…男‟D.SELECT * FROM …教师表‟WHERE 性别=…男‟8.用树形结构表示实体之间联系的模型是(B)。
A.关系模型B.层次模型C.网状模型D.三个都是9.where语句中,条件表达式“性别=…女‟ and 工资额>=2000”的意思是(C)。
A.性别为…女‟并且工资额大于2000的记录B.性别为…女‟或者工资额大于2000的记录C.性别为…女‟并且工资额大于等于2000的记录D.性别为…女‟或者工资额大于等于2000的记录10.不是Access表中字段类型是(D)。
A.文本B.日期C.备注D.索引11.不是Access关系数据库中对象的是(B)。
A.查询B.Word文档C.报表D.窗体12.在Access中,数据库文件的打开方式是(D)。
A.使用“文件”菜单的“打开”命令B.使用工具栏上的“打开”命令C.在文件夹中用鼠标左键双击数据库文件D.以上都可以13.在Access中,定义表结构时不用定义的内容是(C)。
A.字段名B.字段长度C.记录长度D.数据类型14.在Access数据表视图中,不可以做(B)。
A.修改字段名称B.修改字段类型C.删除一个字段D.删除一条记录15.在Access中,有关选择查询的说法正确的是(A)。
A.如果基本表的内容变化,则查询的结果自动更新B.如果基本表的内容变化,则查询的结果不能自动更新C.如果查询的设计变化,则基本表的内容自动更新D.建立查询后,查询的内容和基本表的内容都不能更新16.创建窗体的数据来源不能是(B)。
A.一个表B.报表C.一个单表创建的查询D.一个多表创建的查询17.对某大型超市的商品销售数据进行分析,以便发现顾客的消费规律的过程,称之为数据的(C)。
A.收集B.存储C.加工D.检索18.数据管理经历了由低级到高级的发展过程,发展的顺序是(B)。
A.机器管理阶段->文件系统阶段->数据库系统阶段B.人工管理阶段->文件系统阶段->数据库系统阶段C.文件系统阶段->机器管理阶段->数据库系统阶段D.人工管理阶段->数据库系统阶段->文件系统阶段19.DBMS提供了一些程序,如系统初启程序、文件读写和维护程序、完整性检查程序、事物管理程序、运行日志管理程序,这些程序属于(C)。
A.数据定义语言及其翻译处理程序B.操纵语言及其编译程序C.数据库运行控制程序D.实用程序20.有一个实体型定义为:Book﹝ISBN, Title, BookType, Price, PressName﹞,请问其中Book 称之为(D)。
A.联系B.属性C.域D.实体21.在选择专业时,每个学院有多个专业,每名学生只能选择一个主修专业,则某个学生与其主修专业之间的联系为(A)。
A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系22.关系R有六个记录,五个属性,对其运用投影运算,得到的结果有(D)个记录。
A.2B. 3C.5D.623.SQL语言中,实现删除记录功能的是(A)语句。
A.DELETEB.DROPC.CANCELD.UPDATE24.若要从BOOK表中查找Title属性中末尾包含…网络‟两字的图书记录,则下列SELECT语句语法正确的是(A)。
A. SELECT * FROM BOOK WHERE Title LIKE …%网络‟B. SELECT * FROM BOOK WHERE Title LIKE …_网络‟C. SELECT * FROM …BOOK‟WHERE Title LIKE …%网络‟D. SELECT * FROM …BOOK‟WHERE Title LIKE …_网络‟25.where语句中,条件表达式“工资<1000 and 年龄>= 30”的意思是(C)。
A.工资在1000元以下并且年龄大于30岁B.工资在1000元以下或者年龄大于30岁C.工资小于1000元并且年龄大于等于30岁D.工资小于1000元或者年龄大于等于30岁26.以下关系数据库产品中, (A)是IBM公司的数据库管理系统产品。
A. DB2B. OracleC. Microsoft SQL ServerD. MySql27.不是ACCESS表中的字段类型的是(B)。
A. 文本B. 字符C.备注D.自动编号28.在ACCESS中建立数据表的时候可以为表创建索引,索引可以包括的字段数目为(D)。
A.1个B. 2个C.3个D.不多于10个29.在ACCESS数据库中, (A)用于存储有关特定实体的数据集合。
A. 数据表B.查询C.报表D.窗体二多选题(错一题,扣2分)1.数据处理是将数据转换成信息的过程,包括对数据的(ABCDE)等一系列活动。
A.数据收集B.数据存储C.数据加工D.数据检索E.数据传输F.数据打印2.Access的主要功能是(DEF)。
A.修改数据B.查询数据C.统计分析D.建立数据库E.维护数据库和使用F.交换数据库数据3.常用的数据模型包括(ABCE)等几种模型。
A.网状模型B.面向对象的模型C.关系模型D.概念模型E.层次模型F.实体模型4.有成绩登记表G(SNO, CNO, SCORE),请问查询所上课程的课程号(CNO)为C1或C2的学生的学号﹑课程号和成绩的语句是(DF)。
A.SELECT SNO, CNO, SCORE FROM G WHERE CNO=C1 AND CNO=C2B.SELECT SNO, CNO, SCORE FROM G WHERE CNO=C1 OR CNO=C2C.SELECT SNO, CNO, SCORE FROM G WHERE CNO=...C1‟AND CNO= (2)D.SELECT SNO, CNO, SCORE FROM G WHERE CNO=...C1‟OR CNO= (2)E.SELECT SNO, CNO, SCORE FROM G WHERE CNO IN (C1 ,C2)F.SELECT SNO, CNO, SCORE FROM G WHERE CNO IN (…C1‟ , …C2‟)三问答题(对一题,加1分)设有如下基本表S(Sno, Name, Sex, Age, Class),其中Sno为学号,Name为姓名,Sex为性别,Age为年龄,Class为班号。
写出实现下列功能的SQL语句,主关键字是Sno。
1.插入一个记录(200510125, …刘明‟, 男, 18, …2005101‟)。
INSERT INTO S (Sno, Name, Sex, Age, Class) V ALUES (200510125, …刘明‟, 男, 18, …2005101‟)2.插入…2005212‟班、学号为200521216、姓名为…李雨‟的学生记录。
INSERT INTO S (Sno, Name, Class) V ALUES (200521216, …李雨‟, …2005212‟)3.查找学号为200502302的学生。
SELECT * FROM S WHERE Sno=2005023024.将所有班号为2004032的学生班号改为2005032。
UPDARE S SET Class=…2005032‟ WHERE Class=…2004032‟5.删除学号为200504346的学生记录。
DELETE FROM S WHERE Sno=2005043466.删除所有姓…张‟的学生记录。
DELETE FROM S WHERE Name LIKE …张%‟。