当前位置:文档之家› 数据库第二章

数据库第二章

数据库第二章
数据库第二章

数据库技术第二章测试题

一、单选题。

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)11

9.可用来存储图片的字段对象是()类型字段

(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)Contact

16.掩码“####-######”对应的正确输入数据是()

(A)abcd-123456 (B)0755-123456 (C)####-###### (D)0755-abcdefg

17.存储学号的字段适合于采用()数据类型

(A)货币 (B)文本 (C)日期 (D)备注

18.掩码“LLL000”对应的正确输入数据是()

(A)555555 (B)aaa555 (C)555aaa (D)aaaaaa

19.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.打开关闭数据库的方法,以及打开数据库的方式有哪些?

第2章数据库和表的创建

第2章数据库和表的创建 一、选择题 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.输入掩码 二、填空题 1.是为了实现一定的目的按某种规则组织起来的数据的集合。 2.在Access2003中表有两种视图,即视图和视图。 3.如果一张数据表中含有“照片”字段,那么“照片”字段的数据类型应定义为。4.如果字段的取值只有两种可能,字段的数据类型应选用类型。 5.是数据表中其值能惟一标识一条记录的一个字段或多个字段组成的一个组合。6.如果字段的值只能是4位数字,则该字段的输入掩码的定义应为。 三、判断题 1.要使用数据库必须先打开数据库() 2.“文件”→“关闭”菜单命令可退出Access 2003应用程序() 3.最常用的创建表的方法是使用表设计器。() 4.表设计视图中显示的是字段标题() 5.在表的设计视图中也可以进行增加、删除、修改记录的操作。() 6.要修改表的字段属性,只能在表的设计视图中进行。() 7.文本类型的字段只能用于英文字母和汉字及其组合。() 8.字段名称通常用于系统内部的引用,而字段标题通常用来显示给用户看。()9.如果一个字段要保存照片,该字段的数据类型应被定义为“图像”类型。()10.“有效性规则”用来防止非法数据输入到表中,对数据输入起着限定作用。()四、简答题 1.创建数据库和表的方法有哪些? 2.简述使用“表设计器”创建表的基本步骤?

第二章 数据库设计和ER模型(ans)

第二章 数据库设计和ER 模型 (单选)在数据库规划阶段,包括在数据字典中Ⅰ.数据项、数据流;Ⅱ.数据结构、数据存储; ER 模型图例 (单选) 如下图所示是一个ER 模型,下列对其基数描述最为合理的是一个学生最少需要选1门课程,最多选6门课程;每个课程多最可以被50个学生选修。 (单选)关系中元组在组成主要的属性上不能有空值。 (单选)在数据库设计中,将E-R 图转换成关系数据模型的过程属于逻辑设计阶段。 (单选)将数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为数据库系统的生存期。 (单选)数据字典是对数据描述的集中管理。 (单选)将概念模型转换逻辑模型是数据中逻辑设计阶段的主要步骤之一。 (单选)表示数据库的概念模型一般使用ER 图。 (单选)ER 模型中所指的实体一般是实体集。 (单选)一个联系涉及到的实体集个数,称为该联系的度数。 (单选)采用ER 模型进行数据库的概念设计,可以分成三步进行,下列正确的是先设计局部ER 模型,然后合成全局模型,最后体优进行整化。 (单选)下列不属于全局ER 模型的优化目的的是优化存储结构。 (单选)关系模式是对关系的描述,一般表示为关系名(属性名1,属性名2,…,属性名n )。 (单选)已知有关系表R (如下表所示),其元数和基数正确的是数为6,基数为3. (单选)下列哪个不可以为空主键。 (单选)区别一个元组与另一个元组靠的是元组的属性而不是顺序,所以关系中的元组没有先后顺序。 (单选)表中可以唯一确定一个元组(一个记录)的某个属性组(字段组)称为主键。 (单选)若某个属性组不是关系A 的主码,但它是另一个关系B 的主码,则称属性或属性组称为关系A 的外键。 (单选)现有一个公司员工记录表,如下表所示内容,如果想以员工号为查询元组的标志,那

数据库系统基础教程第二章答案

