文档库 最新最全的文档下载
当前位置:文档库 › 数据库基础知识_习题

数据库基础知识_习题

数据库基础知识_习题
数据库基础知识_习题

第1章数据库基础知识_习题

一、选择题

1.数据库系统与文件系统的主要区别是()。D A.数据库系统复杂,而文件系统简单

B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

C.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

2.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是()。B

A.数据的物理独立性 B.数据的逻辑独立性

C.数据的位置独立性 D.数据的存储独立性3.数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是()。A

A.外模式 B.概念模式 C.内模

式 D.逻辑模式

4.以下对关系模型性质的描述,不正确的是()。C A.在一个关系中,每个数据项不可再分,是最基本的数据单位

B.在一个关系中,同一列数据具有相同的数据类型

C.在一个关系中,各列的顺序不可以任意排列

D.在一个关系中,不允许有相同的字段名

5.关系数据库中的码是指()。D

A.能唯一决定关系的字段 B.不可改动的专用保留字

C.关键的很重要的字段 D.能唯一标识元组的属性或属性集合

6.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。D

A.元组 B.行

C.记录 D.属性

7.在建立表时,将年龄字段值限制在18~40之间,这种约束属于()。B

A.实体完整性约束 B.用户定义完整性约束

C.参照完整性约束 D.视图完整性约束8.在A ccess中,“表”是指()。A

A.关系 B.报表 C.表格D.表单

9.在A ccess中,用来表示实体的是()。C

A.域 B.字段 C.记录D.表

10.把E-R图转换成关系模型的过程,属于数据库设计的()。B

A.概念设计 B.逻辑设计 C.需求分析 D.物理设计

二、填空题

1.数据库是在计算机系统中按照一定的方式组织、存储和应用的。支持数据库各种操作的软件系统叫。由计算机、

操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫。数据集合,数据库管理系统,数据库系统

2.数据库常用的逻辑数据模型有、、,Access属于。层次模型,网状模型,关系模型,关系模型3.关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的。关键字

4.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为________;把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为________;从表中抽取属性值满足条件列的操作称为________。选择,联接,投影

5.A ccess不允许在主关键字字段中有重复值或________。空值6.已知两个关系:

职工(职工号,职工名,性别,职务,工资)

设备(设备号,职工号,设备名,数量)

其中“职工号”和“设备号”分别为职工关系和设备关系的关键字,则两个关系的属性中,存在一个外部关键字为。设备关系的“职工号”

第2章 Access 2010操作环境与数据库_习题

一、选择题

1.Access中表和数据库的关系是( )。A

A.一个数据库可以包含多个表 B.一个表只能包含两个数据库

C.一个表可以包含多个数据库 D.数据库就是数据表

2.利用Access 2010创建的数据库文件,其默认的扩展名为( )。D

A.mdf B.dbf C.mdb D.accdb

3.Access在同一时间可打开( )个数据库。A

A.1 B.2 C.3 D.4

4.以下不是Access 2010数据库对象的是( )。D

A.查询 B.窗体 C.宏 D.工作簿

5.在Access 2010中,随着打开数据库对象的不同而不同的操作区域称为( )。B

A.命令选项卡 B.上下文选项卡

C.导航窗格 D.工具栏

6.下列说法中正确的是( )。D

A.在Access中,数据库中的数据存储在表和查询中

B.在Access中,数据库中的数据存储在表和报表中

C.在Access中,数据库中的数据存储在表、查询和报表中

D.在Access中,数据库中的全部数据都存储在表中

7.在Access 2010中,要设置数据库的默认文件夹,可以选择“文件”选项卡中的( )命令。B

A.“信息” B.“选项” C.“保存并发布” D.“打开”

8.在Access 2010中,建立数据库文件可以选择“文件”选项卡中的( )命令。A

A.“新建” B.“创建” C.“Create” D.“New”

二、填空题

1.在Access 2010主窗口中,从________选项卡中选择“打开”命令可以打开一个数据库文件。文件

2.在Access 2010中,所有对象都存放在一个扩展名为________的数据库文件中。accdb

3.空数据库是指该文件中________。不含任何数据库对象

4.在Access 2010中,数据库的核心对象是________。表

5.在Access 2010中,用于和用户进行交互的数据库对象是________。窗体

6.在Access 2010中要对数据库设置密码,必须以的方式打开数据库。独占

第3章表的创建与管理_习题

一、选择题

1.下列符号中不符合Access字段命名规则的是()。C A.school B.生日快乐 C.[婚否] D. FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是。查询成绩表中所有成绩大于平均成绩的记录

5.联合查询指使用运算将多个合并到一起。UNION,查询结果

第6章窗体设计_习题

一、选择题

1.关于窗体,下列说法错误的是()。D

A.窗体可以用来显示表中的数据,并对表中的数据进行修改、删除等操作

B.窗体本身不存储数据,数据保存在表对象中

C.要调整窗体中控件所在的位置,应该使用窗体设计视图

D.未绑定型控件一般与数据表中的字段相连,字段就是该控件的数据源

2.在窗体中,用来输入和编辑字段数据的交互控件是()。A A.文本框 B.标签 C.复选框 D.列表框

3.若字段类型为是/否型,通常会在窗体中使用的控件是()。C

A.标签 B.文本框 C.复选框 D.组合框

4.如果窗体上输入的数据总是取自表或查询中的字段数据,或某固定内容的数据,可以使用________控件来显示该字段。C

A.文本框 B.选项组 C.列表框 D.选项卡

5.下面关于列表框和组合框的叙述,正确的是()。D

A.在列表框和组合框中均不可以输入新值

B.可以在列表框中输入新值,而组合框不能

C.在列表框和组合框中均可以输入新值

D.可以在组合框中输入新值,而列表框不能

6.在使用向导为“学生”表创建窗体时,“照片”字段所使用的默认控件是()。B

A.图像框 B.绑定对象框 C.非绑定对象框 D.列表框

7.用来显示与窗体关联的表或查询中字段值的控件类型是()。A

A.绑定型 B.计算型 C.关联型 D.未绑定型

8.要改变窗体上文本框控件的数据源,应设置的属性是()。B

A.记录源 B.控件来源 C.筛选查阅 D.默认值

9.()节在窗体每页的顶部显示信息。C

A.主体 B.窗体页眉 C.页面页眉 D.控件页眉

10.要在窗体首页使用标题,应在窗体页眉添加()控件。A A.标签 B.文本框 C.选项组 D.图片

二、填空题

