河南工程学院数据库试卷(含答案)

合集下载

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

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

数据库期末考试试题及答案一、名词解释(每小题2分,共10分)1. 数据库(Database)2. 数据模型(Data Model)3. 表(Table)4. 字段(Field)5. 记录(Record)6. 主键(Primary Key)7. 外键(Foreign Key)8. 索引(Index)9. 视图(View)10. 存储过程(Stored Procedure)二、选择题(每小题2分,共20分)1. 下列哪个是关系型数据库管理系统?A. OracleB. MyBatisC. MongoDBD. Redis2. 在数据库中,哪个字段用于唯一标识一条记录?A. 字段名B. 数据类型C. 主键D. 索引3. 以下哪个不属于数据库的基本操作?A. 插入B. 删除C. 修改D. 格式化4. 下列哪个SQL语句用于创建表?A. SELECTB. INSERTC. CREATE TABLED. UPDATE5. 在SQL中,哪个关键字用于删除表?A. DROP TABLEB. DELETEC. ALTER TABLED. TRUNCATE TABLE6. 下列哪个SQL语句用于查询所有字段?A. SELECT FROM table_nameB. SELECT table_name FROMC. SELECT FROM table_nameD. SELECT table_name7. 以下哪个函数用于计算两个日期之间的差值?A. DATEDIFFB. TIMESTAMPDIFFC. DATE_ADDD. DATE_SUB8. 下列哪个SQL语句用于修改表的结构?A. MODIFY TABLEB. ALTER TABLEC. CHANGE TABLED. RENAME TABLE9. 下列哪个关键字用于创建外键约束?A. FOREIGN KEYB. CONSTRAINTC. PRIMARY KEYD. INDEX10. 以下哪个存储过程用于备份数据库?A. BACKUP DATABASEB. RESTORE DATABASEC. CREATE DATABASED. DROP DATABASE三、填空题(每小题2分,共20分)1. 在SQL中,用于插入数据的语句是______。

数据库 复习试题及答案

数据库 复习试题及答案

第1章数据库概论基本内容分析本章的重要概念(1)DB、DBMS和DBS的定义(2)数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。

(3)数据描述概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系的描述(1:1,1:N,M:N)。

(4)数据模型数据模型的定义,两类数据模型,逻辑模型的形式定义,ER模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。

(5)DB的体系结构三级结构,两级映像,两级数据独立性,体系结构各个层次中记录的联系。

(6)DBMSDBMS的工作模式、主要功能和模块组成。

(7)DBSDBS的组成,DBA,DBS的全局结构,DBS结构的分类。

本章的重点篇幅(1)教材P23的图(四种逻辑数据模型的比较)。

(2)教材P25的图(DB的体系结构)。

(3)教材P28的图(DBMS的工作模式)。

(4)教材P33的图(DBS的全局结构)。

自测题填空题1.数据管理技术的发展,与__________、__________和__________有密切的联系。

2.文件系统中的数据独立性是指__________独立性。

3.文件系统的缺陷是:_________、_________和__________。

4.就信息处理的方式而言,在文件系统阶段,__________处于主导地位,_________只起着服从程序设计需要的作用;而在数据库方式下,_________占据了中心位置。

5.对现实世界进行第一层抽象的模型,称为__________模型;对现实世界进行第二层抽象的模型,称为__________模型。

6.层次模型的数据结构是__________结构;网状模型的数据结构是__________结构;关系模型的数据结构是__________结构;面向对象模型的数据结构之间可以__________。

7.在层次、网状模型中,用__________导航数据;而在关系模型中,用__________导航数据。

2022年河南工学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年河南工学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年河南工学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应该是()。

A.23B.25C.50D.192、下列关于Cache和虚拟存储器的说法中,错误的有()。

I.当Cache失效(即不命中)时,处理器将会切换进程,以更新Cache中的内容II.当虚拟存储器失效(如缺页)时,处理器将会切换进程,以更新主存中的内容III.Cache 和虚拟存储器由硬件和OS共同实现,对应用程序员均是透明的IV.虚拟存储器的容量等于主存和辅存的容量之和A.I、IⅣB.Ⅲ、VC. I、Ⅱ、ⅢD. I、Ⅲ、Ⅳ3、某数采用IEEE754标准中的单精度浮点数格式表示为C6400000H,则该数的值是()。

