搜档网
当前位置:搜档网 › 数据库考试题及答案

数据库考试题及答案

《数据库》课程模拟试题(一)

一、填空题(30分)

1.数据的独立性包括数据的物理独立性和数据的逻辑独立性。

2.数据的物理独立性是指当数据的存储结构(或内模式)改变时,通过系统内部的自动映象功能或转换功能,保持了数据的全局逻辑结构(或模式)不变。

3.数据模型由三部分组成:数据结构数据操作完整性约束

4.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为1:n(一对多)的联系。

5.一个关系模型由若干个关系模式组成。

6.在选择运算所得到的结果关系中,所含的元组数不多于原关系中的元组数。

7.SQL语言具有对数据的定义查询操纵控制等四个方面的功能。

8.设X→Y是关系模式R的一个函数依赖,并且Y是X的子集,则称X→Y是平凡函数依赖。

9.在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系的一个候选关键字。

10.如果一个关系R中的所有非主属性都不传递依赖于任何候选关键字,则称关系R 属于第三范式,记作R∈3NF。

11.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1←→X2,X1→X3,X1→X4,则该关系属于BCNF。

12.假定一个E-R图包含有A实体和B实体,并且从A到B存在着1∶n的联系,则转换成关系模型后,包含有3个关系模式。

13.实现系统案例,防止非法破坏数据,所采用的数据保护措施有:用户标识和鉴定、存取控制定义视图审计数据加密

14.恢复的实现技术有:数据转储和登录日志文件。

13、15.____分布式数据库___________是一个逻辑上统一、地域上分布的数据集

合。

16.关系中能唯一标识元组,且又不含多余属性称为___候选键_____________。

17.在概念结构设计中先,定义全局概念结构的框架,然后逐步细化。这种方法称为_____________自顶向下方法___________。

18.分布式数据库系统中透明性层次越高,应用程序的编写越简单。

二、单项选择题(20分)

1、_____________是长期存储在计算机内的有组织,可共享的数据集合。

A.数据库管理系统 B.数据库系统

C.数据库 D.文件组织

2、数据库系统阶段,数据__________________。

A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度的物理独立性和一定程度的逻辑独立性

3、一个m:n联系转换为一个关系模式。关系的码为________。

A.某个实体的码B.各实体码的组合 C.n端实体的码 D.任意一个实体的码

4、SQL语言中授权的操作是通过________________语句实现的。

A.CREATE B.REVOKE

C.GRANT D.INSERT

5、下列聚合函数中不忽略空值 (null) 的是 ________。

A.SUM (列名) B.MAX (列名)

C.COUNT ( * ) D.AVG (列名)

6、 __________________是位于用户与操作系统之间的一层数据管理软件。

A.数据库管理系统 B.数据库系统

C.数据库 D.数据库应用系统

7、设域D1={a1,a2,a3};D2={1,2};D3={计算机;打印机;扫描仪}。则D1、D2和D3的笛卡尔积的基数为________。

A.2 B.3 C.8 D.18

8、子模式DDL用来描述 ________。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构

C.数据库的物理存储结构 D.数据库的概念结构

9、单个用户使用的数据视图的描述称为________。

A.外模式 B.概念模式

C.内模式 D.存储模式

10、下列四个选项中,不属于数据库特点的是________。

A.数据共享 B.数据完整性

C.数据冗余很高 D.数据独立性高

三、设计题(30分)

1.用SQL的有关语句定义

1)学生关系Student,包括学号Sno、姓名SN、年龄SA;

2)课程关系Course,包括课程号Cno、课程名CN、任课教师CT;

3)学生选课关系,包括Sno、Cno和成绩G。

注意:说明主键码和外键码(如果有的话),并在键码属性上建立索引。(4分)

1. CREATE TABLE Student(

Sno INT PRIMARY KEY,

SN CHAR(30),

SA INT

2.CREATE TABEL Course(

Cno INT PRIMARY KEY,

CN CHAR(30),

CT CHAR(30)

);

3) CREATE TABEL SC(

Sno INT,

Cno INT,

G INT,

PRIMAYR KEY(Sno,Cno),

FOREIGN KEY(Sno) REFERENCES Student(Sno),

FOREIGN KEY(Cno) REFERENCES Course(Cno)

);

2.按题1的学生关系模式,用SQL的有关语句

1)授予赵华对学生关系Student的插入和修改权限;

2)插入任意3个学生的完整信息;

3)修改所有学生的年龄(加1)。(6分)

3.结合题1定义的学生选课数据库,用SQL语句查询计算机系学生数据库课的成绩,输出学生姓名和成绩,按成绩排序(降序),若成绩相同,再按学号排序(升序)。(10分)

4.有关图书发行的关系模型如下:

书店S(书店号SNo,书店名SN,地址A)

图书B(书号BNo,书名BN,价格P)

图书馆L(馆号LNo,馆名LN,城市C)

图书发行LBS(LNo,BNo,SNo,发行量Q)

分别用关系代数和SQL语言表达如下查询:

图书馆L4(馆号)收藏图书的书名和出售该书的书店名。(10分)

四、综合应用题(20分)

1.根据3NF的定义及规范化方法,对关系模式 R(U,F)

U={学号,姓名,所在系,系主任,课程号,成绩}

F= { 学号→姓名,学号→所在系,所在系→系主任

(学号,课程号)→成绩}

进行分解。使其满足3NF。

2.设有关系数据库:

商店关系DEPARTMENT (D#,DNAME,DQTY,CITY)

商品关系ITEM (I#,INAME,PRICE)

库存关系STOCK (D#,I#,QTY)

其中各属性的含义是:D#(商店编号),DNAME(商店名称),DQTY(商店人数),CITY (所在城市),I#(商品号),INAME(商品名),PRICE(商品价格),QTY(库存数)。各属性的类型是:D#,DNAME,CITY,I#,INAME为字符类型,DQTY,QTY为整数类型,PRICE 为数值类型,自定义列的宽度。

(1)设计该数据库的E-R图

(2)请用SQL语句定义上述表的结构(定义中应包括主关键字子句和外关键字子句)(3)请用关系代数表达式写出供应“棉布”的商店名

(4)请用SQL语句写出查询:找出至少供应代号为“402”的商店所供应的全部商品的商店名和所在城市

(5)请用SQL语句写出操作:代号为“402”的商店购进了一批新商品,其商品编号为“8”,名称为“电动玩具”,价格为100元,数量为400个。

《数据库》课程模拟试题参考答案

模拟试题一

一、填空题 (30分)

1、数据的物理独立性数据的逻辑独立性

2、存储结构(或内模式)全局逻辑结构(或模式)

3、数据结构数据操作完整性约束

4、1:n(一对多)

5、关系模式

6、多于

7、定义查询操纵控制

8、平凡函数依赖

9、候选关键字

10、第三范式R∈3NF

11、BCNF

12、3

14、存取控制定义视图审计数据加密

15、数据转储登录日志文件

16、分布式数据库

16、候选键

17、自顶向下方法

18、简单

二、单项选择题 (20分)

1、c

2、d

3、b

4、c

5、c

6、a

7、d

8、b

9、a 10、c

三、设计题(30分)

1. (4分)

1)CREATE TABLE Student(

Sno INT PRIMARY KEY,

SN CHAR(30),

SA INT

);

2) CREATE TABEL Course(

Cno INT PRIMARY KEY,

CN CHAR(30),

CT CHAR(30)

);

3) CREATE TABEL SC(

Sno INT,

Cno INT,

G INT,

PRIMAYR KEY(Sno,Cno),

FOREIGN KEY(Sno) REFERENCES Student(Sno),

FOREIGN KEY(Cno) REFERENCES Course(Cno) );

2.(6分)

1)GRANT INSERT, UPDATE, ON Student TO 赵华;

2) INSERT INTO Student

(TABLE (01001,’赵华’,19),

(01002,’李芳’,18),

(01003,’刘红’,20),

);

3)UPDATE Student

SET SA=SA+1;

3.(10分)

SELECT SN,G

FROM Student,Course,SC

WHERE Student.Sno=SC.Sno AND https://www.sodocs.net/doc/0119490226.html,o=https://www.sodocs.net/doc/0119490226.html,o

AND https://www.sodocs.net/doc/0119490226.html,=’数据库’

ORDER BY G DESC,Sno;

4、 1)π BN,SN(σ LNo=L4(B LBS S))

2) SELECT BN,SN

FROM B,LBS,S

WHERE B.BNo=LBS.BNo AND LBS.SNo=S.SNo

AND LBS.LNo=L4;

(10分)

四、综合应用题(20分)

1、符合3NF的关系模式,要求不存在非码属性对码的部分依赖和传递依赖。

关系模式 R(U,F)中存在姓名、学号对码(学号,课程号)的部分依赖,存在系主任对码的传递依赖。

将 R(U,F)分解为如下三个关系模式:

{学号,姓名,所在系}

{所在系,系主任}

{学号,课程号,成绩}

三个关系模式中,不存在非码属性对码的部分依赖和传递依赖。

2、

a)CREATE TABLE DEPARTMENT