1.能够唯一标识某一控件的属性是________。名称

2.在纵栏式窗体、表格式窗体和数据表窗体中,将窗体最大化后显示记录最多的窗体是________。数据表窗体

3.插入到其他窗体中的窗体称为。子窗体

4.选项组中可存放的控件有、和。复选框,选项按钮,切换按钮。

5.通过设置“窗体”的属性可以设定窗体数据源。记录源6.假设已在Access中建立了包含“书名”、“单价”和“数量”3个字段的图书表,以该表为数据源创建的窗体中,有一个计算定购总金额的文本框,其控件来源为。=[单价]*[数量]

第7章报表设计_习题

一、选择题

1.Access中的报表()。C

A.是一种特殊的Web页

B.是一种查询

C.能对表中的数据进行各种计算,并可以在打印机上打印出来D.只能显示,不能打印

2.关于报表,()说法是正确的。B

A.基于某个表建立的报表,当源表数据改变时不会影响报表显示内容的改变

B.报表显示的数据随源表数据的改变而改变

C.在报表设计视图中不可改变报表的显示格式

D.在预览报表时不可以改变报表的页面设置

3.在报表的设计视图中,区段表示为带状形式,也被称为()。D

A.页 B.面 C.区 D.节

4.在报表中,()部分包含表中记录的信息。A

A.主体B.报表页眉 C.报表页脚D.页

面页眉

5.如果设置报表上某个文本框的“控件来源”属性为“=7*12+8”,

则打印预览报表时,该文本框显示信息是()。B

A.未绑定B.92 C.7*12+8 D.=7*12+8

6.自动报表包括()内容。D

A.表中所有的非自动编号字段B.数据库中全部表的字

C.在对话框中指定的字段D.作为数据源的表中的所

有字段

7.要实现报表的总计,其操作区域是()。B

A.组页脚/页眉 B.报表页脚/页眉 C.页面页眉/

页脚 D.主体

8.在报表中,要计算所有学生的“数学”课程的平均成绩,应将控

件的“控件来源”属性设置为()。C

A.=Avg(数学) B.Avg([数学]) C.=Avg([数学])

D.Avg(数学)

9.设置报表的属性,需鼠标指针指向()对象,单击鼠标右键,弹出报表属性对话框。A

A.报表左上角的小方块 B.报表的标题栏处C.报表页眉处 D.报表的主体节10.在报表设计的工具箱中,用于修饰版面以达到良好输出效果的是()。C

A.直线和多边形 B.直线和圆形 C.直线和矩形D.矩形和圆形

二、填空题

1.一个复杂的报表设计最多由报表页眉、报表页脚、页面页眉、________、________、________和组页脚7个部分组成。页面页脚,主体,组页眉

2.报表的________部分是报表不可缺少的内容。主体

3.________的内容只能在报表的第一页最上方输出。报表页眉4.报表有4种类型的视图,分别是________、________和________。报表视图、打印预览、布局视图、设计视图

5.设置报表的属性,需在中完成。报表设计视图

6.要在报表上显示格式为“4/总15页”的页码,则计算型控件的“控件来源”应设置为________。=[page] & "/总" & [Pages] & "页" 7.要实现报表的分组统计,正确的操作区域是。组页眉或组页脚

8.报表中的计算公式常放在中。计算型控件

第8章宏_习题

一、选择题

1.下列关于宏的说法中,错误的是()。B

A.宏是多个操作的集合

B.每一个宏操作都有相同的宏操作参数

C.宏操作不能自定义

D.宏通常与窗体、报表中命令按钮相结合来使用

2.创建宏时至少要定义一个宏操作,并要设置对应的()。C A.条件 B.命令按钮 C.宏操作参数 D.注释信息

3.用于使计算机发出嘟嘟声的宏命令是( )。A

A.Beep B.MessageBox C.Echo D.Restore

4.用于退出Access的宏命令是( )。C

A.ExitAccess B.Ctrl+Alt+Del C.QuitAccess D.CloseAccess

5.宏命令OpenTable打开数据表,则显示该表的视图是()。A

A.数据表视图 B.设计视图

C.打印预览视图 D.以上都是

6.在宏的表达式中要引用报表StuRep上控件StuText1的值,可以使用的引用是()。C

A.StuText1 B.StuRep!StuText1 C.Reports!StuRep!StuText1 D.Reports!StuText1 7.表达式IsNull([姓名])的含义是()。B

A.没有“姓名”字段 B.判断“姓名”字段是否为空值

C.“姓名”字段值是空值 D.判断是否存在“姓名”字段

8.定义()有利于数据库中宏对象的管理。 B

A.宏 B.宏组 C.宏操作 D.宏定义

9.在Access系统中提供了()执行的宏调试工具。 A

A.单步 B.同步 C.运行 D.继续

10.如需决定宏的操作在某些情况下是否执行,可以在创建宏时定义()。C

A.子宏 B.宏操作参数

C.“If”操作 D.窗体或报表的控件属性

二、填空题

1.宏是一个或多个的集合。操作命令

2.用于打开一个窗体的宏命令是________,用于打开一个报表的宏命令是________,用于打开一个查询的宏命令是________。OpenForm,OpenReport,OpenQuery

3.如果要引用宏组中的宏,则引用格式是________。宏组名.宏名4.因为有了,数据库应用系统中的不同的对象就可以联系起来。宏

5.由多个操作构成的宏,执行时是按宏命令的________依次执行的。

排列顺序

第9章模块与VBA程序设计_习题

一、选择题

1.模块是存储代码的容器,其中窗体就是一种()。A A.类模块 B.标准模块 C.子过程 D.函数过程2.使用Dim声明变量,若省略“As类型”,则所创建的变量默认为()。C

A.Integer B.String C.Variant D.不合法变量

3.函数Len("Access数据库")的值是()。A

A.9 B.12 C.15 D.18

4.函数Right(Left(Mid("Access_DataBase",10,3),2),1)的值是()。A

A.a B.B C.t D.空格5.在下列逻辑表达式中,能正确表示条件“m和n至少有一个为偶数”的是()。C

A.m Mod 2 = 1 Or n Mod 2 = 1 B.m Mod 2 = 1 And

n Mod 2 = 1

C.m Mod 2 = 0 Or n Mod 2 = 0 D.m Mod 2 = 0 And n Mod 2 = 0

6.语句Select Case x 中,x为一整型变量,下列Case语句中,表达式错误的是()。D

A.Case Is > 20 B.Case 1 To 10 C.Case 2, 4, 6 D.Case x > 10

