数据库模拟试卷一
数据库模拟试题+参考答案
数据库模拟试题+参考答案一、单选题(共82题,每题1分,共82分)1.数据库管理系统的作用描述,最恰当的是( )A、保障数据的易操作性B、保证数据的安全C、对数据进行集中管理,保障数据的安全性、共享性和一致性D、分散管理,保障数据处理的有效性和数据共享正确答案:C答案解析:数据库管理系统的目的就是对数据实施集中管理,提供相应的数据模型,保障数据的安全性、共享性和一致性。
2.关闭Access数据库可以使用的快捷键是 ( )A、Alt+F4B、Alt+ F + XC、Alt+ F +CD、Ctrl+O正确答案:C3.在access2010数据表中,要直接显示姓名中有“李”字的记录的方法是( )A、排序B、隐藏C、筛选D、冻结正确答案:C4.使用表设计器定义表中字段时,不是必须设置的内容是()A、数据类型B、字段大小C、说明D、字段名称正确答案:C5.关于主关键字(即主键)的说法正确的是( )。
A、主关键字的数据能够重复B、主关键字中不许有重复值和空值C、一个表可以设置多个主关键字D、主关键字只能是单一的字段正确答案:B答案解析:A.作为主关键字的字段,它的数据不能重复;C.一个表可以设置一个主关键字;D.主关键字可以是多字段。
6.在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式正确答案:C答案解析:一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。
7.为加快对某字段的查找速度,应该( )。
A、使该字段数据格式一致B、防止在该字段中输入重复值C、使该字段成为必填字段D、对该字段进行索引正确答案:D8.创建Access 2010数据库时,默认的文件保存目录在()A、TempB、PicturesC、DocumentsD、Desktop正确答案:C答案解析:创建数据库时,默认的保存路径在Documents(我的文档)。
数据库系统概论模拟试卷及参考答案
《数据库系统概论》模拟试卷(一)参考答案一、单项选择题(每小题2分,共30分)1、( B )是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的集合。
(A)、数据库系统(B)、数据库(C)、关系数据库(D)、数据库管理系统2、下列关于索引的叙述,正确的是(A)。
(A)、可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率。
(B)、一个基本表最多只能有一个索引。
(C)、建立索引的目的是为了给数据表中的元素指定别名,从而使别的表也可以引用这个元素。
(D)、一个基本表至少要存在一个索引。
3、设有两个关系R(A,B)和S(A,C),下列等式成立的是(A)。
(A)、(B)、(C)、(D)、4、在数据库的物理结构中,将具有相同值的元组集中存放在连续的物理块的存储方法称为( C )。
(A)、HASH (B)、B树索引(C)、聚簇(D)、其它5、设有两个事务T1、T2,其并发操作如图所示,下面评价正确的是( D )(A)、该操作不存在任何问题(B)、该操作丢失修改(C)、该操作不能重复读(D )、该操作读“脏”数据6、 关系模式规范化理论主要解决的问题是( B )(A )、提高查询速度(B )、消除操作异常和数据冗余 (C )、减少数据操作的复杂性 (D )、保证数据的安全性和完整性7、 层次型、网状型和关系型数据模型划分原则是( D )。
(A )、 记录长度(B )、 文件的大小(C )、 联系的复杂程度 (D )、数据之间的联系8、 有关系:R (A ,B ,C )(主码为A )和S (D ,A )(主码为D ,外码为A ),外码A 参照于关系R 的主码A 。
关系R 和S 的元组如图所示,指出关系S 中必定违反完整性规则的元组是( C )。
(A )、(1,2) (B )、(2,null ) (C )、(3,3) (D )、(4,1)关系R关系S9、 设有两个关系R(A ,B )和S (B ,C ),与下列SELECT 语句SELECT A ,BFROM RWHERE B NOT IN(SELECT BFROM SWHERE C='C56');等价的关系代数表达式是(C)。
数据库原理与应用试卷1
数据库原理与应⽤试卷1数据库原理与应⽤模拟试题⼀⼀、选择题(每题2分,共20分)1.下列哪个不属于DBMS的主要功能:【】A.数据定义功能B.数据操纵功能C.图形界⾯功能D.数据库维护功能答案:C解释:DBMS数据库管理系统的主要功能有数据定义功能、数据组织、存储和管理、数据操纵功能、数据控制功能、数据库的建⽴和维护功能,还有其它功能如DBMS与其他软件的通信,异构数据库的互操作等。
C图形界⾯功能不是DBMS的主要功能。
2.下列哪⼀个不是关系模型具有的性质:【】A.列是同质的B.列序有关C.⾏序⽆关D.分量必须取原⼦值答案:B解释:关系模型包含6条性质:列是同质的;不同的列可以出⾃同⼀个域;列序⽆关性;任意两个元组不能完全相同;⾏序⽆关性;分量必须取原⼦值。
B列序有关不是关系模型具有的性质。
3.外模式/模式映像保证:【】A.数据独⽴性B.物理独⽴性C.概念独⽴性D.逻辑独⽴性答案:D解释:外模式/模式映像的⽤途是保证数据的逻辑独⽴性:应⽤程序(外模式)与数据库的逻辑结构(模式)是相互独⽴的。
即数据的逻辑结构发⽣改变,应⽤程序不⽤改变。
D逻辑独⽴性符合题意。
4.属性Cname的开头为DB,且第四个字符为i的条件为:【】/doc/b812632702.htmlame LIKE ‘DB_i%’/doc/b812632702.htmlame LIKE ‘DB*i?’/doc/b812632702.htmlame LIKE ‘DB%i_’/doc/b812632702.htmlame LIKE ‘DB?i*’解释:在LIKE的查询语法中,通配符%匹配任意长度的字符串,_匹配任意单个字符。
A Cname LIKE ‘DB_i%’符合题意。
5.表达年龄(Sage)⾮空的WHERE⼦句为:【】A.Sage <> NULLB.Sage != NULLC.Sage IS NOT NULLD.Sage NOT IS NULL答案:C解释:SQL中的空⽤关键字NULL代表,是空为IS NULL,⾮空为IS NOT NULL。
数据库练习试卷1(题后含答案及解析)
数据库练习试卷1(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.DBMS是位于______之间的一层数据管理软件。
A.OA软件与用户B.OS与DBC.硬件与软件D.OS与硬件正确答案:B2.在SQL中,外模式一级数据结构的基本单位是______。
A.基本表B.视图C.E-R图D.用户表正确答案:B解析:数据库的三级体系结构为外模式、模式和内模式,其中外模式也称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
3.若两个实体之间的联系是1:m,则实现1:m联系的方法是______。
A.在“m”端实体转换的关系中加入“1”端的实体转换所得的关系的码B.将“m”端实体转换关系的码加入到“1”端的实体转换所得的关系C.在两个实体转换的关系中,分别加入另一个关系码D.将两个实体转换成一个关系正确答案:A解析:1:m类型的联系转换为实体有两种方法:第一种方法是把联系转换为一个独立的关系模式;第二种方法是把联系与“m”端实体对应的关系模式合并。
如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系体本身的属性均转换为关系的属性,而关系的码为m端实体的码;如果与“m”端关系模式合并,则把联系的属性加入到“m”端,并在“m”端加入“1”端的码。
4.若R1={a,b),R2={a,b,c,d),则R1×R2集合中共有______个元组。
A.2B.4C.6D.8正确答案:D解析:两个关系的笛卡儿积中元组的个数为两个关系中元组个数的乘积。
所以答案应为D。
5.两个子查询的结果______时,可以执行并、交、差操作。
A.结构完全一致B.结构完全不一致C.结构部分相同D.主键完全相同正确答案:A解析:基本概念题。
数据库原理模拟题及其答案
数据库原理模拟题及其答案数据库原理模拟题及其答案(1)一、填空题1.________________是一个逻辑上统一、地域上分布的数据集合。
(分布式数据库)2.数据库的三级模式是指内模式、___________________、外模式。
(模式)____________________现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。
(概念世界)3.数据模型由三部分组成:模型结构、数据操作、__________________。
(完整性规则)4.一种数据模型的特点是:有且仅有一个根结点,根结点没有父结点;其它结点有且仅有一个父结点。
则这种数据模型是__________________________。
(层次模型)5.能唯一标识一个元组的属性或属性组成为________________。
(关键字)6.SQL语言一种标准的数据库语言, 包括查询、定义、操纵、___________四部分功能。
(控制)7.视图是从其它________________________或视图导出的表。
(基本表)8.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的______________________。
(外关键字)9. 数据字典中的___________________是不可再分的数据单位。
(数据项)二、单项选择题1.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是。
A.外模式 B.内模式 C.存储模式 D.模式答案:D2.SQL语言是语言。
A.层次数据库 B.网络数据库C.关系数据库 D.非数据库答案:C3.SQL语言具有的功能。
A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵答案:B4.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。
数据库模拟试题1
数据库模拟试题1数据库原理模拟试卷(一)一、单项选择题(本大题共20小题,每小题1分,共20分)。
1.描述事物的符号记录称为__B______。
A、信息B、数据C、记录D、记录集合2.__B___是位于用户与操作系统之间的一层数据管理软件。
A、数据库系统B、数据库管理系统C、数据库D、数据库应用系统3.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和__D___。
A、数据库管理系统B、数据库应用系统C、数据库应用系统D、各类相关人员4.数据库系统阶段,数据__D___。
A、具有物理独立性,没有逻辑独立性B、有物理独立性和逻辑独立性C、独立性差D、有高度的物理独立性和一定程度的逻辑独立性5.__B___属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A、数据模型B、概念模型C、E-R图D、关系模型6.要保证数据库的数据独立性,需要修改的是(A)A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式7.下列四项中说法不正确的是(C)A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性A.多对多B.一对一C.多对一D.一对多10.在视图上不能完成的操作是(C)A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图11.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的码是(D)。
A、书号B、读者号C、书号+读者号D、书号+读者号+借期12.下列四项中,不属于数据库特点的是(D)A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低13.数据库中存储的是(D)A.数据B.数据模型16.若事务T对数据对象A进行读取和修改操作,且其它任何事务都不能访问A,此时事务T需对数据对象A加上_________________。
数据库部分笔试模拟试题
数据库部分笔试模拟试题数据库部分笔试模拟试题一.单选题(每小题0.5分)1.数据库三级模式结构的划分,有利于。
. 数据的独立性. 管理数据库文件. 建立数据库. 操作系统管理数据库2.数据库中的视图对应三级模式中的____ ____。
. 外模式. 内模式. 模式. 其他3.逻辑独立性是指当_________。
A.当内模式发生变化时,模式可以不变B.当内模式发生变化时,应用程序可以不变物理独立性C.当模式发生变化时,应用程序可以不变D.当模式发生变化时,内模式可以不变4.实体完整性用____________保证。
. 主码. 外码.C HEK约束. UNIQUE约束5.外码与其所引用的列之间的关联关系是根据____关联的。
. 列名相同. 类型相同. 语义. 任意情况6.外码的作用是___________。
A.不限制外码列的取值范围B.限制引用列的取值范围C.限制所引用的列的取值范围在外码列的已有值范围内D.限制外码列的取值范围在所引用的列的已有值范围内7.关系模式:购买情况(顾客号,产品号,购买时间,购买数量),若允许一个顾客在不同时间对同一个产品购买多次,则此关系模式的主码是_______。
.顾客号.产品号.(顾客号,产品号).(顾客号、产品号、购买时间)8.关系数据库表中,记录行________。
.顺序很重要,不能交换.顺序不重要.按输入数据的顺序排列.一定是有序的9.已知关系模式:顾客(顾客号,顾客姓名,购买产品号,产品名称),描述顾客对产品的购买情况,此关系模式是_____。
.第二范式表.第三范式表.第一范式表.都不是10.已知实体与实体之间是一对多联系,为反映两个实体之间的关联关系,应_____________。
.将外码放置在实体中.在中定义一个主码.将外码放置在实体中.在中定义一个主码11.关系数据库采用的数据结构是___________。
.多维表结构.二维表结构.树型结构.图结构12.数据模型三要素是______________。
数据库习题及答案(五套)
《数据库》课程模拟试题(一)一、填空题(30分)1.数据的独立性包括和。
2.数据的物理独立性是指当数据的改变时,通过系统内部的自动映象功能或转换功能,保持了数据的不变。
3.数据模型由三部分组成:、、4.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为的联系。
5.一个关系模型由若干个组成。
6.在选择运算所得到的结果关系中,所含的元组数不原关系中的元组数。
7.SQL语言具有对数据的等四个方面的功能。
8.设X→Y是关系模式R的一个函数依赖,并且Y是X的子集,则称X→Y是。
9.在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系的一个。
10.如果一个关系R中的所有非主属性都不传递依赖于任何候选关键字,则称关系R属于,记作。
11.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1←→X2,X1→X3,X1→X4,则该关系属于。
12.假定一个E-R图包含有A实体和B实体,并且从A到B存在着1∶n的联系,则转换成关系模型后,包含有个关系模式。
13.实现系统案例,防止非法破坏数据,所采用的数据保护措施有:用户标识和鉴定、、、、14.恢复的实现技术有:和。
15.____ __________是一个逻辑上统一、地域上分布的数据集合。
16.关系中能唯一标识元组,且又不含多余属性称为_______________。
17.在概念结构设计中先,定义全局概念结构的框架,然后逐步细化。
这种方法称为_ 18.分布式数据库系统中透明性层次越高,应用程序的编写越。
二、单项选择题(20分)1、____________是长期存储在计算机内的有组织,可共享的数据集合。
A.数据库管理系统 B.数据库系统C.数据库 D.文件组织2、数据库系统阶段,数据_______________。
A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度的物理独立性和一定程度的逻辑独立性3、一个m:n联系转换为一个关系模式。
数据库系统模拟试卷1
南京理工大学成人教育学院数据库系统模拟试卷1一、选择题(20分,每小题2分)1.关于联系的多重性,下面哪种说法不正确?A.一个多对多的联系中允许多对一的情形。
B.一个多对多的联系中允许一对一的情形。
C.一个多对一的联系中允许一对一的情形。
D.一个多对一的联系中允许多对多的情形。
2.某关系R(A, B, C, D)有函数依赖A→B, BC→D, D→A,R有几个键?A.1B.2C.3D.43. 有关系R和S,R∩S的运算等价于A.S-(R-S)B.R-(R-S)C.(R-S)∪SD.R∪(R-S)4. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字为:A.UNIQUEB.COUNTC.DISTINCTD.UNION5. 由函数依赖A→B和C B,有A→C。
此规则是:A.合并规则B.平凡依赖规则C.传递规则D.分解规则6. 对数据库并发操作有可能带来的问题包括:A.未被授权的用户非法存取数据B.带来数据的冗余C.破坏数据独立性D.读出“脏数据”7. 关系Starsin(StarName,MovieName,MovieYear,StarAddress)描述影星姓名、电影名称、电影拍摄的年份和影星居住的地址。
假设一位影星可有多个地址且可拍摄多部电影,那么该关系满足最大范式是:A.2NFB.3NFC.BCNFD.4NF8. SQL的全局约束是指基于元组的检查子句和A.非空值约束B.断言C.域约束子句D.外键子句9. SQL中,下列叙述中不正确的是A.SELECT语句查询结果中不允许有重复元组B.在FROM子句中可嵌有一个SELECT语句C.在WHERE子句中可嵌入有一个SELECT子句D.“NOT IN”操作与“<>ALL”操作等价10. 设关系模式R(A,B,C),F是R上的函数依赖集,F={A→B,B→C}那么F在模式AB 上的投影πAB(F)为A.{ A→B,B→C}B.{ A→B}C.{ AB→C }D.Φ(即不存在非平凡的函数依赖集)二、填空题(10分,每小题2分)1. 数据操作是指对DB的查询和___________两大类操作。
(完整版)数据库原理模拟试卷1
《数据库原理》期末考试模拟试卷一.选择题(每空2分,共40分)1 为保证数据库的数据独立性,数据库系统提供了【】来保证。
A. 三层模式之间的两种映像B. 模式与内模式C. 模式与外模式D. 三层模式2 下列四项中,不属于数据库系统特点的是【】A. 数据共享B. 数据完整性C.数据冗余度高D. 数据独立性高3 设有关系R,对关系R进行选择操作,正确的是【】A. R×RB. R∞A RC.πA(R)D.σA(R)4 当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是【】A. 属性冲突B. 语法冲突C. 结构冲突D. 命名冲突5 设关系模式R(A,B,C,D),F是R上成立的FD,F={A→B,B→C,D→B},则分解={ACD,BD}相对于F是【】的分解A.无损联接,但不保持函数依赖B.不是无损联接,但是保持函数依赖C.无损联接,也保持函数依赖D.既不是无损联接,也不是保持函数依赖6 实体完整性规则中,若属性A是基本关系R的主码,则属性A【】A. 不能取空值B. 只能取空值C. 可以取任何值D. 以上都不对7 【】是指长期储存在计算机内的、有组织的、可共享的数据集合A. 数据B. 数据库C. 数据库管理系统D. 数据库系统8 任何一个满足2NF但不满足3NF的关系模式都不存在【】A. 主属性对码的部分依赖B. 非主属性对码的部分依赖C. 主属性对码的传递依赖D. 非主属性对码的传递依赖9 数据库(DB)、数据库管理系统(DBMS)和数据库系统(DBS)三者之间的关系是【】A. DB包括DBMS和DBSB. 不能相互包括C. DBMS包括DB和DBSD. DBS包括DB和DBMS10 在E-R模型中,如果有2个不同的实体型和1个M:N联系,根据E-R模型转换为关系模型的规则,转换为关系模式的数目是【】A. 3B. 4C. 5D. 611 SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现的是【】功能。
(完整版)数据库原理模拟试卷1
《数据库原理》期末考试模拟试卷一. 选择题(每空2分,共40分)1 为保证数据库的数据独立性,数据库系统提供了【】来保证。
A. 三层模式之间的两种映像B. 模式与内模式C. 模式与外模式D. 三层模式2 下列四项中,不属于数据库系统特点的是【】A. 数据共享B. 数据完整性C.数据冗余度高D. 数据独立性高3 设有关系R,对关系R进行选择操作,正确的是【】A. R×RB. R∞A RC.πA(R)D.σA(R)4 当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是【】A. 属性冲突B. 语法冲突C. 结构冲突D. 命名冲突5 设关系模式R(A,B,C,D),F是R上成立的FD,F={A→B,B→C,D→B},则分解={ACD,BD}相对于F是【】的分解A.无损联接,但不保持函数依赖B.不是无损联接,但是保持函数依赖C.无损联接,也保持函数依赖D.既不是无损联接,也不是保持函数依赖6 实体完整性规则中,若属性A是基本关系R的主码,则属性A【】A. 不能取空值B. 只能取空值C. 可以取任何值D. 以上都不对7 【】是指长期储存在计算机内的、有组织的、可共享的数据集合A. 数据B. 数据库C. 数据库管理系统D. 数据库系统8 任何一个满足2NF但不满足3NF的关系模式都不存在【】A. 主属性对码的部分依赖B. 非主属性对码的部分依赖C. 主属性对码的传递依赖D. 非主属性对码的传递依赖9 数据库(DB)、数据库管理系统(DBMS)和数据库系统(DBS)三者之间的关系是【】A. DB包括DBMS和DBSB. 不能相互包括C. DBMS包括DB和DBSD. DBS包括DB和DBMS10 在E-R模型中,如果有2个不同的实体型和1个M:N联系,根据E-R模型转换为关系模型的规则,转换为关系模式的数目是【】A. 3B. 4C. 5D. 611 SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现的是【】功能。
数据库模拟试题(含答案)
模拟试题2一.单项选择题(本大题共15小题,每小题2分,共30分)1.对现实世界进行第二层抽象的模型是[ ] A.概念数据模型B.用户数据模型C.结构数据模型D.物理数据模型2.数据库在磁盘上的基本组织形式是[ ] A.DB B.文件 C.二维表 D.系统目录3.在关系模型中,起导航数据作用的是[ ] A.指针 B.关键码 C.DD D.索引4.查询优化策略中,正确的策略是[ ] A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作5.SQL中,“DELETE FROM 表名”表示[ ] A.从基本表中删除所有元组B.从基本表中删除所有属性C.从数据库中撤消这个基本表D.从基本表中删除重复元组6.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},ρ={AB,AC}是R的一个分解,那么分解ρ[ ] A.保持函数依赖集F B.丢失了A→BC.丢失了C→B D.丢失了B→C7.在关系模式R分解成数据库模式ρ时,谈论无损联接的先决条件是[ ] A.数据库模式ρ中的关系模式之间有公共属性B.保持FD集C.关系模式R中不存在局部依赖和传递依赖D.存在泛关系8.在关系数据库设计中,子模式设计是在__________阶段进行。
[ ] A.物理设计 B.逻辑设计 C.概念设计 D.程序设计9.如果有9个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中4个1:1联系,4个1:N联系,4个M:N 联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为[ ]A.9个 B.13个 C.17个 D.21个10.在DB技术,未提交的随后被撤消了的数据,称为[ ] A.报废的数据 B.过时的数据 C.撤消的数据 D.脏数据11.SQL中的“断言”机制属于DBS的[ ] A.完整性措施 B.安全性措施 C.物理安全措施 D.恢复措施12. ORDB中,同类元素的无序集合,并且允许一个成员可多次出现,称为[ ]A.结构类型 B.集合类型 C.数组类型 D.多集类型13.在OODB中,包含其他对象的对象,称为[ ] A.强对象 B.超对象 C.复合对象 D.持久对象14.在DDBS中,数据传输量是衡量查询时间的一个主要指标,导致数据传输量大的主要原因是[ ] A.场地间距离过大B.数据库的数据量大C.不同场地间的联接操作D.在CPU上处理通信的代价高15.DDBS中,透明性层次越高[ ] A.网络结构越简单B.网络结构越复杂C.应用程序编写越简单D.应用程序编写越复杂二、填空题(本大题共10小题,每小题1分,共10分)16.数据管理技术的发展,与__________、__________和__________有密切的联系。
数据库系统模拟试题
第 5 页(共 8 页)
Main() {
exec sql include sqlca ;
exec sql begin declare section ; char repname[16] ; float repquota ; float repsales ; short repquota_ind ; exec sql end declare section ;
()
A、采用静态 SQL 的主程序通过 SQLCA 获知 SQL 语句的执行情况,采用
动态 SQL 的主程序通过 SQLDA 获知 SQL 语句的执行情况。
第 2 页(共 8 页)
B、静态 SQL 语句查询灵活性强,动态 SQL 语句查询灵活性差。 C、静态 SQL 是由主程序编译的,动态 SQL 语句是由 DBMS 编译的。 D、静态 SQL 语句的编译不占用主程序的执行时间,动态 SQL 语句的编译
以下是一段程序代码(主程序语言为 C 语言),请分析和嵌入式 SQL 相关的语 法,并根据要求给出答案。 1. 程序中有一条遗漏的语句,请在程序的适当位置处标识出来并补上。 2. 程序中有一条语法错误,请标识出来并予以纠正。 3. 当 sqlca.sqlcode 取值为一个负数时将导致程序转向哪条语句执行,请在程序
exec sql declare repcurs cursor for
select name, quota, sales //name 为字符型,quota 和 sales 为数值型
from salesreps
//salesreps 为关系模式(name, quota, sales)
数据库基础(Access)模拟试卷一及答案
数据库基础(Access)模拟试卷一班级姓名学号一、单项选择题:(每小题1.5分,共80分)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、在Access中,可以通过数据访问页发布的数据是。
A)只能发布数据库中没有变化的数据 B)只能发布数据库中变化的数据C)能发布数据库中保存的数据 D)设计视图和窗体视图7、Access的窗体由多个部分组成,每个部分称为一个。
A)控件 B)子窗体 C)节 D)页8、以下不是窗体组成部分的是。
A)窗体页眉 B)窗体页脚 C)主体 D)记录控制器9、如果要移到当前记录中的第一个字段,可以通过快捷键。
A)Tab键 B)Home键 C)End键 D)Ctrl+Home键10、一个窗体中所包含的窗体称为。
A)子窗体 B)主窗体 C)父窗体 D)控件11、可以使用“自动创建窗体”创建的窗体类型不是。
A)纵栏式窗体 B)表格式窗体 C)数据表式窗体 D)透视表式窗体12、用于修改窗体框架和布局的是。
A)数据表视图 B)设计视图 C)透视表视图 D)窗体视图13、以下不属于Access窗体所对应的视图的是。
A)设计视图 B)修改视图 C)窗体视图 D)数据表视图14、根据已有的数据表,需要打印出每个班的平均分及年级平均分,应创建以下数据对象。
A)表 B)报表 C)窗体 D)宏15、若计算报表中所有学生的平均分,应把计算平均分的文本框设置在位置。
数据库基础知识、程序设计基础模拟试卷1(题后含答案及解析)
数据库基础知识、程序设计基础模拟试卷1(题后含答案及解析) 题型有:1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.数据库(DB)、数据库系统(DBS)和数据库箭理系统(DBMS)三者之间的关系是A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是:DB,也就是:DBMS正确答案:A解析:本题是对数据库相关基本概念的考查。
DBS是指引进数据库技术后的计算机系统,它包括硬件系统、数据库集合(DB)、数据库管理系统(DBMS)及相关软件、数据库管理员和用户。
知识模块:数据库基础知识2.以下描述中正确的是A.数据库只包括描述事物的数据本身B.数据库中的数据具有较小的冗余和较高的数据独立性C.数据库系统是为数据库的建立、使用和维护而配置的软件D.数据库管理系统是数据库集合的组成部分正确答案:B解析:本题考查数据库的基本特征。
数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
概括的讲,数据库数据有永久性存储、有组织和可共享三个基本特点。
知识模块:数据库基础知识3.以下描述中错误的是A.层次数据模型可以表示一对多的联系B.一张二维表就是一个关系C.层次数据模型不能直接表示多对多的联系D.网状数据模型不能直接表示多对多的联系正确答案:D解析:本题考查网状数据模型的概念。
网状模型以网状结构表示实体与实体之间的联系。
网中的每一个结点代表一个记录类型,联系用链接指针来实现。
网状模型可以表示多个从属关系的联系,也可以表示数据间的交叉关系,即数据间的横向关系与纵向关系。
其特征是:允许结点有多于一个父结点;可以有一个以上的结点没有关结点。
知识模块:数据库基础知识4.数据库系统的核心是A.表B.文件C.数据库管理系统D.数据库管理员正确答案:C解析:本题考查数据系统的概念。
数据库原理·模拟试卷及答案(1)
模拟试卷(一)答案一、单项选择题(本大题共20小题,每小题1分,共20分)1. 提供数据库数据描述的集中管理的是 ( D )A.数据库模式B.数据库C.数据库管理系统D.数据字典2. 授权和完整性管理器属于DBMS的 ( B )A.查询处理器B.存储管理器C.事务管理器D.用户管理器3. 使用CREATE SCHEMA 语句建立的是 ( A )A.数据库模式B.表C.视图D.索引4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B )A.80B.小于等于80C.大于等于160D.大于等于80,小于等于1605. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示 ( B )A.授权所有用户B.所有的操作权限C.对所有的数据集合D.允许再授权6. 表达业务流程分析结果的图表是 ( B )A.业务流程图B.数据流图C.局部E-R图 D、基本E-R图7. 对数据库模式进行规范化处理,是在数据库设计的 ( C )A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段8. 能够消除冗余的键的范式是 ( C )A.2NFB.3NFC.4NFD. BCNF9. 在下列几种故障中,不破坏数据库内容的是 ( B )A.计算机病毒发作B.供电系统故障C.瞬时的强磁场干扰D.磁盘介质损坏10. 在数据库技术中,独立于计算机系统的模型是 ( A )A.E-R模型B.层次模型C.关系模型D.面向对象的模型11. 五种基本关系代数运算是 ( A )A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ12. SQL中,下列涉及空值的操作,不正确的是 ( C )A.AGE IS NULLB.AGE IS NOT NULLC.AGE = NULLD.NOT (AGE IS NULL)13. 单个用户使用的数据视图的描述称为 ( A )A.外模式B.概念模式C.内模式D.存储模式14. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是( B )A.RESTRICT方式B.CASCADE方式C.SET NULL方式D.CHECK方式15. 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( B )A.用户界面B. 存取结构C.数据输入D. 报表输出二、填空题(本大题共20个空,每空1分,共20分)1. 结构数据模型的组成包括:数据结构,(数据操作)和(数据完整性约束)。
重点数据库模拟试题
数据库原理及应用模拟试卷(1)一、选择题(每题1分,共20分)1.下列哪种数据管理技术真正消除了程序与数据间的相互依赖关系()。
A. 自由管理B. 文件管理C. 数据库系统管理D. 以上说法都不对2.数据库中,属性是指()。
A. 客观存在的事物B. 事物的具体描述C. 事物的某一特征D. 某一具体事件3.数据库系统包括()。
A. DB、DBMSB. DB、DBAC. DB、DBMS、DBA、计算机硬件D. DB、DBMS、DBA、OS、计算机硬件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. E-R模型10.下列关于关系性质的描述中正确的是()。
A. 关系中行的值可以相同B. 关系中列的值可以相同C. 关系中行的次序不可以交换D. 关系中列的次序不可以交换11.一般地说,能够唯一决定关系中其它属性的关键字是指()。
A. 唯一的一个属性B. 唯一的一组属性C. 不唯一的一个属性D. 不唯一的一组属性12.数据库系统具有许多特点,使其很快成为数据处理的主要工具,下列哪个特点不是数据库系统的特点()。
数据库模拟试卷1
数据库模拟试卷1⼀、单项选择题(本⼤题共15⼩题,每⼩题2分,共30分)1.常见的数据模型是()A.层次模型、⽹状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型2.⽤⼆维结构表⽰实体以及实体间联系的数据模型称为()A、⽹状模型B、关系模型C、层次模型D、⾯向对象模型3.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()A.OSB.DSC.DBMSD.DBS4.下述那⼀条不属于概念模型应具备的性质()A.有丰富的语义表达能⼒B.易于交流和理解C.易于变动D.在计算机中实现的效率⾼5.系统故障会造成()A.内存数据丢失B.硬盘数据丢失C.软盘数据丢失D.磁带数据丢失6.下⾯列出的关于视图的条⽬中,哪⼀条是不正确的?()A.视图是外模式B.视图是虚表C.使⽤视图可以加快查询语句的速度D.使⽤视图可以简化查询语句的编写7.关系模式R中若没有⾮主属性,则()A.R属于2NF但不⼀定属于3NFB.R属于3NF但不⼀定属于BCNFC.R属于BCNF但不⼀定属于4NFD.R属于4NF8.任何⼀个满⾜2NF但不满⾜3NF的关系模式都不.存在()A.主属性对码的部分依赖B.⾮主属性对码的部分依C.主属性对码的传递依赖D.⾮主属性对码的传递依赖9.数据库的三级模式结构中,内模式有()A.1个B.2个C.3个D.任意多个10.设关系R和S的元组个数分别为100和300,关系T是R和S的笛卡尔⼉积,则T 的元组个数是()A.400B.10000C.30000D.9000011.学校数据库中有学⽣和宿舍两个关系:学⽣(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学⽣不住宿,床位也可能空闲。
如果要列出所有学⽣住宿和宿舍分配的情况,包括没有住宿的学⽣和空闲的床位,则学⽣关系和宿舍关系应执⾏()A.外联接 B.左外联接C.右外联接D.⾃然联接12.⽤下⾯的SQL语句建⽴⼀个基本表:CREATE TABLE Student(Sno CHAR (4) NOT NULL,Sname CHAR (8) NOT NULL,Sex CHAR (2),Age INT);可以插⼊到表中的元组是()A.’5021’,’刘祥’,男,21B.NULL,’刘祥’,NULL,21C.’5021’,NULL,男,21D.’5021’,’刘祥’,NULL,’21’13.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学⽣。
2023年数据库系统经典模拟试题及答案
2023年数据库系统经典模拟试题及答案模拟试题(一)1.数据库系统中,执行逻辑数据与物理数据之间转换功能旳是( B )A.DBB.DBMSC.DBSD.OS2.DBMS旳数据字典中寄存旳是( A )A.数据库三级模式构造旳定义B.数据库旳工作日记C.数据库旳所有索引信息D.数据库旳存储途径3.数据库逻辑设计阶段应考虑旳重要因素是( D )A.概念模型B.解决规定C.存取措施D.DBMS特性4.关系数据库系统中对外键没有任何限制旳操作是( B )A.插入B.删除C.修改D.置空值5.由于关系模式设计不当所引起旳删除异常指旳是( D )A.应当删除旳数据不能删除B.未经授权旳顾客对数据进行了删除操作C.数据删除过程中发生了故障D.不该删除旳数据被删除6.设有关系模式R(ABCDE),F是R上成立旳FD集,F={A→B,B→C,D→E},那么F在模式ABC上旳投影( A )A.{A→B,B→C,A→C}B.{A→B,B→C,D→E}C.{A→B,B→C}D. (即不存在非平凡旳FD)7.关系R和S如下表,则关系T是R和S旳( C )A.自然连接B.交C.除D.并8.设R 和S 都是二元关系,那么与元组演算体现式{t|R(t)∧(∃u)(S(u)∧u[1]≠t [2])}不等价...旳关系代数体现式( B )A.1223π( (R S) )σ≠⨯,B.1221π( (R S) )σ≠⨯,C.D.1214π( (S R) )σ≠⨯,9.设有学生表STUDENT (学号,姓名,性别,年龄),则向STUDENT 表插入一条新记录旳对旳旳SQL 语句是( D )A.APPEND INTO STUDENT V ALUES ('d001','王明','女',18)B.APPEND STUDENT V ALUES ('d001','王明','女',18)C.INSERT STUDENT V ALUES ('d001','王明','女',18)D.INSERT INTO STUDENT V ALUES('d001','王明','女',18)10.存储过程旳长处不涉及...( D ) A.提高运营速度B.减少网络通信量C.间接实现安全控制D.存储在DB 之外以便修改11.如果事务T 获得了数据项Q 上旳排她锁,则T 对Q( C )A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写12.DBMS 中实现事务原子性旳子系统是( C )A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统13.SQL Server 旳身份验证模式涉及WINDOWS 身份验证模式和( A )A.混合验证模式B.账号验证模式C.顾客验证模式D.DNA验证模式14.PowerBuilder9.0中连接数据库旳对旳环节是( B )A.建立数据库描述文献;用CONNECT命令连接数据库B.建立ODBC数据源;建立数据库描述文献;用CONNECT命令连接数据库C.建立ODBC数据源;用CONNECT命令连接数据库D.建立ODBC数据源;建立数据库对象;用CONNECT命令连接数据库15.在对象联系图中,表达属性具有多值旳是( C )A.→B.⇒C.→→D.←→模拟试题(二)1.Access数据库是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(每小题1分,共20分)
1.DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和 C 。
A.系统分析员
B.程序员
C.数据库管理员
D.操作员
2.模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。
表示实体类型及实体间联系的模型称为 A 。
A.数据模型
B.实体模型
C.逻辑模型
D.物理模型
3.关系模型概念中,不含有多余属性的超键称为 A 。
A.候选键
B.对键
C.内键
D.主键
4.在SQL语言的SELECT语句中,能实现投影操作的是 A 。
A.SELECT B.FROM C.WHERE D.GROUP BY
5.下面列出的关于视图的条目中,不正确的是C 。
A.视图是外模式B.视图是虚表
C.使用视图可以加快查询语句的执行速度D.使用视图可以简化查询语句的编写6.数据库系统中,类是指具有相同的消息,使用相同的方法,具有相同的变量名和 D 。
A. 变量值
B. 特征
C. 定义
D. 类型
7.随着计算机应用领域的扩大,第一代、第二代DBS不能适应处理大量的 C 。
A.格式化数据
B.网络数据
C.非格式数据
D.海量数据
8.在关系数据库中,表(table)是三级模式结构中的___B___。
A) 外模式B) 模式C) 存储模式D) 内模式
9.数据库并发控制概念中,使用X封锁的规则称为___B___。
A.PS协议
B.PX协议
C.PSC协议
D.两段封锁协议
10.在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和___C___。
A.共享性
B.继承性
C.持久性
D.封装性
11.面向对象模型概念中,类可以有嵌套结构。
系统中所有的类组成一个有根的___A___。
A.有向无环图
B.有向有环图
C.无向有环图
D.无向无环图
12.在教学管理系统中,有教师关系T(T#,NAME),学生关系S(S#,NAME),学生成绩关系S(S#,NU)。
其中T#表示教师工号,S#表示学生学号,则T和N存在联系为___C___。
A. 1:1
B. 1:N
C. M:N
D. 无联系
13.一个数据库一般不是由独立的对象组成的,对象的聚集形式的数学意义是___A___。
A. 笛卡尔积
B. 选择
C. 投影
D. 联接
14.对象标识是指针一级的概念是一个强有力的数据操纵原语言,是集合、元组和递归等复合对象操纵的基础,标识是___D___。
A.任意的
B. 可以改变的
C.不唯一的
D.不能改变的
15.数据库系统中除了可用层次模型和关系模型表示实体类型及实体间联系的数据模型以外,还有___C___。
A. E-R 模型
B. 信息模型
C.网状模型
D.物理模型
16、在下面所列出的条目中,哪些是数据库管理系统的基本功能__D_。
Ⅰ.数据库定义Ⅱ.数据库的建立和维护Ⅲ.数据库存取 Ⅳ.数据库和网络中其他软件系统的通信
A) Ⅰ和ⅡB) Ⅰ、Ⅱ和ⅢC) Ⅱ和ⅢD) 都是
17、设属性A是关系R的主属性,则属性A不能取空值(NULL)。
这是__A__。
A) 实体完整性规则B) 参照完整性规则
C) 用户定义完整性规则D) 域完整性规则
18、设关系R和关系S具有相同的元数,且对应的属性取自相同的域。
集合{t/t∈R∧t∈S}标记的是_D__。
A) R∪S B) R-S C) R×S D) R∩S
19、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T
的元数是__A_。
A) 7 B) 9 C) 12 D) 16
20、SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDA TE
实现哪类功能__B_。
A) 数据查询B) 数据操纵C) 数据定义D) 数据控制
二、填空题(每空2分,共20分)
21. 在数据库的三级模式体系结构中,外模式/模式之间的映象实现了数据的_____逻辑独立性_____。
22.关系演算可分为元组关系演算和域关系演算,而在元组演算中,元组关系演算表达式的一般形式为___{t|p(t)}______。
23.DB是与一个特定组织各项应用有关的全部数据的集合,通常由两大部分组成:一部分是应用数据的集合,称为___物理数据库__ ,它是数据库的主题;另一部分是关于各级数据结构的描述,称为描述数据库,由DD系统管理。
24.在关系模型中,关系中每一个属性值都是__不可分解的__。
25.SQL-SELECT语句完整的句法中,FROM子句是强制性的,FROM子句的作用是_读取FROM子句中的基本表、视图的数据,执行笛卡积操作__。
26.设关系模式R是第一范式,且每个属性都不传递依赖于R的候选键,则称R是__ BCNF __ 的模式。
27.数据库设计过程中,常常从一些可选方案中选取一种数据库结构,需要有选择的原则,称为评价准则,评价准则可分成__定量、定性__ 两类。
28.一个SQL语句原则上可产生或处理一组记录,而主语句一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用___游标___机制来解决的。
29.对象关系数据库概念中继承性可以发生在类型一级或___表__ 一级。
30.客户/服务器体系结构的关键在于_功能_ 的分布,能减少计算机系统的各种瓶颈问题。
三、简答题(每题6分,共30分)
31.什么是多值依赖中的数据依赖?举例说明。
在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。
例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。
32.什么是数据库的并发控制?
数据库技术的一个特点是数据共享,但多个用户同时对同一个数据的并发操作可能会破坏数据库中的数据,数据库的并发控制能防止错误发生,正确处理好多用户、多任务环境下并发操作。
33.为什么说需求分析是数据库系统开发中最困难的任务之一?
(1)系统本身的需求是不断变化的;
(2)由于用户缺少计算机信息系统设计方面的专业知识,要准确表达需求很困难;
(3)通过需求分析可以沟通用户与设计人员。
34.数据库的三级模式和两级映象体系结构中,模式/内模式映象存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性。
其主要作用是什么?
由于概念模式和内模式的两级的数据结构可能不-致,即记录类型、字段类型的命名、组成可能不一致,用这个映象说明概念记录和内部记录间的对应性。
35.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,其中一些教授和副教授每人
各带若干研究生。
每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。
用E-R图画出此学校的概念模型。
四、设计题(每题6分,共30分)
36.设数据库中有基本表:
教师(工号,姓名,性别,职称,工龄,基本工资,补贴)
请用SQL语句写出工龄在20年以上(包括20年)基本工资低于1500元的教师的所有信息。
SELECT 工号,姓名,性别,职称,工龄,基本工资,补贴
FROM 教师
WHERE 工龄≥20 AND 基本工资<1500
37.在教学管理系统中,含有二个关系:
学生(学号,姓名,性别,出生日期,系名)
成绩(学号,课程名,成绩)
若查询每个学生的选修课程数、总成绩、平均成绩,写出实现上述要求的SQL语句。
SELECT 学生,学号,姓名,COUNT(成绩.学号),SUM(成绩),A VG(成绩)
FROM 学生,成绩
WHERE 学生.学号=成绩.学号
GROUP BY学生.学号
38. 基于数据库中的成绩表:
成绩(学号,课程名,成绩)
用SQL语句写出往成绩表中插入一个元组(20010101,管理信息系统,80)
INSERT INTO 成绩(学号,课程名,成绩)
V ALUES('20010101','管理信息系统',80)
39.基于数据库中的学生表、成绩表、任课表:
学生(学号,姓名,性别,出生日期,系名)
成绩(学号,课程名,成绩)
任课(课程名,任课教师名)
用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图。
CREATE VIEW 学生成绩
AS SELECT 学生.学号,姓名,性别,系名,成绩,学生.课程名,任课教师名
FROM 学生,成绩,任课
WHERE 学生.学号=成绩.学号
AND 成绩.课程名=任课.课程名
40.基于数据库中的成绩表:
成绩(学号,课程名,成绩)
用SQL语句写出只选修一门的学生的学号、课程名、成绩。
SELECT 学号,课程名,成绩
FROM 成绩AS X
WHERE UNIQUE (SELEcT 学号,课程名,成绩FROM 成绩AS Y WHERE Y. 学号=X.学号)。