(D#CHAR (8),

DNAME CHAR(8)

DQTY INT,

CITY CHAR(12)

PRIMARY KEY(D#)

CREATE TABLE ITEM

(I#CHAR(10),

INAME CHAR(12)

PRICE NUMERIC(5,C),

PRIMARY KEY(I#))

CREATE TABLE STOCK

(D#CHAR (8)

I#CHAR(10),

QTY INT)

b)π DNAME(σ ITEM,INAME=‘棉布’(

DEPARTMENT ITEM STOCK))

c)SELECT D#,CITY

FROM DEPARTMENT

WHERE NOT EXISTS

(SELECT *FROM STOCK S1

WHERE S1.D#=’402’ AND NOT EXISTS

(SELECT * FROM STOCK S2

WHERE S1.I#=S2.I# AND S2.D#=DEPARTMENT.D#));

d)INSERT INTO ITEM

VALUES(‘9’,’电动玩具’,100);

INSERT INTO STOCK

VALUES(‘402’,‘8’,500)。

数据库考试题及答案

《数据库》课程模拟试题(一) 一、填空题(30分) 1.数据的独立性包括数据的物理独立性和数据的逻辑独立性。 2.数据的物理独立性是指当数据的存储结构(或内模式)改变时,通过系统内部的自动映象功能或转换功能,保持了数据的全局逻辑结构(或模式)不变。 3.数据模型由三部分组成:数据结构数据操作完整性约束 4.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为1:n(一对多)的联系。 5.一个关系模型由若干个关系模式组成。 6.在选择运算所得到的结果关系中,所含的元组数不多于原关系中的元组数。 7.SQL语言具有对数据的定义查询操纵控制等四个方面的功能。 8.设X→Y是关系模式R的一个函数依赖,并且Y是X的子集,则称X→Y是平凡函数依赖。 9.在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系的一个候选关键字。 10.如果一个关系R中的所有非主属性都不传递依赖于任何候选关键字,则称关系R 属于第三范式,记作R∈3NF。 11.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1←→X2,X1→X3,X1→X4,则该关系属于BCNF。 12.假定一个E-R图包含有A实体和B实体,并且从A到B存在着1∶n的联系,则转换成关系模型后,包含有3个关系模式。 13.实现系统案例,防止非法破坏数据,所采用的数据保护措施有:用户标识和鉴定、存取控制定义视图审计数据加密 14.恢复的实现技术有:数据转储和登录日志文件。 13、15.____分布式数据库___________是一个逻辑上统一、地域上分布的数据集 合。 16.关系中能唯一标识元组,且又不含多余属性称为___候选键_____________。 17.在概念结构设计中先,定义全局概念结构的框架,然后逐步细化。这种方法称为_____________自顶向下方法___________。 18.分布式数据库系统中透明性层次越高,应用程序的编写越简单。 二、单项选择题(20分)

MySQL数据库原理设计与应用模拟考试题及答案

MySQL数据库原理设计与应用模拟考试题及答案 一、单选题(共30题,每题1分,共30分) 1、下列()不能称为实体。 A、图书 B、班级 C、姓名 D、手机 正确答案:C 2、以下数据类型中,适合存储文章内容的是()。 A、INT B、VARCHAR C、CHAR D、TEXT 正确答案:D 3、保存一个INT类型的整数需要占用()个字节的存储空间。 A、2 B、8 C、4 D、16 正确答案:C 4、下面关于用户重命名的说法正确的是()。 A、ALTER USER一次仅能修改一个用户名 B、RENAME USER一次可修改多个用户名 C、重命名的用户可以是不存在的用户 D、以上说法全部正确 正确答案:B 5、下面关于数据查询的描述正确的是()。 A、查询数据的条件仅能实现相等的判断 B、查询的数据必须包括表中的所有字段 C、星号“*”通配符代替数据表中的所有字段名 D、以上答案都正确 正确答案:C 6、以下插入数据的语句错误的是()。 A、INSERT 表 SET 字段名=值

B、INSERT INTO 表(字段列表)VALUE (值列表) C、INSERT 表 VALUE (值列表) D、以上答案都不正确 正确答案:D 7、下面属于数据权限的特权是()。 A、DROP B、ALTER C、DELETE D、以上答案全部正确 正确答案:C 8、位运算符运算结果的数据类型是()。 A、INT B、TINYINT C、BIGINT D、CHAR 正确答案:C 9、下面用于存储二进制数据的是()。 A、INT B、FLOAT C、DECIMAL D、BIT 正确答案:D 10、以下选项中,不属于MySQL特点的是()。 A、体积小 B、速度快 C、跨平台 D、界面良好 正确答案:D 11、下列选项中,()能保证表中字段值的唯一性。 A、默认约束 B、非空约束 C、唯一约束 D、以上答案都不正确 正确答案:C

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

数据库基础知识试题(含答案) 数据库基础学问试题 部门____________姓名__________日期_________得分 __________ 一、不定项挑选题(每题1.5分,共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 D._ 5.()是SQLServer中最重要的管理工具。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、Replacesalarywithsalary+500 B、Updateteachersalarywithsalary+500 C、Updatesetsalarywithsalary+500 D、Updateteachersetsalary=salary+500 9.表的两种相关约束是()。C A、主键和索引 B、外键和索引 C、主键和外键 D、内键和外键 10.ORACLE数据库物理结构包括()。ABC A、数据文件 B、日志文件 C、控制文件 D、暂时文件

sql数据库习题与答案

sql数据库习题与答案 SQL数据库习题与答案 SQL(Structured Query Language)是一种用于管理关系型数据库的标准化语言。在数据库管理系统中,SQL可以用于执行各种操作,如插入、更新、删除和查询数据。对于学习SQL的人来说,练习SQL数据库习题是非常重要的。下面将为大家提供一些常见的SQL数据库习题以及相应的答案。 1. 查询所有学生的信息 答案:SELECT * FROM students; 2. 查询所有学生的姓名和年龄 答案:SELECT name, age FROM students; 3. 查询所有学生的姓名,并按照年龄从小到大进行排序 答案:SELECT name FROM students ORDER BY age; 4. 查询学生表中年龄大于18岁的学生信息 答案:SELECT * FROM students WHERE age > 18; 5. 查询学生表中姓“张”的学生信息 答案:SELECT * FROM students WHERE name LIKE '张%'; 6. 查询学生表中的姓名和对应的课程名称 答案:SELECT https://www.sodocs.net/doc/0119490226.html,, https://www.sodocs.net/doc/0119490226.html, FROM students INNER JOIN course ON students.course_id = course.id; 7. 查询学生表中每个班级的学生人数 答案:SELECT class, COUNT(*) FROM students GROUP BY class; 通过以上SQL数据库习题与答案的练习,可以帮助大家更好地理解和掌握SQL

数据库题库及答案

数据库题库及答案 【篇一:数据库试卷及答案】 p> 1.(b)是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。 a. dbb.dbmsc.dbs d.dba 2. sql语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示( d ) a、零个字符 b、1个字符 c、多个字符 d、以上都可以 3.下列哪一个数据库不是sql server 2000的系统数据库( c ) a.master 数据库b.msdb数据库 c.pubs数据库 d.model数据库 4.下列四项中,可以直接用于表示概念模型的是( d )。 a. 网状模型 b.关系模型 c.层次模型d.实体-联系(e-r)模型 5.下列四项中说法不正确的是( a ) a. 数据库避免了一切数据的重复 b.数据库中的数据可以共享 c. 数据库减少了数据冗余 d.数据库具有较高的数据独立性 6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(c) a.多对多 b.一对一 c.多对一 d.一对多 7.关系数据库中空值(null)相当于( d) a. 零(0) b. 空白 c. 零长度的字符串 d. 没有输入 8.事务有多个性质,其中不包括( b) a.隔离性 b. 不可撤消 c.原子性 d. 一致性 9.一个电视经销商在表tvtype 中维护库存的tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息?( c) a. select top3 cdiscription from tvtype order by iprice asc b. select cdiscription from tvtype where max(iprice)3 c. select top3 cdiscription from tvtype order by iprice desc d. select cdiscription max(iprice) from tvtype order by iprice 10.假如采用关系数据库系统来实现应用,在数据库设计的( d )阶段,需要将e-r模型转换为关系数据模型。 a.概念设计 b.物理设计 c. 运行阶段 d. 逻辑设计 11.取出关系中的某些列,并消去重复的元组的关系运算称为( b) a.取列运算 b. 投

(完整版)数据库练习题及答案解析

第一章习题 一、单项选择题 1 •数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS )之间的关系是 (A )。 A. DBS 包括DB 和DBMS B. DBMS 包括DB 和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。 I •人工管理阶段 II.文件系统阶段 III •数据库阶段 A. I 和II B. 只有II C. II 和III D. 只有I 3. 下列四项中,不属于数据库系统特点的是(C )。 A. 数据共享 B. 数据完整性 C. 数据冗余度高 D. 数据独立性高 4. 数据库系统的数据独立性体现在(B )。 A .不会因为数据的变化而影响到应用程序 B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C. 不会因为存储策略的变化而影响存储结构 D. 不会因为某些存储结构的变化而影响其他的存储结构 5. 要保证数据库的数据独立性,需要修改的是(C )。 A. 模式与外模式 B. 模式与内模式 C. 三层之间的两种映射 D. 三层模式 6. 要保证数据库的逻辑数据独立性,需要修改的是(A )。 A. 模式与外模式的映射 B. 模式与内模式之间的映射 C. 模式 D. 三层模式 7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。 A.模式 B.物理模式 C. 子模式 D. 内模式 8. 下述(B )不是DBA 数据库管理员的职责。 A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计 9. 常见的数据模型有三种,它们是(B ) A 网状、关系和语义 B 层次、关系和网状 C 环状、层次和关系 D 字段名、字段类型和记录 10. 在E-R 图中,用来表示属性的图形是(B ) A 矩形 B 椭圆形 C 菱形 D 平行四边形 二、填空题 1. 描述数据库全体数据的全局逻辑结构和特性的是___________ 模式 ______ 。 2. __ 数据的物理独立性____________ 是指数据库的物理(存储)结构改变时,

(完整版)数据库综合练习题及答案

练习题及答案 第一部分:选择题 一、单项选择题 1.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软件和 A.系统分析员 B.程序员 C.数据库管理员 D.操作员 2.模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示实体类型及实体间联系的模型称为 A.数据模型 B.实体模型 C.逻辑模型 D.物理模型 3.关系模型概念中,不含有多余属性的超键称为 A.候选键 B.对键 C.内键 D.主键 4.设R、S为两个关系,R的元数为4,S的元数为5,则与R S等价的操作是 A.σ3<6(R×S) B.σ3<2(R×S) C.σ3>6(R×S) D.σ7<2(R×S) 5.分布式数据库存储概念中,数据分配是指数据在计算机网络各场地上的分配策略,一般有四种,分别是集中式、分割式、全复制式和 A. 任意方式 B.混合式 C.间隔方式 D.主题方式 6.数据库系统中,类是指具有相同的消息,使用相同的方法,具有相同的变量名和 A. 变量值 B. 特征 C. 定义 D. 类型

7.随着计算机应用领域的扩大,第一代、第二代DBS不能适应处理大量的 A.格式化数据 B.网络数据 C.非格式数据 D.海量数据 9.数据库并发控制概念中,使用X封锁的规则称为 A.PS协议 B.PX协议 C.PSC协议 D.两段封锁协议 10.在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和 A.共享性 B.继承性 C.持久性 D.封装性 11.面向对像模型概念中,类可以有嵌套结构。系统中所有的类组成一个有根的 A.有向无环图 B.有向有环图 C.无向有环图 D.无向无环图 12.在教学管理系统中,有教师关系T(T#,NAME),学生关系S(S#,NAME),学生成绩关系S(S#,NU)。其中T#表示

数据库试题及答案

一、填空 1.数据模型分为(层次模型)和(网状模型)、(关系模型)。 2.数据库系统(DBS)是一个由(外模式)、(模式)、(内模式)组成的多级系统结构。 3.数据库管理系统提供了4个方面的数据控制功能:(数据定义)、数据操作、(数据库管理)和(数据库建立和维护以及通信)。 4.属性的取值范围称作属性的(值域)。 5.E-R图是由(实体)、(属性)和(联系)这3个基本要素组成的。 6.Windows身份验证是指(系统用户/Windows合法用户)身份登录SQL Server. 7.SQL中的语句可分为数据查询语言、数据定义语言、(数据操纵语言)和(数据控制语言)四类。 8. SQL Server2000引入了3种新的数据类型(Bigint类型)、(Sql_Variant类型)和(Table类型)。 9.tempdb数据库保存所有的临时表和临时(存储过程)。 10.数据文件是存放数据和数据库对象的文件。一个数据库可以有(一个或多个)数据文件,每个数据文件只属于一个数据库。 11.当一个数据文件有多个数据文件时,其中一个文件被定义为主数据文件,扩展名为(.MDF ),用来存储数据库的启动信息和部分或全部数据。其他数据文件被称为次数据文件,扩展名为(.NDF ),用来存储主数据文件没有存储的其他数据。 12.事物日志文件时用来记录数据库更新信息的文件。事物日志文件最小为512KB,扩展名为(.LDF )。每个数据库可以有(一个或多个)事物日志文件。 13.master数据库记录SQL Server系统的所有(系统)信息,如SQL Server的初始化信息、所有的登录账户和系统配置设置等。 14.整数型的int型数的范围为(-2^31-2^31-1 ),整数型的tinyint型数的范围为(0~255 )。 15.表中某列为变长字符数据类型varchar(100),其中100表示(字符最大长度)。加入输的字符串为gtym13e5,存储的字符长度为(8)字节。 16. SQL Server2000的datetime 和smalldatetime数据类型主要用来存储(日期)和(时间)的组合数据。 17.自动的“标识”属性用于定义字段是否可(自动生成下一个标识值)。 18.在关系图中,关系连线的终点图标代表了关系的类型,如果关系连线两端都为钥匙图标,则该关系为(1:1)。如果关系连线一端为钥匙图标,另一端为无穷大图标,则该关系为(1:n )。 19.可使用(select )或(print )命令来显示函数结果。 20.如果要使用SELECT语句返回指定条数的记录,则应使用(top)关键字来限定输出字段。 21.连接查询可分为三种类型:(内连接查询)(外连接查询)和交叉连接。 22.内连接查询可分为( 等值连接)、不等值连接和(自然连接)三种类型。 23.若要把查询结果存放到一个新建的表中,可使用(into )子句。 24.在一个全文目录中可以储存(一个或多个)全文索引,但在一个表中只能建立(一个)全文索引。 25.数据库中只存放视图的(定义),而不存放视图对应的数据,这些数据仍存放在导出视图的基础表中。 26.通常可以使用(GO )命令来标识Transact-SQL批处理的结束。 27.判断使用FETCH语句读取数据是否成功的全局变量为(@@fetch_status )。 28.使用游标对基本表进行修改和删除操作的语句中,WHERE选项的格式为“WHERE

数据库期末考试答案

数据库期末考试答案 数据库期末考试答案 下面是小编整理的数据库期末考试答案,希望能帮助到大家! 一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3.数据库的概念模型独立于(A)。 A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4.数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5.关系模式的任何属性(A)。

A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6.下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外关键字为( C )。 A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7.以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8.关系模式中各级范式之间的关系为( A )。 9.保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10.事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态

数据库考试习题及答案

数据库考试习题及答案 一、选择题 1.下列哪些选项关于数据库的定义是正确的? A. 数据库是计算机存放数据的设备 B. 数据库是由数据项及其关系组成的数据集合 C. 数据库是一个可以存储和访问数据的电子系统 D. 数据库是个人或组织为了方便存储和管理数据而构建的系统 正确答案:B、C、D。 2.下列哪些选项是 SQL 中的聚集函数? A. MAX B. AVG C. COUNT D. ADD 正确答案:A、B、C。 3.数据库中,以下哪个不是关系型数据库系统? A. MySQL B. Oracle C. MongoDB D. SQL Server 正确答案:C。 4.在关系数据库模型中,下列哪些选项是数据完整性的约束条件? A. 实体完整性 B. 参照完整性 C. 域完整性 D. 逻辑完整性

正确答案:A、B、C、D。 5.下列哪些选项是数据库事务的 ACID 特性? A. 原子性 B. 一致性 C. 隔离性 D. 持久性 正确答案:A、B、C、D。 二、填空题 1.在关系数据库中,一个二元组 ______ 表示一个数据行。 正确答案:属性值。 2.数据库中,SELECT * FROM table_name; 语句表示查询表名为 ______ 的全部数据。 正确答案:table_name。 3.MySQL 中,用于获取自动生成的主键的函数为 ______。 正确答案:LAST_INSERT_ID()。 4.数据库中,用于限制某个列的唯一性约束的关键字是 ______。 正确答案:UNIQUE。 5.在数据库设计中,将不可分的数据项成为 ______。 正确答案:原子数据。 三、简答/计算题 1.简述数据库视图的概念和作用。 数据库视图是一个虚拟的表格,其内容是从一个或多个基本表格导出的。视图仅仅是一个从基本表中某些数据所得的数据集合,因此不具有实际存储的数据记录。作用主要有以下几个:提供一种以安全方式存取数据的方式,尽可能地简化复杂的SQL语句,使得用户看到的是一张基于若干个底层表的虚拟表格,避免不必要的数据访问,增强系统安全性。 2.简述关系型数据库的特点。

mysql数据库考试试题及答案

mysql数据库考试试题及答案 一、选择题(共10题,每题2分) 1. 数据库是用来存储数据的______。 A. 软件 B. 硬件 C. 语言 D. 操作系统 2. 在MySQL中,一个数据库可以包含多个______。 A. 数据表 B. 数据记录 C. 数据字段 D. 数据行 3. 在MySQL中,使用______命令可以查询数据库中的表。 A. INSERT B. SELECT C. DELETE D. UPDATE 4. MySQL的数据类型中,用于存储货币金额的类型是______。 A. VARCHAR B. INT C. DECIMAL D. TEXT 5. 在MySQL中,以______开头的注释语句会被MySQL解释器忽略。 A. // B. ** C. # D. -- 6. 在MySQL中,使用______关键字可以删除表中的所有数据。 A. DELETE B. DROP C. TRUNCATE D. REMOVE 7. MySQL中,使用______命令可以将表中的数据按照指定的条件进行排序。 A. SELECT B. ORDER BY C. GROUP BY D. UPDATE

8. 在MySQL中,使用______命令可以创建一个新的数据库。 A. CREATE B. INSERT C. UPDATE D. DELETE 9. 在MySQL中,使用______命令可以修改表的结构。 A. ALTER B. UPDATE C. TRUNCATE D. DROP 10. 在MySQL中,使用______命令可以将多个表进行连接查询。 A. UNION B. JOIN C. MERGE D. LINK 二、填空题(共5题,每题4分) 1. 在MySQL中,______命令用于创建一个新的数据库。 2. SQL是______查询语言。 3. 在MySQL中,使用______关键字可以对查询结果进行分组。 4. MySQL中,______命令可以删除指定的数据表。 5. 在MySQL中,______函数用来统计指定字段的平均值。 三、简答题(共5题,每题10分) 1. 请简述MySQL和Oracle的区别。 2. explain命令的作用是什么? 3. 什么是SQL注入攻击?如何防止SQL注入攻击? 4. 请列举MySQL的几个常用存储引擎,并简述各自的特点。 5. 什么是事务?MySQL中如何使用事务?

数据库试题及答案

数据库试题及答案 一、选择题 1. 数据库的主要功能是: A. 存储数据 B. 处理数据 C. 维护数据 D. 扩展数据 答案:A 2. 数据库管理系统(DBMS)的作用是: A. 管理数据库 B. 控制数据库访问 C. 保护数据库安全 D. 执行数据操作 答案:A、B、C、D 3. 关系型数据库的特点包括: A. 使用表格结构存储数据 B. 定义了数据之间的关系

C. 支持事务处理 D. 使用SQL查询数据 答案:A、B、C、D 4. 非关系型数据库的特点包括: A. 不使用表格结构存储数据 B. 不定义数据之间的关系 C. 不支持事务处理 D. 不使用SQL查询数据 答案:A、B、C、D 5. 数据库的完整性是指: A. 数据库的正确性和一致性 B. 数据库的安全性和权限控制 C. 数据库的性能和可扩展性 D. 数据库的备份和恢复 答案:A 二、填空题 1. 数据库的三级模式分别是:

_____________、_____________、_____________。答案:外模式、概念模式、内模式。 2. SQL是什么操作数据库的语言? _____________。 答案:结构化查询语言。 3. 数据库中的关键字是用来做什么的? _____________。 答案:标识和定义数据库对象。 4. 数据库的ACID特性分别是指什么? A. _____________ B. _____________ C. _____________ D. _____________ 答案:A. 原子性 B. 一致性 C. 隔离性 D. 持久性 5. 数据库的事务是什么?

2023年自考专业(计算机信息管理)《数据库及其应用》考试历年真题摘选附带答案

2023年自考专业(计算机信息管理)《数据库及其应用》考试历年真题摘选附带 答案 第1卷 一.全考点综合测验(共20题) 1.【单选题】程序流程图( PFD)中的箭头代表是 A.数据流 B.控制流 C.调用关系 D.组成关系 2.【单选题】下面不属于软件设计原则的是那个 A.抽象 B.模块化 C.自底向上 D.信息隐蔽 3.【填空题】数据访问页的________视图是用于输入、查看或编辑数据的窗口。 4.【单选题】将E-R图转换到关系模式时,实体与联系都可以表示成 A.属性 B.关系 C.键 D.域 5.【单选题】在结构化方法中,软件功能分解属于下列软件开发中的阶段是 A.详细设计 B.需求分析 C.

D.编程调试 6.【填空题】控件可以分为绑定型控件、非绑定型控件和________三种类型。 7.【单选题】关于删除数据库对象,下列错误的是() A.可以释放该对象所占用的系统资源 B.多用户环境下应使所有用户先关闭该数据库对象 C.只删除链接时,也会从计算机中删除页对应的HTML文件 D.“是否真正删除”中选择“是”,则会永久的删除 8.【单选题】用树形结构来表示实体之间联系模型称为 A.关系模型 B.层次模型 C.网状模型 D.数据模型 9.【单选题】关系表中的每一横行称为一个 A.元组 B.字段 C.属性 D.码 10.【填空题】据数据访问页的用途,可将其分为________、数据输入页和数据分析页。 11.【单选题】关于ACCess窗口,下列说法中错误的是() A.ACCess窗口由标题栏、菜单栏、工具栏和状态栏等几部分组成 B.ACCess菜单栏是一成不变的 C.对象列表框默认状态下会显示创建此类对象的快捷方式 D.在组中添加对象不改变该对象原始的位置 12.【单选题】下列说法中正确的是() A.移动控件时,鼠标变为“手掌”时,拖动只会移动该控件本身 B.调整控件大小可通过“属性”——“全部”——“宽度”和“高度”调整 C.默认状态“网格线x 坐标”和“网格线Y 坐标”分别为l5 D.“格式”——“对齐网络”命令只能微调对齐控件 13.【单选题】关于索引,下列说法中错误的是()

数据库考试试题及答案

数据库考试试题及答案 数据库考试试题及答案 数据库是计算机科学中非常重要的一个概念,它是用来存储和管理数据的系统。在计算机科学相关专业的学习中,数据库课程是必不可少的一门课程。而在学 习过程中,考试是检验学生对数据库知识掌握程度的重要方式之一。本文将介 绍一些常见的数据库考试试题及其答案。 一、选择题 1. 数据库的主要特点是什么? a) 数据独立性 b) 数据一致性 c) 数据安全性 d) 数据完整性 答案:a) 数据独立性 2. 数据库管理系统(DBMS)的作用是什么? a) 存储和管理数据 b) 运行程序 c) 进行网络通信 d) 控制硬件设备 答案:a) 存储和管理数据 3. 关系数据库中,什么是主键? a) 用于标识关系中的一个元组的属性或属性组 b) 用于标识关系中的一个属性或属性组

