数据库及其应用复习资料参考

合集下载

数据库原理及应用试卷复习资料

数据库原理及应用试卷复习资料

数据库原理及应用试卷复习资料LELE was finally revised on the morning of December 16, 2020.单项选择1.◑A◐对于现实世界中事物的特征,在实体-联系模型中使用A.属性描述B.关键字描述C. D.实体描述2.◑C◐把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过A.建立新的属性来实现B.建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现3.◑D◐专门的关系运算不包括下列中的A.联接运算B.选择运算C.投影运算D.交运算4.◑A◐对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为A.并运算B.交运算C.差运算D.积运算5.◑B◐在数据库设计中,将ER图转换成关系数据模型的过程属于A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段6.◑D◐对于关系数据库,任何二元关系模式最高都可以达到●范式。

7.◑D◐在概念设计阶段,最常使用的数据模型是A.对象模型B.物理模型C.逻辑模型D.8.◑C◐下面有关索引的描述正确的是A.创建非聚集索引以后,原来的数据库表文件中记录的物理顺序将被改变B.索引与数据库表的数据存储在一个文件中C.创建非聚集索引是创建一个指向数据库表文件记录的指针构成的文件D.使用索引并不能加快对表的查询操作9.◑A◐关系R1和R2,经过关系运算得到结果是S,则SA.一个关系B.一个表单C.一个数据库D.一个数组10◑A◐子模式是用户与数据库的接口之一,它对应于数据库的A.外模式B.概念模式C.内模式D.存储模式11◑C◐已知关系R(A,B,C,D,E)及其上的函数相关性集合,F={A→B,E→A,CE→D},该关系的候选关键字是12◑A◐设有关系R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系R最高是A.第一范式的 C.第二范式的B.第三范式的范式的13◑C◐A. B.C.D.14◑B◐设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。

《数据库系统及应用》复习提纲

《数据库系统及应用》复习提纲

《数据库系统及应用》复习提纲第一章数据库系统概述1.数据库、数据库模式、数据库管理系统和数据库系统的概念答: 数据库: 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合数据库的基本特征:(1)数据按一定的数据模型组织、描述和储存(2)可为各种用户共享(3)数据间联系密切, 具有最小的冗余度和较高的独立性(4)服务于某个特定的应用数据库模式是数据库中全体数据的逻辑结构和特征的描述.DBMS(Database Management System), 是计算机程序的集合, 用于创建和维护数据库.DBS(DataBase System), 指在计算机系统中引入了数据库后的系统, 即采用了数据库技术的计算机系统.2.DBMS的分类按数据模型网状型DBMS层次型DBMS关系型DBMS对象DBMS其它DBMS按所支持的用户数单用户DBMS多用户DBMS按允许数据库可以分布的站点数集中式DBMS分布式DBMS按用途通用DBMS, 如Oracle、Informix等专用DBMS, 如时态数据库、空间数据库、移动数据库等第二章数据库系统体系结构1.数据库模式和实例模式(Schema)和实例(Instance)模式是数据库中全体数据的逻辑结构和特征的描述, 它仅仅涉及类型的描述, 不涉及具体的值模式的一个具体值称为模式的一个实例关系: 一个模式可有很多实例模式反映数据的结构及联系, 实例反映的是某一时刻数据库的状态模式相对稳定, 而实例相对变动2、数据库的三级模式结构和两级映象的含义是什么?三级模式结构(1)概念模式: 数据库中全体数据的逻辑结构和特征的描述(2)外模式: 单个用户所看到的局部数据的逻辑结构和特征的描述(3)数据物理结构和存储方式的描述两级映像外模式/模式映像: 定义了外模式与概念模式之间的对应关系。

a)属性名称可能不同b)外模式中的属性可能由模式中的多个属性运算而得模式/内模式映像: 定义了概念模式与内模式之间的对应关系。

数据库原理与应用复习

数据库原理与应用复习

