数据库技术试卷(A卷)

合集下载

《互联网数据库》(实践)试卷(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(标准答案)

单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在答题卡上。

每小题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卷

数据库技术及应用课程试卷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型字段。

2022年绍兴文理学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)

2022年绍兴文理学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)

2022年绍兴文理学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)一、填空题1、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。

2、SQL Server中数据完整性包括______、______和______。

3、设某数据库中有商品表(商品号,商品名,商品类别,价格)。

现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。

请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;4、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。

5、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。

6、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。

7、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。

方法主要有两种:______和______。

8、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。

SELECT城市FROM作者表_____SELECT城市FROM出版商表;9、有两种基本类型的锁,它们是______和______。

10、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。

二、判断题11、SQL语言有嵌入式和交互式两种使用方法。

()12、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。

(完整版)数据库原理试卷带答案

(完整版)数据库原理试卷带答案

数据库原理试卷A一、单选题(本题共20个小题,每题1分,共20分。

答案唯一,多选或少选均不得分。

请将答案按对应的题号写在下面的表格中)1.下述关于数据库系统的正确叙述是( A )。

A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 描述数据库全体数据的全局逻辑结构和特性的是( A )。

A.模式B. 内模式C. 外模式D. 用户模式4. 要保证数据库的逻辑数据独立性,需要修改的是(A )。

A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式5. 数据库系统的数据独立性体现在( B )。

A.不会因为数据的变化而影响到应用程序 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为( C )。

A. 关键字B. 数据项C. 主属性D. 主属性值7. 现有如下关系: 患者(患者编号,患者姓名,性别,出生日起,所在单位) 医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( D )。

A. 患者编号B. 患者姓名C. 患者编号和患者姓名D. 医生编号和患者编号8. 自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R或S含有一个或多个共有的( D )。

A. 元组B. 行C. 纪录D. 属性9. 有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是( D )。

数据库原理与应用考试卷(A)

数据库原理与应用考试卷(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及答案

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.报表“设计视图”中的()按钮是窗体“设计视图”工具栏中没有的。

2022年宜春学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)

2022年宜春学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)

2022年宜春学院数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)一、填空题1、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。

2、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。

3、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。

4、视图是一个虚表,它是从______导出的表。

在数据库中,只存放视图的______,不存放视图对应的______。

5、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。

6、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。

7、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

8、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。

9、在RDBMS中,通过某种代价模型计算各种查询的执行代价。

在集中式数据库中,查询的执行开销主要包括______和______代价。

在多用户数据库中,还应考虑查询的内存代价开销。

10、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。

二、判断题11、在数据库表中,空值表示数值0。

()12、数据模型的核心构成要素是数据结构。

()13、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。

()14、可以用UNION将两个查询结果合并为一个查询结果。

()15、在第一个事务以S锁方式读数据R时,第二个事务可以进行对数据R加S锁并写数据的操作。

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

上海第二工业大学(试卷编号:)
2011 — 2012 学年第一学期期末考试
数据库技术试卷 (A卷)
姓名:学号:班级:10安全1班成绩:
一、单项选择题(10*2=20%)
1、Microsoft SQL Server是一种基于客户机/服务器的关系型数据库管理系统,它使用()语言在服务器和客户机之间传递请求。

A. TCP/IP
B. Transact-SQL
C. C
D. ASP
2、()是一个图形界面的查询工具,用它可以提交Transact-SQL语言,然后发送到服务器,并返回执行结果,该工具支持基于任何服务器的任何数据库连接。

A. SQL Server Management Studio
B. 事件探测器
C. SQL 管理对象
D. DTS
3、一个关系中,能唯一标识元组的属性集称为关系的()键。

A. 副键
B. 主键
C. 从键
D. 参数
4、下面哪些字符可以用于Transact-SQL的注释()。

A. --
B. @@
C. **
D. /*…*/
5、利用T—SQL语言创建表时,语句是()。

A. Delete Table
B. Create Table
C. Add Table
D. Drop Table
6、在数据库标准语言SQL中,关于NULL值叙述正确选项是()。

A. NULL 表示空格
B. NULL表示0
C. NULL既可以表示0,也可以表示是空格
D. NULL表示空值
7、下列函数中,返回值数据类型为 int 的是()。

A. LEFT
B. LEN
C. LTRIM
D. SUNSTRING
8、下列关于ALTER TABLE语句叙述错误的是()。

A.可以添加字段
B.可以删除字段
C.可以修改字段名称
D.可以修改字段数据类型
9、在一个表上,最多可以定义多少个聚集索引()。

