数据库考题
数据库基础考题答案

数据库基础测试题姓名:工号:一、单项选择题,把合适的选项编号填写在括号内。
(每小题1分,共10分)1.在数据库技术中,实体-联系模型是一种( A )A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型2.关系数据模型通常由3部分组成,它们是(B )A.数据结构,数据通信,关系操作B.数据结构,数据操作,数据完整性约束C.数据通信,数据操作,数据完整性约束D.数据结构,数据通信,数据完整性约束3.SQL语言中,删除一个表的命令是( B )A. DELETEB. DROPC. CLEARD. REMOVE4.在SQL的查询语句中,order by选项实现对结果表的(D)功能A. 分组统计B. 求和C. 查找D. 排序5. SQL Server触发器主要针对下列语句创建( B )A. SELECT,INSERT,DELETEB. INSERT,UPDATE,DELETEC. SELECT,UPDATE,INSERTD. INSERT,UPDATE,CREATE6. 下列哪个不是sql 数据库文件的后缀。
CA..mdf B..ldf C..tif D..ndf7. 在SQL中,建立表用的命令是 ( A )。
A.CREATE TABLEB.CREATE RULEC.CREATE VIEWD.CREATE INDEX8. SQL语言中,条件“年龄BETWEEN 40 AND 50”表示年龄在40至50之间,且( A )。
A.包括40岁和50岁B.不包括40岁和50岁C.包括40岁但不包括50岁D.包括50岁但不包括40岁9. 模式查找like '_a%',下面哪个结果是可能的BA.ailiB. baiC.bbaa10. 若某表满足1NF,且其所有属性合起来组成主健,则一定还满足范式 ( C )A、只有2NFB、只有3NFC、2NF和3NFD、没有二、填空题,把合适内容填在横线上。
数据库期末考试试题(附答案)

广东海洋大学寸金学院2010—2011学年第二学期《Visual FoxPro 数据库程序设计》期末试题一.填空题(每空1分,共20分,请把答案写在答题纸上,答在本页无效)1. 关系数据模型中的关系是指 二维表 。
2. 数据模型是数据库管理系统用来表示实体实体间的联系的方法。
数据模型分为3种:层次模型、 网状模型 和关系模型。
3. 函数LEN(‚ABC ‛-‚EF ‛)的值是 5 ,函数MOD(4*9,90/9)的值为 6 。
4. 命令?MOD (10,9)=10%9的执行结果是.T.。
5. 项目文件的扩展名是 .pjx 。
6. 在当前打开的商品销售数据表中有一字段‚销售量‛,现要将当前记录的该字段值存入一个内存变量‚销售量‛中,可以使用的命令是 销售量=销售量 ,或者是 STORE 销售量 TO 销售量 。
7. 要将当前文件夹下以AB 开头的所有数据表文件都复制到A 盘根目录下,应使用的正确命令是 COPY FILE AB*.DBF TO A:\ 和 COPY FILE AB*.FPT TO A:\。
8. 向灾区捐款的数据表有‛部门‛、‛姓名‛、‛金额’3个字段,该数据表已经打开并且按部门建立了索引,按部门进行汇总统计捐款金额并存入数据表bmje,应使用的正确命令是 TOTAL ON 部门 FIELD 金额 TO bmje 。
9. SQL 语言的核心是 数据库查询语言。
10. 视图与查询的最大区别在于,查询只能查阅指定的数据,而视图不但可以查阅数据,还可以修改数据,并把修改结果送回到源数据表中.11. .SQL 插入记录的命令是INSERT INTO ,删除记录的命令是 DELETE ,修改记录的名令是 UPDATE 。
12. 从职工数据库中计算工资合计的SQL 语句是:SELECT SUM(工资) FROM 职工。
13. 在Visual FoxPro 中,参照完整性规则包括更新规则、删除规则和 插入 规则。
数据库应用技术考题