A.-1.5×213B.-1.5×212C.-0.5×213D.-0.5×2124、浮点数加/减运算过程一般包括对阶、尾数运算、规格化、舍入和判断溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含两位符号位)。

若有两个数,即x=2×29/32,y=25×5/8,则用浮点数加法计算xty的最终结果是()。

A.001111100010B.001110100010C.010*********D.发生溢出5、关于浮点数在IEEE754标准中的规定,下列说法中错误的是()。

I.浮点数可以表示正无穷大和负无穷大两个值Ⅱ.如果需要,也允许使用非格式化的浮点数Ⅲ.对任何形式的浮点数都要求使用隐藏位技术IⅣ.对32位浮点数的阶码采用了偏移值为l27的移码表示,尾数用原码表示6、下列有关总线定时的叙述中,错误的是()。

A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由各设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制7、在下列各种情况中,最应采用异步传输方式的是().A.I/O接口与打印机交换信息B.CPU与主存交换信息C.CPU和PCI总线交换信息D.由统一时序信号控制方式下的设备8、下列描述中,正确的是()。

2022年河南工程学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年河南工程学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年河南工程学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、如果文件采用直接存取方法,且文件大小不固定,则应采用()物理结构。

A.直接B.索引C.随机D.顺序2、考虑一个文件存放在100个数据块中。

文件控制块、索引块或索引信息都驻留内存。

那么如果().不需要做任何磁盘I/O操作。

A.采用连续分配策略,将最后一个数据块搬到文件头部,B.采用单级索引分配策略,将最后一个数据块插入文件头部C.采用隐式链接分配策略,将最后一个数据块插入文件头部D.采用隐式链接分配策略,将第一个数据块插入文件尾部,3、有若干并发进程均将一个共享变量count的值加1一次,那么有关count中的值的说法正确的是()。

I.肯定有不正确的结果II.肯定有正确的结果,III.若控制这些并发进程互斥执行count加1操作,count中的值正确A. I和IIIB.II和IIIC.IIID. I、II和III的说法均不正确4、若系统S1采用死锁避免方法,S2采用死锁检测方法。

下列叙述中,正确的是()。

I.S1会限制用户申请资源的顺序,而S2不会II.S1需要进程运行所需资源总最信息,而S2不需要III.SI不会给可能导致死锁的进程分配资源,而S2会A.仅I、IIB.仅II、IIIC. 仅I、IID. I、II、III5、一个进程被唤醒意味着()。

A.该进程可以重新占用CPUB.优先级变为最大C.PCB移到就绪队列之首D.进程变为运行态6、一个页式虚拟存储系统,其并发进程数固定为4个。

最近测试了它的CPU利用率和用于页面交换的利用率,假设得到的结果为下列选项,()说明系统需要增加进程并发数?I.CPU利用率13%:磁盘利用率97%II.CPU利用97%;磁盘利用率3%III.CPU利用率13%:磁盘利用3%A. IB.IIC.IIID.I、III7、在段页式分配中,CPU每次从内存中取一次数据需要()次访问内存。

(完整版)数据库期末考试复习试题与答案.doc

(完整版)数据库期末考试复习试题与答案.doc

试题一一、单项选择题(本大题共20 小题,每小题 2 分,共 40 分 ) 得分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1 . 数据库系统的核心是(B)A .数据库B.数据库管理系统C .数据模型D .软件工具2. 下列四项中,不属于数据库系统的特点的是( C )A .数据结构化B.数据由 DBMS 统一管理和控制C .数据冗余度大D .数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D)A .层次模型B.关系模型C .网状模型D .实体 -联系模型4. 数据的物理独立性是指(C)A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5 .要保证数据库的逻辑数据独立性,需要修改的是(A)A .模式与外模式之间的映象B.模式与内模式之间的映象C .模式D .三级模式6 .关系数据模型的基本数据结构是(D )A .树B.图 C .索引 D .关系7 .有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A .车次B.日期C .车次 + 日期D .车次 + 情况摘要8. 己知关系 R 和 S, R∩ S 等价于(B)A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9 .学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(A)A. 全外联接B. 左外联接C. 右外联接D. 自然联接10 .用下面的 T-SQL 语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021' , '刘祥 ',男, 21B. NULL, '刘祥 ', NULL ,21C. '5021' , NULL ,男, 21D. '5021' , '刘祥 ',NULL , NULL11. 把对关系 SPJ 的属性 QTY 的修改权授予用户李勇的T-SQL 语句是( C )A. GRANT QTY ON SPJ TO ' 李勇 'B. GRANT UPDATE(QTY) ON SPJ TO ' 李勇 'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12. 图 1 中( B )是最小关系系统A B C D图 113 .关系规范化中的插入操作异常是指(D)A .不该删除的数据被删除B.不该插入的数据被插入C .应该删除的数据未被删除D .应该插入的数据未被插入14 .在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任A .B.物理 C .需求分析D.概念15 .在 E-R 模型中,如果有 3 个不同的体型, 3 个 m:n 系,根据E-R 模型关系模型的,后关系的数目(C)。