A. 1
B. 2
C. 3
D.4
10、在Transact-SQL的模式匹配中,使用()符号表示匹配任意长度的字符串。

A. *
B. -
C. %
D. #
二、填空题(每空1分,20%)
1、关系模型中一般数据完整性分为_______ 、和用户定义完整性。

2、SQL 的英文全称为_______________________________________。

3、视图是从其他____________ 或视图导出的表。

4、表由一系列的和组成,每创建一列时,必须指定该列的
________来限制列的长度,从而保证数据的完整性。

5、数据库系统内部结构的三级模式包括外模式、和内模式。

6、SQL Server主数据文件、次数据文件和事务日志文件默认的扩展名分别
为、和。

7、创建数据库的SQL 语句为,修
改数据库设置的语句为。

8、用SELECT 进行模糊查询时,可以使用____________ 运算符,但要在条
件值中使用____________或_____________等通配符来配合查询。

并且,模糊查询只能针对字段类型是____________的查询。

9、触发器是一种特殊的存储过程,它可以在对一个表上进行、_____________和delete操作中的任一种或几种操作时被自动调用执行。

10、SQL Server 有SQL Server的安全认证模式和Windows安全认证模式两种
安全验证模式,使用_______________身份验证方式登录SQL Server 时,不必再提供一个单独的登录账号及口令。

三、关系运算题(2*5=10%)
假设:学生选课系统的关系模式如下,用关系代数完成如下查询。

学生(学号,姓名,入学年份,所在系)
课程(课号,课名,学分,先修课)
选课(学号,课号,成绩)
1、选修了数据库课程的学生的学号和姓名。

2、计算机系不及格学生的学号、姓名和成绩。

四、查询语言应用题(10*4=40%)
请按题目要求编写 T_SQL命令或写出T_SQL命令的含义,这些题目需要使用 PXSCJ数据库中的三个表:学生表(表名为XSB)、课程表(表名为KCB)和成绩表(表名为CJB)
以下是PXSCJ中表的结构:
(一) 阐述下列语句含义
1、USE PXSCJ
GO
CREATE VIEW CS_KC_AVG(num,score_avg)
AS
SELECT 学号, AVG(成绩)
FROM CJB
GROUP BY 学号
GO
含义:
2、USE PXSCJ
GO
SELECT 学号, AVG(成绩) AS '平均成绩'
FROM CJB
WHERE 学号 IN
(
SELECT 学号 FROM XSB WHERE 专业 = '通信工程' )
GROUP BY 学号
HAVING AVG(成绩) > =85
GO
含义:
3、USE PXSCJ
GO
SELECT 姓名, 课程名, 成绩
FROM XSB, KCB, CJB
WHERE XSB.学号 = CJB.学号
AND CJB.课程号 = KCB.课程号
AND 课程名= '计算机基础'
AND 专业= '计算机'
ORDER BY 成绩 DESC
GO
含义:
4、USE PXSCJ
GO
DECLARE @num INT
SET @num=0
WHILE (SELECT 总学分FROM XSB WHERE 学号='081102')<60
BEGIN
UPDATE XSB SET 总学分=总学分+总学分*0.05 WHERE 学号= '081102' SET @num=@num+1
END
GO
含义:
(二) 根据题意写出语句
5、向PXSCJ数据库的表XSB中插入如下的一行数据:
081109, 张峰, 1, 1990-03-10, 计算机, 48, NULL(假设XSB表没有该行数据)使用下列语句:
6、将PXSCJ数据库的XSB表中总学分大于52的行删除,使用如下的T-SQL 语句:
7、将“姓名”为“王林琳”的同学的“专业”改为“软件工程”,“备注”改为“提前修完学分”,“学号”改为“081265”。

8、查找选修离散数学的学生的情况。

(三) 根据题意创建存储过程或触发器
9、创建存储过程,从PXSCJ数据库的三个表中查询某人指定课程的成绩和学
分,该存储过程接受与传递参数精确匹配的值。

10、创建触发器,当修改XSB表中的学号时,同时也要将CJB表中的学号修改成相应的学号(假设XSB表和CJB表之间没有定义外键约束)。

五、设计题(10分)
教学管理涉及的实体有:
教员:职工号、姓名、年龄、职称;
学生:学号、姓名、年龄、性别;
课程:课程号、课程名、学时数。

实体间联系如下:
一个教员只讲授一门课程,一门课程可由多个教员讲授;
一个学生学习多门课程,每门课程有多个学生学习。

请画出教员、学生、课程的E-R图,并构造出相应的关系模型。

相关文档
最新文档