Exercise 2.2.1a For relation Accounts, the attributes are: acctNo, type, balance For relation Customers, the attributes are: firstName, lastName, idNo, account Exercise 2.2.1b For relation Accounts, the tuples are: (12345, savings, 12000), (23456, checking, 1000), (34567, savings, 25) For relation Customers, the tuples are: (Robbie, Banks, 901-222, 12345), (Lena, Hand, 805-333, 12345), (Lena, Hand, 805-333, 23456) Exercise 2.2.1c For relation Accounts and the first tuple, the components are: 123456 acctNo savings type 12000 balance For relation Customers and the first tuple, the components are: Robbie firstName Banks lastName 901-222 idNo 12345 account Exercise 2.2.1d For relation Accounts, a relation schema is: Accounts(acctNo, type, balance) For relation Customers, a relation schema is: Customers(firstName, lastName, idNo, account) Exercise 2.2.1e An example database schema is: Accounts ( acctNo, type, balance

数据库第二章课后习题解答

第3部分 习题及其解答 第一章的两道题 设计 N 开始时间 结束时间 版权 专利号 月薪

3-2 习题2 分别把习题、习题的ER 图转换成关系模型数据结构。 【参考答案】 1.习题的ER 图可转换成如下的关系模型数据结构。 ① 程序员(编号,姓名,性别,年龄,单位,职称),其中编号是关键字; ② 程序(程序名称,版权,专利号,价格),其中程序名称是关键字; ③ 设计(编号,程序名称,开始时间,结束时间),其中(编号,程序名称)是关键字。 2.习题的ER 图可转换成如下的关系模型数据结构。 ① 工厂(工厂名称,厂址,联系电话),其中工厂名称是关键字; ② 产品(产品号,产品名,规格,单价),其中产品号是关键字; ③ 工人(工人编号,姓名,性别,职称,工厂名称,雇用期,月薪),其中工人编号是关键字,工厂名称是外关键字,雇用期和月薪是联系属性; ④ 生产(工厂名称,产品号,月产量),其中(工厂名称,产品号)是关键字,生产关系是表示联系的。 判断下列情况,分别指出它们具体遵循那一类完整性约束规则 生产 月产量 雇用 雇用期

1.用户写一条语句明确指定月份数据在1~12之间有效。 2.关系数据库中不允许主键值为空的元组存在。 3.从A 关系的外键出发去找B 关系中的记录,必须能找到。 【解答】 1.用户用语句指定月份数据在1~12之间有效,遵循用户定义的完整性约束规则。 2.关系数据库中不允许主键值为空的元组存在,遵循实体完整性约束规则; 3.从A 关系的外键出发去找B 关系的记录,必须能找到,遵循引用完整性约束规则。 判断下列情况,分别指出他们是用DML 还是用DDL 来完成下列操作 1.创建“学生”表结构。 2.对“学生”表中的学号属性,其数据类型由“整型”修改为“字符型”。 3.把“学生”表中学号“021”修改为“025”。 【解答】 1.创建“学生”表结构,即定义一个关系模式,用DDL 完成。 2.修改“学生”表中学号属性的数据类型,即修改关系模式的定义,用DDL 完成。 3.修改“学生”表中学号属性的数据值,即对表中的数据进行操作,用DML 完成。 给出两个学生选修课程关系A 和B ,属性为姓名、课程名、成绩。分别写出后列各关系代数运算的结果关系。 1.A 和B 的并、交、差、乘积、自然联接。 2.> '' (A ); 2= ''∧<'' (B ); ,(A ); (B )。 3. 关系A 姓名 课程名 成绩 李红 数学 89 罗杰明 英语 78 关系B 姓名 课程名 成绩 黄边晴 C++语言 86 李红 数学 89

数据库第二章习题及答案

第二章 关系数据库习题二 一、单项选择题: 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 ,STA TUS ,CITY); P(PNO ,PNAME ,COLOR ,WEIGHT); J(JNO ,JNAME ,CITY); SPJ(SNO ,PNO ,JNO ,QTY); 供应商表S 由供应商代码(SNO )、供应商姓名(SNAME )、供应商状态(STATUS )、供应商所在城市(CITY )组成; 零件表P 由零件代码(PNO )、零件名(PNAME )、颜色(COLOR )、重量(WEIGHT )组成; 工程项目表J 由工程项目代码(JNO )、工程项目名(JNAME )、工程项目所在城市(CITY )组成; 供应情况表SPJ 由供应商代码(SNO )、零件代码(PNO )、工程项目代码(JNO )、供应数量(QTY )组成,表示某供应商供应某种零件给某工程项目的数量为QTY 。 今有若干数据如下: P 表

第二章 数据库及其操作