7.Sub过程和Function过程最根本的区别是()。A

A.Sub过程的过程名不能返回值,而Function过程能通过过程名返回值

B.Sub过程可以使用Call语句或直接便用过程名,而Function过程不能

C.两种过程参数的传递方式不同

D.Function过程可以有参数,Sub过程不能有参数

8.VBA中用实参x和y调用有参过程PPSum(a, b)的正确形式是()。B

A.PPSum a, b B.PPSum x, y C.Call PPSum(a, b) D.Call PPSum x, y

9.在VBE的立即窗口输入如下命令,输出结果是()。B

x=4=5

x

A.True B.False C.4=5 D.语句有错

10.程序调试的目的在于()。D

A.验证程序代码的正确性 B.执行程序代码

C.查看程序代码的变量 D.查找和解决程序代码的错误

二、填空题

1.在VBA中,要得到[15,75]区间的随机整数,可以用表达式________。Int(Rnd*61+15)

2.定义了二维数组A(2 to 5, 5),则该数组的元素个数为。24

3.VBA中变量作用域分为3个层次,这3个层次的变量是________、________和________。局部变量,模块变量,全局变量

4.VBA的有参过程定义,形参用________说明,表明该形参为传值

调用;形参用ByRef说明,表明该形参为________。ByVal,传地址调用

5.有如下VBA代码,运行结束后,变量n的值是,变量i 的值是。12,4

n=0

For i=1 To 3

For j=-4 To -1

n=n+1

Next j

Next i

6.设有以下窗体单击事件过程:

Private Sub Form_Click()

a=1

For i=1 To 3

Select Case i

Case 1,3

1-数据库基础知识练习-答案

一、数据库系统认知 1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A )。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 2.下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是(D)。 I.人工管理阶段II.文件系统阶段III.数据库阶段 A.Ⅰ和ⅡB.只有ⅡC.Ⅱ和ⅢD.只有Ⅰ 3.描述数据库整体数据的全局逻辑结构和特性的是数据库的(A )。 A.模式B.内模式C.外模式 4.在修改数据结构时,为保证数据库的数据独立性,只需要修改的是(C)。 A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三级模式 5.下列4项中,不属于数据库系统特点的是( C )。 A.数据共享B.提高数据完整性 C.数据冗余度高D.提高数据独立性 6.数据模型的三个要素是(B )。 A.实体完整性、参照完整性、域完整性 B.数据结构、数据操作、数据完整性 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 7.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统(B)。

A.有专门的软件对数据进行管理 B.采用一定的数据模型组织数据 C.数据可长期保存 D.数据可共享 8.下列选项中(A)不是数据库系统的特点。 A.数据加工B.数据共享C.关系模型D.减少数据冗余 9.数据库系统的数据独立性体现在(B)。 A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 10.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)模式。 A.模式 B.物理模式 C.外(子)模式 D.内模式 11.下述(D)不是DBA数据库管理员的职责。 A.负责整个数据库系统的建立 B.负责整个数据库系统的管理 C.负责整个数据库系统的维护和监控 D.数据库管理系统设计 二、需求分析与数据库概念设计 12.在进行管理系统需求分析时,数据字典的含义是(D)。 A.数据库中所涉及的属性和文件的名称集合 B.数据库中所有数据的集合 C.数据库中所涉及的字母、字符及汉字的集合

数据库基础知识试题(含答案)

数据库基础知识试题 部门____________ 姓名__________ 日期_________ 得分__________ 一、不定项选择题(每题分,共30分) 1.DELETE语句用来删除表中的数据,一次可以删除( )。D A .一行 B.多行 C.一行和多行 D.多行 2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。C A. .mdf .ldf B. .ldf .mdf C. .mdf .ndf D. .ndf .mdf 3.视图是从一个或多个表中或视图中导出的()。A A 表 B 查询 C 报表 D 数据 4.下列运算符中表示任意字符的是( )。B A. * B. % C. LIKE 5.()是SQL Server中最重要的管理工具。A A.企业管理器 B.查询分析器 C.服务管理器 D.事件探察器 6.()不是用来查询、添加、修改和删除数据库中数据的语句。D A、SELECT B、INSERT C、UPDATE D、DROP 7.在oracle中下列哪个表名是不允许的()。D A、abc$ B、abc C、abc_ D、_abc 8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令 是()。D A、Replace salary with salary+500 B、Update teacher salary with salary+500 C、Update set salary with salary+500 D、Update teacher set salary=salary+500 9.表的两种相关约束是()。C

数据库基本知识(自己整理,初学者可以看一下,基于某MySql)

数据库

1常见数据库 1.1MySql : 甲骨文 1.2Oracle: 甲骨文 1.3SQL Server: 微软 1.4Sybase: 赛尔斯 1.5DB2: IBM 2MySql基础知识 2.1关系结构数据模型数据库 2.2SQL(Structured Query Language)结构化查询语言2.2.1DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等 操作数据库 CREATE DATABASE [IF NOT EXISTS]mydb1 USE mydb1 DROP DATABASE [IF NOT EXISTS] mydb1

ALTER DATABASE mydb1 CHARACTER SET utf8 操作表 插入表 CREATE TABLE stu( sid CHAR(6), sname VARCHAR(20), age INT, gender VARCHAR(10) ); 更改表 ALTER TABLE t_user ADD (student varcher(20)) ALTER TABLE t_user MODIFY gender CHAR(20) ALTER TABLE t_user CHANGE gender VARCHER(20) ALTER TABLE t_user REMANE genderTO genders ALTER TABLE t_user DROP gender 删除表 DROP TABLE t_user 2.2.2DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据) 插入数据 INSERT INTO t_user VALUES() INSERT INTO 表名 VALUES(值1,值2,…)

高中语文基础知识选择题(含答案)

高中语文基础知识选择题(含答案)高一语文下学期第一次月考 时间:90分钟满分:100分 一、(12分,每小题2分) 1、选出下列加点字注音全对的一项() A.吮吸(shǔn)涎皮(yán)敕造(chì)百无聊赖(lài) B.讪讪(shàn)庠序(xiáng)俨然(yǎn)少不更事(jīng) C.折本(shé)干瘪(biě)谬种(miù)沸反盈天(fèi) D.蹙缩(cù)驯熟(xùn)两靥(yàn)鸡豚狗彘(zhì) 2.下列各组词语中,有错别字的一组是() A.寒暄执着踌躇众说纷纭B.慰藉隽永朦胧眼花瞭乱 C.鞭笞赋予萦绕出神入化D.窟窿穹隆缥缈叹为观止