2022年河南工程学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年河南工程学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年河南工程学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、哈希文件使用哈希函数将记录的关键字值计算转化为记录的存放地址,因为哈希函数是一对一的关系,则选择好的()方法是哈希文件的关键。

A.哈希函数B.除余法中的质数C.冲突处理D.哈希函数和冲突处理2、若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()。

A.快速排序B.堆排序C.归并排序D.直接插入排序3、某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。

A.单链表B.仅有头指针的单循环链表C.双链表D.仅有尾指针的单循环链表4、已知有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7}, E={<V1,V2>,<V1,V3>,<V1,V4>,<V2,V5>,<V3,V5>, <V3,V6>,<V4,V6>,<V5,V7>,<V6,V7>},G的拓扑序列是()。

A.V1,V3,V4,V6,V2,V5,V7B.V1,V3,V2,V6,V4,V5,V7C.V1,V3,V5,V2,V6,V7D.V1,V2,V5,V3,V4,V6,V75、在用邻接表表示图时,拓扑排序算法时间复杂度为()。

A.O(n)B.O(n+e)C.O(n*n)D.O(n*n*n)6、排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一趟排序。

下列排序方法中,每一趟排序结束时都至少能够确定一个元素最终位置的方法是()。

Ⅰ.简单选择排序Ⅱ.希尔排序Ⅲ.快速排序Ⅳ.堆排Ⅴ.二路归并排序A.仅Ⅰ、Ⅲ、Ⅳ B.仅Ⅰ、Ⅱ、Ⅲ C.仅Ⅱ、Ⅲ、Ⅳ D.仅Ⅲ、Ⅳ、Ⅴ7、下列关于无向连通图特性的叙述中,正确的是()。

Ⅰ.所有的顶点的度之和为偶数Ⅱ.边数大于顶点个数减1 Ⅲ.至少有一个顶点的度为1A.只有Ⅰ B.只有Ⅱ C.Ⅰ和Ⅱ D.Ⅰ和Ⅲ8、一棵哈夫曼树共有215个结点,对其进行哈夫曼编码,共能得到()个不同的码字。

数据库期末考试复习题与答案

数据库期末考试复习题与答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2. 下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4. 数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8. 己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12. 图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。

大专数据库试题及答案

大专数据库试题及答案

大专数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:D2. 关系型数据库中,关系是指什么?A. 表格B. 行C. 列D. 数据库答案:A3. 在SQL中,用于创建新表的命令是?A. CREATE TABLEB. CREATE DATABASEC. INSERT INTOD. SELECT答案:A4. 下列哪个选项不是SQL中的聚合函数?A. SUMB. AVGC. MAXD. DISTINCT5. 在数据库设计中,规范化的主要目的是?A. 提高查询速度B. 减少数据冗余C. 提高数据安全性D. 增加数据量答案:B6. 数据库中的主键是什么?A. 用于唯一标识表中每行的字段B. 用于存储数据的字段C. 用于排序的字段D. 用于分组的字段答案:A7. 在关系型数据库中,表与表之间的关系可以是以下哪些类型?A. 一对一B. 一对多C. 多对多D. 所有以上答案:D8. SQL中的子查询是什么?A. 嵌套在另一个查询中的查询B. 用于创建新表的查询C. 用于删除数据的查询D. 用于更新数据的查询答案:A9. 数据库事务具有哪些特性?B. 一致性C. 隔离性D. 持久性E. 所有以上答案:E10. 在数据库中,索引用于什么?A. 增加数据存储空间B. 提高查询速度C. 减少数据冗余D. 加密数据答案:B二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是一种能够创建和管理______的系统。

答案:数据库2. 在关系型数据库中,表中的每一行称为______。

答案:记录3. SQL中的______子句用于从数据库表中选择数据。

