您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 第1章数据库基础知识_习题
1第1章数据库基础知识_习题一、选择题1.数据库系统与文件系统的主要区别是()。DA.数据库系统复杂,而文件系统简单B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决2.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是()。BA.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性3.数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是()。AA.外模式B.概念模式C.内模式D.逻辑模式4.以下对关系模型性质的描述,不正确的是()。CA.在一个关系中,每个数据项不可再分,是最基本的数据单位B.在一个关系中,同一列数据具有相同的数据类型C.在一个关系中,各列的顺序不可以任意排列D.在一个关系中,不允许有相同的字段名5.关系数据库中的码是指()。DA.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合6.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。DA.元组B.行C.记录D.属性7.在建立表时,将年龄字段值限制在18~40之间,这种约束属于()。BA.实体完整性约束B.用户定义完整性约束C.参照完整性约束D.视图完整性约束8.在Access中,“表”是指()。AA.关系B.报表C.表格D.表单9.在Access中,用来表示实体的是()。CA.域B.字段C.记录D.表10.把E-R图转换成关系模型的过程,属于数据库设计的()。BA.概念设计B.逻辑设计C.需求分析D.物理设计二、填空题1.数据库是在计算机系统中按照一定的方式组织、存储和应用的。支持数据库各种操作的软件系统叫。由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫。数据集合,数据库管理系统,数据库系统2.数据库常用的逻辑数据模型有、、,Access属于。层次模型,网状模型,关系模型,关系模型3.关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的。关键字24.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为________;把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为________;从表中抽取属性值满足条件列的操作称为________。选择,联接,投影5.Access不允许在主关键字字段中有重复值或________。空值6.已知两个关系:职工(职工号,职工名,性别,职务,工资)设备(设备号,职工号,设备名,数量)其中“职工号”和“设备号”分别为职工关系和设备关系的关键字,则两个关系的属性中,存在一个外部关键字为。设备关系的“职工号”第2章Access2010操作环境与数据库_习题一、选择题1.Access中表和数据库的关系是()。AA.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.数据库就是数据表2.利用Access2010创建的数据库文件,其默认的扩展名为()。DA.mdfB.dbfC.mdbD.accdb3.Access在同一时间可打开()个数据库。AA.1B.2C.3D.44.以下不是Access2010数据库对象的是()。DA.查询B.窗体C.宏D.工作簿5.在Access2010中,随着打开数据库对象的不同而不同的操作区域称为()。BA.命令选项卡B.上下文选项卡C.导航窗格D.工具栏6.下列说法中正确的是()。DA.在Access中,数据库中的数据存储在表和查询中B.在Access中,数据库中的数据存储在表和报表中C.在Access中,数据库中的数据存储在表、查询和报表中D.在Access中,数据库中的全部数据都存储在表中7.在Access2010中,要设置数据库的默认文件夹,可以选择“文件”选项卡中的()命令。BA.“信息”B.“选项”C.“保存并发布”D.“打开”8.在Access2010中,建立数据库文件可以选择“文件”选项卡中的()命令。AA.“新建”B.“创建”C.“Create”D.“New”二、填空题1.在Access2010主窗口中,从________选项卡中选择“打开”命令可以打开一个数据库文件。文件2.在Access2010中,所有对象都存放在一个扩展名为________的数据库文件中。accdb3.空数据库是指该文件中________。不含任何数据库对象4.在Access2010中,数据库的核心对象是________。表5.在Access2010中,用于和用户进行交互的数据库对象是________。窗体6.在Access2010中要对数据库设置密码,必须以的方式打开数据库。独占第3章表的创建与管理_习题一、选择题1.下列符号中不符合Access字段命名规则的是()。C3A.schoolB.生日快乐C.[婚否]D.//注释2.下面()中所列出的不全包括在Access2010可用的数据类型中。BA.文本型、备注型、日期/时间型B.数字型、货币型、整型C.是/否型、OLE对象、自动编号型D.超级链接、查阅向导、附件3.如果字段内容为声音文件,则该字段的数据类型应定义为()。DA.文本B.备注C.超级链接D.OLE对象4.为加快对某字段的查找速度,应该()。CA.防止在该字段中输入重复值B.使该字段成为必填字段C.对该字段进行索引D.使该字段数据格式一致5.定义字段默认值的作用是()。AA.在未输入数据之前,系统自动提供数值B.不允许字段的值超出某个范围C.不得使字段为空D.系统自动把小写字母转换为大写字母6.有关空值(Null),以下叙述正确的是()。BA.空值等同于空字符串B.空值表示字段还没有确定值C.空值等同于数值0D.Access不支持空值7.输入记录时,要使某个字段不为空的方法是()。AA.定义该字段为必填字段B.定义该字段长度不为0C.指定默认值D.定义输入掩码8.若在两个表之间的关系连线上标记了1:1或1:∞,表示启动了()。AA.实施参照完整性B.级联更新相关记录C.级联删除相关记录D.不需要启动任何设置9.在数据表视图方式下,关于修改数据表中数据的叙述中,错误的是()。CA.对数据表中数据的修改包括插入、修改、替换、复制和删除数据等B.将光标移到要修改的字段处,即可输入新的数据C.当光标从被修改字段移到同一记录的其他字段时,对该字段的修改便被保存起来D.在没有保存修改之前,可以按Esc键放弃对所在字段的修改10.在使用导入的方法创建Access表时,以下不能导入到Access数据库中的是()。DA.Excel表格B.VisualForPro创建的表C.Access数据库中的表D.Word文档中的表二、填空题1.Access表由和两部分组成。表的结构,表的记录(或表的内容)2.在“学生”表中有“助学金”字段,其数据类型可以是数字型或。货币型3.如果某一字段没有设置显示标题,则系统将设置为字段的显示标题。字段名称4.学生的学号是由9位数字组成,其中不能包含空格,则为“学号”字段设置的正确的输入掩码是。0000000005.用于建立两表之间关联的两个字段必须具有相同的。数据类型6.修改表结构只能在表的中完成,而给表添加数据的操作是在表的中完成的。设计视图,数据表视图7.要在表中使某些字段不移动显示位置,可用字段的方法;要在表中不显示某些字段,可用字段的方法。冻结,隐藏8.某数据表中有5条记录,其中文本型字段“号码”各记录内容如下:125、98、85、141、4119,则升序排序后,该字段内容先后顺序表示为。119、125、141、85、98第4章查询设计_习题一、选择题1.以下关于查询的叙述,正确的是()。CA.只能根据数据表创建查询B.只能根据已建查询创建查询C.可以根据数据表和已建查询创建查询D.不能根据已建查询创建查询2.若用“学生”表中的“出生日期”字段计算每个学生的年龄(取整〉,那么正确的计算公式为()。AA.Year(Date())-Year([出生日期])B.(Date()-[出生日期])/365C.Date()-[出生日期]/365D.Year([出生日期])/3653.如果在“学生”表中查找姓“李”学生的记录,则查询条件是()。CA.Not李*B.Like李C.Like李*D.李××4.查询设计视图窗口中通过设置()行,可以让某个字段只用于设定条件,而不出现在查询结果中。BA.排序B.显示C.字段D.条件5.若统计“学生”表中各专业学生人数,应在查询设计视图中,将“学号”字段“总计”单元格设置为()。BA.SumB.CountC.WhereD.Total6.在Access查询中,()能够减少源数据表的数据。DA.选择查询B.生成表查询C.追加查询D.删除查询7.在查询设计视图中,如果要使表中所有记录的“价格”字段的值增加10%,应使用()表达式。CA.[价格]+10%B.[价格]*10/100C.[价格]*(1+10/100)D.[价格]*(1+10%)8.在查询设计视图中()。AA.可以添加表,也可以添加查询B.只能添加表C.只能添加查询D.表和查询都不能添加9.在Access中,删除查询操作中被删除的记录属于()。BA.逻辑删除B.物理删除C.可恢复删除D.临时删除10.如果用户希望根据某个可以临时变化的值来查找记录,则最好使用的查询是()。CA.选择查询B.交叉表查询C.参数查询D.操作查询二、填空题1.若要查找最近20天之内参加工作的职工记录,查询条件为。BetweenDate()-20AndDate()或BetweenNow()-20AndNow()或=Date()-20And=Date()或=Now()-20And=Now()2.查询“教师”表中“职称”为“教授”或“副教授”的记录的条件为。教授Or副教授3.操作查询共有4种类型,分别是生成表查询、删除查询、更新查询和。追加查询4.创建交叉表查询,必须对行标题和行标题进行操作。分组5.设计查询时,设置在同一行的条件之间是的关系,设置在不同行的条件之间是的关系。与,或6.如果要求通过输入“学号”查询学生基本信息,可以采用查询。如果在“教师”5表中按“年龄”生成“青年教师”表,可以采用查询。参数,生成表第5章SQL查询_习题一、选择题1.Accsess的SQL语句不能实现是()。AA.修改字段名B.修改字段类型C.修改字段长度D.删除字段2.SQL语句不能创建的是()。AA.定义报表B.操作查询C.数据定义查询D.选择查询3.在SQL语句中,检索要去掉重复的所有元组,则在SELECT中使用()。DA.AllB.UNIONC.LIKED.DISTINCT4.在SELECT语句中,需显示的内容使用“*”,则表示()。BA.选择任何属性B.选择所有属性C.选择所有元组D.选择主键5.在SELECT语句中使用GROUPBYNO时,NO必须()。CA.在WHERE子句中出现B.在FROM子句出现C.在SELECT子句中出现D.在HAVING子句中出现6.SQL中用于删除基本表的语句是()。AA.DROPB.UPDATEC.ZAPD.DELETE7.SQL中用于在已有表中添加或改变字段的语句是()。BA.CREATEB.ALTERC.UPDATED.DROP8.使用SELECT语句进行分组检索时,为了去掉不满足条件的分组,应当()。BA.使用WHERE子句B.在GROUPBY后面使用HAVING子句C.先使用WHERE子句,再使用HAVING子句D.先使用HAVING子句,再使用WHERE子句9.在SQL语句中,与表达式“仓库号NotIn(wh1,wh2)”功能相同的表达式是()。DA.仓库号=wh1And仓库号=wh2B.仓库号wh1Or仓库号wh2C.仓库号wh1Or仓库号=wh2D.仓库号wh1And仓库号wh2
本文标题:第1章数据库基础知识_习题
链接地址:https://www.777doc.com/doc-2244856 .html