3、依次填入下列各句横线处的词语,最恰当的一组是() ①他的功绩仿佛早就为时间所______,他也从不向别人说起自己光荣的过去。 ②微生物“ ___”到太空并在空间繁殖,目前已成为载人航天领域中一个_____解决的严重问题。 ③一座占地面积相当于600个足球场,融商务贸易、金融会展等功能于一体的地下城刚刚______专家论证,预计6月初破土动工。 A.淹没亟待经过 B.湮没急需通过 C.湮没亟待通过 D.淹没急需经过 4、下列各句中,加点的词语使用恰当的一句是()

A、著名的雄辩家,在辩论时常常无所不用其极,或巧妙设喻,或巧设圈套,逻辑严谨,酣畅犀利,让对方无从辩驳。 B、同是儒家学说的代表人物,如果说,孔子给人的感觉是仁者的谆谆教诲,那么孟子给人的感觉就是口若悬河,机智而雄辩。 C、易中天讲三国时,不时串用“CEO”“民营企业”等现代词汇,这些词汇的串用让他把枯燥的学术讲得生龙活虎,引人入胜。 D、从纯文学的角度来讲,“90后”的作家的作品确实还显稚嫩,与那些真正有实力的作家相比,“90后”的作家确实只能望其项背。 5、选出没有语病的一项() A.凭借NBA的一部宣传片,姚明完成了从单纯的“体育明星”转变到“体育、娱乐明星”。 B.山东大学积极采取措施,培养新入校的大学生,力争在较短时间内解决史学界后继乏人的状况。

数据库基础知识习题答案

数据库基础知识习题 一、数据库系统基本概念 (1)数据管理技术发展的三个阶段中,数据共享最好的是(C)。 A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同 (2)数据库技术的根本目标是要解决数据的(B)。 A)存储问题B)共享问题C)安全问题D)保护问题 (3)数据库系统的核心是(B)。 A)数据模型B)数据库管理系统C)数据库D)数据库管理员 (4)数据库DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是(C)。 A)DB 包含DBS 和DBMS B)DBMS 包含DB 和DBS C)DBS 包含DB 和DBMS D)没有任何关系 (5)负责数据库中查询操作的数据库语言是(C)。 A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言 (6)数据库设计中反映用户对数据要求的模式是(C)。 A)内模式B)概念模式C)外模式D)设计模式 (7)数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(D) 。 A)数据与程序独立存放B)不同的数据被存放在不同的文件中 C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对 二、数据模型及关系数据库系统 (1)层次型、网状型和关系型数据库划分原则是(D)。 A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式 (2)数据模型的三要素是(C)。 A)数据结构、数据操作、数据分析B)数据分析、数据操作、数据完整性约束C)数据结构、数据操作、数据完整性约束D)数据结构、数据分析、数据完整性约束 (3)下面哪种数据模型与计算机无关(A)。 A)概念数据模型B)逻辑数据模型C)物理数据模拟D)层次数据模型 (4)在关系数据库中,用来表示实体间联系的是(B)。 A)属性B)二维表C)网状结构D)树状结构 (5)在学生管理的关系数据库中,存取一个学生信息的数据单位是(D)。 A)文件B)数据库C)字段D)记录 (6)下列关于关系数据库中数据表的描述,正确的是(D)。 A)数据表相互之间存在联系,但用独立的文件名保存 B)数据表相互之间存在联系,是用表名表示相互间的联系 C)数据表相互之间不存在联系,完全独立 D)数据表既相对独立,又相互联系 (7)学校规定学生住宿标准是:本科生4 人一间,硕士生2 人一间,博士生1 人一间,学生与宿舍之间形成了住宿关系,这种住宿关系是(C)。 A)一对一联系B)一对四联系C)一对多联系D)多对多联系

数据库系统的基本知识

第一章数据库系统概论 本章目的在于使读者对数据库系统的基本知识能有一个较为全面的了解,为今后的学习和工作打下基础。本章重点介绍了有关数据库结构和数据库系统组织的基本知识和基本概念,以及常见的三种类型的数据库系统的特点。重点介绍关系数据库的有关知识。 1.1 数据管理技术发展史 随着生产力的不断发展,社会的不断进步,人类对信息的依赖程度也在不断地增加。数据作为表达信息的一种量化符号,正在成为人们处理信息时重要的操作对象。所谓数据处理就是对数据的收集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列工作全部过程的概述。数据处理的目的就是使我们能够从浩瀚的信息数据海洋中,提取出有用的数据信息,作为我们工作、生活等各方面的决策依据。数据管理则是指对数据的组织、编码、分类、存储、检索和维护,它是数据处理的一个重要内容中心。数据处理工作由来以久,早在1880年美国进行人口普查统计时,就已采用穿孔卡片来存储人口普查数据,并采用机械设备来完成对这些普查数据所进行的处理工作。电子计算机的出现以及其后其硬件、软件的迅速发展,加之数据库理论和技术的发展,为数据管理进入一个革命性阶段提供有力的支持。根据数据和应用程序相互依赖关系、数据共享以及数据的操作方式,数据管理的发展可以分为三个具有代表性的阶段,即人工管理阶段、文件管理阶段和数据库管理阶段。

【1】人工管理阶段 这一阶段发生于六十年代以前,由于当时计算机硬件和软件发展才刚刚起步,数据管理中全部工作,都必须要由应用程序员自己设计程序完成去完成。由于需要与计算机硬件以及各外部存储设备和输入输出设备直接打交道,程序员们常常需要编制大量重复的数据管理基本程序。数据的逻辑组织与它的物理组织基本上是相同的,因此当数据的逻辑组织、物理组织或存储设备发生变化时,进行数据管理工作的许多应用程序就必须要进行重新编制。这样就给数据管理的维护工作带来许多困难。并且由于一组数据常常只对应于一种应用程序,因此很难实现多个不同应用程序间的数据资源共享。存在着大量重复数据,信息资源浪费严重。 【2】文件管理阶段 这一阶段发生于六十年代,由于当时计算机硬件的发展,以及系统软件尤其是文件系统的出现和发展,人们开始利用文件系统来帮助完成数据管理工作,具体讲就是:数据以多种组织结构(如顺序文件组织、索引文件文件组织和直接存取文件组织等)的文件形式保存在外部存储设备上,用户通过文件系统而无需直接与外部设备打交道,以此来完成数据的修改、插入、删除、检索等管理操作;使用这种管理方式,不仅减轻进行数据管理的应用程序工作量,更重要地是,当数据的物理组织或存储设备发生变化时,数据的逻辑组织可以不受任何影响,从而保证了基于数据逻辑组织所编制的应用程序也可以不受硬件设备变化的影响。这样就使得程序和数据之间具有了一定的相互独立性。 但由于数据文件的逻辑结构完全是根据应用程序的具体要求而设计,它的管理与维护完全是由应用程序本身来完成,因此数据文件的逻辑结构与应用程序密切相关,当数据的逻辑结构需要修改时,应用程序也就不可避免地需要进行修改;同样当应用程序需要进行变动时,常常又会要求数据的逻辑结构进行相应的变动。在这种情况下,数据管理中的维护工作量也是较大的。更主要的是由于采用文件的形式来进行数据管理工作,常常需要将一个完整的、相互关联的数据集合,人为地分割成若干相互独立的文件,以便通过基于文件系统的编程来实现来对它们的管理操作。这样做同样会导致数据的过多冗余和增加数据维护工作的复杂性。例如人事部门、教务部门和医务部门对学生数据信息的管理,这三个部门中