数据库原理与应用期末复习材料一、简单回答:1. 数据管理的发展包括哪些阶段(人工管理、文件系统、数据库系统)(P2-3)2. 数据库系统的核心是数据库管理系统。

(P5)3. 一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系(答案:一对多)(P13)4. 数据模型分为层次模型、网状模型和关系模型。

(P16-17)5. 在关系模型中,“元组”是指什么(答案:表中的一行)(P18)6. 关系数据库是采用关系模型的数据库。

(P23)7. 关系的完整性包括实体完整性、参照完整性和用户定义的完整性。

(P24)8. 规定关系的所有主属性都不能取空值,是用来实现哪一类完整性约束(答案:实体完整性)(P24)9. 有关系R和S,关系代数运算R AS等价于R-(R-S)(P27)10. 有学生、选修和课程三个关系,学生S (学号,姓名,性别•••.),课程C (课程号,课程名),选修SC (学号,课程号,成绩)。

想查询选修2号课程的学生的学号和姓名,则关系运算式应写成(答案:n学号,姓名(o课程号=2 (S x SC)))(P31)11. 学生关系(学号,姓名,性别,年龄,系号,系名)中,“系名”对主关键字“学号”的函数依赖是(答案:传递函数依赖)(P35)12. 有学生、选修和课程三个关系,S (学号,姓名,性别,年龄),C (课程号,课程名),SC (学号,课程号,成绩)。

外码是(答案:SC.学号,SC.课程号)(P35)13. 在一个关系中,所有字段都是不可分的,给定一个关键字,则可以在这个数据表中唯一确定一条记录,则这个关系一定满足(答案:1NF)(P37)14. 数据库的设计分为六个阶段,这六个阶段是:需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、运行和维护。

(P42)15. 使用最广泛的概念模型是实体模型(E-R 模型)。

(P46)16. SQL Server 2005 中,主数据库文件的扩展名为(答案:mdf )(P93)17. SQL Server 2005 中,一个简单的数据库的物理文件可以只有一个主数据文件和一个日志文件(P93)。

数据库原理及应用复习资料

数据库原理及应用复习资料

《数据库原理及应用》复习资料考试题型1. 填空题(1分*16)2. 选择题(2分*15)3. 简答题(4分*4)4. T -SQL 编程(4分*5)5. T -SQL 查询(6分*3)第一章 P22 填空 P23 选择第二章 P41 填空 P41 选择1.有如下两个关系:试给出下列关系代数表达式的结果。

a) )R 22 b) c)πB-1,C+1(S)d)ϒSUM(A),B (R)2. 设有一个“工程项目”数据库,并有如下关系:供应商(供应商代码,供应商名,供应商状态,供应商所在城市) 工程(工程号,工程名,工程项目所在城市) 零件(零件代码,零件名称,零件颜色,零件重量) 供应(供应商代码,零件代码,工程号,数量) 试用关系代数完成如下查询:1)求供应“红”色零件的供应商的代码;2)求使用了供应商S1所供应的零件的工程号;3)求供应工程J1零件P1的供应商的代码;4)求使用天津供应商生产的零件的工程号;第三章P71 填空P72 选择数据库JWGL有如下库结构:3建立成绩表score(注意表级和列级完整性约束)把学号为“1220704117”的学生选课信息全部删去把“数据库原理及应用”课程的学分改为4.5。

在课程关系中创建一个名为“Cno_INDEX”的唯一非聚簇索引,索引关键字为课程号。

创建存储过程student_message,显示指定所在系的学生学号、姓名、课程名和成绩向学生关系中插入一条学生记录(’1220704117’,’张旗’,’女’)将学生表中所在系由“信息学院”改为“信息工程学院”。

创建“学生_选课”视图,视图内容包括信息工程学院学生的学号、姓名、课程名,成绩创建“学生成绩_delete”触发器。

实现“学生”表删除一个学生时,“选课”表级联删除该学生的选课信息查询信息学院在1995年或者1996年出生的学生的信息统计每个学院的男女学生的人数统计至少选修了一门课程的学生的学号、课程号和成绩查询选修“大学英语”的学生的学号、姓名、成绩,并按照成绩从高到低输出。