第二章数据库及其操作 练习一 一、选择题 1.打开一个数据库的命令是() A USE B USE DATABASE C OPEN D OPEN DATABASE 2.VISUAL FOXPRO 数据库文件是() A 是存放用户数据文件 B 管理数据库对象的系统文件 C 是存放用户数据和系统数据的文件 D 前三种说法都对 3.要为当前表所有职工0增加100元工资应该使用的命令 A CHANGE 工资WITH 工资+100 B REPLACE 工资WITH 工资+100 C CHANGE ALL WITH 工资+100 D REPLAC E ALL 工资WITH 工资+100 4.以下关于自由表的叙述,正确的是() A 全部是用以前版本的FOXPRO(FOXBASE)建立的表 B 可以用VISUAL FOXPRO建立,但是不能把它添加到数据库中 C 自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表 D 自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表5.VISUAL FOXPRO 参照完整性规则不包括() A 更新规则 B 删除规则 C 查询规则 D 插入规则 6.在VISUAL FOXPRO 中以下叙述错误的是() A 关系也被称作表 B 一个表被存储为一个文件 C 文件的扩展名.DBF D 多个表存储在一个文件中 7.在VISUAL FOXPRO中不允许出现重复字段值的索引是( ) A 侯选索引和主索引 B 普通索引和惟一索引 C 惟一索引和主索引 D 惟一索引 8.如果在命令输入命令”LIST名称”.主窗口中显示: 记录号名称 1 电视机 2计算机 3电话线 4电冰箱 5电线假定名称学段为字符型,宽度为6,那么下面程序段的输出结果是 GO 2 SCAN NEXT 4 FOR LEFT (名称,2)=”电” IF RIGHT(名称,2)=”线” EXIT ENDIF ENDSCAN ? 名称 A 电话线 B 电线 C 电冰箱 D 电视机 9.在创建数据库表结构是,给指定了主索引,这属于数据完整性的( ) A 参照完整性 B 实体完整性 C 域完整性 D 用户定义完整性 10.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( ) A 改变表中记录的物理顺序 B 为了对表进行实体完整性约束 C 加快数据库表的更新速度 D 加快数据库表的查询速度 11.设有两个数据库表,父表子表之间是一对多的联系,为控制父表和子表中数据的一致性可以设置”参照完整性规则”,要求这两个表 A 在父表连接字段上建立索引,在子表连接字段上建立主索引 B 在父表连接字段上建立主索引,在子表连接字段上建立普通索引 C 在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引 D 在父表和子表的连接字段上都要建立主索引 12.Visual FoxPro的“参照完整性”中“插入规则”包括的选择是() A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略 13.在Visual FoxPro中,使用LOCAT FOR 命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用命令() A)LOCAT FOR 命令B)SKIP命令C)CONTINUE命令D)GO命令 14.在Visual FoxPro中,使用LOCAT ALL FOR 命令按条件查找记录,可以通过下面哪一个函数来判断命令查找到满足条件的记录() A)通过FOUND()函数返回.F.值B)通过BOF()函数返回.T.值 C)通过EOF()函数返回.T.值D)通过EOF()函数返回.F.值 15.在Visual FoxPro中,假设数据库sdb中数据库表s中有40条记录,其中年龄age小于20岁的记录有15个,20岁的记录有1个,年龄大于30岁的记录有10个。执行下面的程序后,屏幕显示的结果是() SET DELETE ON

数据库第二章

数据库技术第二章测试题 一、单选题。 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)11 9.可用来存储图片的字段对象是()类型字段 (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)Contact 16.掩码“####-######”对应的正确输入数据是() (A)abcd-123456 (B)0755-123456 (C)####-###### (D)0755-abcdefg 17.存储学号的字段适合于采用()数据类型 (A)货币 (B)文本 (C)日期 (D)备注 18.掩码“LLL000”对应的正确输入数据是() (A)555555 (B)aaa555 (C)555aaa (D)aaaaaa 19.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.日期/时间

数据库第二章课后习题解答

第3部分习题及其解答第一章的两道题

