数据库开发应用试卷a
《互联网数据库》(实践)试卷(A卷)
2024年6月高等教育自学考试实践考试 互联网数据库(实践)(课程代码 00912)A 卷 阳光学院考点课程名称 互联网数据库(闭卷) 级专业 考试日期学生姓名 学号 班级题号 一 二 三 四 五 总分 累分人题分 2010402010100得分考生注意事项:1.本试卷共 8 页,请查看试卷中是否有缺页。
2.考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
教师注意事项:请按照阳光学院试卷评阅要求操作。
一.单选题(共20分,每小题2分)1.在数据的三级模式结构中,设计数据库模式结构时应首先确定数据库的( )。
A.物理模式B.逻辑模式C.存储模式D.外模式 2.自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。
A.元组 B.行 C.记录 D.属性 3.在数据库系统中,下列说法不正确的是( )。
A.数据结构化 B.数据易扩充C.数据独立性高D.避免了一切数据的重复 4.下列关于聚簇索引的叙述中,正确的是( )。
A.在一个基本表上最多只能建立一个聚簇索引B.在一个基本表上最多能建立与基本表中记录数相等的聚簇索引C.在一个基本表上只能建立少于基本表中记录数的聚簇索引D.在一个基本表上能建立多个聚簇索引5.为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属 于视图范围内的基本表数据,可以在定义视图时加的子句是( )。
A.WITH UPDATE OPTION B.WITH INSERT OPTION C.WITH CHECK OPTION D.WITH DELETE OPTION6.系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上………………………………………………………………装……订……线……内……不……要……答……题…………………………………………………………得 分 评卷人的数据未受影响,这种情况称为()。
《数据库系统工程师》课程试卷A及答案
《数据库系统工程师》课程试卷A适用专业: 考试日期: 闭卷所需时间:120分钟 总分:100分一、 填空题:(共8小题,每空1分,共18分)1. 对于十进制数字143,它的二进制表示是 ,八进制表示是 ,十六进制表示是 ,BCD 码是 ;十六进制数3CF 对应的十进制是 。
2. 若指令流水线把一条指令分为取指、分析和执行3部分,且3部分的时间分别是ns t 2=取指,ns t 2=分析,ns t 1=执行。
则100条指令全部执行完毕需 ns 。
3. 对现实世界进行第一层抽象的模型,称为 模型;对现实世界进行第二层抽象的模型,称为 模型。
4. 层次模型的数据结构是 结构;网状模型的数据结构是 结构;关系模型的数据结构是 结构。
5. 在数据库技术中,编写应用程序的语言仍然是C 一类的高级语言,这些语言被称为 语言。
6. 要使数据库具有可恢复性,在平时要做好两件事: 和 。
7. 封锁能避免错误的发生,但会引起 问题。
8. 能激活触发器执行的操作是 、 和 。
二、 选择题:(共18小题,每空1分,共24分)1. 是指按内容访问的存储器。
A.相联存储器B.虚拟存储器C.高速缓存(Cache)D.随机访问存储器2. 内存按字节编址,地址从A4000H 到CBFFFH ,共有 (1) 。
若用存储容量为32K ×8b 的存储芯片构成该内存,至少需要 (2) 。
(1)A .80KB B.96KB C.160KB D.192KB (2)A.2 B.5 C.8 D.103. Internet 提供的服务有通信、远程登录、浏览和检索等。
(1) 直接用于个人之间的通信方式, (2) 用于远程登录。
(1)A .Telnet B. E-Mail C.URL D.PPP(2)A .Telnet B. URL C.P2P D.PPP 4. 软件测式的目的是 。
A.表明软件的正确性B.评价软件质量C.尽可能发现软件中的错误D.判定软件是否合格5. 是面向对象程序设计语言中的一种机制,此种机制实现了方法的定义与具体的对象无关,而对方法的调用则可关联于具体的对象。
数据库原理试卷A(标准答案)
单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在答题卡上。
每小题1分,共20分)1.数据模型的三要素中,数据的约束条件规定数据及其联系的( A )。
A. 制约规则B. 静态特性C. 动态特性D. 数据结构2.DB、DBMS、DBS三者之间的关系是( B )。
A. DBMS包括DB和DBSB. DBS包括DB和DBMSC. DB包括DBMS和DBSD. DB、DBMS、DBS是同一个意思3.有一个关系:学生(学号,姓名,系别),规定学号的值域是9个字符组成的字符串,这一规则属于( C )。
A. 实体完整性约束B. 参照完整性约束C. 用户自定义完整性约束D. 关键字完整性约束4.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式至少有( B )。
A.17个B.18个C.23个D.27个5.在数据库技术中,未提交的随后被撤消了的数据,称为( D )。
A.报废的数据B.过时的数据C.撤消的数据D.脏数据6.嵌入式SQL的预处理方式,是指( D )。
A.识别出SQL语句,加上前缀标识和结束标志B.对源程序进行格式化处理C.把嵌入的SQL语句编译成目标程序D.把嵌入的SQL语句处理成函数调用形式7.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( A )。
A. 介质故障B. 运行故障C. 系统故障D. 事务故障8.如果事务T获得了数据项Q上的排它锁,则T对Q( C )。
A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读也不能写9.在SQL的下列语句中,能够实现参照完整性约束的语句( D )。
A.FOREIGN KEY B.PRIMARY KEYC.REFERENCES D.FOREIGN KEY和REFERENCES10.在需求分析阶段,数据字典是对系统中( A )。
数据库技术及应用课程试卷A卷
数据库技术与应用试卷一、单选题(每小题1分,共30分)1、在Visual Foxpro 中,创建包含有备注字段的表文件后,将得到两个同名、扩展名不同的文件,其扩展名分别是:A ).DBF ,.FPTB ).PJX ,.PJTC ).PRG ,.EXED ).DBC ,.DCT 2、在E-R 图中,用来表示实体之间联系的图形是:A )矩形B )椭圆形C )菱形D )平行四边形则由关系R 得到关系T 的操作是:A)选择 B) 投影 C) 交 D) 并 4、下列叙述中正确的是:A )数据库系统是一个独立的系统,不需要操作系统的支持B )数据库设计是指设计数据库管理系统C )数据库技术的根本目标是要解决数据共享的问题D )在数据库系统中,数据的物理结构必须与逻辑结构一致 5、数据库系统的核心是:A )数据模型B )数据库管理系统C )软件工具D )数据库6、在VFP 的操作中,指定当前工作路径是F 盘、文件夹为EX 的命令是:A )SET DEFA ON F :\EXB )SET DEFA TO F :\EXC )SET DEFA INTO F :\EXD )SET TO F :\EX 7、VFP 支持的数据模型是:A )层次数据模型B )关系数据模型C )网状数据模型D )树状数据模型 8、对于“关系”的描述,正确的是:A )同一个关系中允许有完全相同的元组B )在一个关系中元组必须按关键字升序存放C )在一个关系中必须将关键字作为该关系的第一个属性D )同一个关系中不能出现相同的属性名 9、退出VFP 系统的命令是:A ) CLEARB ) DROPC ) RETURND ) QUIT 10、算术表达式YX YX -+的VFP 形式是:A )(X+Y)/X-YB ) X+Y/X-YC )X+Y/(X-Y)D ) (X+Y)/(X-Y)11、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是:A)多对多关系B)一对一关系C)一对多关系D)一对二关系12、在下面的VFP表达式中,不正确的是:A){^2008-05-01}+DATE() B){^2008-05-01}-10C){^2008-05-01}-DATE() D){^2008-05-01}+1013、要求记录唯一性的索引是:A)唯一索引、主索引B)唯一索引、候选索引C)主索引、候选索引D)主索引、普通索引14、在建立表间一对多的永久联系时,主表的索引类型必须是:A)主索引或候选索引B)主索引、候选索引或唯一索引C)主索引、候选索引、唯一索引或普通索引D)可以不建立索引15、在职工档案表中,字段名婚否是L型字段,字段名性别是C型字段。
数据库技术与应用试卷题及答案4套
数据库技术与应用试卷题及答案4套第一套1、(4分)【单选题】在SQL语言中,修改表中的数据时,应使用的命令是()A、U PDATEB、I NSERTC、A LTERI)、MODIFY参考答案:A解析:无2、(4分)【单选题】将SQL Server的数据库转换成ACCESS数据库,可以使用()来实现。
A、订阅/发布B、数据备份/恢复C、数据分离/附力口D、DTS导入/导出参考答案:D解析:无3、(4分)【单选题】下面说法错误的是()A、默认值约束指定在输入操作中没有提供输入值时,系统将自动提供给某列的默认值。
B、当某列被设置为非空时,必须为其指定一个值,除非已经为该列定义了默认值值约束。
C、默认值约束使用default关键字。
D、以上都不正确。
参考答案:D解析:无4、(4分)【单选题】每个数据库有且只能有一个()。
A、次数据文件B、主数据文件C、日志文件D、其他参考答案:B解析:无5、(4分)【单选题】SQL 语言中,删除一个表的命令是() A 、 D ELETEB 、 D ROP TABLEC 、 C LEAR TABLED 、 R EMOVE参考答案:B解析:无6、(4分)【单选题】字符串常量使用( )作为定界符。
A 、单引号B 、双引号C 、方括号D 、花括号参考答案:A解析:无7、(4分)【单选题】唯一键约束使用关键字( )实现uniqueprimary keydefualtforeign key参考答案:A 解析:无8、(4分)【单选题】下列关于唯一约束的说法中不正确的是:A 、可以为表定义多个唯一约束B 、唯一约束的列允许取空值C 、可以建立在一列或几列的组合上D 、可以作为主键使用参考答案:D解析:无9、(4分)【单选题】为了防止一个事务在执行时被其他事务干扰,应采取的措施是()A 、完整性控制B 、访问控制 A 、 B 、 CC、安全性控制 1)、并发控制参考答案:D 解析:无10、(4分)【单选题】当数据库损坏时,数据库管理员可通过何种方式恢复数据库()A、事务日志文件B、主数据文件C、DELETE 语句【)、联机帮助文件参考答案:A解析:无11、(5分)【填空题(主观)]数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:[填空(1)],[填空(2)],[填空(3)],[填空(4)]四种,其中标志列可以实现[填空(1)]数据完整性。
数据库原理试卷A答案
广州大学2011-2012 学年第二学期考试卷课程数据库原理考试形式(闭卷,考试)单项选择题答案一选择题(共30分,每题1.5分)1.数据库系统的数据独立性体现在( A )。
A.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序B.不会因为数据的变化而影响到应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构2.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则R与S进行自然连接计算得到的元组数目的范围是( A )。
A.[0,15] B.[10,15] C.[10,25] D.[0,150]3.在概念模型中的客观存在并可相互区别的事物称( B )。
A.元组B.实体C.属性D.节点4.设有关系模式R(A,B,C)和S(B,C,D,E),下列关系代数表达式运算出现错误的是( B )。
A.πB(R) ⋃πB(S) B.R⋃S C.R×S D.πA,B(R)πB,C(S)5.关系数据模型的三个组成部分中,不包括( C )。
A.完整性规则B.数据结构C.恢复D.数据操作6.设有关系R和关系S进行下图1所示的运算,则运算结果中含有元组的数目是( A )。
A.6 B.7 C.8 D.9R S图17.数据库中只存放视图的( A )。
A.定义B.操作C.结果D.数据8.SQL中,下列涉及空值的操作,不正确的是( B )。
A.AGE IS NOT NULL B.AGE = NULLC.AGE IS NULL D.NOT (AGE IS NULL)9.SQL语言具有两种使用方式,一种是交互式SQL,另一种是( B )。
A.提示式B.嵌入式C.多用户式D.解释式10.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( C )。
A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束11.若事务T对数据对象A加上了X锁,则( B )。
数据库原理与应用考试卷(A)
数据库原理与应用考试卷(A)姓名学号一、选择题(30%,每题1分)1、数据库系统的特点不包括以下()选项。
A、数据加工B、数据共享C、关系模型D、减少数据冗余2、()是位于用户和操作系统之间的一层数据管理软件。
A、DBMSB、DBC、DBSD、DBA3、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()A、数据库管理系统B、数据库应用系统C、相关的计算机系统D、各类相关人员4、概念模型是现实世界的第一层抽象,这一类最著名的模型是()A、层次模型B、关系模型C、网状模型D、实体-联系模型5、在SQL Server 2005的工具中,将前一版本中的企业管理器、分析管理器和SQL查询分析器的功能合为一身的是()。
A、SQL Server Management StudioB、数据库引擎优化顾问C、配置管理器D、SQL Server Profiler6、在Microsoft SQL Server 2005实例和用户指定格式的数据文件之间复制数据的命令提示实用工具是()。
A、dtexec实用工具B、sqlserver应用程序C、bcp实用工具D、sqlagent90应用程序7、在SQL Server 2005实例之间导入或导出外围应用配置器设置的实用工具是()A、rsconfig配置工具B、rskeymgmt实用工具C、sac 实用工具D、sqlagent90应用程序8、在命令提示符下输入Transact-SQL语句、系统过程和脚本文件的实用工具是( )A、sql实用工具B、sqldiag实用工具C、sqlmaint 实用工具D、sqlserver应用程序9、SQL语言是()标准语言。
A、层次数据库B、网络数据库C、关系数据库D、非数据库10、SQL语言的数据操纵语句中最重要的也是使用最频繁的语句中()A、SELECTB、INSERTC、UPDATED、DELETE11、下列命令中不属于SQL语言中数据定义功能的语句有()A、CREATEB、SELECTC、DROPD、ALTER12、在SQL语言中不可以用来表示“10<x<15”的是()A、x>10 AND x<15B、x BETWEEN 10 AND 15C、x in (11,12,13,14)D、x BETWEEN 11 AND 1413、数据库设计可划分为七个阶段,每个阶段都有自己的设计任务。
《Access2010数据库技术与应用》试题A及答案
Access2010数据库技术与应用期末考试试卷(A卷)(考试时间90分钟,满分100分)一、选择题(1~35题,每题1分,共35分)下面各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂抹在答题卡相应的位置上,答在试卷上不得分。
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 学年学期:一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在规定位置处。
答案错选或未选者,该题不得分。
每题1分,共20分。
)1. 下述哪一条不属于概念模型应具备的性质 【 】A. 有丰富的语义表达能力B. 易于交流和理解C. 易于变动D. 在计算机中实现的效率高 2. 信息世界的“属性”概念对应于Access 的如下哪个概念 【 】A. 表B. 字段C.记录 D. 表单 3. 二维表由行和列组成,每一行表示关系的一个 【 】A. 属性B. 字段C. 集合D. 记录 4. 下列关于查询的描述中,正确的是 【 】A. 只能基于已建查询创建查询B. 只能基于数据库表创建查询C. 可以基于数据库表、但不能基于已建查询创建查询D. 可以基于数据库表和已建查询创建查询 5. 在定义表中字段属性时,要求输入固定格式的数据,应该定义该字段的【 】 A.格式 B.默认值 C.输入掩码D.有效性规则 6. 在Access 系统中,“.mdb ”文件被称为 【 】A. 数据库文件B. 表文件C. 工作组文件D. 项目文件 7. 设属性A 是关系R 的主属性,则属性A 不能取空值(NULL)。
这是 【 】A. 实体完整性规则B. 参照完整性规则C. 用户定义完整性规则D. 域完整性规则………………………………… 装 ……………………………… 订 ……………………………… 线 …………………………………8.基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),若要求查找选修“数据库技术与应用”这门课程的学生姓名和成绩,将使用关系【】A. S和SCB. SC和CC. S和CD. S、SC和C9.Access的数据库表可以设置字段的有效性规则,其中的“规则”是一个【】A. 逻辑表达式B. 字符表达式C. 数值表达式D. 日期表达式10.在数据库中可以创建和删除表、索引,可以修改表。
江西财经大学:06-07第1学年-数据库应用期末考试A卷、B卷(含答案)
江西财经大学06-07第一学期期末考试试卷试卷代码:33014 A 授课课时:3+2课程名称:数据库应用适用对象:本科选课班一、单项选择题(下列各题从四个备选答案中选出一个正确答案的代号,写在答题纸相应位置处。
答案错选或未选者,该题不得分。
每小题1分,共18分)1.在有关数据库的概念中,若干记录的集合称为(D)A 文件B 字段C 数据项D 表2.在关系模型中,关系是指(A)A 连接B 投影C 选择D 筛选3.Visual Foxpro中数据库文件的扩展名为(B)A .dbfB .dbcC .sctD .cdx4.以下命令中,可以显示“信息”的是(C)A ? substr(“大学信息院”,5,3)B ? substr(“大学信息院”,5,6)C ? substr(“大学信息院”,5,4)D ? substr(“大学信息院”,3,6)5.假定x=8,执行命令?x=x+1后,结果是(D)A 9B 8C .T.D .F.6.表达式SPACE(0)的运算结果是(D)A .NULL.B 1C 0D ""7.下列表达式中,表达式返回结果为.F.的是(A)A " [信息] "$"管理信息系统"B AT("A", "BCD")C SUBSTR("计算机技术",3,2)D STR(4321,5)8.下面关于类、对象、属性和方法的叙述中,错误的是(D)A类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B属性用于描述对象的状态,方法用于表示对象的行为C基于同一个类产生的两个对象可以分别设置自己的属性值D通过执行不同对象的同名方法,其结果必然是相同的9.下列哪个对象是容器(B)A 命令按钮B 页框C 列表框D 复选框10.为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption 属性的正确命令是(C)A Myform.THIS.Caption="最后一个"B THIS.Cmdl.Caption="最后一个"C THISFORM.Cmdl.Caption="最后一个"D THISFORMSET.Cmdl.Caption="最后一个11.CONTINUE命令必须与下列命令配对的是(C)A FINDB SEEKC LOCATED INDEX12.执行 LIST REST 命令后,正确说法的是(D)A 显示当前指针所指记录B 显示从第一条记录到当前指针所指记录C EOF()的值为 FD 显示从当前记录开始以下的所有记录13.设在当前表中有数学、英语、计算机和总分字段,都是N型,要将所有学生的各门成绩汇总后存入总分字段中,应当使用命令(A)A REPLACE ALL总分 WITH 数学+英语+计算机B REPLACE 总分 WITH 数学+英语+计算机 FOR ALLC REPLACE 总分 WITH 数学,英语,计算机D REPLACE 总分 WITH 数学+英语+计算机14.结构化程序设计的三种基本逻辑结构是(C)A 选择结构、循环结构和嵌套结构B 选择结构、循环结构和模块结构C 顺序结构、循环结构和选择结构D 顺序结构、循环结构和递归结构15.对于关系的描述中,正确的是(A)A 同一个关系中可以交换任意两列或者任意两行的数据B 同一个关系中允许存在完全相同的元组C 在一个关系中,关键字一定是其中的某个属性D 在一个关系中,同一行数据的数据类型通常是相同的16.假设表文件及其索引文件已经打开,为保证记录指针定位在物理记录号为1的记录上,应使用命令(B)A GO TOPB GO 1C GO BOF( )D SKIP 117. 非全屏幕编辑命令的是(D)A BROWSEB EDITC MODIFY STRUCD APPEND BLANK18.在Visual FoxPro中,要运行菜单文件menul.mpr,可以使用命令(B)A DO menulB DO menul.mprC DO MENU menulD RUN menul二、填充题(在下列各题标示的空缺处填充合适的内容,使其意义正确。
《 数据库原理与应用》课程考试试卷(A)
闽江学院200 ~ 200 学年第学期《数据库原理与应用》课程考试试卷(A)开课系部:计算机科学,考试时间:年____月____日时考试形式:闭卷√、开卷,允许带入场考生姓名:学号:专业:班级:一、判断题(每题1分,共10分)1、ORACLE数据库是关系数据库。
( Y )2、概念模型是按计算机系统的观点对数据建模的。
( N )3、下列式子R∩S=R—(R—S)不成立。
( N )4、数据库系统的三级模式结构中,外模式、模式、内模式都只有一个。
(N )5、数据字典是各类数据描述的集合。
( Y )6、在嵌入式SQL语句中,主语句向SQL语句提供参数,主要用通信区实现。
( N )7、关系模型中的关系模式至少应该满足1NF的要求。
(Y )8、分布式数据库可以从逻辑上看成一个整体。
( Y )9、在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。
( N )10、封锁粒度越大,可以同时进行的并发操作越大,系统的并发程度越高。
( N )1、数据操纵2、安全性保护3、除法4、有序文件5、关系6、外部关键字值(或外码值)7、总体E-R模型(或E-R图)8、关系数据库9、.日志文件 10、数据(或实体)11、读过时数据(或不可重复读),读“脏”数据(或脏读,或污读)(位置可相互交换)12、一致性13、系统故障,介质故障(位置可对调)14、分布式数据库管理系统(DDBMS)15、死锁16、SC.C#=C.C# 或C.C# =SC.C# 17、概念结构设计18、3NF19、服务管理器20、Distinct二、填空题(每空1分,共20分)1、SQL语言提供数据定义、数据查询、___数据操纵__ ___、数据控制等功能。
2、数据库保护问题包括:____安全性保护____、完整性、故障恢复和并发控制等多方面。
3、关系代数中专门的关系运算包括:选择、投影、连接和__除法______。
4、数据库中文件记录的组织方式是:无序文件、__有序文件______、聚集文件、HASH文件等。
《数据库系统开发与应用》试卷 (1)
中央司法警官学院《数据库系统开发与应用》试卷 A(试卷共4页,答题时间120分钟。
答案全部写在答题纸上)适用:09年级信管系信管专业 2010---2011学年下学期 2011年6月一、选择题(每小题 1分,共 36分)1、数据类型是。
A、字段的另一种说法B、决定字段能包含哪类数据的设置C、一类数据库应用程序D、一类用来描述Access表向导允许从中选择的字段名称2、数据库系统的分类是根据数据库管理系统支持的_______.A.文件形式 B.记录类型C.数学模型 D.数据类型3、数据库系统与文件系统最根本的区别是_______.A.文件系统只能管理程序文件,而数据库系统可以管理各种类型文件B.数据库系统复杂,而文件系统简单C.文件系统管理的数据量少,而数据库系统可以管理庞大数据量D.文件系统不能解决数据冗余和数据的独立性,而数据库系统能4、在关系数据库管理系统中,用户视图在数据库三级结构中属于________.A.外模式 B.存储模式C.内模式 D.概念模式5、下面说法中,错误的是。
A.文本型字段,最长为255个字符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.实体间1:1联系 B.实体间1:n联系C.实体间m:n联系 D.实体间的上述三种关系11、关系数据库的任何数据检索操作可由_______基本运算实现。
数据库技术与应用试卷及答案
数据库技术与应用试卷一、选择题 (每小题 1 分,共 20 分)1.表单的NAME属性是 D 。
A.显示在表单标题栏中的名称B.运行表单程序时的程序名C.保存表单时的文件名D.引用表单对象时的名称2.下列叙述中含有错误的是B 。
A.一个数据库表只能设置一个主索引B.唯一索引不允许索引表达式有重复值C.候选索引既可以用于数据库表也可以用于自由表D.候选索引不允许索引表达式有重复值3.对于自由表而言,不能创建的索引类型是____A_。
A.主索引B.候选索引C.普通索引D.唯一索引4.下列类的特性中,___D__体现并扩充了面向对象程序设计方法的共享机制。
A.抽象性B.多态性C.封装性D.继承性5.Visual FoxPro是一个_____B。
A. 数据库系统B. 数据库管理系统C. 数据库D. 数据库管理员6.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而__A__是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。
A. 数据模型B. 物理模型C. 逻辑模型D. 概念模型7.在Visual FoxPro 中创建数据库后,系统自动生成的三个文件的扩展名分别为_B____。
A. .PJX、.PJT、.PRGB. .DBC、.DCT、.DCXC. .FPT、.FRX、.FXPD. .DBC、.SCT、.SCX8.在Visual FoxPro 中,创建____C_将不以独立的文件存储。
A. 查询B. 类库C. 视图D. 菜单9.下列不属于关系代数运算的是___A_。
A. 查询B. 投影C. 选择D. 联接10.下列表达式中,合法的是________B_.A. Year(Date())-{2000/08/02}B. Date()-{2000/08/02}C. Date()+{2000/08/02}D. A、B、C均对11. 数据库表的参照完整性规则包括更新规则、删除规则和插入规则。
数据库应用开发考试
数据库应用开发考试(答案见尾页)一、选择题1. 数据库应用开发中,常用的SQL语言包括哪些类型?A. DML(数据操作语言)B. DDL(数据定义语言)C. DCL(数据控制语言)D. All of the above2. 在数据库设计中,实体-关系(E-R)模型的主要组成部分是什么?A. 实体集B. 属性C. 联系D. 实体完整性约束3. 数据库管理系统(DBMS)的主要功能包括哪些?A. 数据定义B. 数据查询C. 数据更新D. 数据安全控制4. 关系数据库中的规范化理论主要是为了减少数据冗余,提高数据的物理独立性和逻辑独立性。
以下哪个是规范化理论的目标之一?A. 减少数据冗余B. 提高数据完整性C. 加强数据安全性D. 保证数据一致性5. 数据库系统中,索引是一种用于快速检索数据的数据结构。
以下哪种类型的索引可以提高查询性能?B. B树索引C. 全文索引D. 基于范围的索引6. 在数据库应用开发中,事务处理是一个核心概念。
事务处理的基本单位是什么?A. 数据项B. 数据库事务C. 数据视图D. 数据锁7. 数据库复制是数据库系统中一种重要的技术,它主要用于实现以下哪个目标?A. 数据备份B. 数据迁移C. 提高系统可用性D. 数据负载均衡8. 在数据库应用开发中,数据建模是为了构建一个满足特定需求的数据库模型。
以下哪个步骤不属于数据建模的过程?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计9. 数据库系统故障通常分为几种类型?A. 事务故障B. 系统故障C. 介质故障D. 触发器故障10. 在数据库应用开发中,数据库管理员(DBA)的主要职责包括哪些?A. 数据库设计B. 数据库维护C. 数据库监控11. 数据库应用开发中,哪个不是常用的SQL语言查询语句?A. SELECTB. INSERTC. DELETED. UPDATE12. 在数据库设计中,哪个是第一范式(NF)的要求?A. 每个属性都有名称B. 每个属性都有唯一的名字C. 存储主键和外键D. 对于每一个非关键属性,不允许有依赖于其它非关键属性的值13. 数据库系统的三级模式结构包括:外模式、模式和内模式。
access数据库应用技术考试试卷(A,B)附答案
数据库应用技术期末考试试卷 A卷A卷一、填空题( 30*1分)1、根据模型应用目的的不同,数据模型可以分为两类:_________和结构数据模型。
2、结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有层次模型,_________,_________和面向对象模型,其中SQL数据库是基于_________建立的。
3、访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。
4、__________是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。
5、SQL server使用__________文件记载用户对数据库进行的所有操作。
6、sp_help系统存储过程的功能是___________________。
7、数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:_________,_________,_________,_________四种,其中标志列(Identity)可以实现_________数据完整性。
8、SQL语言中行注释的符号为_________;块注释的符号为_________。
9、SQL server中的变量分为两种,全局变量和局部变量。
其中全局变量的名称以_________字符开始,有系统定义和维护。
局部变量以_________字符开始,由用户自己定义和赋值。
10、使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_________和_________。
11、命令truncate table的功能是_______________。
12、备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_________,_________,_________,_________。
13、在SQL server2000中,其权限分为三类,即_________权限、_________权限和_________权限。
数据库管理与应用开发考试
数据库管理与应用开发考试(答案见尾页)一、选择题1. 数据库系统的基本构成包括哪些组件?A. 存储器B. 缓存C. 查询处理器D. 事务管理器2. 关系数据库中的规范化是为了解决什么问题?A. 保证数据的完整性B. 减少数据冗余C. 提高查询效率D. 确保数据一致性3. 什么是索引?它的主要作用是什么?A. 用来存储数据的结构B. 加速数据的检索速度C. 用来唯一标识表中的每一行D. 作为查询优化器的一部分4. 在数据库设计中,什么是关系模型?A. 一种用于描述实体之间关系的方法B. 一种用于表示数据结构的方法C. 一种用于定义数据库模式的语言D. 一种用于描述数据逻辑结构的方法5. 什么是数据库事务?请列举事务的四个特性。
A. 原子性B. 一致性C. 隔离性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. 数据库系统的基本构成包含哪些组件?B. 控制器C. 规则D. 以上所有12. 关系型数据库管理系统中,您可以使用哪三种语言进行数据操作?A. SQLB. JavaC. C++D. Python13. 在数据库设计中,您应该遵循哪一个范式来确保数据的一致性和完整性?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 高范式14. 什么是数据库事务的原子性?它如何保证数据的完整性?A. 事务的所有操作要么全部执行,要么全部不执行。
《C#应用开发基础》期终考试试卷(A卷)及答案
《C#应用开发基础》期终考试试卷(A卷)适用专业:分。
每题2分,共70分)1.下面()是合法的变量名。
A.accp5.0 B._Csharp C.99s D.Main2.关于C#中的switch case语句,以下说法正确的是()。
A.switch判断的表达式可以是整型或字符型,但不能是字符串型B.在该语句中最多不能超过5个case子句C.在该语句中只能有一个default子句D.在该语句中只能有一个break语句3.在C#中,下列代码的运行结果是()。
A.21 B.22 C.23 D.26using System;class Test{static void Main(string[] args){int a=21,b=22,c=23;if (a<b || b>c)Console.WriteLine(b);elseConsole.WriteLine(a+b+c);}}4.分析下面这段代码,执行后count的值为()int i, j ,count=0;for(i=0;i<4;i++)for(j=0;j<6;j++) { count++; }A.15 B.24 C.20 D.215.若想打印如下图案,下面代码划线处应分别填入()。
*********int i=1,j;while(i< ){ for(j=0;j< ;j++) { Console.Write(“*”); }Console.WriteLine( );i++;}A.3 3 B.4 4 C.3 4 D.4 36.在中,DataSet对象相当于一个临时的()。
A.数据表B.存储过程C.数据库D.数据适配器7.运行下面这段代码,将()static void Main(string[] args){int mile = 0;Run(mile);Console.WriteLine(mile);Console.ReadLine();}private static void Run( ref int mile){mile = mile + 80;Console.WriteLine(mile);}A.输出:800 B.输出:800 C.输出:0 D.编译出错0 800 8008.用户单击消息框(MessageBox)的按钮时的返回值是()类型的。
《Python数据分析与应用》试卷A
《Python数据分析与应⽤》试卷A姓名:__________________年级专业:__________________ 学号:__________________凡年级专业、姓名、学号错写、漏写或字迹不清者,成绩按零分记。
…………………………密………………………………封………………………………线………………………………《Python 数据分析与应⽤》试卷⼀、单选题(每题2分,共计40分)1.关于find 和index 函数的说法,下列描述错误的是()。
A 、find 函数没有找到时会抛出异常 B 、两个都拥有检测某个字符串包含⼦串 C 、都⽀持指定搜索范围D 、默认查找的范围均为整个长度。
2.阅读下⾯的程序,程序最终的执⾏结果为()。
a=0 b=10if (a or b) and b:print("结果为true") else:print("结果为false")A 、结果为true; B.结果为false; C.没有任何输出; D.程序出现编译错误。
3.下列选项中,布尔值为True 的是()。
A 、1B 、0C 、NoneD 、{} 4.已知x=10,y=20,z=30|以下语句执⾏后x,y,z 的值是()if xz=x x=y y=z A 、. 10,20,30 B 、10,20,20 C 、.20,10,10 D 、20,10,305.下列选项中,会输出1,2,3三个数字的是()A 、 for i in range(3): B.for i in range(2):print(i) print(i + 1)C. aList = [0,1,2]D. i = 1 for i in aList: while i:print(i + 1) print(i) i = i + 16.下列选项中,符合Python 命名规范的标识符是() A 、 user-Passwd B 、 if C 、 _name D 、 setup.exe 7.下列关于IPython 的说法,错误的是() A 、IPython集成了交互式Python 的很多优点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙江工业大学之江学院
2009/2010第II学期期末考试试卷
考试类型(闭卷)
课程数据库开发及应用
班级_____________学号___________
姓名___________
注意:答案请写在答题纸上,写明题号,交卷时只交答题纸。
一、选择题(20小题,每小题2分,共40分。
从提供的四个答案中选择一个正确
的答案,并将其编号填入括号中)
1.SQL中,“DELETE FROM 表名”表示:_____
A.从基本表中删除所有元组B.从基本表中删除所有属性
C.从数据库中撤消这个基本表D.从基本表中删除重复元组
2.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为____。
A. 数据定义功能
B.数据管理功能
C. 数据操纵功能
D.数据控制功能
3.数据库中,数据的物理独立性是指____。
A. 数据库与数据库管理系统的相互独立
B. 用户程序与DBMS的相互独立
C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的
D. 应用程序与数据库中数据的逻辑结构相互独立
4.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是____。
A、INSERT
B、SELECT
C、UPDATE;
D、DELETE
5.设有两个关系R(A,B)和S(B,C),与下列SELECT语句
SELECT A,B
FROM R
WHERE B NOT IN(SELECT B
FROM S
WHERE C='C56');
等价的关系代数表达式是____ A.πA,B(σC≠'C56'(R⋈S))B.πA,B(R ⋈S)
C≠'C56'
C.R-πA,B(σC= 'C56'(R⋈S))D.R-πA,B(σC≠'C56'(R⋈S))
第6至8题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号
6. 若执行下面列出的操作,哪个操作不能成功执行?____
A) 从EMP中删除行(…010‟,…王宏达‟,…01‟,1200)
B) 在EMP中插入行(…102‟,…赵敏‟,…01‟,1500)
C) 将EMP中雇员号=…056‟的工资改为1600元
D) 将EMP中雇员号=…101‟的部门号改为…05‟
7. 若执行下面列出的操作,哪个操作不能成功执行?____
A) 从DEPT 中删除部门号=‘03’的行
B)在DEPT中插入行(‘06’,‘计划部’,‘6号楼’)
C) 将DEPT中部门号=‘02’的部门号改为‘10’
D) 将DEPT中部门号=‘01’的地址改为‘5号楼’
8. 在雇员信息表关系EMP中,哪个属性是外键(foreign key)?____
A) 雇员号B) 雇员名C) 部门号D) 工资
9.在SELECT语句中,需对分组情况满足的条件进行判断时,应使用____。
A.WHERE B.GROUP BY C.ORDER BY D.HA VING
10.下列不是数据库系统的主要特征的是____。
A.数据共享性高、冗余度小B.数据结构化
C.数据不独立D.统一的数据控制功能
11.SQL语言是____语言。
A、层次数据库
B、网络数据库
C、关系数据库
D、非数据库
12.SQL语言具有____的功能。
A、关系规范化、数据操纵、数据控制
B、数据定义、数据操纵、数据控制
C、数据定义、关系规范化、数据控制
D、数据定义、关系规范化、数据操纵13.SQL语句中,可以使用____语句一次插入____一条记录。
A、Insert,一
B、Insert,二
C、Update,一
D、Delete,三
14.候选键中的属性可以有____。
A. 0个
B. 1个
C. 1个或多个
D.多个
15.在下列基本表的定义中,数值5表示____
CREATE TABLE student (Sno char(5) not null unique,Sname char(2));
A. 表中有5条记录
B. 表中有5列
C. 表中字符串Sno的长度
D. 表格的大小
16.SQL中,下列涉及空值的操作,不正确的是____
A.AGE IS NULL
B.AGE IS NOT NULL
C.AGE = NULL
D.NOT (AGE IS NULL)
17. 数据库系统中,DBA表示____ 。
A.应用程序设计者B. 数据库使用者C. 数据库管理员D. 数据库结构
18. 数据库中,实体是指()。
A. 客观存在并互相区别的事物
B. 客观存在并互相区别的属性
C. 客观存在并互相区别的特性
D. 某一具体事件
19.下面列出的关于“视图(View)”的条目中,哪一条是不正确的?____
A) 视图是外模式B) 视图是虚表
C) 使用视图可以加快查询语句的执行速度D) 使用视图可以简化查询语句
的编写
20.在关系中的各元组的______
A.顺序不能任意排列,一定要按照输入的顺序排列
B.顺序可以任意排列
C.顺序一定要按照关键字段值的顺序排列
D.排列顺序不同,统计处理的结果就可能不同.
二、填空(15空,每空1分,共15分)
1.数据库管理技术经历了 1 、 2 和 3 三个阶段。
2.数据完整性包括 4 、 5 和参照完整性。
3.实体之间的联系归结为 6 、7 和8 三种。
4.SQL语言的功能包括数据定义、9 、10 、11 。
5.共有三种类型的数据模型,分别是12 、13 和14 三种6.数据处理是将数据转化15 的过程。
三简答题(每题5分,共15分)
1数据与信息的区别和联系。
2设有关系R和S:
R A B C S A D E
1 4 3 1 3 6
1 3 5 3 6 8
2 7 6 1
3 5
试写出R×S、R⋈S的值
B>D
3简要概述数据库、数据库管理系统和数据库系统各自的含义。
四设计题(6分)
某商店管理涉及商店、商品和职工三个实体,它们分别具有下列属性:商店:商店编号,店名,店址,店经理
商品:商品编号,商品名,单价,产地
职工:职工编号,职工名,性别,工资
这些实体间的联系如下:百货公司管辖若干个连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。
职工参加某商店工作有开始时间,商店销售商品的有月销售量。
请画出商店、商品和职工的E—R 图。
五、程序设计题(每小题3分,共24分)
设有三个关系:
S(SNO,SNAME,AGE,SEX)
C(CNO,CNAME,TEACHER)
SC(SNO,CNO,GRADE)
用关系代数表达式实现下列1—2小题:
(1)查询年龄大于20岁的男学生的学号和姓名;
(2)查询姓名为变量K的值的学生所选修的全部课程信息;
用SQL语言实现下列3—8小题:
(3)在表SC中插入某个学生的选课信息(如:学号为“Tx024”,课程号为“C7”,成绩待定);
(4)查询出被2至4名学生选修的所有课程信息;
(5)检索选修课程号为C1和C2的学生学号SNO;
(6)创建学号,姓名,和总成绩的视图;
(7)修改张明的英语成绩为71分;
(8)删除李军的C1课程记录。
浙江工业大学之江学院
2009/2010第II学期期末考答题纸(A)
考试类型(闭卷)
课程数据库开发及应用班级_____________学号___________姓名___________ 注意:答案请写在答题纸上,交卷时只交答题纸。
一选择题(每小题2分,共40分)。