c) 用于标识关系中的一个关系 d) 用于标识关系中的一个元组 答案:a) 用于标识关系中的一个元组的属性或属性组 4. 数据库中的事务是什么? a) 一组操作的集合 b) 一个操作 c) 一个数据项 d) 一个数据表 答案:a) 一组操作的集合 5. 数据库中的ACID是什么的缩写? a) 原子性、一致性、隔离性、持久性 b) 原子性、一致性、隔离性、可靠性 c) 原子性、完整性、隔离性、可靠性 d) 原子性、完整性、隔离性、持久性 答案:a) 原子性、一致性、隔离性、持久性 二、填空题 1. 数据库的三级模式分别是________、________和________。 答案:外模式、概念模式、内模式 2. 关系数据库中,用于标识关系中的一个元组的属性或属性组称为________。答案:主键 3. 数据库中的事务具有ACID特性,其中A代表________。 答案:原子性

mysql数据库考试试题及答案

mysql数据库考试试题及答案 MySQL数据库考试试题及答案 随着信息技术的不断发展,数据库管理系统成为了企业和组织中不可或缺的一 部分。而MySQL作为一种开源的关系型数据库管理系统,在企业中得到了广泛的应用。为了评估和验证对MySQL数据库的掌握程度,许多企业和学术机构都会组织MySQL数据库的考试。本文将介绍一些常见的MySQL数据库考试试题,并给出相应的答案。 一、基础知识题 1. 什么是数据库? 答案:数据库是指存储和管理大量结构化数据的系统,它可以提供数据的快速 访问和高效的数据处理能力。 2. 什么是关系型数据库? 答案:关系型数据库是一种基于关系模型的数据库,其中数据以表的形式存储,表之间通过主键和外键建立关联。 3. 什么是SQL? 答案:SQL(Structured Query Language)是一种用于管理关系型数据库的语言,它可以用于查询、插入、更新和删除数据等操作。 4. 什么是主键? 答案:主键是用于唯一标识表中每一行数据的字段,它具有唯一性和非空性的 特点。 5. 什么是外键? 答案:外键是用于建立表与表之间关联关系的字段,它引用了其他表的主键。