语文基础知识测试题(附答案)

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.商家重利本无可厚非,但是“君子爱财,取之有道”,这一古训依然值得那些翻云覆雨 ....的金融巨头们深思啊! 6、下列各句中加点成语使用恰当的一句是() A.阿育王塔用泡钉将银鎏金皮铆接在木质内托的表面,塔身上的精美图案由当时的工匠在鎏金蒙皮上锻制而成:如此精密 复杂的工艺令人叹为观止 ....。 B.相信只要有踌躇满志 ....的精神、求真务实的态度和一抓到底的作风,我们就一定能够战胜当前困难,迎来新的历史机遇,取得安徽科学发展、加速崛起的新胜利。 C.面对鸡蛋被检出三聚氰胺这样的“突发事件”,职能部门应闻风而动,上下其手 ....,顺藤摸瓜,以最快的速度查清三聚氰胺是如何跑到鸡蛋里去的,并将结果公之于众。 D.电视画面显示,当日的民主党竞选总部沸反盈天 ....,奥巴马的支持者们有序地握手拥抱,庆祝奥巴马开创新的选举记录从而成为美国历史上第一位黑人总统。 7、下列各句中加点成语使用恰当的一句是() A.波及全国大部分地区、涉及“三鹿”等多家知名品牌的毒奶粉事件,其影响和后果耸人听闻 ....。 B.季羡林老先生为了填补国内东方学研究的空白,不顾年老体弱,苦心孤诣 ....,令人感动。 C.学校规定,未经请假不能出校门,因擅自外出、放假后不按时归来或久假不归 ....等造成人身安全事故的,一概由学生本人负责。 D.阿巴斯就任巴勒斯坦最高权力机构主席,以色列总理沙龙立即抛出橄榄枝,表示愿与巴勒斯坦结为秦晋之好 ....。 8、下列各句中加点成语使用恰当的一句是() A.在水球运动中,常常为了争夺一个球,几个运动员一齐钻进水中,于是,好几双胳膊在水里纠缠得不亦乐乎 ....。 B.在现实社会中,有的人说一套,做一套,口是心非,别看他平日里寡廉鲜耻 ....的样子,其实却是个十足的伪君子。 C.当经济危机到来的时候,有些企业可能没有应对经验,但可以向有经验的优秀企业邯郸学步 ....,从而渡过难关。 D.我国民间许多非物质文化遗产,尽管由于技艺拥有者的观念问题而只留给家人,但仍能薪尽火传 ....,生生不息。 9、下列各句中加点词语使用恰当的一句是() A.被誉为“华夏民居第一宅”的王家大院,不仅拥有庞大的建筑群,还保存了大量卓尔不群 ....的雕塑精品。 B.“海归”人才优势明显,他们就业其实很有市场,只是部分人好大喜功 ....的求职方式堵住了自己的路。C.梦八队的大牌明星科比说北京的变化令人难以置信 ....,奥运场馆十分出色,他在北京的感觉非常好。 D.这一对乒乓混双选手,在向记者说起比赛时,活泼的女选手先声夺人 ....,男选手始终微笑着未说话。 10、下列各句中加点成语使用恰当的一句是() A.刘金凤罪大恶极,但罪不容诛 ....,如果留下她的话,那么听到来自于她的忏悔声音的世人,是不是会受到更大的警示呢? B.实际上,一个十七八岁的少年,在考场这种特殊氛围中,几十分钟内是很难写出石破天惊 ....的传世杰作的。 C.当下有些人对茶的重视很不够,甚至形成偏见,以为中国的茶只是下里巴人 ....解渴的东西,档次不如一些进口饮料。 D.全球各地引发更大规模的反战浪潮,给美英当局造成强大的政治压力。如美英联军不惜一切敢于投鼠忌器 ....,将有引火烧身、众叛亲离的可能。 11、下列各句中没有语病的一句是() A.在现代社会,人与人的交往更加密切,口语交际能力有助于人们加强合作,增进理解,对于个人事业成功也有着重要影响。 B.代表们兴致勃勃地观看了杭州歌舞团的艺术家们表演的具有浓郁江南特色的舞蹈音乐,对于大型舞剧《玉鸟》,代表们更是赞叹不已。 C.当国民经济出现“过热”或出现“低迷”时,我们首先应当从收入分配格局上找原因,而不应当直接干预生产者的行为。D.我们平时写文章感到思路不顺畅,一个主要的问题是把所有的事物孤立起来,看不到事物之间的联系才出现这样的情况。 12、下列各句中,没有语病的一项是()A.今晨,中科院高级工程师赵晖在南京最高峰驼岭拍到了难得一见的天文景观“水星凌日”照片,为广大天文爱好者所钟爱。 B.丁俊晖入读上海交通大学,将使他的竞技水平和心理意志有较大提高,我们相信他的前程更加辉煌。 C.在为纪念长征胜利70周年而进行的采访红军战士活动中,我们不仅收集到许多鲜为人知的材料,还受到了深刻的教育。D.目前,国家发改委正在研究天然气价格政策及天然气利用政策,将有计划地提高天然气的价格,加快与国际接轨。 13、下列各句中,没有语病的一句是() A.北京时间12月26日,距台湾陆地15公里的海底地层发生7.2级地震,造成1人死亡、3人受伤的生命财产损失。 B. 中国歼十战机的正式入役,虽然标志着我国空防实力大大提升了一个档次,却更意味着我国自主研发高科技兵器的能力跨上了一个新台阶。 C.国税局办税人员在对一家公司的申报资料进行稽核时,发现其物耗、存货与销售收入等对应关系有疑点,及时进行了纳税评估,使这家企业足额纳税。 D.在海拔3000米以上的地区,由于高原低氧环境引起的人体低氧性疾病,统称为“高原病”。专家指出,感冒、发高烧、过度疲劳等都是造成“高原病”的诱发因素。 14、下列各句中没有语病的一句是() A.一珍贵恐龙蛋窝化石的流失令我国科学家十分痛心,他们呼吁国家采取措施干涉,设法追回流失的化石,并阻止这类事件不再发生。 B.朝美双方战略层面的决策思维是否在调整,是朝核问题六方会谈取得突破性进展的真正聚集点。 C.针对目前经济领域违法犯罪越来越多样,我国的.法律法规正在逐步完善,相应的防范体系也正逐步建立。D.近日,北京首起饭店“开瓶费”官司,以消费者得到法院的司法支持而告终,法院判决饭店返还向王先生收的开瓶服务费。 15、下列句子没有语病的一项是() A.中国国民党党主席补选4月8日投票结束,当选党主席的吴伯雄表示,未来会以大公无私态度促进团结,这给支持他的选民们的记忆留下了深刻的印象。 B.第三车间是厂里的先进车间,大家齐心协力,截至12月初,已超额完成全年生产任务的40%。 C.“嫦娥一号”卫星由中国窨技术研究院承担研制,以中国古代神话人物嫦娥命名,主要用于完成获取月球表面三维影像,分析月球表面有关物质元素的分布特点,控测月壤厚度,控测地月空间环境等。 D.赐闲湖古街是长沙一条著名的街道,街巷内有南宋时期辛弃疾“飞虎军”工营盘旧址,明代赐闲湖古典园林遗址,赐闲湖古井等众多历史遗迹。 16、下列句子没有语病的一项是() A.针对一些房地产开发企业到农村占用耕地或农村建设用地,搞房地产开发从而形成所谓“小产权房”,通知规定,任何单位和个人不得非法租用,占用农民集体所有土地搞房地产开发。 B.通过神话传说,我们可以知道古代的人们对神的敬畏与叛逆,对超乎人力之上的命运的挣扎,幻想,希望与反抗。C.自由诗并不是不要韵律,而且是“诗的韵律不在字的抑扬顿挫上,而且在诗的情绪的抑扬顿挫上,即在诗情的程度上”。D.英国《自然—生物工艺学》杂志公布的一份研究报告指出,中国在生物科技领域的迅速发展得益于政府的支持和优秀科学家、企业家的回归。

