数据库应用技术 吉林大学课程机考复习题库及答案
吉大18年9月《数据库应用技术》作业考核试题

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: How many rows can be retrieved using a single SELECT INTO statement? A: Only one rowB: As many as are in the resultC: As many as are host variables used in the callD: As many as host variable array structures can hold正确答案:(单选题) 2: 在数据库中存储的是:()A: 数据B: 数据模型C: 数据以及数据之间的联系D: 信息正确答案:(单选题) 3: 在语句CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO, JOBTITLE, HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION; 所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。
A: 正确B: 错误正确答案:(单选题) 4: 下面哪个工具可以帮助用户对语句性能进行分析?A: 可视化解释工具B: 性能监视器C: 命令行处理器D: 控制中心正确答案:(单选题) 5: 定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
A: NULLB: NOT NULLC: DISTINCTD: UNIQUE正确答案:(单选题) 6: Given an ODBC/CLI program with a single connection, two threads and the following actions which complete successfully: Thread 1: INSERT INTO mytab VALUES (1) Thread 2: INSERT INTO mytab VALUES (2) Thread 1: COMMIT Thread 2: INSERT INTO mytab VALUES (3) Thread 1: ROLLBACK Thread 2: COMMIT How many records will be inserted and retained in the table MYTAB?A: 0B: 1C: 2D: 3正确答案:(单选题) 7: 向基本表增加一个新列后,原有元组在该列上的值为什么?------------------------------------------------------------------------------------------------------------------------------ A: TRUEB: FALSEC: 空值D: 不确定正确答案:(单选题) 8: 据库系统和文件系统的主要区别是:A: 数据库系统复杂,而文件系统简单。
数据库原理及应用(管理类) 吉林大学考试题库答案

数据库原理及应用(管理类)1:等值连接与自然连接是_________。
2.不同的2:数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是_________。
1.外模式.模式和内模式3:若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为_________。
2.1:N4:关系模式R中的属性全部是主属性,则R的最高范式必定是_________。
2.3Nf 5:在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是_________。
2.二维表结构6:在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为_________。
1.码7:一个关系中的非主属性2.可无8:下述关于数据库系统的正确叙述是_________。
1.数据库系统减少了数据冗余9:在SQL的Select语句中,用于实现选择运算的是2.where10:数据库具有_________、最小的_________和较高的_________。
1.数据结构化、冗余度、程序与数据独立性11:数据库系统与文件系统比较,其优点之一是1.减少了数据冗余12:E-R图是数据库设计的工具之一,它适用于建立数据库的_________。
1.概念模型13:关系模型中实现实体间N:M联系是通过增加一个1.关系实现14:数据库系统软件包括DBMS和 4.数据库应用系统和开发工具15:关系模式的候选码主码有_________。
2.1个16:数据库的基本特点是_________。
2.数据可以共享(或数据结构化),数据独立性,数据冗余小,易扩充,统一管理和控制17:下面关于自然连接与等值连接的各个叙述中,不正确的是2.自然连接要求两个关系中具有相同的属性组,而等值连接不必18:能对数据进行查询、插入、删除和修改基本操作由DBMS_________功能提供3.数据操纵19:在关系数据库设计中,设计关系模式是_________的任务。
数据库应用技术试题及答案