3-2 习题2 2.6 分别把习题1.10、习题1.11的ER图转换成关系模型数据结构。 【参考答案】 1.习题1.10的ER图可转换成如下的关系模型数据结构。 ①程序员(编号,,性别,年龄,单位,职称),其中编号是关键字; ②程序(程序名称,,专利号,价格),其中程序名称是关键字; ③设计(编号,程序名称,开始时间,结束时间),其中(编号,程序名称)是关键字。 2.习题1.11的ER图可转换成如下的关系模型数据结构。 ①工厂(工厂名称,厂址,联系),其中工厂名称是关键字; ②产品(产品号,产品名,规格,单价),其中产品号是关键字; ③工人(工人编号,,性别,职称,工厂名称,雇用期,月薪),其中工人编号是关键字,工厂名称是外关键字,雇用期和月薪是联系属性; ④生产(工厂名称,产品号,月产量),其中(工厂名称,产品号)是关键字,生产关系是表示联系的。 2.8 判断下列情况,分别指出它们具体遵循那一类完整性约束规则? 1.用户写一条语句明确指定月份数据在1~12之间有效。 2.关系数据库中不允许主键值为空的元组存在。 3.从A关系的外键出发去找B关系中的记录,必须能找到。 【解答】 1.用户用语句指定月份数据在1~12之间有效,遵循用户定义的完整性约束规则。 2.关系数据库中不允许主键值为空的元组存在,遵循实体完整性约束规则; 3.从A关系的外键出发去找B关系的记录,必须能找到,遵循引用完整性约束规则。 2.9 判断下列情况,分别指出他们是用DML还是用DDL来完成下列操作? 1.创建“学生”表结构。 2.对“学生”表中的学号属性,其数据类型由“整型”修改为“字符型”。 3.把“学生”表中学号“021”修改为“025”。 【解答】 1.创建“学生”表结构,即定义一个关系模式,用DDL完成。 2.修改“学生”表中学号属性的数据类型,即修改关系模式的定义,用DDL完成。 3.修改“学生”表中学号属性的数据值,即对表中的数据进行操作,用DML完成。 2.12 给出两个学生选修课程关系A和B,属性为、课程名、成绩。分别写出后列各关系代数运算的结果关系。

第二章 数据库和表上机作业

根据上图的的两个表,完成下列操作题。 1、在2号工作区打开xscj01.dbf表;再在1号工作区打开xsda.dbf表。 2、使用Browse命令浏览xsda.dbf表中“计算机01”班的学生记录。(并说出这是什么关系操作?) 3、使用Browse命令浏览xsda.dbf表中所有记录的姓名、班级和入学成绩信息。(并说出这是什么关系操作?) 4、将记录指针定位到第3条记录,分别执行display和list命令,对比两个命令单独使用有何区别? 5、先清屏,再显示xsda.dbf表中4~7条记录,然后显示当前记录号。 6、先清屏,定位到xsda.dbf表中第4条记录,然后显示第4条至最后一条的所有记录。 7、先清屏,用函数显示xsda.dbf表中当前的记录号和记录总数。 8、先清屏,将记录指针定位到第8条,再向下移4条,分别求RECNO()和EOF()的值?(想一想为什么?)

9、先清屏,将记录指针定位到第1条,再向上移3条,分别求RECNO()和BOF()的值?(想一想为什么?) 10、将xsda.dbf中“计算机01”班的学生记录复制成xsda_jsj01.dbf表。并在3号工作区打开并浏览xsda_jsj01.dbf表,最后还要切换到1号工作区。 11、将xsda.dbf表结构复制成xsda_blank.dbf表,新表中只含学号、姓名、班级和入学成绩四个字段。(在3号工作区打开并浏览xsda_blank.dbf) 12、打开xsgl.pjx项目,将xsda_blank.dbf表添加到xs.dbc数据库中,然后在该表的姓名和班级之间插入一新字段性别C(2),并要求性别字段只能输入“男”或“女”,并将性别字段的默认值设为“男”;然后将要求学号字段只能输入数字字符;最后在表中输入一条记录:20040011 蔡健志男计算机01615 13、先使用命令关闭所有打开的文件,再使用“数据工作期”分别打开并浏览xsda.dbf、xscj01.dbf、xsda_blank.dbf三个表。 14、用命令打开xs.dbc数据库设计器窗口,将xsda_jsj01.dbf表添加至当前数据库。 15、使用菜单方式将xsda_blank表中的记录追加到xsda_jsj01.dbf表。 16、使用命令给xsda_jsj01.dbf表中所有女生作逻辑删除,再作物理删除。 17、使用命令zap彻底删除xsda_jsj01.dbf表中所有记录。 18、用locate命令逐一查找xsda.dbf表中入学成绩高于400分的记录,并显示记录号和记录内容,并判断查找是否成功。 19、使用索引命令对xsda.dbf表按入学成绩降序排序,并显示排序的结果。 20、使用SORT 命令对xsda.dbf表按入学成绩降序排序,排序的结果保存为xsda1.dbf。 (思考:比较使用索引命令和排序命令对表进行排序有何不同?)并查看xsda1.d bf表的内容。 21、使用表设计器对xsda1.dbf表先根据学号建立主索引xh,再根据班级建立普通索引bj,并将bj设为当前索引并浏览。(看该表是否根据班级进行排序) 22、对xsda1.dbf表先根据班级建立普通索引,班级相同再根据入学成绩升序建立索引。