数据库及其应用-重点复习资料.代码02120

数据库及其应用-重点复习资料.代码02120

章节内容:第一章1、数据管理大体上可分为人工管理阶段、文件系统阶段和数据库系统阶段。

2、在数据库系统阶段,数据库技术具有以下五个特点:数据结构化、数据共享、数据冗余少、有较高的数据独立性、提供了方便的用户接口和增加了系统的灵活性。

文件系统与数据库系统的最大区别是数据结构化。

3、若干记录的集合称为文件。

4、描述事物性质的最小数据单位是数据项。

记录是若干数据项的集合,一个记录能表达一个具体事物,即一个实体。

5、数据库DB是存储在磁盘等外部直接存取设备上的数据集合,是按一定的数据结构组织起来的,数据库是一个结构化的数据集合,主要是通过综合各个用户的文件,除去不必要的冗余,使之相互联系所形成的数据结构。

(结构化的、有联系的数据集合)6、数据库系统由数据库、支持数据库运行的软硬件、数据库管理员等部分组成。

7、数据库管理系统简称DBMS,是数据库系统的关键组成部分,是专门用于数据管理的软件。

DBMS是用户与数据库的接口,应用程序只有通过DBMS才能和数据库打交道。

8、数据库管理系统DBMS的功能包括数据库定义、数据库操纵、数据库管理、数据库维护、数据库控制等。

DBMS对数据库控制主要是数据安全性控制、完整性控制、故障恢复和并发控制四个方面。

9、DBA是指数据库管理员,其职责是维护和管理数据库,定义模式,定义安全性规则,定义完整性规则。

10、数据模型是对客观事物及其联系的描述,是记录及其联系的集合,应具有描述数据和数据联系两方面的功能。

11、数据库系统中的数据模型有层次模型、网状模型和关系模型。

12、在微机上的数据库系统应用最广泛的数据模型是关系模型。

关系模型的本质是一张二维表,关系模型中,一张二维表就称为一个关系。

9、数据库三级组织结构,从内到外分三个层次描述,分别称为内模式、模式、外模式。

10、用来表达用户需求观点的数据库全局逻辑结构的模型称为概念模型。

11、表达计算机实现观点的数据库全局逻辑结构称为逻辑模型。

自学考试专题:数据库技术与应用复习资料

自学考试专题:数据库技术与应用复习资料

第一章:数据库导论1.联系的类型:一对多联系:如果实体集E1中每个实体与实体集E2中零个或多个实体有联系,而E2中每个实体至多和E1中一个实体有联系,那么称实体集E1与实体集E2的联系是“一对多联系”。

一对一联系:如果实体集E1中每个实体与实体集E2中最多一个实体有联系,反之亦然,那么称实体集E1与实体集E2的联系是“一对一联系”。

多对多联系:如果实体集E1中每个实体与实体集E2中零个或多个实体有联系,反之亦然,那么称实体集E1与实体集E2的联系是“多对多联系”。

2.关系数据库中,数据操作包括查询和更新。

3.数据库系统用户主要有三类:应用程序员、终端用户、数据库管理员(DBA)。

4.能够完成E-R图与关系模式的相互转换。

参考教材P17、P24。

第二章:关系数据库基础1.投影运算是对单个关系在列方向上的选择运算,其基本思想是:从一个关系中选择所需要的属性列重新组成一个新关系。

2.关系R经选择运算得到关系S,则S是R的子集。

3.关系的度=关系的属性个数。

4.设关系R和S的属性个数分别为m,n,则(R×S)操作结果的属性个数为mn。

5.SQL用NULL来表示空值。

6.设F是基本关系R的一个或一组属性,但不是关系R的候选码,如果F与基本关系S的主码相对应,则称F是R的外码。

7.SQL数据类型LONG的字长为32位。

FLOAT的字长为64位。