二、SQL语句题 1. 编写一个SQL语句,创建一个名为"students"的表,包含字段:"id"(主键, 整数类型)、"name"(字符串类型)、"age"(整数类型)。 答案:CREATE TABLE students (id INT PRIMARY KEY, name VARCHAR(50), age INT); 2. 编写一个SQL语句,查询"students"表中年龄大于18岁的学生的姓名和年龄。答案:SELECT name, age FROM students WHERE age > 18; 3. 编写一个SQL语句,向"students"表中插入一条记录,学生姓名为"张三",年 龄为20岁。 答案:INSERT INTO students (name, age) VALUES ('张三', 20); 4. 编写一个SQL语句,更新"students"表中姓名为"张三"的学生的年龄为22岁。答案:UPDATE students SET age = 22 WHERE name = '张三'; 5. 编写一个SQL语句,删除"students"表中年龄小于18岁的学生的记录。 答案:DELETE FROM students WHERE age < 18; 三、高级题 1. 什么是索引? 答案:索引是一种数据结构,用于提高数据库的查询效率。它通过建立某一列 或多列的索引,可以加快查询速度,但会增加插入、更新和删除数据的时间。2. 什么是事务? 答案:事务是一组数据库操作的集合,它要么全部执行成功,要么全部回滚。 事务具有ACID特性,即原子性、一致性、隔离性和持久性。 3. 什么是视图?