试卷代号:1256数据库应用技术试题1一、单项选择题(每个题只有一个答案是正确的。
每题2分,共15题,30分)1.数据库管理系统中的( D )功能实现对数据库的转储、恢复。
A.数据定义 B.数据操纵 C.数据查询 D.数据库的建立与维护2.选择与投影运算,属于关系模型中( B )的功能。
A.数据结构 B.关系代数 C.关系完整性 D.数据独立性3.在系统数据库中,( C )包含了复制到每个用户数据库中的表。
A.master数据库 B.ternpdb数据库C.model数据库 D.msdb数据库4.如果要存储的数据是图形图像等,应使用( D )做为数据类型。
A.数值数据类型 B.字符型C.日期时间型 D.位型5.以下( B )情况,一般不建立索引。
A.根本表的某列中记录数量特别多B.根本表的某列中记录数量特别少C.根本表的某列经常出现在ORDER BY字句中D.根本表的某列经常被杏询6.以下关于视图的描述不正确的选项是( C )。
A.视图是由行和列组成的二维表B.执行视图可能会比执行select语句速度更快C.视图与数据表是完全一样的D.视图更便于用户使用7.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将课程表中课程号为"A002"的课程号改为“A2002’’后,还没来得急对成绩表进行更新操作,突然停电了,SQL的事务控制功能将( C )。
A.保存对课程表的修改,机器重新启动后,自动进行对成绩表的更新B.保存对课程表的修改,机器重新启动后,提示用户对成绩表的进行更新C.去除对课程表的修改D.去除对课程表的修改,机器重新启动后,自动进行对课程表和成绩表的更新8.以下关系中,符合第2范式但不符合第3范式的是( B )。
A.B.C.D.9.把一个关系R中按所需顺序选取假设干个属性构成新的关系称为( C )。
A.选择运算 B.两个关系的并C.投影运算 D.两个关系的差lO.如果希望统计学生表中选修网页设计课程的学生的人数,那么语句中应该包含( D )A.SELECT MIN(*)AS专业人数FROM学生表WHERE专业=‘网页设计’B.SELECT MAX(*)AS专业人数FROM学生表WHERE专业=‘网页设计’C.SELECT AVG(*)AS专业人数FROM学生表WHERE专业=‘网页设计’D.SELECT COUNT(*)AS专业人数FROM学生表WHERE专业=‘网页设计’11.SQL SERVER数据库的备份不支持( D )。
数据库原理题库

数据库原理题库
1. 数据库的三个基本概念是什么?
答: 数据库管理系统 (DBMS)、数据模型和数据结构。
2. 什么是数据库事务?
答: 数据库事务是指一系列数据库操作的逻辑单元,这些操作
要么全部成功执行,要么全部回滚到操作之前的状态。
3. 什么是关系型数据库?
答: 关系型数据库是一种基于关系模型的数据库,数据以行和
列的形式存储在表中,并且各个表之间通过键值进行关联。
4. 什么是SQL?
答: SQL (Structured Query Language) 是一种用于管理关系型数
据库的语言,它可以用于创建、修改和查询数据库中的数据。
5. 什么是索引?
答: 索引是数据库中用于快速查找数据的数据结构,它可以大
大加快查询的速度。
6. 数据库的ACID属性是什么意思?
答: ACID 是指数据库事务应具备的四个特性,分别是原子性、一致性、隔离性和持久性。
7. 什么是数据完整性?
答: 数据完整性是指数据库中的数据应符合预定义的完整性规则,例如主键约束、唯一性约束、外键约束等。
8. 什么是关系型数据库设计的三个范式?
答: 关系型数据库设计的三个范式分别是第一范式 (1NF)、第二范式 (2NF) 和第三范式 (3NF)。
9. 什么是数据库连接池?
答: 数据库连接池是为了提高数据库访问性能而创建的一个缓冲池,它保持着一定数量的数据库连接供应用程序使用。
10. 什么是数据库备份和恢复?
答: 数据库备份是指将数据库的数据和结构复制到其他介质中以防止数据丢失,而数据库恢复是指从备份中恢复数据到原始状态。
JAV数据库考题适用于大连东软信息学院

