数据库第二章
- 格式:doc
- 大小:51.00 KB
- 文档页数:2
第二章1、关系的性质,关系模式的形式化表示、各参数的含义。
答:关系数据库中的关系必须具有下列一些性质。
(1)任意两个元组(两行)不能完全相同;(2)关系中元组(行)的次序是不重要的,即行的次序可以任意交换。
(3)关系属性(列)的次序也是不重要的,即列的次序可以任意交换。
(4)同一列中的分量必须来自同一个域,是同一类型的数据;(5)属性必须有不同的名称,但不同的属性可出自相同的域,即它们的分量可以取值于同一个域。
(6)每一分量必须取原子值,即每一个分量都必须是不可再分的数据项。
关系模式的形式化表示:关系的描述称为关系模式(Relation Schema)。
它的形式化表示为:R( U, D, DOM, F)其中,R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,DOM为属性向域的映象集合,F为属性间数据的依赖关系集合。
2、关系数据语言的特点及分类。
答:关系数据语言可以分为三类:○1关系代数语言,如ISBL元组关系演算语言,如ALPHA、QUEL○2关系演算语言域关系演算语言如 QBE○3具有关系代数和关系演算双重特点的语言,如 SQL这些关系数据语言的共同特点是,语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。
3、完整性约束的分类,3类完整性规则的含义。
答:关系模型中有3类完整性约束:实体完整性、参照完整性和用户定义的完整性。
为了维护数据库中数据的完整性,在对关系数据库执行插入、删除和修改操作时,必须遵循下述3类完整性原则。
(1)实体完整性规则:关系中的元组在主属性上不能有空值。
(2)参照完整性规则:外键的值不允许参照不存在的相应表的主键的值。
(3)用户定义的完整性规则:用户定义的完整性规则是用户根据具体应用语义要求,利用DBMS提供的定义的完整性规则的机制,用户自己定义的完整性规则。
4、关系代数中传统的集合运算有哪些,专门的关系运算有哪些。
答:关系代数中传统的集合运算有:并、差、交、笛卡尔积4种运算○1并(Union):设有同类关系R和S,则它们的并记为R∪S,仍然是R和S的同类关系,由属于R或属于S的元组组成,但必须除去重复的元组R∪S={t∣t∈R∨t∈S},其中t为元组。
数据库系统原理第二章基本概念及课后习题有答案一、数据库系统生存期1.数据库系统生存期:数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间。
2.数据库系统生存期分七个阶段:规划、需求分析、概念设计、逻辑设计、物理设计、实现、运行维护。
3.规划阶段三个步骤:系统调查、可行性分析、确定数据库系统总目标。
4.需求分析阶段:主要任务是系统分析员和用户双方共同收集数据库系统所需要的信息内容和用户对处理的需求,并以需求说明书的形式确定下来。
5.概念设计阶段:产生反映用户单位信息需求的概念模型。
与硬件和DBMS无关。
6.逻辑设计阶段:将概念模型转换成DBMS能处理的逻辑模型。
外模型也将在此阶段完成。
7.物理设计阶段:对于给定的基本数据模型选取一个最适合应用环境的物理结构的过程。
数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法。
8.数据库的实现:包括定义数据库结构、数据装载、编制与调试应用程序、数据库试运行。
二、ER模型的基本概念ER模型的基本元素是:实体、联系和属性。
2.实体:是一个数据对象,指应用中可以区别的客观存在的事物。
实体集:是指同一类实体构成的集合。
实体类型:是对实体集中实体的定义。
一般将实体、实体集、实体类型统称为实体。
3.联系:表示一个或多个实体之间的关联关系。
联系集:是指同一类联系构成的集合。
联系类型:是对联系集中联系的定义。
一般将联系、联系集、联系类型统称为联系。
4.同一个实体集内部实体之间的联系,称为一元联系;两个不同实体集实体之间的联系,称为二元联系,以此类推。
5.属性:实体的某一特性称为属性。
在一个实体中,能够惟一标识实体的属性或属性集称为实体标识符。
6. ER模型中,方框表示实体、菱形框表示联系、椭圆形框表示属性、实体与联系、实体与其属性、联系与其属性之间用直线连接。
实体标识符下画横线。
联系的类型要在直线上标注。
注意:联系也有可能存在属性,但联系本身没有标识符。
第二章关系数据库习题二一、单项选择题:1、系数据库管理系统应能实现的专门关系运算包括B 。
A .排序、索引、统计 B.选择、投影、连接C .关联、更新、排序 D.显示、打印、制表2、关系模型中,一个关键字是C 。
A .可由多个任意属性组成B .至多由一个属性组成C .可由一个或多个其值能惟一标识该关系模型中任何元组的属性组成D .以上都不是3、个关系数据库文件中的各条记录B 。
A .前后顺序不能任意颠倒,一定要按照输入的顺序排列B .前后顺序可以任意颠倒,不影响库中的数据关系C .前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D .前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列4、有属性A ,B ,C ,D ,以下表示中不是关系的是C 。
A .R (A )B .R (A ,B ,C ,D )C .D)C B R(A ´´´D .R (A ,B )5、概念模型中,一个实体相对于关系数据库中一个关系中的一个B 。
A 、属性B 、元组C 、列D 、字段二、设有一个SPJ 数据库,包括S ,P ,J ,SPJ 四个关系模式:S( SNO ,SNAME ,A ST ATUSTUS ,CITY);P(PNO ,PNAME ,COLOR ,WEIGHT);J(JNO ,JNAME ,CITY);SPJ(SNO ,PNO ,JNO ,QTY);供应商表S 由供应商代码(SNO )、供应商姓名(SNAME )、供应商状态(ST A TUS )、供应商所在城市(CITY )组成;零件表P 由零件代码(PNO )、零件名(PNAME )、颜色(COLOR )、重量(WEIGHT )组成;工程项目表J 由工程项目代码(JNO )、工程项目名(JNAME )、工程项目所在城市(CITY )组成;供应情况表SPJ 由供应商代码(SNO )、零件代码(PNO )、工程项目代码(JNO )、供应数量(QTY )组成,表示某供应商供应某种零件给某工程项目的数量为QTY 。
1.试述关系模型的三个组成部分。
答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。
2.试述关系模型的完整性规则。
在参照完整性中,什么情况下外码属性的值可以为空值?答:关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
关系模型的完整性规则是对关系的某种约束条件。
①实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。
②参照完整性规则:若属性(或属性组)是基本关系R的外码,它与基本关系S的主码K,相对应(基本关系A和S不一定是不同的关系),则对于R中每个元组在F上的值必须为下面二者之一:-或者取空值(F的每个属性值均为空值);・或者等于S中某个元组的主码值。
③用户定义的完整性是针对某一具体关系数据库的约束条件。
它反映某一具体应用所涉及的数据必须满足的语义要求在参照完整性中,如果外码属性不是其所在关系的主属性,外码属性的值可以取空值。
3.代数的基本运算有哪些?如何用这些基本运算来表示其他运算?答:在8种关系代数运算中,并、差、笛卡儿积、投影和选择5种运算为基本运算;其他三种运算,即交、连接和除,均可以用这5种基本运算来表达。
2.3补充习题1.选择题(1) 关于关系模型,下列叙述不正确的是(D )。
A.一个关系至少要有一个候选码B.列的次序可以任意交换C.行的次序可以任意交换D.一个列的值可以来自不同的域(2) 下列说法正确的是(A)。
A.候选码都可以唯一地标识一个元组B.候选码中只能包含一个属性C.主属性可以取空值D.关系的外码不可以取空值(3) 关系操作中,操作的对象和结果都是(B )。
A.记录B.集合C.元组D.列(4) 假设存在一张职工表,包含“性别”属性, 要求这个属性的值只能取“男”或“女”,这属于(C )oA.实体完整性B.参照完整性C.用户定义的完整性D.关系不变性(5)有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然连接,得到的结果包含几个列(B)。
数据库第⼆章数据库第⼆章:数据库与表练习题⼀、选择题1、若要能够存放512个字符,则该字段的数据类型应当选择()A、⽂本B、备注C、OLE对象类型D、是/否类型2、在数据表视图中,双击OLE对象字段,对应的操作是()A、打开OLE对象的属性对话框B、打开浏览对话框添加OLE对象C、打开相应的OLE对象D、没什么反应3、以下字段类型中,能够参与排序和索引操作的是()A、⽇期时间型B、超级链接型C、OLE对象类型D、备注型4、定义数字类型时,双精度和单精度的区别是()A、双精度保留15位⼩数固定占4个字节,单精度保留7位⼩数,固定占2个字节B、双精度保留15位⼩数固定占8个字节,单精度保留7位⼩数,固定占4个字节C、双精度保留7位⼩数固定占8个字节,单精度保留4位⼩数,固定占4个字节D、单精度⽤于存放整型数字,双精度⽤于存放⼩数5、以下说法错误的是()A、创建数据库时⾸先要分析建⽴数据库的⽬的B、数据库中的每个表可以包含多个主题信息,便于数据共享C、每个数据表中不包括重复信息D、确定表的结构就是选择表的字段6、ACCESS中共提供()字段类型A、5B、7C、10D、127、定义了⼀个字段为数字类型后,默认的数字类型是()A、字节B、单精度C、整型D、长整型8、定义数字类型时,当选择的数字类型为字节,则能接受的最⼤整数是()A、128B、255C、65535D、5129、如果在数据表中要存放⽤户的照⽚,则必须定义的数据类型是()A、备注型B、⽂本型C、OLE对象类型D、查阅向导型10、以下数据类型中,固定占⽤字节数最⼤的是()A、同步复制B、双精度型C、查询向导类型D、⽇期/时间类型11、关于数字类型,以下说法错误的是()A、当定义为整型时,固定占2个字节,最⼤可表⽰的整数是32767B、双精度数只能保留15位⼩数,占8个字节C、定义了相字段为数字类型后,默认的值是字节D、系统提供了7种数字类型可以选择12、⽇期/时间型固定占的字节数是()A、1B、4C、8D、1613、以下字段类型中,不能参与排序操作的是()A、⽇期时间型B、⽂本型C、OLE对象型D、数字型14、ACCESS数据库中的“新建表”对话框中,创建表的⽅法包括()A、设计视图B、数据表视图C、链接表D、以上全是15、ACCESS数据视图中,不能进⾏的包括()A、修改字段名称B、增加新记录C、修改记录内容D、修改字段数据类型16、ACCESS数据库要存放“个⼈简历”,该字段类型应设置为()A、⽂本B、备注C、超级链接D、OLE对象17、ACCESS数据库⽂件的扩展名是()A、.docB、.dbC、.mdbD、.lbi18、在ACCESS的数据表视图中,要插⼊⼀个OLE对象,正确的⽅法是()A、直接在相应位置输⼊OLE对象的路径B、使⽤菜单“插⼊---对象”命令来完成C、使⽤菜单“⽂件---导⼊对象”命令来完成D、双击该字段,在打开的添加对话框中完成对象的添加19、在ACCESS的表设计视图中,不能进⾏的操作是()A、设置字段属性B、修改字段内容C、添加删除字段D、定义主键20、在ACCESS的表设计视图中,要删除光标所在的字段⾏,在⼯具栏上可单击的按钮是()21、若字段学号是6位数字,则该字段的输⼊掩码可设置为()A、999999B、000000C、######D、22、在设置输⼊掩码时,“a”字符的含义是()A、可以选择输⼊任何的数字或⼀个空格B、必须输⼊数字或⼀个数字C、可以选择输⼊字母或数字D、必须输⼊字母或数字23、定义ACCESS数据表结构时,不能定义的是()A、字段名称B、字段类型C、字段⼤⼩D、字段内容24、关于表设计视图,以下说法错误的是()A、设计视图⼀般⽤于维护表的结构B、设计视图和数据表视图可以通过视图菜单进⾏切换C、可以通过设计视图编辑修改字段的内容和属性值D、在数据库窗⼝中,选择数据表后,单击设计按钮就可打开设计视图25、在设计视图中,不能完成的操作包括()A、修改字段的属性B、添加⼀条新记录C、设置某字段为主键D、删除⼀个字段26、以下不能设置为主键的数据类型是()A、⽂本B、数字C、⽇期/时间D、OLE对象字段27、如果要把字段类型由单精度改为整型,原字段中的值()A、⼩数部分将全部丢失B、将对⼩数部分进⾏四舍五⼊取整C、全部改为空值D、所有数值全部改为028、如果想输⼊某字段时,⾃动填充值,不⽤单独输⼊,在该字段属性中应设置()A、默认值B、有效性⽂本C、标题D、智能标记29、要防⽌输⼊成绩字段时,超出0到100的范围,在设计视图中选择该字段后,在有效性规则属性框中输⼊()A、成绩>=0 AND 成绩<=100B、>=0AND<=100C、0=<成绩<=100D、0~10030、某数字型字段的输⼊掩码属性设置为99,则输⼊该字段内容时,以下合法的是()A、100B、-4C、34D、以上输⼊均合法31、在设置输⼊掩码时,“A”字符的含义是()A、可以选择输⼊任何的数字或⼀个空格B、必须输⼊数字或⼀个空格C、可以选择输⼊字母或数字,可选项D、必须输⼊字母或数字,必选项32、某数字型字段的输⼊掩码属性设置为99.99,则输⼊该字段内容时,以下合法的是()A、22 B、22.2 C、22,23 D、以上输⼊均合法33、关于数据表中删除记录的操作,以下说法正确的是()A、记录⼀旦被删除,将不能再恢复B、删除记录操作⼀次只能删除⼀条记录C、删除记录后还可以通过“撤消”按钮来恢复D、在数据表中记录⼀旦被添加,将不能执⾏删除操作34、在掩码表达式中,可以⽤来表⽰数字和字母的标记定义符是()A、AB、LC、#D、935、建⽴表结构时,关于输⼊掩码,以下说法正确的是()A、掩码是⽤户输⼊的数据定义的格式B、所有类型的字段都可以使⽤掩码C、掩码不仅为输⼊数据定义格式,同时也为输出数据定义了格式D、掩码只适⽤于数字型字段36、在数据表视图中,要调整⾏⾼或列宽,可使⽤的菜单是()A、编辑B、视图C、格式D、记录37、在数据表视图中,选定某⾏后,通过菜单将⾏⾼设置为20,则⾏⾼发⽣变化的是()A、从第⼀⾏开始到当前⾏的所有⾏B、数据表中的所有⾏C、从当前⾏开始到末尾的所有⾏D、当前被选定的⾏38、在数据表视图中,列被执⾏“冻结”后,将不能执⾏的操作是()A、修改列中的字段内容B、删除列C、重命名列D、以上全是39、以下⽂本型字段中,排序最⼩的是()A、“125”B、“计算机”C、“ABC”D、“3”40、数据表XS(学号,姓名,年级,专业,出⽣⽇期)和数据表LS(学号,姓名,成绩,专业)建⽴关系时,⽤于建⽴关系的字段是()A、学号B、姓名C、专业D、成绩41、关于表与表之间的关系,以下说法正确的是()A、在两个表建⽴关系时,必须先关闭这两个表B、两个表建⽴关系后,就不能再对关系进⾏修改C、⼀个表⼀旦与另⼀个表建⽴关系,就不能再与其他表建⽴关系D、两个表之间的关系只能是⼀对⼀的关系42、将ACCESS的“默认查找/替换⽅式”设置为“常规搜索”,则搜索时()A、将以全字匹配⽅式搜索当前字段B、以全字匹配⽅式搜索所有的字段C、搜索当前字段并且与字段起始字符匹配D、将搜索所有字段,并且只需符合字段的任⼀部分即可43、以下说法正确的是()A、在关系运算的各种操作中,从学⽣表找出所有男⽣的操作属于投影B、在SELECT语句中,DISTINCT参数表⽰在检索时去掉所有重复的元组C、对⽂本型数据“5”“428”“XYZ”“xyz”排序时最⼩的是“5”D、实体描述学⽣(学号,姓名,年龄,成绩)是⼀个实体集44、在ACCESS中,以下叙述错误的是()A、数据类型为备注,超级链接或OLE对象的字段不能排序B、排序后,排序次序与表⼀起保存C、英⽂数据按字母顺序排序,⼤、⼩写视为相同D、按升序排序字段时,如果字段的值为空值,则将包含空值的记录排列在列表的最后45、将ACCESS的“默认查找/ 替换⽅式”设置为“快速搜索”,则搜索时()A、将以全字匹配⽅式搜索当前字段B、以全字匹配⽅式搜索所有的字段C、搜索当前字段并且与字段起始字符匹配D、将搜索所有字段,并且只需符合字段的任⼀部分即可46、在“查找”对话框中,可以设置的项⽬包括()A、搜索⽅向B、查找范围C、匹配D、以上全是47、在要查找空数据,在查找内容框中应输⼊()A、空B、0C、nullD、什么也不⽤输48、在ACCESS中,“默认查找/替换⽅式”不包括()A、常规搜索B、快速搜索C、全部搜索D、与字段起始处匹配的搜索49、要修改查找/替换的默认值,应当使⽤的菜单()A、编辑B、视图C、格式D、⼯具50、以下能参加排序的类型是()A、⽇期时间B、超级链接C、备注D、OLE对象51、排序操作是,以下值最⼩的是()A、⼩写字母B、⼤写字母C、空值D、汉字52、表与表之间的关系包括()A、⼀对⼀关系B、⼀对多关系C、多对多关系D、以上全是53、双击表之间的关系连线将()A、删除关系B、弹出编辑关系对话框C、查看关系字段D、没什么反应54、在数据库窗⼝中,要在两个表之间关系,可单击的按钮是()⼆、简答题1、在ACCESS中提供了哪些数据类型?2、设计数据库的步骤有哪些?3、要调整⾏⾼,有哪两种⽅法?4、有效性规则有什么作⽤?5、表与表之间的关系有哪三种,各有什么含义?6、简述排序的相关规则三、操作题1、在数据库“学⽣”中使⽤设计视图创建数据表“xs”(姓名,⽂本型;出⽣⽇期,⽇期时间型;成绩,数字字节;照⽚,OLE对象类型)2、在数据表“xs”中添加学⽣张明的照⽚,该照⽚位于D盘IMAGE⽂件夹中,⽂件名为zhangming.jpg3、某学校数据库“学籍”中含有数据表“学⽣档案”(学号,姓名,性别,出⽣⽇期,家庭住址,照⽚)和数据表“学⽣成绩”(学号,科⽬,成绩),根据要求回答下列问题:(1)在建⽴表“学⽣档案”时字段学号,照⽚应定义的数据类型分别是什么?字段出⽣⽇期的数据类型固定占多少个字节?如何定义学号字段为6位必选数字?(2)在对⽴“学⽣成绩”时,成绩字段满分为100分,为了防⽌数据错误的输⼊应定义的的效性规则是什么?4、某数据表已打开设计视图有字段如下:(姓名,⽂本;性别,⽂本;出⽣⽇期,⽇期时间;电话号码,⽂本;语⽂,数字;数学,数字;照⽚,OLE对象)按要求操作。
第2章习题解答〖2.1〗定义并解释术语:实体实体型实体集属性码实体联系图(E-R图)数据模型答:①实体:现实世界中存在的可以相互区分的事物或概念称为实体。
②实体型:现实世界中,对具有相同性质、服从相同规则的一类事物(或概念,即实体)的抽象称为实体型。
③实体集:具有相同特征或能用同样特征描述的实体的集合称为实体集。
④属性:属性为实体的某一方面特征的抽象表示。
⑤码:也称为关键字,能够唯一标识一个实体。
⑥实体联系图(E-R图):实体联系方法(E-R图法)是用来描述现实世界中概念模型的一种著名方法,提供了表示实体集、属性和联系的方法。
⑦数据模型:一组严格定义的概念集合。
这些概念精确地描述了系统的数据结构、数据操作和数据完整性约束条件。
〖2.2〗试述数据模型的概念、数据模型的作用和数据模型的三个要素。
答:①数据模型是一组严格定义的概念集合,这些概念精确地描述了系统的数据结构、数据操作和数据完整性约束条件。
数据模型是通过概念模型数据化处理得到的。
②数据库是根据数据模型建立的,因而数据模型是数据库系统的基础。
③数据模型的三要素是数据结构、数据操作和完整性约束条件。
数据结构是所研究的对象类型的集合;数据操作是指对数据库中各种数据对象允许执行的操作集合;数据约束条件是一组数据完整性规则的集合。
〖2.3〗试述信息模型的作用。
答:信息模型是对信息世界的管理对象、属性及联系等信息的描述形式。
信息模型不依赖于计算机及DBMS,它是现实世界的真实而全面的反映。
信息模型数据化处理后可得到数据模型。
〖2.4〗试给出三个实际部门的E-R图,要求实体型之间具有一对一、一对多、多对多各种不同的联系。
答:见图。
题2.4 E-R图图中:部门和负责人间的联系是一对一的联系;一个学生可以借阅多本书,一本书只能一个人借,学生和借阅间的联系为一对多的联系;一个学生可以参加多个社会团体,一个社会团体有多个学生参加,学生和社会团体间的联系为多对多的联系。
数据库技术第二章测试题一、单选题。
1.建立表的结构时,一个字段由()组成。
A.字段名称 B.数据类型 C.字段属性 D.以上都是2.Access2003中,表的字段数据类型中不包括()。
A.文本型B.数字型C.窗口型D.货币型3.Access2003的表中,()不可以定义为主键。
A.自动编号B.单字段C.多字段D.OLE对象4.可以设置“字段大小”属性的数据类型是()。
A.备注B.日期/时间C.文本D.上述皆可5.在表的设计视图,不能完成的操作是()。
A.修改字段的名称B.删除一个字段C.修改字段的属性D.删除一条记录6.关于主键,下列说法错误的是()。
A.Access2003并不要求在每一个表中都必须包含一个主键。
B.在一个表中只能指定一个字段为主键。
C.在输入数据或对数据进行修改时,不能向主键的字段输入相同的值。
D.利用主键可以加快数据的查找速度。
7.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的()。
A.关键字B.默认值C.有效性文本D.输入掩码8.Access 2000共提供了()种数据类型(A)8 (B)9 (C)10 (D)119.可用来存储图片的字段对象是()类型字段(A)OLE (B)备注 (C)超级连结 (D)查阅向导10.表是由()组成的(A)字段和记录 (B)查询和字段 (C)记录和窗体 (D)报表和字段11.“学号”字段中含有“1”、“2”、“3”……等值,则在表设计器中,该字段可以设置成数字类型,也可以设置为()类型(A)货币 (B)文本 (C)备注 (D)日期/时间12.输入掩码通过()减少输入数据时的错误(A)限制可输入的字符数 (B)仅接受某种类型的数据(C)在每次输入时,自动填充某些数据 (D)以上全部13.()数据类型可以用于为每个新记录自动生成数字(A)数字 (B)超链接 (C)自动编号 (D)OLE对象14.数据类型是()(A)字段的另一种说法 (B)决定字段能包含哪类数据的设置(C)一类数据库应用程序 (D)一类用来描述Access表向导允许从中选择的字段名称15.Access 2000提供了一个()有关产品和销售管理的数据库(A)Employee (B)Student (C)NorthWind (D)Contact16.掩码“####-######”对应的正确输入数据是()(A)abcd-123456 (B)0755-123456 (C)####-###### (D)0755-abcdefg17.存储学号的字段适合于采用()数据类型(A)货币 (B)文本 (C)日期 (D)备注18.掩码“LLL000”对应的正确输入数据是()(A)555555 (B)aaa555 (C)555aaa (D)aaaaaa19.Access 2000有三种关键字的设置方法,以下的()不属于关键字的设置方法(A)自动编号(B)手动编号(C)单字段(D)多字段20.在数据表视图下,不可以进行的操作有()。
A.修改字段名称B. .添加,删除记录C.删除字段D.修改字段类型21.在关系模型中,任何关系必须满足实体完整性、()和用户定义完整性。
A.结构完整性B.数据完整性C.参照完整性D.动态完整性22.用来控制文本框输入数据格式的是()。
A.输入掩码B.默认值C.标题D.有效性规则23.在数据表中,可以使用类型为()的字段来保存位图图像。
A.多媒体 BOLE对象 C.备注 D.文本24.在Access2003中如果一个字段中要保存长度多于255个字符的文本和数字的组合数据,选择()数据类型。
A.文本B.数字C.备注D.字符25.在Access中,对于不同数据类型的字段,其格式的选择也有所不同,对于货币型类型数据显示格式主要有()A.常规数字B.货币C.标准D.以上都是26.Access2003数据库中的表是由()组成的。
A.字段和记录B.查询和字段C.记录和窗体D.报表和字段27、“输入掩码”。
用于设定控件的输入格式,对_________字段无效。
()A、数字型B、文本型C、货币型D、备注型28、在数据表视图中,不能完成的操作是________。
()A.移动记录 B.删除、修改、复制记录C.查找、替换数据 D.排序、筛选记录29.创建表时可以在()中进行。
(A)报表设计器(B)表浏览器(C)表设计器(D)查询设计器30.不能进行索引的字段类型是()。
(A)备注 (B) 数值(C)字符 (D)日期31、在Access2003中,若要在打开网络共享数据库时禁止他人打开该数据库,应选择( B )打开方式。
A. 只读B. 独占C. 独占只读D. 打开32.若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的打开方式为()。
A.以只读方式打开B. 以独占只读方式打开C.打开D. 以独占方式打开33.定义表结构时,不用定义()。
A.字段名B.数据库名C.字段类型D.字段长度34.Access2000中表和数据库的关系是( ).A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表35.数据表中的“行”叫做()。
A.字段B.数据C.记录D.数据视图36.定义字段的默认值是指()。
A.不得使字段为空B.不允许字段的值超出某个范围C. 在未输入数值之前,系统自动提供数值D. 系统自动把小写字母转换为大写字母37.Access表中的数据类型不包括()。
A.文本B.备注C.通用D.日期/时间38.下面选项中完全属于Access 的数据类型有 ( )。
A .OLE 对象、查阅向导、日期/时间型 B .数值型、自动编号型、文字型 C .字母型、货币型、查阅向导 D .是/否型、OLE 对象、网络链接39.有关字段属性,以下叙述错误的是( )。
A .字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B .可对任意类型的字段设置默认值属性C .有效性规则属性是用于限制此字段输入值的表达式D .不同的字段类型,其字段属性有所不同 40、Access2003中,( )。
A.允许在主键字段中输入Null 值B.主键字段中的数据可以包含重复值C.只有字段数据都不重复的字段才能组合定义为主键D.定义多字段为主键的目的是为了保证主键数据的唯一性41、Access2003中,在数据表中删除一条记录,被删除的记录( )。
A.可以恢复到原来位置 B.能恢复,但将被恢复为最后一条记录 C.能恢复,但将被恢复为第一条记录 D.不能恢复42、Access2003,某数据库的表中要添加一张Excel 电子表格,则采用的字段类型是( )A .OLE 对象数据类型B .备注数据类型 C. 查阅向导数据类型 D .自动编号数据类型43.输入掩码是用户为数据输入定义的格式,用户可以为__数据设置掩码。
A .文本型、数字型、日期时间型、是/否型B .文本型、数字型、日期时间型、货币型C .文本型、数字型、货币型、是/否型D .文本型、备注型、日期时间型、货币型 44.Access2003自动创建的主键,是__型数据。
A .自动编号B .文本C .整型D .备注45.表设计器工具栏中的“关键字”按钮的作用是A .用于检索主关键字字段B .用于把选定的字段设置为主关键字C .用于检索外关键字字段D .用于把选定的字段设置为外关键字 二、填空题。
1. 是为了实现一定的目的按某种规则组织起来的数据的集合。
2.在Access2003中表有两种视图,即 视图和 视图。
3.如果一张数据表中含有“照片”字段,那么“照片”字段的数据类型应定义为 。
4.如果字段的取值只有两种可能,字段的数据类型应选用 类型。
5. 是数据表中其值能惟一标识一条记录的一个字段或多个字段组成的一个组合。
6.如果字段的值只能是4位数字,则该字段的输入掩码的定义应为 。
三、判断题。
1.要使用数据库必须先打开数据库( ) 2.“文件”→“关闭”菜单命令可退出Access 2003应用程序( ) 3.最常用的创建表的方法是使用表设计器。
( ) 4.表设计视图中显示的是字段标题( )5.在表的设计视图中也可以进行增加、删除、修改记录的操作。
( ) 6.要修改表的字段属性,只能在表的设计视图中进行。
( ) 7.文本类型的字段只能用于英文字母和汉字及其组合。
( )8.字段名称通常用于系统内部的引用,而字段标题通常用来显示给用户看。
( ) 9.如果一个字段要保存照片,该字段的数据类型应被定义为“图像”类型。
( ) 10.“有效性规则”用来防止非法数据输入到表中,对数据输入起着限定作用。
( ) 四、简答题。
1.创建数据库和表的方法有哪些?2.简述使用“表设计器”创建表的基本步骤?3.什么是主键?4.“有效性文本”的作用是什么? 5.表和数据库的区别与联系是什么?6.打开关闭数据库的方法,以及打开数据库的方式有哪些?。