8.在关系中,如果一个属性(或属性组)的值能唯一标识一个元组,那么这个属性(或属性组)称为候选码。

由关系的所有属性构成的候选码,称为全码。

从关系的候选码中选择一个用来唯一标识元组,选择的这个候选码称为主码。

9.把两个关系按照给定条件以一切可能的组合方式连接起来,形成一个新的关系,称为条件连接。

第三章:关系数据库设计理论1.第三范式要求每个非主属性非传递依赖于码。

2.函数依赖的类型:函数依赖:设X、Y为关系模式R的属性子集,如果R的任意两个元组对应于X的属性分量值相同,则对应于Y的属性分量值也相同,则称Y函数依赖于X。

数据库及其应用补考复习资料一

数据库及其应用补考复习资料一

《数据库及其应用》补考复习资料(一)一、单项选择题:(每题2分,共20题,共40分)1、下列描述的实体联系方式中错误的是()。

A、一对一B、一对二C、一对多D、多对多2、文件系统与数据库系统的主要区别是()。

A、文件系统简单,而数据库系统复杂B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C、文件系统管理的数据量少,而数据库系统可以管理大量数据D、文件系统只能管理数据文件,而数据库系统可以管理各种类型文件3、不同实体之所以不同是根据()的不同加以区分的。

A、主键B、外键C、属性的语义、类型和个数D、名称4、存放金额数据,不能使用的字段数据类型是()。

A、文本型B、单精度数字型C、双精度数字型D、货币型5、存放身份证号码最好采用()。

A、数字型中的字节型B、数字型中的整型C、数字型中的长整型D、文本型并设置字段大小为156、下列字段的数据类型中,不能作为主键的数据类型是()。

A、文本B、是/否C、自动编号D、数字7、在表的设计视图中创建表,必须对每个字段进行定义的是()。

A、字段名称和说明B、字段名称、数据类型和说明C、字段名称和标题D、字段名称和数据类型8、通过输入数据创建表,下列说法中错误的是()。

A、系统自动提供10列21行的空表供用户输入数据B、在一列中可以输入不同类型的数据C、用户可以更改字段名D、在空表的一列中均输入日期值,则该列字段将被指定为日期型9、建立关系的两个表,主表与相关表()。

A、具有相同的主键B、主表的主键字段必须出现在相关表的字段中C、相关表没有重复的值D、主表可以有重复的值10、Access中的基本查询类型是()。

A、选择B、交叉表C、参数D、操作11、在查询设计视图窗口中设置()行,可以使该字段只用于设置准则,而查询结果并不出现在查询数据表视图中。

A、准则B、排序C、显示D、字段12、如果在查询准则中输入Like张[小中大]军,能查到的是()。

A、张伟军B、张广军C、张利军D、张大军13、下列关于选择查询论述中错误的是()。

数据库系统原理及应用教程考试复习重点

数据库系统原理及应用教程考试复习重点

第一章数据库基础知识1、数据库管理是数据处理的基础工作,数据库是数据管理的技术和手段。

数据库中的数据具有整体性和共享性。

2、数据库(DB)是一个按数据结构来存储和管理数据的计算机系统软件。

3、数据管理系统(DBMS)能够为数据的库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。

4、数据库管理系统的数据控制主要指对数据安全性和完整性的控制。

数据安全性控制是为保证数据库的安全可靠,防止不合法的使用造成数据泄漏和破坏,即避免数据被人偷看、篡改或破坏;数据完整性控制是为了保证数据中的数据正确、有效和相容,以防止不合语义的错误数据被输入或输出。

5、数据库管理技术经历了手工管理、文件管理和数据库技术三个发展阶段。

6、数据库分类:单用户(access、fox base、FoxPro),多用户(SQL sever、oracle、Informix、Sybase、Delphos)7、数据库系统管理数据的特点①数据库系统以数据模型为基础②数据库系统的数据冗余度小,数据共享度高③数据系统的数据和程序之间具有较高的独立性④数据库系统通过DBMS进行数据安全性呵完整性的控制⑤数据库中数据的最小存取单位是数据项8、数据系统的数据和程序之间的独立性数据和程序之间的依赖程度低、独立程度大的特性称为数据独立性高。