5.8 习题5.8.1 知识点:图的基本概念一、选择题1①n个顶点的连通图至少有( A )条边。
A.n-1 B.nC.n+1 D.02① 在无向图中定义顶点vi与vj之间的路径为从vi到达vj的一个(B )。
A .顶点序列B .边序列C.权值总和 D .边的条数3① 具有n个顶点的有向图最多可包含(D )条有向边。
A. n-1B. nC. n(n-1)/2D. n(n-1)4①在无向图中定义顶点的度为与它相关联的(B )的数目。
A .顶点B .边C.权 D .权值5①一个有N个顶点的无向图中,要连通全部顶点至少需要(C )条边。
A. NB. N+1C. N -1D. N/26② 含N个顶点的连通图中的任意一条简单路径,其长度不可能超过( C )。
A. 1B. N/2C. N -1D. N7② 设无向图的顶点个数为n,则该图最多有(B )条边。
【清华大学1998】【西安电子科技大1998】【北京航空航天大学1999】A. n-1B. n(n-1)/2C. n(n+1)/2D. n(n-1)8② 在一个无向图中,所有顶点的度数之和等于所有边数( B )倍,在一个有向图中,所有顶点的入度之和等于所有顶点出度之和的( C )倍。
【哈尔滨工业大学2001】A. 1/2B. 2C. 1D. 4二、填空题1②n (n> 0)个顶点的无向图中顶点的度的最大值为___n-1 ____ 。
2②n (n> 0)个顶点的无向图最少有___0 _______ 条边。
3②n (n> 0)个顶点的连通无向图各顶点的度之和最少为__2(n-1)__ 。
4② 具有n个顶点的无向完全图,边的总数为__n(n-1)/2 ___ 条;而具有n个顶点的有向完全图边的总数为__n(n-1) ____ 条。
5② 在有n个顶点的有向图中,每个顶点的度最大可达__2(n-1)____ 。
6② 在有n个顶点的有向图中,若要使任意两点间可以互相到达,则至少需要__n___条弧。
4月全国计算机三级数据库技术考题试卷及答案

4月全国计算机三级数据库技术考题试卷及答案一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应位置上,答在试卷上不得分。
(1)下列有关程序设计语言的叙述中,哪一个是不正确的?A)机器语言是最初级的计算机语言B)机器语言程序的形式是二进制代码C)机器语言需要编译后才可以被计算机执行D)用机器语言编写程序比较困难(2)用计算机进行导弹飞行轨道的计算,属于下列哪一个计算机应用领域?A)人工智能B)过程控制C)辅助设计D)科学和工程计算(3)TCP/IP参照模型在下列哪一层定义了用户数据报协议(UDP)?A)链路层B)网络层C)传输层D)应用层(4)一个数字签名算法至少应该满足三个条件,下列有关叙述中,哪一个不属于数字签名算法的条件?A)签名者事后不能否认自己的签名B)该数字签名必须是所签文件的物理部分C)当发生签名真伪争执时,有第三方能够解决争执D)接受者能够验证签名,而任何其他人都不能伪造签名(5)下列条目中,哪些属于计算机病毒的特征?I.传染性II.可激发性III.隐蔽性IV.潜伏性A)只有I和IIIB)只有I、II和IVC)只有I、III和IVD)都是(6)限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为A)物理隔离B)时间隔离C)逻辑隔离D)密码隔离(7)下列关于数据结构基本概念的叙述中,哪一条是正确的?A)数据的逻辑结果分为表结构和树结构B)数据的存储结构分为线性结构和非线性结构‘C)数据元素是数据的基本单位D)结点是有独立含义的数据最小单位(8)下列关于串的叙述中,哪一条是正确的?A)串是由零个或多个字符组成的有限序列B)空串是由空格构成的串C)串只能顺序存储D)“推入”是串的基本运算之一(9)下列哪一个不是队列的基本运算?A)从队尾插入一个新元素B)从队列中删除第i个元素C)判断一个队列是否为空D)读取队头元素的值(10)栈结构不适用于下列哪一种应用?A)表达式求值B)树的层次次序周游算法的实现C)二叉树对称序周游算法的实现D)快速排序算法的实现(11)双链表的每个结点包括两个指针域。
最新国家开放大学电大《MySQL数据库应用》机考网考形考作业题库及答案

最新国家开放大学电大《MySQL数据库应用》机考网考形考作业题库及答案
考试说明:《MySQL数据库应用》是机考课程,点总绩的50%。
针对该门课程,本人汇总了该科所有的题,形成一个完整的标准题库,并且以后会不断更新,对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。
做考题时,利用本文档中的查找工具(Ctrl + F),把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。
本文库还有其他网核及教学考一体化答案,敬请查看。
一、单项选择题
题目1
下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
I.人工管理阶段II.文件系统阶段III.数据库阶段
选择一项:
A. II 和III
B. I 和II
C. 只有I
D. 只有II
题目2
下列四项中,不属于数据库系统特点的是()。
选择一项:
A. 数据冗余度高
B. 数据独立性高
C. 数据共享
D. 数据完整性
题目3
数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。
选择一项:
A. 操作员
B. 数据库管理员
C. 系统分析员
D. 程序员
题目4
数据库与文件系统的根本区别在于()。
选择一项:
A. 方便了用户使用。
SQL Server数据库应用 考题