Access2010《数据库基本知识》综合练习试题

Access2010《数据库基本知识》综合练习试题 (共有 37 题; 满分: 39 分; 总时; 80 分钟) 第1 题: (单选题, 1 分) 下面关于关系叙述中,错误的是_____。 A.一个关系是一张二维表 B.二维表一定是关系 C.有的二维表不是关系 D.同一列只能出自同一个域 [A]选A [B]选B [C]选C [D]选D 答案: B 第2 题: (单选题, 1 分) 在E-R图中,用来表示实体之间联系的图形是_____。 A.椭圆形 B.矩形 C.三角形 D.菱形 [A]选A [B]选B [C]选C [D]选D 答案: D 第3 题: (单选题, 1 分) 下列实体的联系中,属于多对多的联系是_____。 A.工厂与厂长 B.工厂与车间 C.车间与车间主任 D.读者与图书馆图书 [A]选A [B]选B [C]选C [D]选D 答案: D 第4 题: (单选题, 1 分) 假定有关系模式:部门(部门号,部门名称),职工(职工号,姓名,性别,职称,部门号),工资(职工号,基本工资,奖金),级别(职称,对应行政级别),要查找在“财务部”工作的职工的姓名及奖金,将涉及的关系是_____。 A.职工,工资 B.职工,部门 C.部门,级别,工资 D.职工,工资,部门 [A]选A [B]选B [C]选C [D]选D 答案: D

第5 题: (单选题, 1 分) 在Access表中,可以定义3种主关键字,它们是_____。 A. 单字段、双字段和多字段 B. 单字段、双字段和自动编号 C. 单字段、多字段和自动编号 D. 双字段、多字段和自动编号 [A]选A [B]选B [C]选C [D]选D 答案: C 第6 题: (单选题, 1 分) 在打开某个Access2010 数据库后,双击“导航窗格”上的表对象列表中的某个表名,便可打开该表的_________。 A.关系视图 B.查询视图 C.设计视图 D.数据表视图 [A]选A [B]选B [C]选C [D]选D 答案: D 第7 题: (单选题, 1 分) 对于Access2010 数据库,在下列数据类型中,不可以设置“字段大小”属性的是_______。 A.文本 B.数字 C.备注 D.自动编号(分长整、同步复制ID) [A]选A [B]选B [C]选C [D]选D 答案: C 第8 题: (单选题, 1 分) 在表设计视图中,若要将某个表中的若干个字段定义为主键,需要先按住_____键, 逐个单击所需字段后,再单击“主键”按钮。 A.Shift B.Ctrl C.Alt D.Tab [A]选A [B]选B [C]选C [D]选D 答案: B

8数据库基础知识测试题

24数据库基础知识测试题 一、选择题 1. 数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。 A.数据库管理员 B.程序员 C.高级程序员 D.软件开发商 2. 在数据库中存储的是。 A.信息 B.数据 C.数据结构 D.数据模型 3. 在下面关于数据库的说法中,错误的是。 A.数据库有较高的安全性 B.数据库有较高的数据独立性 C.数据库中的数据可被不同的用户共享 D.数据库没有数据冗余 4. Access数据库管理系统依赖于操作系统。 A.DOS B.Windows C.UNIX D.UCDOS 5. 定义某一个字段的默认值的作用是。 A.当数据不符合有效性规则时所显示的信息 B.不允许字段的值超出某个范围 C.在未输入数值之前,系统自动提供数值 D.系统自动把小写字母转换为大写字母 6. 在下列数据库管理系统中,不属于关系型的是。 A.Microsoft Access B.SQL Server C.Oracle D.DBTG系统 7. Access是数据管理系统。 A.层状 B.网状 C.关系型 D.树状 8. 在Access中,数据库的基础和核心是。 A.表 B.查询 C.窗体 D.宏 9. 在下面关于Access数据库的说法中,错误的是。 A.数据库文件的扩展名为mdb B.所有的对象都存放在同一个数据库文件中 C.一个数据库可以包含多个表体 D.表是数据库中最基本的对象,没有表也就没有其他对象