数据独立性可分为两级a.数据的物理独立性数据的物理独立性是指应用程序对数据存储结构的依赖度。

数据物理独立性高是指当数据的物理结构发生变化时,应用程序不需要修改也可以正常工作。

b.数据的逻辑独立性数据的逻辑独立性是指应用程序对数据全局逻辑结构的依赖程度。

数据逻辑独立性高是指当数据库系统的数据全局逻辑结构改变时,它们对应用程序不需要改变仍可以正常运行。

9、数据库系统是指带有数据并利用数据库技术进行数据管理的计算机系统。

一个数据库系统应包括计算机硬件、数据库、数据库管理系统、应用程序系统及数据库管理员。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2010 数据库及其应用复习资料参考一、计分方式: 60%+20%+20%二、期末考试:闭卷三、题型:单项选择题、填空题、简答题、数据库设计题、操作题、SQL命令。

四、具体情况:选择题、填空题、简答题涉及第1、2、3、4、5、11、12章的内容。

数据库设计题涉及:ER模型设计、关系模型、数据库表结构的设计。

操作题涉及:表定义(字段及常见类型、主键、外键及关系、有效性规则、查阅绑定)、交叉表查询、表的导入导出的基本过程(主要与EXCEL和文本文件交换方法。

)。

表结构、数据类型(掌握主要类型)、表设计视图定义表(包括各类完整性的实现)、查阅选项(这次不考核格式属性和输入掩码)。

SQL命令:SELECT、DELETE、UPDATESELECT查询包括条件项、内连接、分组汇总(含HAVING)、排序、简单子查询(不考EXISTS)及一些输出选项。

五、概念信息与能源、物质并列为人类社会活动的三大要素。

信息是关于事物以及事物间联系的知识。

一般可以将信息分为三种类型或三个层次:事物的静态属性信息、动态属性信息及事物间的内在联系信息。

表达信息的符号记录就是数据。

数据是信息的载体,信息是数据的内涵。

所谓数据处理,就是指对数据的收集、整理、组织、存储、维护、加工、查询、传输的过程。

数据处理的目的是获取有用的信息,核心是数据。

计算机数据管理技术随着计算机软硬件的发展经历了三个阶段:手工管理阶段、文件系统阶段、数据库系统阶段。

数据库管理系统(DBMS,Data Base Management System)特点(1)数据结构化(2)数据共享性好、冗余度低、(3)数据独立性强(4)DBMS统一管理。

所谓数据库(DB,Data Base),简而言之,就是相关联的数据的集合。

数据库系统是指在计算机中引入数据库后的系统构成,由计算机软硬件、数据库、DBMS、应用程序以及数据库管理员(DBA,Data Base Administrator)和数据库用户构成。

关系模型是一种数据模型(Data Model)关系模型中最重要的概念就是关系。

所谓关系(R elation),直观的看,就是由行和列组成的二维表,一个关系就是一张二维表。

关系中的一列称为关系的一个属性(Attribute),一行称为关系的一个元组(Tuple)。

一个元组是由相关联的属性值组成的一组数据。

关系的每个属性都有一个名称,称为属性名。

一个关系的所有属性反映了关系中元组的结构。

关系由具有相同属性结构的元组组成,所以说关系是元组的集合。

域是值的集合。

在一个关系中,可以唯一确定每个元组的属性或属性组称为候选键(Candidate Key),从候选键中挑选一个作为该关系的主键(Primary Key)。

一个关系中存放的另一个关系的主键称为外键(Foreign Key)。

并不是任何的二维表都可以称为关系。

关系具有以下特点:∙关系中的每一列属性都是原子属性,即属性不可再分;∙关系中的每一列属性都是同质的,即每一个元组的该属性取值都表示同类信息;∙关系中的属性间没有先后顺序;∙关系中元组没有先后顺序;∙关系中不能有相同的元组。