数据库应用技术试题及答案一、单项选择题(每题2分,共20分)1. 在关系型数据库中,用于建立表与表之间关系的操作是:A. 选择B. 投影C. 连接D. 分区答案:C2. SQL语言中,用于删除表中数据的命令是:A. DELETEB. DROPC. INSERTD. UPDATE答案:A3. 在数据库设计中,为了解决数据冗余问题,通常采用的方法是:A. 数据归档B. 数据加密C. 数据规范化D. 数据备份答案:C4. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据加密5. 在关系型数据库中,一个表的主键可以有:A. 一个B. 多个C. 零个D. 任意数量答案:B6. 数据库的ACID属性中,代表原子性的是:A. AtomicityB. ConsistencyC. IsolationD. Durability答案:A7. 在SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A8. 以下哪个不是数据库的组成部分:A. 数据B. 元数据C. 应用程序D. 模式答案:C9. 数据库中,用于存储数据的逻辑结构是:B. 表C. 视图D. 存储过程答案:B10. 在数据库中,用于限制数据类型和取值范围的约束是:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束答案:D二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的主要功能包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据备份E. 数据加密答案:ABCD2. 数据库设计的三个阶段包括:A. 概念设计B. 逻辑设计C. 物理设计D. 数据操纵E. 数据存储答案:ABC3. 在关系型数据库中,以下哪些操作可以用于查询数据:B. INSERTC. UPDATED. DELETEE. DROP答案:A4. 数据库的ACID属性包括:A. AtomicityB. ConsistencyC. IsolationD. DurabilityE. Efficiency答案:ABCD5. 在数据库中,用于维护数据完整性的约束包括:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束E. 索引答案:ABCD三、填空题(每题2分,共10分)1. 数据库管理系统(DBMS)是位于用户和______之间的软件。
吉林大学智慧树知到“计算机科学与技术”《数据库原理及应用》网课测试题答案卷5

长风破浪会有时,直挂云帆济沧海。
住在富人区的她吉林大学智慧树知到“计算机科学与技术”《数据库原理及应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.关于各种数据库系统,说法正确的是()。
A、关系数据库系统支持复合数据类型B、面向对象数据库系统与程序设计语言集成一体化C、对象-关系数据库系统查询语言功能强大D、对象-关系数据库系统高保护性正确答案:B,C,D2.事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。
()A.正确B.错误3.数据库系统的数据独立性是指()。
A.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序B.不会因为某些存储结构的变化而影响其他的存储结构C.不会因为数据的变化而影响应用程序D.不会因为存储策略的变化而影响存储结构4.因为视图自身并不占有存储空间,所以视图不是数据库对象()。
A、错误B、正确正确答案:A5.SQL对应的中文名称为()。
A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言正确答案:C6.一个m:n联系转换为一个关系模式。
关系的码为()。
A.某个实体的码B.各实体码的组合C.任意一个实体的码D.n端实体的码7.下列()数据管理技术真正消除了冗余。
A、自由管理B、文件管理C、数据库系统管理D、以上说法都不对正确答案:D8.关系模型中主关键字或是外部关键字的属性值可以为空。
()A.正确B.错误9.当关系R(A,B)已属于3NF,下列说法中()是正确的。
A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于BCNFD.A和C都是10.SQL Server 2000既是DBMS,又是数据库应用系统开发工具。
()A.正确B.错误第1卷参考答案一.综合考核2.参考答案:B3.参考答案:A6.参考答案:B长风破浪会有时,直挂云帆济沧海。
住在富人区的她8.参考答案:B9.参考答案:B10.参考答案:A。
吉大数据库应用技术作业及答案

