资源描述
《数据库治理零碎(Access)》课程测验详细请求
一、数据库根底常识
1、盘算机数据治理的3个阶段
2、数据库治理零碎的功用
3、数据库零碎构成
4、三种数据模子
5、E-R图
6、关联运算:选择、投影、联接
7、关联规范化:1NF,2NF,3NF
8、数据库计划:需要剖析、不雅点计划、逻辑计划跟物理计划
本章例题:
[例1].数据库、数据库零碎跟数据库治理零碎之间的关联是_____。
A.数据库包含数据库零碎跟数据库治理零碎
B.数据库零碎包含数据库跟数据库治理零碎
C.数据库治理零碎包含数据库跟数据库零碎
D.3者不分明的包含关联
[例2]用树型结构表现实体之间联络的模子是。
A.关联模子B.网状模子 C.档次模子 D.以上三个基本上
[例3]假如关联形式R上有函数依附AB→C跟A→C,那么R中存在。
A.完整依附B.局部依附 C.通报依附D.多值依附
[例4].关联数据库治理零碎应能实现专门的关联运算包含。
A)排序、索引跟统计B)选择、投影跟联接C)关联、更新跟排序D)选择、投影跟更新
[例5]从关联形式中,指定假定干属性构成新的关联称为。
A.选择 B.投影 C.联接 D.天然联接
[例6].将两个关联拼成一个新的关联,天生的新关联中包含满意前提的元组,应运用关联运算中的
联接运算。
[例1-7]“商品〞与“主顾〞两个实体集之间的联络普通是。
A、一对一联络B、一对二联络C、多对多联络D、一对多联络
[例1-8]在E-R图中,用来表现实体的图形是。
A、矩形B、卵形C、菱形D、三角形
[例1-9].在关联数据库计划中,计划关联形式是数据库计划中〔〕阶段的义务。
A.逻辑计划阶段 B.不雅点计划阶段C.物理计划阶段 D.需要剖析阶段
[例1-10].在关联数据库计划中,对关联进展规范化处置,使关联到达必定的范式,比方到达3NF,这是〔〕阶段的义务。
A.需要剖析阶段B.不雅点计划阶段C.物理计划阶段D.逻辑计划阶段
[例1-11].不雅点模子是理想天下的第一层笼统,这一类最有名的模子是〔〕。
A.档次模子B.关联模子C.网状模子 D.实体-关联模子
[例1-12]关联数据库的规范化实际要紧处置的咨询题是〔〕。
A.怎样结构适宜的数据逻辑结构B.怎样结构适宜的数据物理结构
C.怎样结构适宜的运用顺序界面D.怎样操纵差别用户的数据操纵权限
[例1-13].在ER模子中,假如有3个差别的实体型,3个M:N联络,依照ER模子转换为关联模子的规那么,转换为关联的数量是〔〕。
A.4 B.5 C.6 D.7
[例1-14].在数据库计划中,将ER图转换成关联数据模子的进程属于〔〕。
A.需要剖析阶段B.逻辑计划阶段C.不雅点计划阶段 D.物理计划阶段
[例1-15].数据库计划的不雅点计划阶段,表现不雅点结构的常用办法跟描绘东西是〔〕。
A.档次剖析法跟档次结构图B.数据流程剖析法跟数据流程图
C.实体联络办法D.结构剖析法跟模块结构图
[例1-16].数据库治理技巧的开展是与盘算机技巧及其运用的开展联络在一同的,它阅历了三个阶段:__________阶段,__________阶段跟__________阶段。〔人工治理、文件零碎、数据库零碎〕
[例1-17].数据库具无数据结构化、最小的__________、较高的__________等特色。
〔冗余度、数据独破性〕
[例1-18].关联代数运算中,专门的关联运算有________,________,________。〔选择、投影、衔接〕
二、Access运用开端
1、根本东西:表,查问,窗体,报表,页,宏,模块
2、数据库版本转换
3、设置数据库暗码
4、紧缩与修单数据库
5、天生MDE文件、MDE文件爱护的东西
本章例题:
[例2-1]Access是一个
A〕数据库文件零碎B〕数据库零碎
C〕数据库运用零碎D〕数据库治理零碎
[例2-2]Access的数据库文件格局是
A〕txt文件B〕mdb文件C〕dot文件D〕xls文件
[例2-3]Access的数据范例是
A〕档次数据库B〕网状数据库C〕关联数据库D〕面向东西数据库
[例2-4]Access数据库中哪个数据库东西是其余数据库东西的根底。
A.报表B.查问C.表D.模块
[例2-5]关联数据库零碎中所治理的关联是。
A.一个mdb文件 B.假定干个mdb文件 C.一个二维表 D.假定干个二维表
[例2-6]为数据库设置暗码,应当用方法翻开数据库,否那么无奈设置。〔独有〕
三、常量、运转符、常用外部函数
注:因有些专业不学VB
1.常量:数值、字符串、日期/时辰、逻辑
2.运算符
(1).算术运算符及优先级:^-*\/Mod+-
(2).字符串运算符:&
(3).关联运算符:=>>=<<=<>
(4).逻辑运转符及优先级:AndORNot
(3).别的运转符:
BetweenAnd
Like*?#[][!]
In
3.常用外部函数
(1).算术函数:Abs、Int、Round
(2).文本函数:Left、Mid、Right、Len、InStr、Format
(3).日期时辰函数:Date、Year、Month、Day、WeekDay、DatePart、DateDiff、DateAdd
(4).音讯函数:InputBox、Msgbox
(5).流程函数:IIF、Choose、Switch
(6).SQL算计函数:Avg、Sum、Max、Min、Count
(7).域聚合函数:DAvg、DSum、DMax、DMin、DCount、DLookup
本章例题:
[例3-1].表白式4+5\6*7/8Mod9的值是。
A)4B)5 C)6D)7
[例3-2].表白式1+2\3*4/5Mod6的值是。
A.1 B.2 C.3 D.4
[例3-3].能准确表白a≤1或a≥5的逻辑表白式是。
A.a<=1或a>=5B.a<=1,a>=5 C.a<=1Anda>=5D.a<=1ora>=5
[例3-4].下面选项中是算术运算符。
A.OrB.&C.ModD.And
[例3-5].从字符串S("abcdefg")中前往子串B("cd")的准确表白式为
A〕Mid(S,3,2)B〕Right(Left(S,4),2)C〕Left(Right(S,5),2)D〕以上都能够
[例3-6].假定某数据库表中有一个“先生编号〞字段,查寻编号第3、4个字符为“03”的记载的准那么是。
A〕Mid〔[先生编号],3,4〕="03"B〕Mid〔[先生编号],3,2〕="03"
C〕Mid〔“先生编号〞,3,4〕="03"D〕Mid〔“先生编号〞,3,2〕="03"
[例3-7].以下对于运算优先级比拟,表白准确的选项是。
A〕算术运算符>逻辑运算符>关联运算符B〕逻辑运算符>关联运算符>算术运算符
C〕算术运算符>关联运算符>逻辑运算符D〕以上均不准确
[例3-8]“年纪在30-60岁之间的男生〞的年纪前提能够设置为。
A〕>30Or<60B〕>30And<60 C〕>30Not<60D〕>30Like<60
[例3-9]假定某数据库表中有一个姓名字段,查寻姓名张三或李四的记载的准那么是。
A〕In〔"张三","李四"〕 B〕Like"张三"AndLike"李四"
C〕Like〔"张三","李四"〕 D〕"张三"And"李四"
四、数据库跟表的创破与操纵
1.创破数据库:
2.表的树破:
(1)树破表结构:运用导游,运用表计划器,运用数据表
(2)设置字段属性。输入掩码请求控制:09#L
(3)输人数据:直截了当输入数据,猎取外部数据。
3.表间关联的树破与修正:
(1)表间关联的不雅点:一对一,一对多。
(2)树破表间关联。
(3)设置参照完好性。
4.表的保护:
(1)修正表结构:增加字段,修正字段,删除字段,从新设置主要害字。
(2)编纂表内容:添,加记载,修正记载,删除记载,复制记载。
(3)调剂表表面。
5.表的其余操纵:(1)查寻数据。(2)交换数据。(3)排序记载。(4)挑选记载。
本章例题:
[例4-1]Access中表跟数据库的关联。
A.一个数据库能够包含多个表B.一个表只能包含两个数据库
C.一个表能够包含多个数据库D.一个数据库只能包含一个表
[例4-2]Access表中字段的数据范例不包含。
A.文本 B.备注 C.通用 D.日期/时辰
[例4-3]某数据库的表中要增加一张Word文档,那么该采纳的字段范例是。
A.OLE东西数据范例B.超等衔接数据范例C.查阅导游数据范例 D.主动编号数据范例
[例4-4]以下数据范例能够进展排序的是。
A.备注数据范例B.超等链接数据范例C.OLE东西数据范例 D.数字数据范例
[例4-5]运用表计划器界说表中字段时,不是必需设置的内容是。
A、字段称号B、数据范例C、阐明D、字段属性
[例4-6]、在数据表视图中,不克不及。
A、修正字段的范例B、修正字段的称号C、删除一个字段D、删除一笔记载
[例4-7]假如某一字段数据型为文本型,字段巨细为8,该字段中最多可输入个汉字。
A、8B、4 C、16D、32
[例4-8]关联型数据库中,数据库的最小操纵单元是。
A、字符B、字段C、记载D、表
[例4-9]、在Access2003中,有关主键的描绘,准确的选项是。
A、主键只能由一个字段构成B、主键创破后就不克不及撤消
C、输入记载时主键的值能够空着D、主键的值必需是独一的
[例4-10]假定数据库中表A与表B树破了“一对多〞关联,表B为“多〞的一方,那么下陈述法中准确的选项是。
A. 表A中的一个记载能与表B中的多个记载婚配 B.表B中的一个记载能与表A中的多个记载婚配
C. 表A中的一个字段能与表B中的多个字段婚配 D. 表B中的一个字段能与表A中的多个字段婚配
[例4-11]以下哪一个不是设置表间“关联〞时的选项。
A.施行参照完好性 B.级联追加相干记载 C.级联更新相干字段D.级联删除相干记载
[例4-12]在曾经树破的数据表中,假定在表现表中内容时使某些字段不克不及挪动表现地位,能够运用的办法是。
A.排序B.挑选C.暗藏D.解冻
[例4-12]在数据表视图下向表中输入数据,在未输入数值之前,零碎主动供给的数值字段的属性是。(默许值)
五、查问计划
1.查问分类:(1)选择查问。(2)参数查问。(3)穿插表查问。(4)操纵查问。(5)SQL查问。
2.查问前提:(1)运算符。(2)函数。(3)表白式。
3.创破查问:
(1)运用导游创破查问。(2)运用计划器创破种种查问 (3)在查问中盘算。(4)分组汇总。
4.操纵已创破的查问:
(1)运转已创破的查问。(2)编纂查问中的字段。(3)编纂查问中的数据源(4)排序查问的后果。
本章例题:
[例5-1].以下是运用“查问计划器〞创破复杂的选择查问中,对于设置查问前提的表白,是准确的。
〔1〕各个字段的前提在逻辑上是“或〞的关联。
〔2〕在“或〞行指定的前提跟前提行的前提在逻辑上是“或〞的关联。
〔3〕在“或〞行中的各个前提之间逻辑上是“与〞的关联。
A.(1)〔2〕B.(2)(3)C.(1)(2)(3)D.(1)(3)
[例5-2].在Access中,删除查问要紧用来______。
A)删除一笔记载 B)删除一组记载C)删除一个字段D)删除一组字段
[例5-3].在创破穿插表查问时,列题目字段的值表现在穿插表的地位是______。
A〕第一行B)第一列C)下面假定干行D)左面假定干列
[例5-4].将表A的记载复制到表B中,且不删除表B中的记载,能够运用的查问是______。
A.删除查问B.天生表查问C.追加查问D.穿插表查问
[例5-5].要在查寻表白式中运用通配符通配一个数字字符,应选用的通配符是______。
A)*B)?C)!D)#
六、SQL言语根底
1.Select语句:选择、投影、排序、联接、分组汇总、复杂子查问、相干子查问、结合查问
2.InsertInto语句
3.Update语句
4.Delete语句
5.天生表查问:SelectINTO
6、追加查问InsertInto(Select…..)
本章例题:
[例6-1].SQL是那多少个英文单词的缩写______。
A.StructuredQueryLanguageB.StandardQueryLanguage
C.SelectQueryLanguageD.以上都不是
[例6-2].SQL言语是的言语,轻易进修。
A.进程化 B.非进程化 C.格局化 D.导航式
[例6-3].在SQLSELECT语句顶用于实现关联的选择运算的短语是______。
A.FORB.WHILEC.CONDITIOND.WHERE
[例6-4].在SQLSELECT语句中常用于分组统计的短语是______。
A.WHEREB.HAVINGC.ORDERBYD.GROUPBY
[例6-5].在分组检索中,要去失落不满意前提的分组跟不满意前提的记载,该当______。
A)运用WHERE子句 B)运用HAVING子句
C)先运用HAVING子句,再运用WHERE子句D)先运用WHERE子句,再运用HAVING子句
[例6-6].在SQL言语中,子查问是______。
A.前往单表中数据子集的查问言语B.拔取多表中字段子集的查问语句
C.拔取单表中字段子集的查问语句D.嵌入到另一个查问语句之中的查问语句
[例6-7].某数据库中有表:先生(学号,姓名,性不,诞诞辰期),下令Select*From先生Where诞诞辰期=(SelectMax(诞诞辰期)From先生)的功用是:
A.查问年纪最年夜的先生B.查问年纪最小的先生
C.盘算年纪最年夜值D.语法有过错不后果
[例6-8].有关联S〔S#,SNAME,SEX〕,C〔C#,CNAME〕,SC〔S#,C#,GRADE〕。此中S#是先生号,SNAME是先生姓名,SEX是性不,C#是课程号,CNAME是课程称号。要查问选修“数据库〞课的全部男生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是〔〕。
A.S.S#=SC.S#andC.C#=SC.C#andSEX=’男’andCNAME=’数据库’
B.S.S#=SC.S#andC.C#=SC.C#andSEXin’男’andCNAMEin’数据库’
C.SEX’男’andCNAME’数据库’
D.S.SEX=’男’andCNAME=’数据库’
[例6-9].设关联数据库中一个表S的结构为S〔SN,CN,grade〕,此中SN为先生名,CN为课程名,二者均为字符型;grade为成果,数值型,取值范畴0-100。假定要把“张二的化学成果80分〞拔出S中,那么可用〔〕。
A.ADDINTOS VALUES(’张二’,’化学’,’80’〕
B.INSERTINTOS VALUES(’张二’,’化学’,’80’〕
C.ADDINTOS VALUES(’张二’,’化学’,80〕
D.INSERTINTOS VALUES(’张二’,’化学’,80〕
[例6-10].设关联数据库中一个表S的结构为:S〔SN,CN,grade〕,此中SN为先生名,CN为课程名,二者均为字符型;grade为成果,数值型,取值范畴0-100。假定要改正王二的化学成果为85分,那么可用〔〕。
A.UPDATESSETgrade=85WHERESN=’王二’ANDCN=’化学’
B.UPDATESSETgrade=’85’WHERESN=’王二’ANDCN=’化学’
C.UPDATEgrade=85WHERESN=’王二’ANDCN=’化学’
D.UPDATEgrade=’85’WHERESN=’王二’ANDCN=’化学’
[例6-10].SQL的中文全称是________________。(结构化查问言语)
[例6-11].在关联数据库规范言语SQL中,实现数据检索的语句下令是________。(SELECT)
[例6-12].有四张表的结构为:
供给商表S由供给商代码(SNO)、供给商姓名(SNAME)、供给商形态(STATUS)、供给商地点都会(CITY)构成;
整机表P由整机代码(PNO)、整机名(PNAME)、色彩(COLOR)、分量(WEIGHT)构成:
工程工程表J由工程工程代码(JNO)、工程工程名(JNAME)、地点都会(CITY)构成:
供给状况表SPJ由供给商代码(SNO)、整机代码(PNO)、工程工程代码〔JNO)、供给数量〔QTY〕构成:
针对四个表试用SQL言语实现以下各项操纵:
(1)寻出一切供给商的姓名跟地点都会。
SELECTSNAME,CITYFROMS
(2)寻出一切整机的称号、色彩、分量。
SELECTPNAME,COLOR,WEIGHTFROMP
(3)寻出运用供给商S1所供给整机的工程号码。
SELECTJNOFROMSPJWHERESNO='S1'
(4)寻收工程工程J2运用的种种整机的称号及其数量。
SELECTPNAME,QTYFROMP,SPJWHEREP.PNO=SPJ.PNOANDJNO='J2'
(5)寻出上海厂商供给的一切整机号码。
SELECTDISTINCTPNOFROMSPJWHERESNOIN〔SELECTSNOFROMSWHERECITY='上海'〕;
或
SELECTDISTINCTPNOFROMSINNERJOINSPJONS.SNO=SPJ.SNOWHERECITY='上海';
(6)寻出运用上海产的整机的工程称号。
SELECTJNAMEFROMJ,SPJ,SWHEREJ.JNO=SPJ.JNOANDSPJ.SNO=S.SNOANDS.CITY='上海';
或SELECTJNAMEFROMJWHEREJNOIN(SELECTJNOFROMSPJ,SWHERESPJ.SNO=S.SNOANDS.CITY='上海');
(7)寻出不运用天津产的整机的工程号码。
SELECTJNOFROMJWHERENOTIN(SELECTJNOFROMSPJWHERESPJ.JNO=J.JNOANDSNOIN(SELECTSNOFROMSWHERECITY=‘天津’));
或SELECTJNOFROMJWHERENOTIN(SELECTJNOFROMSPJ,SWHERESPJ.JNO=J.JNOANDSPJ.SNO=S.SNOANDS.CITY=‘天津’);
(8)把全部白色整机的色彩改成蓝色。
UPDATEPSETCOLOR='蓝'WHERECOLOR='红';
(9)由S5供给J4的整机P6改为由S3供给,请作须要的修正。
UPDATESPJSETSNO='S3'WHERESNO='S5'ANDJNO='J4'ANDPNO='P6';
(10)从供给商关联中删除S2的记载,并从供给状况关联中删除响应的记载。
DELETEFROMSPJWHERESNO='S2';
DELETEFROMSWHERESNO='S2';
(11)请将(S2,J6,P4,200)拔出供给状况关联。
INSERTINTOSPJ(SNO,JNO,PNO,QTY)VALUES('S2','J6','P4',200);
七、窗体计划
1.窗体分类:(1)纵栏式窗体。(2)表格局窗体。(3)主/子窗体。(4)数据表窗体。
(5)图表窗体。(6)数据透视表窗体。〔5,6不作测验请求〕
2.创破窗体:
(1)运用导游创破窗体。
(2)运用计划器创破窗体:控件的含意及品种,在窗体中增加跟修正控件,设置控件的罕见属性。请求常握控件:标签、文本框、下令按钮、列表框、组合框、选项组、选项按钮、复选框、选项卡、子窗体、绑定型东西框。
本章例题:
[例7-1].下面对于窗体的表白中过错的选项是________。
A、能够接纳用户输入的数据或下令 B、能够编纂、表现数据库中的数据
C、能够结构便利、雅不雅的输入/输入界面 D、能够直截了当存储数据
[例7-2].以下不属于窗体范例的是________。
A.纵栏式窗体B.表格局窗体C.模块式窗体D.数据表式窗体
[例7-3].用主动创破窗体办法创破的窗体能运用________张表中的数据。
A.仅一B.仅两C.仅三D.多
[例7-4].窗体计划任务区从上到下分别为“窗体页眉〞,“页面页眉〞,“主体〞,“页面页足〞跟“窗体页足〞等五个子任务区,子任务区也称为_______。
A.“段〞B.“节〞C.“栏〞D.“组〞
[例7-5].主窗体跟子窗体平日用来表现多个表或查问中的数据,普通来说,这些表或查问中的数据应当存在_____关联。
A〕一对一B〕一对多C)多对多D)关联
[例7-6].纵栏式单一窗体统一时辰〔或统一屏幕〕能够表现______。
A.一笔记载B.2笔记载 C.3笔记载D.多笔记载
[例7-7].盘算型控件的控件数据起源属性设置普通输入以扫尾的表白式。(=)
[例7-8].窗体中的数据起源要紧是包含。(表或查问)
[例7-9].要在窗体或报表中表现一串牢固文本,应当运用东西箱的控件。(标签)
[例7-10].窗体中的窗体称为。(子窗体)
八、报表计划
1.报表分类:(1)纵栏式报表。(2)表格局报表。(3)图表报表。(4)标签报表。
2.运用导游创破报表。
3.运用计划器编纂报表。请求常握控件:标签、文本框
4.在报表中盘算跟分组汇总。
本章例题:
[例8-1].以下表白准确的选项是。
A、报表只能输入数据 B、报表只能输入数据
C、报表能够输入跟输入数据D、报表不克不及输入跟输入数据
[例8-2].在报表计划中,以下能够作为绑定控件表现普通字段数据的是。
A、文本框B、标签C、下令按钮D、图像控件
[例8-3].用于实现报表的分组统计数据的操纵区间的是 _______。
A〕报表的主体地区 B〕页面页眉或页面页足地区
C〕报表页眉或报表页足地区 D〕组页眉或组页足地区
[例8-4].设置多列报表该当运用。
A.格局菜单中的主动套用格局下令 B.文件菜单中的页面设置下令
C.拔出菜单中的选项卡操纵页面下令 D.东西菜单中的宏下令
[例8-5].要表现格局为“页码/总页数〞的页码,该当设置文本框的控件起源属性值为。
A〕[Page]/[Pages] B〕=[Page]/[Pages]
C〕[Page]&"/"&[Pages] D〕=[Page]&"/"&[Pages]
[例8-6].假如设置报表上某个文本框的控件起源属性为“=2*3+1”,那么翻开报表视图时,该文本框表现信息是_______。
A〕未绑定B〕2*3+1 C〕7D〕犯错
[例8-7].在报表计划中,能够经过在组页眉或组页足中创破来表现记载的分组汇总数据。(文本框)
九、宏
1.宏的根本不雅点。
2.宏的根本操纵:
(1)创破宏:创破一个宏,创破宏组。(2)运转宏。(3)在宏中运用前提。(4)设置宏操纵参数。
(5)常用的宏操纵。
请求控制的常用宏下令〔共22 个〕
OpenTable、OpenQuery、OpenForm、OpenReport、Close、Maximize、Minimize、RestoreGotoControl、GoToPage、FindRecord、FindNext、Requery、GotoRecord、ApplyFilter、SetValue、RunApp、RunMacro、StopMacro、RunSQL、MsgBox、Quit
3.主动履行宏Autoexec
4.前提反复…
本章例题:
[例9-1].运用能够决议在某些状况下运转宏时,某个操纵能否进展。
A、函数B、表白式C、前提表白式 D、ifthen语句
[例9-2].在宏的Close操纵中,假如不指定东西,此操纵将会。
A.封闭正在运用的表B.封闭正在运用的数据库C.封闭以后的窗体D.封闭相干的运用东西。
[例9-3].主动运转宏该当定名为。
A〕AutoExec B〕Autoexe C〕AutoD〕AutoExec.bat
[例9-4].用于翻开报表操纵的宏操纵下令是。
A、OpenForm B、OpenReportC、OpenQueryD、OpenTable
[例9-5].在计划前提宏时,对于延续反复的前提,要替换反复前提式能够运用下面的标记。
A〕…B〕=C〕,D〕;
[例9-6].假定想撤消主动宏的主动运转,翻开数据库时应按住键。
A.AltB.ShiftC.CtrlD.Enter
[例9-7].不管创破何类宏,必定能够进展的是。
A、断定宏名 B、设置宏前提C、选择宏操纵D、以上皆是
[例9-8].停顿以后正在运转的宏的操纵是。(StopMacro)
展开阅读全文