关系模型,就是对一个数据处理系统中所有数据对象的数据结构的形式化描述。

将一个系统中所有不同的关系模式描述出来,就建立了该系统的关系模型。

关系数据库(Relation DataBase),是依据关系模型建立的数据库,是目前各类数据处理系统中最普遍采用的数据库类型。

依照关系理论设计的DBMS,称为关系DBMS。

数据库设计指:对于给定的应用环境,设计构造最优的数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作和管理,以满足用户各种需求的过程。

数据库设计采用的基本方法是结构化设计方法,这种方法将开发过程看成一个生命周期,也称为生命周期法。

其核心思想是将开发设计过程分成若干个步骤,主要包括:系统需求调查与分析、概念设计、逻辑设计、物理设计、实施与测试、运行维护等几个阶段。

所谓数据模型,就是对客观世界的事物以及事物之间联系的形式化描述。

概念模型使用用户易于理解的概念、符号、表达方式来描述事物及其联系,它与任何实际的DBMS都没有关联,是面向用户的;同时,概念模型又易于向DBMS支持的数据模型转化。

概念模型也是对客观事物及其联系的抽象,也是一种数据模型。

概念模型是现实世界向面向计算机的数据世界转变的过渡。

目前常用的有实体联系模型。

实体联系(ER,Entity Relationship)模型是常用的对现实世界进行形式化描述的概念模型,它有一套基本的概念、符号和表示方法,面向用户在ER模型中,主要包括实体、属性、域、实体集、实体标识符以及实体联系等概念。

实体(Entity)指现实世界中任何可相互区别的事物。

属性(Attribute)指实体某一方面的特性。

属性的取值范围称为域(Domain)。

用实体名及其属性名集合来描述同类实体,称为实体型(Entity Type)。

用来唯一确定或区分实体集中每一个实体的属性或属性组合称为实体标识符(Entity Key),或称为实体码。

实体间的联系方式可以分为如下三类。

(1)一对一联系。

(2)一对多联系。

(3)多对多联系。

ER模型通过描述系统内所有实体及其属性以及实体间联系来建立MIS的概念模型。

转化方法可以归纳为以下几点。

①每个实体型都转化为一个关系模式。

给该实体型取一个关系模式名,实体型的属性成为关系模式的属性。

实体标识符成为关系模式的主键。

②实体间的每一种联系都转化为一个关系模式。

转换的方式是:给联系取一个关系模式名,与联系相关的各实体的标识符成为该关系模式的属性,联系自身的属性成为该关系模式其余的属性。

③对以上转化后得到的关系模式结构按照联系的不同类别进行优化。

联系有三种类型,转化为关系模式后,与其他关系模式可进行合并优化。

1:1的联系,一般不必要单独成为一个关系模式,可以将它与联系中的任何一方实体转化成的关系模式合并(一般与元组较少的关系合并)。

1:n的联系也没有必要单独作为一个关系模式,可将其与联系中的n方实体转化成的关系模式合并。

m:n的联系必须单独成为一个关系模式,不能与任何一方实体合并。

在数据库技术发展过程中有三种重要的数据模型,分别是层次模型、网状模型和关系模型。

在数据库技术发展过程中有三种重要的数据模型,分别是层次模型、网状模型和关系模型。

完整描述数据模型包括三个要素,即:数据结构、数据操作和数据约束。

数据结构规定数据的存储和表示方式。

在关系模型中只有关系这一种结构。

数据操作指对数据的运算和操作。

在关系模型中有关系代数和关系谓词演算。

关系代数与关系谓词演算在功能上是等价的。

本书简要介绍关系代数。

数据约束指对关系中存放的数据进行限制和约束,以保证存放数据的正确性和一致性。

在关系模型中包括实体完整性规则、参照完整性规则和用户定义的完整性规则。

在数据库输入和存放数据时,最主要的是要满足三类数据完整性约束规则:实体完整性、参照完整性和用户定义的完整性。