单选"元数据"是指数据结构的描述SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体, 其中, CREATE、DROP、 ALTER语句是实现哪种功能数据定义SQL语言具有的功能是数据定义、数据操纵、数据控制、数据查询SQl语言是( ) 的语言, 易学习非过程化SQl语言是关系数据库语言SQL语言中, 下列涉及空值的操作, 不正确的是AGE=NULLX→Y, 当下列哪一条成立时, 称为平凡的函数依赖Y∈X层次模型实现数据之间联系的方法是指针层次数据模型的基本数据结构是树层次型、网状型和关系型数据库划分原则是数据之间的联系常见的数据模型是层次模型、网状模型、关系模型从ER图导出关系模型时, 如果实体间的联系是M: N的, 下列说法中正确的是增加一个关系表示联系, 其中纳入M方和N方的码从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是选择操作存储在计算机内有结构的数据的集合是数据库当B属性函数依赖于A属性时, 属性A与B的联系是多对1当关系R和S做自然联接时, 能够保留R中不满足连接条件元组的操作是左外联接当同一个实体集内部实体之间存在着一个M:N的关系时, 根据E-R模型转换成关系模型的规则, 转换成关系的数目为3对关系模型叙述错误的是不具有连接操作的DBMS也能够是关系数据库系统对实体和实体之间的联系采用同样的数据结构表示的数据模型为关系模型反映现实世界中实体及实体间联系的信息模型是E-R模型个关系数据库文件中的各条记录前后顺序能够任意颠倒, 不影响库中的数据关系关系代数运算的基础是集合运算关系代数中的连接操作是由选择和笛卡尔积操作组合而成关系规范化中的插入操作异常是指应该插入的数据未被插入关系模式的候选关键字能够有1个或多个, 而主关键字有1个关系模式的任何属性以上都不对关系模式中的关系模式至少是1NF关系数据库的规范化理论主要解决的问题是如何构造合适的数据逻辑结构关系数据库管理系统应能实现的专门关系运算包括选择、投影、连接关系数据库中, 实现实体之间的联系是经过关系与关系之间的公共属性关系数据模型能够表示实体间的任意联系规范化过程主要为克服数据库逻辑结构中的插入异常, 删除异常以及冗余度大的缺欠候选关键字中的属性称为主属性假设有关系R和S, 关系代数表示式R-( R-S) 表示的是R∩S假设在一个E-R模型中, 存在10个不同的实体集和12个不同的二元联系( 二元联系是指两个实体集之间的联系) , 其中3个1: 1联系、 4个1: N、 5个M: N联系, 则这个E-R模型转换成关系的数目可能是15描述数据库全体数据的全局逻辑结构和特性的是模式区分不同实体的依据是属性如何构造出一个合适的数据逻辑结构是( ) 主要解决的问题。
数据库应用技术 吉林大学考试题库答案