数据库试题及其参考答案

一、 填空题(每空0.5分,共20分) 1.数据模型是隐藏了许多低级存储细节的( )的集合,它由模型结构、数据操作、( )三个部分组成。 2.关系模型是由若干个( )组成的集合,其主要特征是用二维表格结构表达实体集,用( )表示实体间关系。 3.关系操作的对象是( ),操作的结果是( ) 4.在关系中,关键字是( ),它可能不是唯一的。选作元组标识的候选键称为( ) 5.在嵌入式SQL 中,游标的类型有( )和 ( )两种。 6.SQL 语言中,数据操纵功能包括SELECT 、( )、INSERT 、DELETE 四个语句,核心语句是( )。 7.关系数据库的数据定义功能包括三个部分即定义基本表、定义( )、定义( )。 8.关系模式设计的不好,会存在插入异常、删除异常、冗余大等弊病,因此必须对关系进行( ),其目的是( )。 9.人们已经提出了许多类型的数据依赖,其中最重要的是( )、( )。 10.当数据库出现故障时要对数据库进行恢复,恢复的原理是( ),常用的技术是数据转储和( )。 11一个职工关系模式为(职工号,姓名,性别,车间号,职称),单属性可以作为该模式的关键字的是( );一个车间关系模式为(车间号,地点,面积),其中车间号可以为其关键字;则职工关系模式中的外关键字为( )。 12.关系模式是对关系( )的描述,关系数据库模式是( )。 13.DBMS 通常提供( )来控制不同用户访问数据库中数据的权限,其目的是为了数据库的( )。 14.需求分析阶段是数据库设计的第( )阶段,其基本任务是回答( )。 15.SQLServer2000是一种( )数据库。 16.面向应用领域的数据库新技术由工程数据库、( )、( )等。 17.当前几乎所有的DBMS 都采用一种以( )为基础的并发控制机制,控制并发的用户。 18.为了避免数据被破坏时的损失,由必要对数据进行备份,ORACLE 的备份有两种,它们是( )和 ( )。 19.SQL 具有( )、数据查询功能、数据操作功能、( )的功能。 20.关系数据模型有两种形式化查询语言,即( )与( ),每个查询都可以用它们来表达,它们的表达能力是等价的。 二选择题(每题0.5分,共10分) 1.使用二维表格结构表达实体及实体间联系的数据模型是( ) A 层次模型 B 网状模型 C 联系模型 D 关系模型 2.在关系数据库中,视图是三级模式结构中的( ) A 内模式 B 模式 C 存储模式 D 外模式 3.下列( )属于关系数据库的专门关系代数运算。 A 并、交、差、除 B 创建数据库、删除元组、排序元组 C 选择、投影、连接、除 D 选择、投影、笛卡尔积 4.关系数据库系统能够实现的传统的集合运算包括( ) A 并、交、差、广义笛卡尔积 B 创建数据库、删除元组、排序元组 C 选择、投影、连接 D 选择、投影、笛卡尔积 5.设有如下关系R ,则))((' ''',R f C a A B A =⋃=∏ σ 的运行结果为( ) 关系R A B C D 6.在关系数据库中,SQL 指( ) A Selected Query Langue B Procedured Query Language C Standard Query Language D Structured Query Language 7.SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABL E 的功能是( ) A.数据查询 B 数据操纵 C 数据定义 D 数据控制 8.在关系数据库中,关系模式设计不好,会产生异常操作,如删除异常,它是指( ) A 应该删除的数据未被删除 B 不该插入的数据被插入 C 不该删除的数据被删除 D 应该插入的数据未被插入 9.若关系模式R 中没有非主属性,则( )

sql数据库期末考试题及答案

一、单选题(共 10 道试卷,共 50 分。) 1. SQL Server中,保存着每个数据库对象的信息的系统表是(C)。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D)。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A)。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D)约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 5. 记录数据库事务操作信息的文件是(D)。 A. 数据文件 B.索引文件 C. 辅助数据文件 D. 日志文件 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用(C)命令。 A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’ B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’ C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’ D. SELECT * FROM CP WHERE 产品名称=‘冰箱’ 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D)。 A. 一对一的联系 B.一对多的联系 C. 多对一的联系 D. 多对多的联系 8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的(D)子句之中。 A. SELECT B. HAVING C. GROUP BY…HAVING D. WHERE 9. 列值为空值(NULL),则说明这一列(C)。 A. 数值为0 B.数值为空格 C. 数值是未知的 D. 不存在 10. 数据库的数据一般存放在(D)中。 A. 内存 B.CPU C.寄存器 D. 磁盘 二、判断题(共 10 道试卷,共 50 分。)V 1. 如果定义视图的FROM子句包括多张表,并且视图中列来自多张表,则不能用DML语句通过视图操纵数据。 A. 错误 B.正确 2. 在sysdatabases中,还记录着存储过程中每个参数的信息。A A. 错误 B.正确 3. 在SELECT语句中,当使用ORDER BY子句时,一定要使用GROUP BY 子句。A A. 错误 B.正确 4. 由于索引是独立的,删除表时,与该表相关的索引并不被删除。A A. 错误 B.正确 5. 日志文件用于存放恢复数据库用的所有日志信息,每个数据库至少拥有一个日志文件,也可以拥有多个日志文件,扩展名ldf B A. 错误 B.正确