实体完整性规则:定义了主键的关系中,不允许任何元组的主键属性值为空值。

参照完整性规则:关系S的主键作为外键出现在关系R中,它在R中的取值只能符合两种情形之一:或者为空值(Null);或者在关系S的主键中存在对应的值。

用户定义的完整性规则:用户根据实际需要对数据库中的数据或者数据间的相互关系可以定义约束条件,所有这些约束构成了用户定义的完整性规则。

投影、选择、连接是关系操作的核心运算;域完整性规则属于用户定义的完整性规则。

Access2003数据库文件的扩展名是.mdb。

Access数据库,由7个对象组成。

这7个对象是:表、查询、窗体、报表、页、宏、模块。

除页外,其他6个对象都保存在数据库文件.mdb中。

∙表:对数据库中相关联的数据进行组织、表示,是数据库中数据存储的逻辑单位。

∙查询:建立在表(或其他查询)之上的、对数据进行运算或处理后的数据视图。

∙窗体:实现对数据的格式化处理界面。

∙报表:实现数据的格式化打印输出。

∙页:以符合浏览器页面格式的方式输入或输出数据。

∙宏:一系列操作的组合,用来将一些经常性的操作作为一个整体执行。

∙模块:利用VBA(VB Application)语言编写的实现特定功能的程序段。

表是Access数据库的核心。

表由表名加以标识和区别,每个表的名称不可以重复。

表中的行称为记录(Record),表中的列称为字段(Field)。

在Access中,标识字段称为主键,而放在一个表中的另外一个表的主键字段,起两个表联系的作用,称为外键。

表之间的联系也称为关系。

“组”是组织管理数据库对象的一种方式。

组由从属于该组的数据库对象的快捷方式组成。

对于数据库中数据的完整性保护,最简单和有效的方法是进行备份。

备份即将数据库文件在另外一个地方保存一份副本。

当数据库由于故障或人为原因被破坏后,将副本恢复即可。

数据类型规定数据的取值范围、表达方式和运算种类。

在数据操作和运算中直接使用的确定的数据值称为常量。

当需要使用文本值常量时,必须用ASCII的单引号或双引号括起来。

单引号或双引号称为字符串定界符,必须成对出现。

日期、时间或日期时间的常量表示要用“#”作为标识符。

日期时间之间用空格隔开。

日期的间隔符号还可以用“/”。

是/否型作为逻辑值的常量,可以取的值有:true与false、on与off、yes与no等。

True、on、yes存储的值是-1,false、off与no存储的值为0。

超链接型。

用于存放超链接地址。

定义的超链接地址最多可以有四部分,各部分间用数字符号(#)分隔,含义是:显示文本#地址#子地址#屏幕提示。

Access对于表名、字段名和控件名等对象的命名制定了相应的规则。

命名规定如下:名称长度最多不超过64个字符,名称中可以包含字母、汉字、数字、空格及特殊的字符(除句号(.)、感叹号(!)、重音符号(`)和方括号([ ])之外)的任意组合,但不能包含控制字符(ASCII值为0到31的控制符)。

首字符不能以空格开头。

在Access项目中,表、视图或存储过程的名称中不能包括双引号(")。

为字段、控件或对象命名时,最好确保新名称不要和Access保留字相同。

所谓保留字,就是Access自己已使用的词汇。

字段属性属性项设置说明字段大小定义文本型长度、数字型的子类型、自动编号的子类型格式定义数据的显示格式和打印格式输入掩码定义数据的输入格式小数位数定义数字型和货币型数值的小数位数标题在数据表视图、窗体和报表中替代字段名显示默认值指定字段的默认取值有效性规则定义对于字段存放数据的检验约束规则,是一个逻辑表达式有效性文本当字段输入或更改的数据没有通过检验时,要提示的文本信息必填字段“是”或“否”选择,指定字段是否必须有数据输入索引指定是否建立单一字段索引。

相关文档
最新文档