数据库应用技术判断题:1:关系模型就是关系数据库。
( ) 错误2:用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
( ) 正确3:实体型中各属性的具体取值称为实体值。
( ) 正确4:实体型是指实体属性的集合,表示实体所固有的若特征。
( ) 正确5:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
() 错误6:属性是指实体具有的某种特性或若干方面的特性。
( ) 正确7:事物之间往往存在某种自然联系,这种联系不能叫实体。
( ) 错误8:属性取值的变化范围称为该属性的域。
( ) 正确9:任何一张二维表格都表示一个关系。
()错误10:关系是元组的集合。
()正确6:数据库开发的需求分析阶段必须要有用户参与。
()正确8:关系模型不能表示实体之间多对多联系。
( ) 错误单选题:1:关系中任何一列的属性取值3.不可再分的数据项,只能取自同一域中的数据2:要保证数据库的逻辑数据独立性,需要修改的是1.模式与外模式之间的映射3:若用如下的SQL语句创建了一个表SC:CREATE TABLE SC (S# CHAR(6)NOT NULL,C# CHAR(3)NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,()行可以被插入。
2.(’200823’,’101’,NULL,NULL)4:在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主关键字。
职工(职工号、职工名、部门号、职务、工资)部门(部门号、部门名、部门人数、工资总额)在这两个关系的属性中,只有一个属性是外关键字。
它是2.职工关系的“部门号”5:在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是()阶段的任务4.逻辑设计阶段6:在数据库中产生数据不一致的根本4.数据冗余7:数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是3.DBMS包括DB、DBS8:子模式DDL是用来描述2.数据库的局部逻辑结构9:下列陈述中,错误的是3.3NF必然属于BCNF10:有殒为”列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主键是3.车次+日期11:关系数据库管理系统应能实现的专门关系运算包括2.选择、投影、连接12:关系模式的任何属性4.以上都不对13:数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。
吉大《数据库应用技术》在线作业二答卷

吉大18春学期《数据库应用技术》在线作业二 -0001试卷总分:100得分:10()一、单选题(共25道试题,共100分)1.事务的原子性是指OA.事务中包含的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久性的C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态答案:A2.在语句 CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO, JOBTITLl;HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION;所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。
A.正确B.错误答案:A.在数据库中存储的是:()A.数据B.数据模型C.数据以及数据之间的联系D.信息答案:C. Given the EMPLOYEE table definition: CREATE TABLE employee( workdept CHAR(30), salary INTEGER ) Which of the following is a correct usage of parameter markers in a JDBC program?A.String sql = "UPDATE employee SET salary=salary*?WHERE workdcpt=?^; statement stmt=con. createSteitement (sql);String sql = "UPDATE employee SET sa 1 ary=sa 1 ary*?WHERE workdept=?//; statement stmt=con. createStatement(sqI);B.String sql = "UPDATE employee SET salary=sa1ary*?WHERE workdept=?”;statement stmt=con. createStatement(sql);String sql = "UPDATE employee SET sa1ary=sa1ary*?WHERE workdept=?*; statement stmt=con. createStatement(sql); 答案:C5.在客户端直接连接到DB2 UDB服务耀的环境中,服务器端的认证类型为以下哪个时,在编目时指定的认证类型不一定要与服务器端认证参数的值相匹配。
吉林大学智慧树知到“计算机科学与技术”《数据库原理及应用》网课测试题答案卷3

长风破浪会有时,直挂云帆济沧海。
住在富人区的她吉林大学智慧树知到“计算机科学与技术”《数据库原理及应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.SQL Server 2000既是DBMS,又是数据库应用系统开发工具。
()A.正确B.错误2.部分匹配查询中有关匹配符“_”的正确的叙述是()。
A.“_”可以代表零个或多个字符B.“_”代表任意单个字符C.“_”代表一个字符D.“_”不能与“%”一同使用3.关于关系模式,说法正确的是()。
A.关系模式是静态的、稳定的B.关系模式是对关系的描述C.关系是型,关系模式是它的值4.关系的每一个分量可以继续分为小的数据项。
()A.正确B.错误5.SQL对应的中文名称为()。
A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言正确答案:C6.关系模型中主关键字或是外部关键字的属性值可以为空。
()A.正确B.错误7.已经被确定为RDBMS的国际标准的语言是()。
A、JDBCB、HTMLC、ASPD、SQL正确答案:D8.嵌套查询一般的执行顺序是()处理。
A.由里向外B.由外向里C.由下层向上层D.同时9.事务具有()等特性。
A.隔离性B.持续性C.原子性D.一致性10.SELECT语句中()语句为必选子句,而其他子句为任选子句。
A.WHEREB.SELECTC.GROUP BYD.FROM第1卷参考答案一.综合考核1.参考答案:A2.参考答案:B3.参考答案:AB4.参考答案:B长风破浪会有时,直挂云帆济沧海。
住在富人区的她6.参考答案:B8.参考答案:AC9.参考答案:ABCD10.参考答案:BD。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1:层次数据模型的基本数据结构是
1.树
2:下述不是DBA数据库管理员的职责的是
4.数据库管理系统设计
3:SQl语言具有两种使用方式,分别称为交互式SQL和
3.嵌入式SQL
4:一个关系数据库文件中的各条记录
2.前后顺序可以任意颠倒,不影响库中的数据关系
5:如何构造出一个合适的数据逻辑结构是()主要解决的问题。
3.逻辑结构设计
6:在SQL语言查询语句中,WHERE子句实现关系代数的
2.选择运算
7:模式是数据库
3.全局逻辑结构
8:在通常情况下,下面关系中不可以作为关系数据库的关系是
4.R4(学生号,学生名,简历)
9:规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及
3.冗余度大的缺欠
10:信息的数据表示形式是
4.上述皆可
1:下述那一条不属于概念模型应具备的性质
答案为:1 4
1:事物之间往往存在某种自然联系,这种联系不能叫实体。
( )
错误
2:关系是元组的集合。
()
正确
3:属性是指实体具有的某种特性或若干方面的特性。
( )
正确
4:用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。
( )
正确
5:属性取值的变化范围称为该属性的域。
( )
正确
6:实体型是指实体属性的集合,表示实体所固有的若特征。
( )
正确
7:关系模型不能表示实体之间多对多联系。
( )
错误
8:任何一张二维表格都表示一个关系。
()
错误
9:实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。
()
错误
10:实体型中各属性的具体取值称为实体值。
( )
正确。