第2章数据库设计方法

第2章数据库设计方法 ※1.实体关系 ⑴概念模型 ①概念模型的基本概念 l实体:客观存在并可相互区别的事物称为实体。实体可以是具体的事物,也可以是抽象的事件。 l实体的属性:实体所具有的某一特性称为属性。一个实体可由若干个属性来描述。 l实体的主属性:主属性也称关键字,它能惟一的标识一个实体。关键字可以是属性或属性集。 l属性的域:属性的取值范围称为该属性的域。 l实体型:具有相同属性的实体必然具有共同的特征。用实体名及其属性名的集合来描述的同类实体,称为实体型或称实体结构。 l实体集:同类型实体的集合称为实体集。 l实体的联系:实体的内部联系是指组成实体的各属性之间的联系;实体间的联系是指不同实体集之间的联系。两个实体集之间的联系可以分为下列3种: n一对一联系(1:1):是指第一实体集中的每个实体最多只与第二实体集中的一个实体相联系,反之亦然,此即为一对一联系。 n一对多联系(1:N):是指第一实体集中的每个实体与第二实体集中的N个实体相联系,而第二实体集中的每个实体最多只与第一实体集中的一个实体相联系,此即为一对多联系。 n多对多联系(M:N):是指第一实体集中的每个实体与第二实体集中的N个实体相联系,而第二实体集中的每个实体与第一实体集中的M个实体相联系,此即为多对多联系。 ②概念模型的表示方法 概念模型是对现实世界的建模,概念模型应当能够全面、准确地描述现实世界中的基本概念。概念模型最著名、最实用的方法是实体-联系方法,简称E-R方法。E-R图的使用请参阅课本第2章的2.2.1相关内容。 ⑵构造E-R模型 ①构造E-R模型的方法 构造E-R模型的步骤分为:确定实体、除去重复的实体、列出每个实体的属性、标记主

第二章 数据库应用系统生命周期

第二章数据库应用系统生命周期 2.1数据库应用系统生命周期 2.1.1 软件工程与软件开发方法 1、软件工程:将工程化应用于软件生产 2、软件工程的目标:在给定成本、进度的前提下,开发出满足用户需求并具有下述特征的软件产品:可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性。 3、软件生命周期:指软件产品从考虑其概念开始,到该产品交付使用的整个时期,包括概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、安装部署及交付阶段; 4、软件项目管理:为了能使软件开发按预定的质量、进度和成本进行,而对成本、质量、进度、人员、风险等进行分析和有效管理的一系列活动。 5、软件工程以关注软件质量为特征,由方法、工具和过程三部分组成; 6、软件过程模型(软件开发模型):是对软件过程的一种抽象表示,表示了软件过程的整体框架和软件开发活动各阶段间的关系,常见的有:瀑布模型、快速原型模型、增量模型和螺旋模型。 2.1.2 DBAS软件组成 1、数据库应用软件在内部可看作由一系列软件模块/子系统组成,这些模块/子系统可分成两类: (1) 与数据访问有关的数据库事务模块:利用DBMS提供的数据库管理功能,以数据库事务方式直接对数据库中的各类应用数据进行操作,模块粒度较小; (2) 与数据访问无直接关联的应用模块:在许多与数据处理有关的应用系统中,对数据库的访问只是整体中的一部分,其他功能则与数据库访问无直接关系,这部分模块粒度可以比较大。 2、 DBAS设计开发的硬件方面:主要涉及根据系统的功能、性能、存储等需求选择和配置合适的计算机硬件平台,并与开发好的DBAS软件系统进行集成,组成完整的数据库应用系统; 2.1.3 DBAS生命周期模型 1、数据库应用系统的生命周期模型: (1) 参照软件开发瀑布模型的原理,DBAS的生命周期由项目规划、需求分析、系统设计、实现和部署、运行管理与维护等5个基本活动组成; (2) 将快速原型模型和增量模型的开发思路引入DBAS生命周期模型,允许渐进、迭代地开发DBAS; (3) 根据DBAS的软件组成和各自功能,细化DBAS需求分析和设计阶段,引入了数据组织与存储设计、数据访问与处理设计、应用设计三条设计主线,分别用于设计DBAS中的数据库、数据库事务和应用程序; (4) 将DBAS设计阶段细分为概念设计、逻辑设计、物理设计三个步骤,每一步的设计内容又涵盖了三条设计主线。