数据库考试习题及答案

数据库考试习题及答案 第一章习题 一、判断题 1.安装Microsoft SQL Server 2005 企业版对操作系统的最低要求可以是Microsoft Windows XP Professional SP2。( 错) 2.每一个服务器必须属于一个服务器组。一个服务器组可以包含0个、一个或多个服务器。(对) 二、填空题 3. MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server服务的图形化工具称为SQLServer 配置管理器。 三、选择题 4. 下列系统数据库中,(D)数据库不允许进行备份操作。 A. master B. msdb C. model D. Tempdb 5. 下列关于SQL Server 2005实例的说法中,正确的是(C)。 A.不同版本的默认实例数可能不一样多 B.不同版本的命名实例数一定一样多 C.不同版本的默认实例只有一个,命名实例数不一样多 D.不同版本的命名实例只有一个,默认实例数不一样多 6. 下列(C)数据库是SQL Server 2005在创建数据库时可以使用的模板。 A. master B. msdb C. model D.mssqlsystemresoure 7. 默认情况下,SQL Server 2005的系统数据库有(B)。 A. 1个

B.5个 C. 4个 D.6个 8. 在一台计算机上能安装(A)个默认实例。 A. 1 B. 50 9. 访问默认实例使用(B)作为实例名。 A. 计算机名 B. MSSQLSERVER 10. 下列叙述中正确的是(A)。 A. SQL SERVER实例是提供服务的, 所以一个SQL Server实例称为一个数据库服务器 B. SQL SERVER实例也叫做数据库引擎 C. 若计算机上安装多个SQL SERVER实例,则它们可以相互管理 11. SQL SERVER 2005实例主要提供哪些服务?(BCD)//全文搜索、报表服务、通知服务 A. 查询服务 B. 数据库服务 C. 集成服务 D. 分析服务 12. 一台计算机的计算机名为computer,若在该计算机上打开配置管理器看到如图1所示内容,则说明本机上已安装3个实例,其实例名分别是(BCD) A. computer B. MSSQLSERVER C. computer\SQLEXPRESS D. computer\SERVER 13. 连接数据库服务器时需要提供哪些信息?(A或者B) A. 要连接的服务器名 B. 身份验证信息