[试题分类]:SQL server 数据库应用1.逻辑设计主要是把概念模式转换成A.DBMS能处理的模式B.与DBMS无关的模式C.层次结构模型D.子模式答案:A题型:单项选择题知识点:第1章难度:12.物理结构设计的任务是设计数据库的A.存储格式B.存取方法C.存储结构与存取方法D.存储模式答案:题型:单项选择题知识点:第1章难度:13.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言答案:A题型:单项选择题知识点:第5章难度:14.以下计算机表示的信息中,不能称为"数据"的是A.人的姓名B.图形符号C.计算机程序D.文件名答案:C题型:单项选择题知识点:第1章难度:15.E-R模型转换成关系模型是在数据库设计阶段中的哪个阶段?A.概念设计B.逻辑设计C.物理设计D.实现答案:B题型:单项选择题知识点:第1章难度:16.一个世界进口公司的数据库应用系统,需要创立一个数据库用于存放定单信息,定单将被输入到一个客户/效劳器应用程序,每当有新的定单被输入,一个唯一的定单号被分配。
定单号必须递增的。
每天平均有10000条定单被输入。
现在创立了一个名Orders的表,并为表建了一个OrderNumber列。
接下来该怎么做?A.为OrderNumber列设置数据类型为uniqueidentifierB.为OrderNumber列设置数据类型为int,并为该列设置IDENTITY属性C.为OrderNumber列设置数据类型为int,创立一个用户定义函数,从表中选出OrderNumber的最大值D.为OrderNumber列设置数据类型为int,创立一个NextKey表,在表中添加一个NextOrder列,为NextOrder列设置数据类型为int,创立一个存储过程,获取和更新NextKey表的值答案:题型:单项选择题知识点:第4章难度:27.在SQL语言中,修改表中数据的命令是A.INSERTB.DELETEC.UPDATED.MODIFY答案:C题型:单项选择题知识点:第5章难度:18.关于事务的故障与恢复,以下描述正确的选项是A.事务日志是用来记录事务执行的频度B.采用增量备份,数据的恢复可以不使用事务日志文件C.系统故障的恢复只需进行重做(Redo)操作D.对日志文件设立检查点目的是为了提高故障恢复的效率答案:D题型:单项选择题知识点:第6章难度:29.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创立A.另一个表〔table〕B.游标〔cursor〕C.视图〔view〕D.索引〔index〕答案:C题型:单项选择题知识点:第6章难度:110.某公司的人力资源数据库中包括了一个名为Employee 的表,这个表包含了机密信息,员工ID 和薪水信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2008年数据库考卷
CCCADBAAAD??
DCCADBBAAD()
单选题:(10分,每小题1分)
1、数据库三级模式结构之间存在着两级映像,使得数据库系统具有较高的()
A、事务并发性
B、数据可靠性
C、数据重用性
D、数据独立性
2、数据库类型的划分是根据()
A、文件形式
B、记录形式
C、数据模型
D、存取数据方法
3、在关系数据库中,任何二元关系模式的最高范式必定是()
A、2NF
B、3NF
C、BCNF
D、无法确定
4、设W R S
=∞,且W、R、S的属性个数分别为w、r、s,那么三者之间的关系是()
A、w r s
<+
≤+B、w r s
C、w r s
=+D、w r s
≥+
5、数据模型的三要素是()
A、外模式、模式、内模式
B、关系模型、层次模型和网状模型
C、实体、属性和联系
D、数据结构、数据操作和完整性约束
6.在最小函数依赖集F中,下面叙述不正确的是()
A.F中每个FD的右部都是单属性
B.F中每个FD的左部都是单属性
C.F中每个FD的左部都没有冗余的属性
D.F中没有冗余的FD
7.下列不属于需求分析阶段工作的是()
A.分析用户活动
B.建立ER图
C.建立数据字典
D.建立数据流程图
8.五种基本关系代数运算是()
A.并、差、笛卡尔积、投影和选择
B.并、差、链接、投影和选择
C.并、交、笛卡尔积、投影和选择
D.并、交、链接、投影和选择
9.下列SQL语句中,用来修改表结构的是()
A.ALTER
B.CREATE
C.UPDATE
D.INSERT
10.下面的几种故障中,会破坏正在运行的数据库的是()
A.中央处理器故障
B.操作系统故障
C.突然停电
D.瞬时强磁干扰
二、填空题:(10分,每小题1分)
1.关键字ASC和DESC分别表示_升序_____和_降序______
2.在数据库中产生数据不一致的根本原因是_数据冗余________
3.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容是数据库设计中
的_物理设计_____阶段
4.两个函数依赖集F和G等价的充分必要条件是____P185 ________
5.数据库的并发操作通常会带来三个问题:_数据丢失________、读脏数据问
题、不可重复读问题
6.当关系R和S做自然链接时,能够把原该舍弃的元组放到结果中的操作是
______
7.一个事务中对数据库的所有操作是一个不可分割的操作序列是事务的_原子
性_____
8.SQL语言的使用方式有两种:一种是___交互式_另一种是___嵌入式____
三、简答题:(15分)
1.数据库系统与数据库管理系统的主要区别是什么?
数据库管理系统是位于用户和操作系统之间的一层数据管理软件
数据库系统指计算机系统中引入数据库后的系统,一般由数据库数据库管理系统应用系统数据库管理员构成
2.为什么关系中的元组没有先后顺序?
3.数据库的重组织和重构造分别指什么内容?
四、SQL语言题(24分):
学生S(SNO,SNAME,AGE,SEX)
学习SC(SNO,CNO,GRADE)
课程C(CNO,CNAME,TEACHER)
用SQL语言实现下列第1小题至第10小题:
1.列出刘红老师所授课程号和课程名:
2.列出至少选修两门课程的学生学号:
3.从学习表SC中删除尚无成绩的课程元组:
4.列出姓以“王”打头的所有学生的姓名和年龄:
5.建立视图ABC,其中包括属性(SNAME,CNAME,TEACHER,GRADE);
6.将对表S进行查询操作的权限授予用户UI:
7.添加一名21岁叫李明的男生,此生学号为99031:
8.将学号99046的学生姓名改为“王华”;
9.列出年龄大于女学生平均年龄的男学生的姓名和年龄
10.列出选修5门或5门以上课程的学生的学号。
用关系代数语言实现下列第11小题和第12小题(注:用关系代数实现);11.检索“王珊”同学所选修过的课程名:
关系代数表达式为:
12.查询至少选修了“数据库技术”和“操作系统”这两门课的学生姓名。
五.计算题(26分)
1.设有关系模式R(运动员编号,比赛项目,成绩,出赛类别,比赛主管)如规定每个运动员每参加一个比赛项目,只有一个成绩;每个比赛项目只属于一种比赛类别,每个比赛类别只有一个比赛主管。
(1)根据上述规定,写出模式R的基本FD。
(3分)
(2)给出R的关键码,判断R的属于地基范式,并说明理由.(3分)
(3)如果R不属于3NF则分解R为3NF(3分)
2.关系R(A,B,C,D,E,F,G,H,I,J)满足下列函数依赖{ABD→E,AB→G,B→F,C→J,CJ →I,G→H}
(1)该函数依赖集是最小函数依赖集吗?为什么?(4分)
(2)给出该关系的候选码。
(3分)
3.设有4个事务:(注:R1(z)代表第一个事务读数据对象z,以此类推)(10分)
T1:{ R1(z),R1(y),W1(x)}
T2:{ R2(x),W2(x),R2(y),W2(y),R2(z),W2(z)}
T3:{ R3(x),W3(x),R3(y),W3(y)}
T4:{ W4(x)}
试用优先图来判别下列调度S1和S2是否是可串行化的?
如果是,给出等价的串行调度。
1:R1(z)R1(y)W1(x)R2(x)W2(x)R2(y)W2(y)W4(x)R3(x)W3(x)R2(z)W2(z)R3(y)?
2:R2(x)W2(x)R3(x)W3(x)R1(z)R1(y)W4(x)W1(x)R2(y)W2(y)R3(y)W3(y)R2(z)?
六.设计题:(共15分)
设某商业数据库中有三个实体集。
一是“仓库”实体集,属性有仓库号,仓库名,地址等;二是“商店”实体集,属性有商店号,商店名,地址等;三是“商品”实体集,属性有商品号,商品名,单价等。
设仓库与商品之间存在“库存”联系,每个仓库可存储若干种商品,每种商品可存储在若干仓库中,每个仓库每存储一种商品都有一个日期及存储量;商店与商品之间存在着“销售”联系,每个商店可销售若干种商品,每种商品可在若干商店销售,每个商店销售一种商品有月份和月销量两个属性;仓库,商店,商品之间存在着“供应”联系,有月份和月供应量两个属性。
试画出E-R图,并在图上注明属性,联系类型,实体标识符;并根据该E-R图转换出相应的关系模式,要求各关系模式至少满足第三范式,并指出各关系模式的主键和外键。