数据库系统原理第二章的习题集.doc

第2章关系数据库 一、选择题 1、关于关系模型,下列叙述不正确的是()。 A. 一个关系至少要有一个候选码 B. 列的次序可以任意交换 C. 行的次序可以任意交换 D. 一个列的值可以来自不同的域 2、下列说法正确的是()。 A. 候选码都可以唯一地标识一个元组 B. 候选码中只能包含一个属性 C. 主属性可以取空值 D. 关系的外码不可以取空值 3、关系操作中,操作的对象和结果都是()。 A. 记录 B. 集合 C. 元组 D. 列 4、假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于()。 A. 实体完整性 B. 参照完整性 C. 用户定义的完整性 D. 关系不变性 5、有两个关系R(A, B, C)和S(B, C, D),将R和S进行自然连接,得到的结果包含几个列() A. 6 B. 4 C. 5 D. 2 二、判断题 1、关系模型的一个特点是,实体以及实体之间的联系都可以使用相同的结构类型来表示。() 2、关系模型中,非主属性不可能出现在任何候选码中。() 3、关系模式是对关系的描述,关系是关系模式在某一时刻的状态或内容。() 三、填空题 1、在关系模型中,关系操作包括查询、____________、____________和_____________等。 2、关系模型的三类完整性约束是指______________、_______________和_____________。 3、关系模型包括8种查询操作,其中__________、_________、并、________和笛卡儿积是5种基本操作,其他操作可以用基本操作定义和导出。 4、职工(职工号,姓名,年龄,部门号)和部门(部门号,部门名称)存在引用关系,其中________________是参照关系,____________是外码。

第二章 数据库和表

第二章数据库和表 一、选择题 1、以下叙述中,正确的是() A.ACCESS只能使用系统菜单创建数据库应用系统 B.ACCESS不具备程序设计能力 C.ACCESS只具备了模块化程序设计能力 D.ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统 2、Access数据库存储在扩展名为( )的文件中 A..mdb B..adp C..txt D..exe 3、打开数据库的方法有( )种 A.1 B.2 C.3 D.4 4、Access数据库中包含( ) 对象 A.表B.查询C.窗体D.以上都包含 5、ACCESS中表和数据库的关系是() A.一个数据库中包含多个表B.一个表只能包含两个数据库 C.一个表可以包含多个数据库D.一个数据库只能包含一个表 6、数据库系统的核心是( ) A.数据库B.文件C.数据库管理系统D.操作系统 7、关系数据库中的表不必具有的性质是() A.数据项不可再分B.同列数据项要具有相同的数据类型 C.记录的顺序可以任意排列D.字段的顺序不能任意排列 8、创建数据库的方法有( ) A.一种B.两种C.三种D.四种 9、下面哪种方法不能关闭数据库() A.单击“数据库”窗口右上角的“关闭”按钮 B.双击“数据库”窗口左上角的“控制”菜单图标 C.单击“数据库”左上角的“控制”菜单图标,从弹出的菜单中选择“关闭”命令D.单击“数据库”中的“关闭”选项 10、一个Access数据库包含三个表、五个查询和两个窗体,两个数据访问页,则该数据库一共需要多少个文件进行存储?() A.12 B.10 C.3 D.1 11、在Access中,()的作用是为了更好地组织数据库对象的? A.数据表B.组C.查询D.窗体 12、在Access中,数据库的核心与基础是( ) A.表 B.查询 C.报表 D.宏 13、Access字段名的最大长度为() A.32个字符 B.64个字符 C.128个字符 D.256个字符 14、“TRUE/FALSE”数据属于() A.文本数据类型 B.是/否数据类型 C.备注数据类型 D.数字数据类型 15、在数据库中,对满足条件:允许一个以上的节点无双亲和一个节点可以有多于一个的双亲的数据模型称为( ) A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据库 16、一个元组对应表中()

第二章 数据库和表的操作