答案:SELECT4. 在SQL中,______关键字用于删除表中的数据。

答案:DELETE5. 数据库的______是指在数据库中存储数据的方式。

答案:模式6. 在数据库设计中,______是一种设计策略,旨在减少数据冗余和提高数据一致性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
27.关系代数中的∪运算要用SQL语言实现的话,应该使用合并查询,即使用命令
28.( UNION )将多个Select 的查询结果组合起来。
八、名词解释题、简答题(每题5分,共20分)
1.数据库——长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
A)丢失修改B)脏读
C)不可重复读D)幻象读
10.SQL Server的默认事务管理模式是哪一种…………………………(a)
A)自动提交事务B)隐性事务
C)显式事务D)批处理
得分
评卷人
复查人
二、填空题(每空1分,共20分)
1.DBMS主要功能包括:( 数据定义 )、( 数据操纵 )、数据库的运行管理、数据库的建立和维护。
答:∏,(σPA='长沙'(P∞U))
9.用SQL语言查询“使用了代码为SM01材料且产地在长沙的产品代码及名称”。
答:SELECT PC, PM FROM P WHERE PA='长沙'
AND EXISTS ( SELECT * FROM U WHERE MC='SM01' AND PC=
或:select , from p, u where = and mc='SM01' and pa='长沙'
17.关系模型中可以有三类完整性约束。它们是( 实体完整性 )、( 参照完整性 )和用户定义完整性。
18.关系代数的运算可分为(传统的集合运算)和专门关系的运算,从两个关系的笛卡尔积中选取属性间满足一定条件的元组称为(连接)。
19.SQL语言是( 结构化查询语言 ), 其中用( Revoke)语句用来取消用户权限。
河南工程学院——数据库系统原理
课程代码: 考核方式:闭卷 考试时量: 120分钟
得分
评卷人
复查人
一、单(或多)选题(在本题的每一小题的备选答案中,正确答案有一个或多个,请把你认为正确答案的编号,填入题后的括号内。少选、多选不给分。每题2分,共20分)
1.在数据库中,下列说法______是不正确的是…………………………(a)
2.客户/服务器结构的数据库系统——把数据库管理系统功能和应用程序分开,网络中的某个(些)结点上的计算机专门用于执行DBMS功能,这个(些)结点称为数据库服务器,通常简称服务器;其他结点上的计算机安装DBMS的外围应用工具以支持用户的应用,称为客户机。
3.数据库的完整性——是指数据的正确性(Correctness)、有效性(Validity)和相容性(Consistency)。所谓正确性是指数据的合法性,例如,数值型数据中只能包含数字而不能包含字母;所谓有效性是指数据是否属于所定义的有效范围,例如,性别只能是男或女,学生成绩的取值范围为0~100的整数;所谓相容性是指表示同一事实的两个数据应相同,不一致就是不相容。数据库是否具备完整性关系到数据库系统能否真实地反映现实世界。
23.在查询分析器中使用Transact-SQL语句创建新的表,使用的命令是:
24.(CREATETABLEtable_name)
25.如果在标量统计查询中加入(GROUP BY)子句和(COMPUTE)子句,那么在查询结果中就会对每一组产生一个统计数据,这种方法叫做矢量统计。
26.子查询存在测试是指父查询与子查询之间用谓词(EXISTS)进行连接,判断子查询的结果中是否有数据存在。
6.画出总体的E-R图,其中联系(使用)可以描述为:使用U(产品代码PC,材料代码MC,数量S)。
7.假设概念模型已经转换为关系数据模型,以产品、材料、使用三个关系为例说明关系参照完整性的含义。
答:产品代码PC是U关系的外码,材料代码MC也是U关系的外码,它们应取P、M关系中已经存在的值。
8.用关系代数语言检索“产地在长沙的所有产品名称及使用的材料代码”。
20.SQL Server 2000的客户/服务器体系结构可以划分为:(客户端组件)、(服务器端组件)和通信组件三部分
21.并发事务正确性的判断准则是:(可串行性(Serializability))
22.最基本的封锁模式有两种:(排它锁(eXclusiveLocks,简称X锁))和(共享锁(Share Locks,简称S锁))
C)数据操纵功能D)数据控制功能
3.以下哪些概念属于数据世界中的概念………………………………(ac)
A) 记录(record)B)实体(Entity)
C) 关键字(key)D)属性(Attribute)
4.设有关系R,按条件f对关系进行选择,正确的是____……………(c)
A)R×RB)R∞fRC)σf(R)D) ∏f(R)
10.用SQL语言查询“同时使用了两种材料的产品代码”。
答:select DISTINCT from u u1, u u2 where = and <>
或:select pc from p where (select count(*) from u where pc==2
2.假设概念模型已经转换为关系数据模型,以产品、材料、使用三个关系为例说明关系参照完整性的含义。
答:产品代码PC是U关系的外码,材料代码MC也是U关系的外码,它们应取P、M关系中已经存在的值。
3.用关系代数语言检索“产地在长沙的所有产品名称及使用的材料代码”。
答:∏,(σPA='长沙'(P∞U))
4.用SQL语言查询“使用了代码为SM01材料且产地在长沙的产品代码及名称”。
9.在查询分析器中使用TransacREATETABLEtable_name)
11.如果在标量统计查询中加入(GROUP BY)子句和(COMPUTE)子句,那么在查询结果中就会对每一组产生一个统计数据,这种方法叫做矢量统计。
12.子查询存在测试是指父查询与子查询之间用谓词(EXISTS)进行连接,判断子查询的结果中是否有数据存在。
4.简述SQL Server的安全控制措施。
答:SQL Server采用四个等级的安全验证,分别是:
操作系统安全验证
SQL Server安全验证
SQL Server数据库安全验证
SQL Server数据库对象安全验证
九、 计算题(共10分)
十、综合应用题(每题6分,共30分)
己知:产品P(产品代码PC、品名PM、产地PA)、材料M(材料代码MC、名称MM、单价DJ)两个实体(分别用其后的字母表示),且每产品可以使用多种材料,每种材料可以使用到多个产品中,且用量不同。现完成以下5题。
六、选择题(每题2分,共20分)
七、填空题(每空1分,共20分)
15.DBMS主要功能包括:( 数据定义 )、( 数据操纵 )、数据库的运行管理、数据库的建立和维护。
16.数据模型由数据结构、数据操作和完整性约束三部分组成,数据结构是对系统( 静态 )特性的描述,数据操作是对系统( 动态 )特性的描述。
13.关系代数中的∪运算要用SQL语言实现的话,应该使用合并查询,即使用命令
14.( UNION )将多个Select 的查询结果组合起来。
得分
评卷人
复查人
三、名词解释题、简答题(每题5分,共20分)
1.数据库——长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
A)一个二维表B)表中的每一列
C)两个实体之间的联系D)实体
8.设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是…(d)
A)该操作不存在任何问题
B)该操作丢失修改
C)该操作不能重复读
D)该操作读“脏”数据
9.在可串行化级别上的一组事务的并发执行与它们的某个串行调度是等价的,该级别解决了哪些问题…………………………………………………………(abcd)
2.数据模型由数据结构、数据操作和完整性约束三部分组成,数据结构是对系统( 静态 )特性的描述,数据操作是对系统( 动态 )特性的描述。
3.关系模型中可以有三类完整性约束。它们是( 实体完整性 )、( 参照完整性 )和用户定义完整性。
4.关系代数的运算可分为(传统的集合运算)和专门关系的运算,从两个关系的笛卡尔积中选取属性间满足一定条件的元组称为(连接)。
答:SELECT PC, PM FROM P WHERE PA='长沙'
AND EXISTS ( SELECT * FROM U WHERE MC='SM01' AND PC=
或:select , from p, u where = and mc='SM01' and pa='长沙'
5.用SQL语言查询“同时使用了两种材料的产品代码”。
得分
评卷人
复查人
五、综合应用题(每题6分,共30分)
己知:产品P(产品代码PC、品名PM、产地PA)、材料M(材料代码MC、名称MM、单价DJ)两个实体(分别用其后的字母表示),且每产品可以使用多种材料,每种材料可以使用到多个产品中,且用量不同。现完成以下5题。
1.画出总体的E-R图,其中联系(使用)可以描述为:使用U(产品代码PC,材料代码MC,数量S)。
5.下列SQL语句中,修改表结构的是_____……………………………(a)
A)ALTERB)CREATE
C)UPDATED) MODIFY STRUCTURE
6.SQL Server是属于以下哪种体系结构的数据库系统…………………(d)
A)单机系统B)集中式系统
C)分布式系统D)客户/服务器系统
7.在关系模型中,关系是指………………………………………………(a)
相关文档
最新文档