数据库考试试题库含答案

数据库考试试题库含答案 1、学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( ) A、一对一联系 B、一对五联系 C、一对十联系 D、一对多联系 答案:D 一个读者可以借阅多本图书,一本图书只能被1个读者借阅,这属于典型的一对多的联系。 2、在数据表中筛选记录,操作的结果是( )。 A、将满足筛选条件的记录存入一个新表中 B、将满足筛选条件的记录追加到一个表中 C、将满足筛选条件的记录显示在屏幕上 D、用满足筛选条件的记录修改另一个表中已存在的记录 答案:C 使用数据库表时,经常需要从很多的记录中挑选出满足条件的数据进行处理,所谓痛选记录是指经过筛选后的表只显示符合条件的记录,而那些不符合条件的记录将被隐藏起来。 3、数据库中最能体现数据库设计目的的对象是 A、表 B、查询 C、窗体 D、程序 答案:B 表是数据库最基本的对象,查询是最能够体现数据库设计目的的对象。因为数据库保存的是数据与数据之间的联系,设计数据库的目的就是为了更加方便使用数据,查询则是最能满足使用数据这一特点。 4、如果对一个关系实施某种关系运算以后得到一个新的关系,新关系中的元组数量少于原关系中的元组数,则实施的关系运算为( ) A、选择 B、投影 C、连接 D、自然连接

从一个二维表中选出若干行,这种关系运算就是选择。 5、文本型的默认字段大小为50( ) A、正确 B、错误 答案:B 文本型默认字段大小为255. 6、数据被加工处理以后才能成为( ) A、数据库 B、信息 C、数据库系统 D、数据库管理系统 答案:B 信息=数据+数据加工处理 7、从两个以上的二维表中根据关联的属性生成一个新的关系,这种关系运算被称为() A、选择 B、连接 C、投影 D、并 答案:B 8、以下选项中说法正确的是( ) A、DBMS是数据库系统 B、DBMS包括DB和DBS C、Access是数据库管理系统 D、目前的数据库系统管理阶段没有数据冗余 答案:C DBS包含DB、DBMS、DBA和硬件系统,Access是数据库管理系统,数据库系统管理阶段只是将冗余度降到最低,并没有消除冗余。 9、在“tEmployee” 表中,“姓名”字段的字段大小为10,在此列输人数据时,最多可以输人的汉字数和英文字符数分别是( ) A、55 B、5 10 C、10 10 D、10 20

相关主题