第二章数据库和表的操作 首先创建名为“教学管理”的数据库,完成以下操作: 1. 在数据库中,建立“教师表”,表结构如下: 教师表(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,系别,电话号码,婚否,简历,照片,个人主页) 其中,教师编号、姓名、性别、政治面貌、学历、系别、电话号码为文本型,工作时间为日期型,职称为查阅向导类型(值包括教授,副教授,讲师,助教),婚否为是/否类型,简历为备注型,照片为OLE对象,个人主页为超链接类型,字段长度根据需要定义,最后输入四条记录。(注:教师编号以10开头,至少输入姓名中含有“军”字的一条记录) 2. 设置工作时间的格式为中日期。 3. 设置电话号码的输入掩码,使其书写格式为前6位为:“(0936)”,后7位为数字。 4. 设置性别字段的默认值为“女”,设置性别字段的有效性规则,使其只能取“男”或者“女”,有效性文本为:性别只能是男或女。 5. 设置教师编号的有效性规则,使其前两位必须为“10”,有效性文本为“教师编号的前两位必须为10”。 6. 为“教师表”创建主索引,索引字段为“教师编号”,索引名称为jsbh,降序;同时创建一普通索引,索引字段为“系别”,索引名称为系别;最后创建一多字段索引,索引字段包括“职称”、“工作时间”,索引名称为zcgzsj。 7. 将“教师表”中“教师编号”定义为主键。 8. 在数据库中建立“工资表”,表结构如下: 工资表(教师编号,基本工资,奖金,房租,公积金,医疗保险,应发工资,实发工资) 其中,教师编号为文本型,其他均为货币型,最后输入两条记录。 9. 在“教学管理”数据库中建立“教师表”和“工资表”之间的一对一关系。 10.打开Excel,分别在A1、B1、C1单元格中输入教师编号、课程名、学分,保存为“选课表.xls”,将“选课表.xls”导入到“教学管理”数据库中。 11.在“工资表”中奖金前面增加一字段,字段名为“生活补贴”,类型为货币型,

数据库原理及应用第2章课后习题答案.docx

习题 2 1、试述概念模型的作用。 概念层数据模型,也称为概念模型或信息模型,它是从数据的应用语义角度来抽取模型, 并按照用户的观点来对数据和信息进行建模,这类模型主要用于数据库设计阶段,它与具体的数据库管理系统无关。 概念模型一方面应该具有较强的语义表达能力,能够方便、直接地表达应用中的各种语 义知识,另一方面它还应该简单、清晰、易于用户理解,它是用户和设计人员交流的工具。 2、解释“三个世界”之间的联系。 从客观世界、信息世界到数据世界是一个认识的过程,也是抽象和映射的过程。 在计算机数据库中存储的数据,是经过两级抽象而来的,并且反映的是现实世界的有关信息。 现实世界的复杂事物经过两级抽象的结果就是数据模型。而抽象的过程是先将现实世界抽象为信 息世界的实体模型,然后再将实体模型经过二级抽象得到数据库系统支持的数据模型。 3、定义并解释下列术语。 1)实体 客观存在并可相互区别的事物称为实体( Entity )。实体可以是具体的人、事、物,也可以 是抽象的概念或联系。 2)实体型 具有相同特征的实体称为实体型(Entity Type)。 3)实体集 同属于一个实体型的实体的集合称为实体集(Entity Set)。 4)属性 属性( Attribute)就是描述实体的特性或性质的数据。 5)码 能够唯一标识一个实体的属性或属性集称为码( Key)。如果码是由几个属性构成的,则 其中不能有多余的属性。即必须是几个属性全部给出才能唯一标识一个实体。码是区别实体集中 不同实体的关键属性,也称为关键字或键。 6 )实体 - 联系图:采用图形的形式描述实体- 联系模型称为实体- 联系图。 4、学校中有若干个系,每个系有若干个班级和教研室,每个教研室有若干个教员,其中 教授和副教授各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课程由 若干学生选修。试用 E-R 图画出此学校的概念模型。 给出主要实体(系、班级、教研室、学生、教员、课程)的E-R 图

第二章数据库与表练习题