·2·基础知识测试篇 10. 在一个单位的人事数据库,字段“简历”的数据类型应当是。 A.文本型 B.数字型 C.自动编号型 D.备注型 11. 在一个学生数据库中,字段“学号”应该是。 A.数字型 B.文本型 C.自动编号型 D.备注型 12. 在下面关于Access数据类型的说法,错误的是。 A.自动编号型字段的宽度为4个字节 B.是/否型字段的宽度为1个二进制位 C.OLE对象的长度是不固定的 D.文本型字段的长度为255个字符 13. 假定“姓名”是文本型字段,则查找姓“李”的学生应使用表达式。 A.姓名Like″李*″ B.姓名Like″[!李]″ C.姓名=″李*″ D.姓名= =″李*″ 14. 如果字段“成绩”的取值范围为0~100,则错误有有效性规则是。 A.> = 0 And < = 100 B.[成绩]> = 0 And [成绩]< = 100 C.成绩> = 0 And 成绩 < = 100 D.0 < = [成绩] < = 100 15. 基本表结构可以通过,对其字段进行增加或删除操作。 A.INSERT B.ALTER TABLE C.DROP TABLE D.DELETE 16. 在下列关于SQL语句的说法中,错误的是。 A.在使用CREATE TABLE创建基本表时,可以指定某个字段为主键 B.在使用ALTER TABLE命令修改基本表的结构时,可以同时添加和删除字段操作C.UPDATE语句一次只能对一个表进行修改 D.使用DROP TABLE删除基本表后,表中的数据自动被删除,不可以恢复 17. 内部计算函数Sum(字段名)的作用是求同一组中所在字段内所有的值的 。 A.和 B.平均值 C.最小值 D.第一个值 18. 内部计算函数Avg(字段名)的作用是求同一组中所在字段内所有的值的 。 A.和 B.平均值 C.最小值 D.第一个值 19. 子句“WHERE性别=″女″AND工资额>2 000”的作用是处理。 A.性别为“女”并且工资额在于2 000的记录 B.性别为“女”或者工资额大于2 000的记录 C.性别为“女”并非工资额大于2 000的记录 D.性别为“女”或者工资额大于2 000,且二者择一的记录 20. 在Access的下列数据类型中,不能建立索引的数据类型是。 A.文本型 B.备注型 C.数字型 D.日期/时间型 21. 在数据表视图中,不可以。 A.修改字段的类型 B.修改字段的名称

数据库系统基本知识讲解

三、数据库的概念与用途 数据库的概念 什么是数据库呢当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个“数据仓库”我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种“数据库”,使其可以利用计算机实现财务、仓库、生产的自动化管理。 给数据库下了一个比较完整的定义:数据库是存储在一起的

相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。 数据库的优点 人事基本档案 使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等

数据库系统基本知识讲解

数据库系统基本知识讲解 This manuscript was revised by the office on December 10, 2020.

三、数据库的概念与用途 数据库的概念 什么是数据库呢当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个“数据仓库”我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种“数据库”,使其可以利用计算机实现财务、仓库、生产的自动化管理。

给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。 数据库的优点 人事基本档案 使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。特别是近年来推出的微型计算机关系数据库管理系统dBASELL,操作直观,使用灵活,编程方便,环境适应广泛(一般的十六位机,如

数据库基础与应用试题

06会计电算化(函)数据库基础与应用结业试题 一、选择题 (每小题1分,共40分) 1.表的字段类型中不包括()型。 A)字符 B)数值 C)日期 D)编号 2.一个能表示十位正整数及二位小数的字段应定义为()。 A) D 10 2 B) D 13 2 C) N 12 2 D) N 13 2 3.正确退出数据库系统的命令为()。 A) END B) EXIT C) QUIT D) ESC 4.建立一个表文件的命令为()。 A) NEW B) CREATE C) OPEN D) BUILD 5.打开及关闭一个表文件的命令为()。 A) OPEN/CLOSE B) USE C) CALL/RETURN D) DO/ENDDO 6.删除表记录的命令有几种,其中清除库中全部记录的命令为()。 A)DELETE B) PACK C) ZAP D) CLEAR 7.用SORT命令排序时,升序/降序参数为()。 A)A/B B)S/J C)A/D D)D/A 8.把字符串“12/03/04”转换为日期型数据的命令为()。 A) DTOC(”12/3/04”) B) DTOC(12/3/04) C) CTOD(”12/03/04”) D) CTOD(12/3/04) 9.用()命令可对表中的记录进行统计。 A) SUM B) TOTAL C) COUNT D) STATISTIC 10.若内存变量G=“FIRST”显示其内容使用的命令是()。 A)DISPLAY G B)?G C)?&G D)SAY G 11.在下列文件扩展名(后缀)中,不属数据库系统默认的扩展名是()。 A) FDB B) LBL C) FOX D) FRM 12.在下列文件中,()是数据库的内存变量文件。 A) B) C) D) 13.要生成表,要求其结构与现有的表相同,但记录不同,建库方法是()。A) USE STD1 B) USE STD1 COPY TO STD2 COPY STRU TO STD2 C) COPY FILE TO D) CREATE STD2 FROM STD1 14.一个表文件中多个MEMO字段的内容是存放在()。 A)这个表文件中 B)一个备注文件中 C)多个备注文件中 D)一个文本文件中 15.表的索引文件扩展名是()。

VB数据库基础知识

数据库基础知识 几乎所有的商业应用程序都需要处理大量的数据,并将其组织成易于读取的格式。这种要求通常可以通过数据库管理系统(MDBS)实现。MDBs是用高级命令操作表 格式数据的机制。数据库管理系统隐藏了数据在数据库中的存放方式之类的底层细节,使编程人员能够集中精力管理信息,而不是考虑文件的具体操作或数据连接关系的维护。 下面,先介绍几个基本的概念。 数据库:数据库就是一组排列成易于处理或读取的相关信息。数据库中的实际数据存放成表格(table),类似于随机访问文件。表格中的数据由行(row)和列(column)元素组成,行中包含结构相同的信息块,类似于随机访问文件中的记录,记录则是一组数值(或称为字段的集合),如图1所示: 图1:数据库和表格结构的图形表示 记录集:记录集(RecordSet)是表示一个或几个表格中的对象集合的多个对象。在数据库编程中,记录集等于程序中的变量。数据库中的表格不允许直接访问,而只能通过记录集对象进行记录的浏览和操作。记录集是由行和列构成的,它和表格相似,但可以包含多个表格中的数据。如图2所示网格中的内容来自于一个表格,形成一个记录集。图中所示的查询结果是所有作者的资料。 图2:BIBlIO数据库的Authors表,所选的行是Authors的相关记录 注意:可以把记录看成一种浏览数据库的工具,用户可以根据需要指定要选择的数据,记录集的类型有三类:

(1)DynaSets:这是可修改的显示数据; (2)SnapShots:这是静态(只读)的显示数据; (3)Tables:这是表格的直接显示数据。 DynaSets和SnapShots通常用SQL(结构化查询语言)语句生成,SQL将在以后介绍,但现在只要知道SQL语句是从指定数据库中读取数据的标准命令即可。DynaSets在每次用户数据库时更新,而对记录集的改变会反映在基础表格中。SnapShots是同一数据的静态显示,其中包含生成snapshots时请求的记录(基础表格中的改变不会在SnapShots中反映出来),自然也不会更改SnapShots。DynaSets是最灵活、最强大的记录集。虽然Table类型记录集需要大量间接成本。SnapShots是最缺少灵活性的记录集,但所要的间接成本最少。如果不需要更新数据库,只要浏览记录,可以用SnapShots这种类型。 SnapShots类型还有一个变形正向型SnapShots,这种类型SnapShots的限制更多,只能正向移动,但速度更快。正向型SnapShots可以用于要扫描多个记录并顺序处理(进行数值计算,复制所选记录到另一个表格中,等等)数据库记录的情况。这个记录集不提供反向方法,所以间接成本少。 Tables型记录组可以用于调用数据库表格。Tables比其他记录集类型的处理速度都快,可以保持表格与数据库中的数据同步,也可用于更新数据库。但Table 只限于一个表格。此外,通过Tables型记录集访问表格时,可以利用Tables 的索引值进行快速查找。 https://www.wendangku.net/doc/ef2975207.html,数据集(Datasets)的概念 1.基本概念 数据集是一种离线了的缓存存储数据,它的结构和数据库一样,具有表格、行、列的一种层次结构,另外还包括了为数据集所定义的数据间的约束和关联关系。用户可通过.NEt框架的命名空间(NameSpace)来创建和操作数据集。 用户可以通过一些诸如属性(properties)、集合(collections)这些标准的构成来了解Dataset这个概念。如: (1)数据集(DataSet)包括数据表格的Tables这个集合以及relation的"Relations"集合。 (2)DataTable类包括了数据表格row的"Rows"集合,数据columns的"Column" 集合,以及数据relation的"ChildRelations"和"ParentRelations"集合。(3)DataRow类包括"RowState"属性,这些值是用来显示数据表格首次从数据库 被加载后是否被修改过,这个属性的值可以为:"Deleted"、"Modified"、"New"以及"Unchanged"。 2.定义(Type)和未定义(Untyped)的数据集 数据集有定型的和未定型的之分,定型的数据集是基本的DataSet类的一个子类,并且含有图表(.xsd文件),它用来描述数据集所拥有的表格的结构。这些图表 文件,包括了表的名字和列名、列所代表的数据的类型信息,以及数据间的约束关系。而一个未定型的数据集则没有这些图表的描述。 在程序中用户可以使用任意两种类型的数据集,然而,定型的数据集可以使得用户对数据的操作更加明了,并且可以减少一些不必要的错误,定型的数据集可以生成一些对象模型,这些模型的第一层次的类(first-class)就是数据集所包含

数据库知识考试及答案

数据库基础知识试题及答案 -、单项选择题。下列各题A)、B)、C)、D)四个选项中,只有-个选项是正确的。 (1)在数据库技术中,实体-联系模型是一种( ) A)概念数据模型 B)结构数据模型 C)物理数据模型 D)逻辑数据模型 答案:A)解析:概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息世界中的常用概念。概念模型的表示方法很多,其中最为常用的是P.P.Chen于1976后提出的实体一联系方法。该方法用E—R图来描述现实世界的概念模型,称为实体一联系模型(Entity- Relationship Model)简称E —R模型。 (2)假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系( ) A)S B)SC,C C)S,SC D)S,C,SC 答案:D)解析:选修“COMPUTER”课程的女学生的姓名,涉及的字段有课程名称、学生姓名、学生性别和选课关系,这些分别存放在S,C,SC这3个关系中。 (3)数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的( ) A)语法解释 B)语义解释 C)语意说明 D)用法说明 答案:B)解析:数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的语义解释。 (4)数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统( ) A)数据共享性强 B)数据可长期保存 C)采用一定的数据结构 D)数据独立性好 答案:B)解析:人工管理阶段的特点是:数据不保存,数据无专门软件管理,数据不共享.数据不具有独立性。文件系统阶段特点是:数据可以长期保存,文件系统管理数据,数据独立性差,数据共享性差。 (5)下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?( ) A)属性 B)关系 C)域 D)元组 答案:D)解析:二维表中的“行”即关系数据模型中的“元组”,二维表中的“列”即关系数据模型中的“属性”。 (6)在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是( ) 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩) A)学生关系的“学号” B)班级关系的“班级号” C)学生关系的“班级号” D)班级关系的“班级名” 答案:C)解析:外键的概念是:当关系中的某个属性(或属性组合)虽不是该关系的关键字或只是关键字的一部分,但却是另一个关系的关键字时,则称该属性(或属性组合)为这个关系的外部关键字或外键。 (7)在FoxBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?( ) A)CREATE B)APPEND C)COPY D)INSERT 答案:C)解析:CREATE用于数据定义,COPY用于复制,INSERT用于插入数据。 (8)关系数据模型通常由3部分组成,它们是( ) A)数据结构,数据通信,关系操作 B)数据结构,数据操作,数据完整性约束 C)数据通信,数据操作,数据完整性约束 D)数据结构,数据通信,数据完整性约束 答案:B)解析:关系模型由关系数据结构、数据操作和数据完整性约束3大要素组成。 (9)SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?( ) A)GRANT B)CREATE C)INSERT D)SELECT 答案:A)解析:CREATE属于数据定义语句,INSERT和SELECT属于数据操纵语句,只有GRANT(授权语句)才是数据控制语句。 (10)如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( ) A)其中有一个是DELETE B)一个是SELECT,另一个是UPDATE

相关文档