第二章数据库与表 一、填空题 1、VFP中的表分为________表和________表两种,它们的扩展名均为________。 2、VFP中每个表都是由________和________两部分构成的。 3、VFP表的日期型字段的宽度为________,逻辑型字段宽度为________,备注型和通用型字段的宽度为________。 4、在VFP中,删除表中的记录通常分为两个步骤,分别称为________删除和________删除。 5、VFP中复合索引文件的扩展名是________。 6、在VFP中,使用total命令时,表文件应先________。 7、一个工作区某一时刻只能打开________个表;正在使用的工作区叫________工作区。 8、在不使用索引的情况下,为了定位满足某个条件的记录应该使用命令________,要继续查找可使用命令________。 9、当数据表非空时,执行go top命令后,函数bof()返回的值是________,当执行go bottom命令后,函数eof()返回的值是________。 11、数据库表之间的永久关系有两个类型,________关系和________关系。关系类型取决于________的索引类型。 12、参照完整性可以设置表的________、________和________规则。 13、向数据库中添加的数据表应该是目前不属于________的表。 14、为了确保相关数据库表之间数据的一致性,需要设置________规则。 15、在VFP中,一个表只能属于________个数据库。 16、“插入”触发器用于指定一个规则,每次向表中插入或追加记录时触发该规则,检查新输入的记录________。 17、在定义数据表字段间的有效性规则时,规则表达式的类型应是________型。 18、主索引或候选索引的关键字的值必须是________的,一个数据库表可以建立________个主索引和________个候选索引。 19、数据库表之间的一对多关系是通过主表的________索引和子表的________索引实现的。 二、选择题 1、在当前目录下建立学生表stud.dbf的命令是()。 A、create stud B、edit stud C、modify stud D、modi comm. stud 2、修改当前打开表结构的命令是()。 A、modi stru B、modi comm. C、edit stru D、creat 3、设计表结构时,数值型字段宽度为4,小数位为1,则表示的最大数为()。 A、9999 B、999.9 C、99.9 D、9.990 4、一个表的全部备注字段的内容存储在()中。 A、同一备注文件 B、不同备注文件 C、同一文本文件 D、同一数据库文件 5、以下关于空值(NULL)的叙述正确的是()。 A、空值等同于空字符串 B、空值表示字段或变量还没有确定值 C、VFP不支持空值 D、空值等同于数值0 6、员工表中“婚否”字段为逻辑型,要显示所有未婚职工的记录应使用命令()。 A、list for 婚否=“.F.” B、list for 婚否<>.F. C、list for not “婚否” D、list for not 婚否

第2章 数据库和表知识点归纳

第2章数据库和表 知识点归纳 相关知识点: (1)Access 2010创建的数据库文件的扩展名是:.accdb,兼容格式:mdb。 (2)打开数据库时注意打开方式的选择:打开(以共享方式打开)、以只读方式打开、以独占方式打开、以独占只读方式打开。 相关知识点: (1)字段名称:长度为1~64字符,不能以空格开头,不能包含句号(.)、感叹号(!)、方括号([])、和单引号(′)。 (2)字段说明:对字段的说明信息。 (3)数据类型:Access提供了12种数据类型,包括文本(最多255个字符)、备注(最多65535个字符)、数字(包括字节、整数、长整数、单精度数、双精度数)、日期/时间、货币(自动添加货币符号、千分位分隔符和2位小数)、自动编号(自动插入递增顺序号)、是/否(针对两种不同取值的字段)、OLE对象(用于存储链接和嵌入的对象)、超链接(超链接地址)、附件(存储所有种类的文件)、计算(显示引用了同一表中其他字段的计算结果)和查阅向导(从列表中选择数据)。

(4)字段属性:说明字段所具有的特性。 ①字段大小:用于限制输入到该字段的最大长度。只适用于“文本”、“数字”或“自动编号”类型的字段。 ②格式:影响数据的显示格式。各种数据类型可选择的格式及设置方法如下表所示 ③输入掩码:控制数据的输入格式并按输入时的格式显示。注意:如果为某字段定义了输入掩码,同时又设置了它的格式属性,“格式”属性将在数据显示时优先于输入掩码的设置。输入掩码只在“文本”型和“日期/时间”型字段提供向导帮助。 ④标题: ⑤默认值:为了减少数据输入量,可将出现较多的值作为字段默认值。注意四种类型数据默认值的书写格式,文本型数据的默认值要用双引号作为界限符;日期时间型数据用#号作为界限符;是否型数据默认值为True或False;数字型数据的默认值直接书写;默认值亦可为函数的结果值。 ⑥有效性规则:指向表中输入数据时应遵循的约束条件(用表达式表示)。 ⑦有效性文本:当输入的数据违反了有效性规则时显示的提示信息。 ⑧必需: ⑨索引:能根据键值提高数据查找和排序的速度。 (5)主键:是唯一标识表中每一条记录的一个字段或多个字段的组合。 (6)建立表间关系: ①表与表之间的关系分为一对一、一对多2种,假设有表A和表B两个表,如果表A中的一条记录与表B中的一条记录相匹配,反之亦然,则表A与表B是一对一关系。如果表A中的一条记录与表B中的多条记录相匹配,

相关主题
文本预览
相关文档 最新文档