数据库模拟考试试卷
数据库模拟试题+参考答案
数据库模拟试题+参考答案一、单选题(共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分,共20分)1. 在关系数据库中,以下哪个操作用于删除表中的记录?A. SELECTB. INSERTC. DELETED. UPDATE答案:C2. SQL语言中的“GROUP BY”子句用于:A. 排序结果B. 筛选记录C. 聚合数据D. 连接表答案:C3. 下列哪个选项不是SQL数据类型?A. INTB. FLOATC. DATED. TEXT答案:D4. 在数据库设计中,规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 增加数据复杂性答案:B5. 以下哪个是数据库事务的四个基本特性之一?A. 原子性B. 并发性C. 持久性D. 所有上述选项答案:D6. 在SQL中,使用哪个命令来创建新表?A. CREATE TABLEB. NEW TABLEC. DEFINE TABLED. ADD TABLE答案:A7. 以下哪个不是数据库的完整性约束?A. 主键约束B. 外键约束C. 检查约束D. 索引约束答案:D8. 以下哪个操作用于更新表中的记录?A. SELECTB. INSERTC. DELETED. UPDATE答案:D9. 在SQL中,使用哪个命令来添加新的列到已存在的表中?A. ADD COLUMNB. INSERT COLUMNC. CREATE COLUMND. DEFINE COLUMN答案:A10. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据检索C. 数据加密D. 数据管理答案:C二、填空题(每空2分,共20分)1. 数据库管理系统(DBMS)的核心功能是________。
答案:数据管理2. 在SQL中,使用________语句可以实现数据的插入操作。
答案:INSERT INTO3. 数据库的三级模式结构包括外模式、概念模式和________。
答案:内模式4. 一个数据库表可以有多个________,但只能有一个主键。
数据库应用基础考试模拟题含参考答案
数据库应用基础考试模拟题含参考答案一、单选题(共100题,每题1分,共100分)1、在access2010中,若要上调数据库中产品的价格,最方便的方法是使用查询中的( )A、追加查询B、生成表查询C、删除查询D、更新查询正确答案:D2、在Access 2010数据库中,表的字段名最多不得超过()个字符A、255B、256C、254D、64正确答案:D3、将表中的字段定义为( ),可使字段中的每一条记录都必须是唯一的。
A、索引B、主键C、必需D、有效性规则正确答案:B答案解析:主键就是用来唯一标识表中的记录。
4、在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。
A、中国、美国、法国、日本B、法国、日本、美国、中国C、中国、日本、法国、美国D、法国、美国、日本、中国正确答案:D答案解析:汉字的排序按照汉语拼音字母的字符串,进行逐个字符比较,直到可以比较大小排序为止。
5、Access 2010中,文本型默认字段大小为()A、255B、64C、50D、65535正确答案:A答案解析:默认字段大小为255,最大也为255。
6、报表对象是()A、VBA程序B、修改数据的对象C、用来实现按照指定格式打印的对象D、一系列操作的集合正确答案:C答案解析:报表的最终目的就是为了对数据进行打印输出。
7、为加快对某字段的查找速度,应该()。
A、防止在该字段中输入重复值B、使该字段成为必填字段C、对该字段进行索引D、使该字段数据格式一致正确答案:C答案解析:索引可以加快对数据的查询速度,建立索引后表中记录的物理顺序不变,只是改变记录的逻辑顺序。
8、在ACCESS2010中,不可以设置输入掩码的字段类型是( )。
A、数字B、文本C、自动编号D、日期时间正确答案:C答案解析:输入掩码用于限制数据的输入格式和输入范围,也就是说只有在对数据输入的时候,输入掩码才能起作用。
数据库考试模拟题
数据库原理试题一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在该题的括号内。
每小题1分,共15分)1. 在ER图中,用来表示实体的图形是( )A. 矩形框B. 椭圆C. 直线D. 菱形2.列值为空值(NULL),则说明这一列:()A、值为0B、值为空格C、值是未知的D、值是非法的3.tinyint数据类型的表示范围是()。
A、-2的31次方至2的31次方减1之间B、-2的15次方至2的15次方减1之间C、0至1024之间D、0至255之间4.在建立一个数据库表时,如果规定某一列的缺省值为0,则说明()A、该列的数据不可更改B、当插入数据行时,必须指定该列值为0C、当插入数据行时,如果没有指定该值,那么该列值为0D、当插入数据行时,无须显示指定该列值5.当使用INSERT语句往数据库表中插入一行数据时,在主键列值上如果出现重复值,那么回产生的情况是()。
A、出错,操作失败B、操作成功C、操作成功,但要给出警告信息D、自动把数据行的主键列值更改为没有重复的列值后在插入,操作成功6、在一个查询中,使用()关键字能够除去重复列值。
A、distinctB、topC、havingD、desc7、在ORDER BY子句中,如果没有指定ASC(升序)或者DESC(降序)的话,那么缺省的情况是()A、ascB、descC、asc或者desc中的任何一个D、不进行排序8、以下工作内容不属于数据库概念模型设计的是()A.将E-R图的实体和联系转换为关系模式B.确定实体和实体的属性C.确定实体间的联系和联系类型D.确定实体的标识属性9、以下不属于分布式数据库的特点是()A.数据的物理分布性B.数据的逻辑整体性C.数据的具有较高独立性D.数据的分布透明性10. SQL Server的系统管理员的用户名为()A. dbaB. saC. adminD. administrator11. 在关系数据库中,关系之间的联系是靠()处理的。
数据库模拟题及其答案
一、 选择题1. 数据库系统的核心是____。
A .数据库B .数据库管理系统C .数据模型D .软件工具 【答案】B 。
数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。
其核心部分是数据管理系统2. 如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将转换为关系数据模型。
A .E-R 模型 B .层次模型 C .关系模型 D .网状模型 【答案】A 。
3. SQL 语言中用来创建、删除及修改数据库对象的部分称为。
A .数据库控制语言(DCL ) B .数据库定义语言(DDL ) C .数据库操纵语言(DML ) D .数据库事务处理语言 【答案】B4. 关系R 、S 如下图所示,关系代数表达式π1,5,6(σ1>5(R×S))=。
【答案】B分析关系表达式π1,5,6(σ1>5(R×S)):关系表达式σ1>5(R×S)意为从关系中选取满足条件R.A 大于S.B 的元组,从关系R 中可以看出只有元组(10,11,12)满足条件,而关系S 中可以看>σ1>5(R×S)π1,5,6意为投影R的第一个属性列A,S的第二个属性列B和S的第三个属性列C。
从上分析可见试题(51)正确的答案是选项B。
5.下述语句是删除EMP表的语句。
A.DELETE * FROM EMPB.DROP TABLE EMPC.TRUNCATE TABLE EMPD.DELETE TABLE EMP【答案】BDROP是删除表结构,DELETE是删除表数据。
6.设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是A.性别B.学号C.学号,姓名D.学号,姓名,性别【答案】B7.关于选择索引字段的原则错误的是。
A.选择在WHERE子句中最频繁使用的字段B.可以考虑在外键字段上建索引C.不要在经常被修改的字段上建索引D.为加快查询,可以考虑在所有字段上创建索引【答案】D8.关于视图的创建,下述描述错误的是。
数据库模拟试题含答案
数据库模拟试题含答案1、设置文本型字段默认值时不用输入引号,系统自动加入。
A、对B、错答案:A2、一个关系就是一个实体,代表了一个二维表。
A、正确B、错误答案:B一个关系就是一张规范化的二维表,相当于一个实体集。
3、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000答案:D必须是6位数字,因此就必须为000000。
4、使用表设计器来定义表的字段时,以下哪个项( )可以不设置内容。
A、字段名称B、说明C、数据类型D、字段属性答案:B5、退出Access数据库管理系统可以使用的快捷键是 ( )A、Alt+F4B、Alt+XC、Ctrl+CD、Ctrl+O答案:A除了Alt+F4以外,也可以采用Alt+ F +X 退出Access。
6、有三个关系R,S和T如下: 由关系R和S得到关系T,使用的关系运算是( )。
A、连接B、交C、笛卡尔积D、并答案:CR表有2行,S表有3行,通过关系运算以后得到的T表有6行,而且这6行是前两个表的行数逐个一一对应的结果。
也可以理解为R表的行数2,乘S表的行数3,得到T表的6行。
7、存储在某一种媒体上能够识别的物理符号是( )A、数据B、数据处理C、数据管理D、信息处理答案:A数据是存储在某一种媒体上能够识别的物理符号。
8、access2010中,长整型字段占的字节数为( )A、1B、2C、4D、8答案:C9、在access中,用户在写入数据库期间,其他用户都无法使用该数据库,说明该用户在打开数据库时选取的打开方式是()A、共享方式B、只读方式C、独占方式D、独占只读方式答案:C一旦用户采用独占方式打开,则当前用户可以对数据库进行读写,其他用户无法打开数据库。
10、从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A、查询运算B、连接运算C、投影运算D、选择运算答案:B关系运算包括投影、选择和联接。
选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。
数据库原理期末模拟试题大全
数据库原理模拟试卷(1)一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。
每小题1分,共15分)1.数据库系统的体系结构是(C )A、两级模式结构和一级映象B、三级模式结构和一级映象C、三级模式结构和两级映象D、三级模式结构和三级映象2.SQL语言称为(C )。
A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构人操纵语言3.在视图上不能完成的操作是(D)。
A、在视图上定义新的视图B、查询操作C、更新视图D、在视图上定义新的基本表4.数据库的并发操作有可能带来的三个问题中包括(D)。
A、数据独立性降低B、无法读出数据C、权限控制D、丢失更新5.当前应用最广泛的数据模型是(B)。
A、ER模型B、关系模型C、网状模型D、层次模型6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的码是(D )。
A、书号B、读者号C、书号+读者号D、书号+读者号+借期7.要保证数据库物理数据独立性,需要修改的是( B )A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式8.下列四项中,不属于数据库特点的是( D )A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低9.数据库中存储的是( D )A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系10.反映现实世界中实体及实体间联系的信息模型是( D )A.关系模型B.层次模型C.网状模型D.E—R模型11. 五种基本关系代数运算是( a)A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ112.数据库保护的几个方面中,不包括的是( A )A.控制数据冗余B.并发控制C.完整性保护D.故障恢复13.下列四项中,关系规范化程度最高的是关系满足( B )A.非规范关系B.第三范式C.第二范式D.第一范式14.单个用户使用的数据视图的描述称为(a )A.外模式B.概念模式C.内模式D.存储模式15. 子模式DDL用来描述( b )A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构二、填空题(每空1分,共15分)1、在三大传统的数据模型中,具有严格的数学理论基础的是_关系模型___。
数据库系统概论模考试题与答案
数据库系统概论模考试题与答案一、单选题(共80题,每题1分,共80分)1、在SQL中,用()命令可建立唯一索引。
A、CREATE UNIQUE INDEXB、CREATE TABLEC、CREATE CLUSTERD、CREATE INDEX正确答案:A2、在SQL语句中,需要对分组情况应满足的条件进行判断时,应使用()。
A、HAVINGB、GROUP BYC、ORDER BYD、WHERE正确答案:A3、若有关系模式R(A,B,C),属性A,B,C之间没有任何函数依赖关系。
下列叙述中哪一条是正确的?()A、R肯定属于BCNF,但R不一定属于4NFB、R肯定属于2NF,但R不一定属于3NFC、R肯定属于3NF,但R不一定属于BCNFD、R肯定属于4NF正确答案:A4、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。
()A、数据的集合、数据库系统、软件系统B、文件的集合、操作系统、数据库系统C、文件的集合、数据库管理系统、软件系统D、数据的集合、数据库管理系统、数据库系统正确答案:D5、数据库的并发操作可能带来的一个问题是()。
A、增加数据冗余B、非法用户使用C、提高数据独立性D、丢失修改正确答案:D6、在关系模型中,关系要符合一个最基本的条件,即每个分量必须是不可分的数据项。
该条件描述的是()。
A、1NFB、BCNFC、3NFD、2NF正确答案:A7、下列不属于需求分析阶段工作的是()A、分析用户活动B、建立E-R图C、建立数据字典D、建立数据流图正确答案:B8、下面哪一个不是数据库复制的方式?()A、镜像复制B、对等复制C、级联复制D、主从复制正确答案:A9、数据字典中未保存下列()信息。
A、文件存取权限B、数据库所有的记录C、存储模式D、模式和子模式正确答案:B10、两个事务 T1、T2,其并发操作如下所示,则()。
数据库模拟试题.doc
一、选择题(10分)1.在数据库中,下列说法是不正确的是________ 。
A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余2.在数据库中存储的是__________ oA.数据B.数据模型C.数据以及数据之间的联系D.信息3.数据库中,数据的物理独立性是指____________ oA.数据库与数据库管理系统的相互独立B.用八程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.用户的应川程序与数据库屮的逻辑结构相互独立4. ____________________________________________________________________ 数据库的特点之一是数据的共享,严格地讲,这•里的数据共享是指_____________________ •A.同一个应用中的多个程序共享一个数据集合B.多个用户、同-•种语言共享数据C.多个川户共享一个数据文件D.多种应用、多种语言、多个用八相互覆盖地使用数据集合5.下述关于数据库系统的正确叙述是________ oA.数据库系统减少了数据冗余B.数据库系统避免了一切兀余C.数据库系统中数据的--致性是指数据类型一致。
D.数据库系统比文件系统能管理更多的数据6.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为_________ 。
八・数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能7.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是___________ 。
A.外模式B.内模式C.存储模式D.概念模式8.关系数据库管理系统应能实现的专门关系运算包括__________ oA.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表9.同一个关系模型的任两个元纽值_______ oA.不能全同B.可全同C.必须全同D.以上都不是10.一个关系数据库文件中的各条记录(18)。
数据库习题及答案(五套)
《数据库》课程模拟试题(一)一、填空题(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联系转换为一个关系模式。
数据库考试模拟题+参考答案
数据库考试模拟题+参考答案一、单选题(共88题,每题1分,共88分)1.一个实体对应Access表中的()A、表B、字段C、记录D、主键正确答案:C答案解析:一条记录代表一个实体,一个表代表一个实体集。
2.同一个数据模型的任意两个元组值()A、不能全同B、可全同C、必须全同D、以上都不是正确答案:A3.使用报表向导创建报表时,定义好分组之后,最多可以设置个字段进行排序。
( )A、8B、6C、10D、2正确答案:C4.在Access 2010中,要设置数据库的默认文件夹,可以选择“文件”选项卡中的()命令A、信息B、选项C、保存并发布D、打开正确答案:B答案解析:文件à选项à常规à默认数据库文件夹5.数据表中有5条记录,其中“编码”是文本型字段,其值分别为:127、99、87、135、8,若按该字段对记录进行降序排序,则正确的是( )A、8、87、99、127、135B、87、99、135、8、127C、99、87、8、135、127D、127、99、135、8、87正确答案:C答案解析:文本型数字排序,规则为从左到右逐字符比较,直到可以比较出大小为止。
6.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( )。
A、1:1 联系B、1:m联系C、m:1联系D、m:n联系正确答案:D答案解析:两个实体相互间同时存在一对多的联系,则他们就是多对多的联系。
7.有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
A、选择B、投影C、交D、并正确答案:D答案解析:T表的结果是将R表和S表多所有数据合并起来的,因此关系运算为并。
8.Access 2010的数据库对象不能导出为()A、ExcelB、PDFC、多媒体文件D、ODBC数据库正确答案:C答案解析:Access 2010 的数据库对象可以导出为Excel、文本文件、XML文件、PDF文件、电子邮件、Access文件、Word的Rtf文件,SharePoint列表、ODBC数据库、HTML文档和dBase文件等。
数据库模拟试题 及答案
模拟试题1一. 单项选择题(本大题共15小题,每小题2分,共30分)1.在文件系统中,所具有的数据独立性是 [ ]A .系统独立性B .物理独立性C .逻辑独立性D .设备独立性 2.数据库系统中存放三级结构定义的DB 称为 [ ]A .DBSB .DDC .DDLD .DBMS3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ⋈S 等价的关系代数表达式是 [ ]A .σ1=5(R ⋈S )B .σ1=5(R ×S )C .σ1=2(R ⋈S )D .σ1=2(R ×S ) 4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 []A .π1,4(σ2=3(R ×R ))B .π1,3(R ⋈R )C .π1,4(R ⋈R )D .π1,3(R ⋈S )5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句 SELECT A ,B FROM RWHERE B NOT IN (SELECT BFROM SWHERE C='C56');等价的关系代数表达式是 [ ]A .πA ,B (σC ≠'C56'(R ⋈S ))B .πA ,B (R ⋈ S )C .R -πA ,B (σC= 'C56'(R ⋈S ))D .R -πA ,B (σC ≠'C56'(R ⋈S ))6.嵌入式SQL 的预处理方式,是指 [ ] A .识别出SQL 语句,加上前缀标识和结束标志B .把嵌入的SQL 语句处理成函数调用形式C .对源程序进行格式化处理D .把嵌入的SQL 语句编译成目标程序 7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C },那么ρ={ ABC ,BCD }相对于F [ ] A .是无损联接分解,也是保持FD 的分解 B .是无损联接分解,但不保持FD 的分解 C .不是无损联接分解,但保持FD 的分解 D .既不是无损联接分解,也不保持FD 的分解8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B,C→D },则F +中左部为C ≠'C56'1=22=12=3(BC)的函数依赖有[ ]A.2个 B.4个 C.8个 D.16个9.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[ ] A.17个 B.18个 C.23个 D.27个10.DBMS的并发控制子系统,保证了事务__________的实现[ ] A.原子性 B.一致性 C.隔离性 D.持久性11.SQL中不一定能保证完整性约束彻底实现的是[ ] A.主键约束B.外键约束C.局部约束D.检查子句12.ORDB中,同类元素的有序集合,并且允许一个成员可多次出现,称为[ ] A.结构类型 B.集合类型 C.数组类型 D.多集类型13.在ORDB中,当属性值为单值或结构值时,引用方式任和传统的关系模型一样,在层次之间加[ ]A.冒号“:” B.单箭头“→” C.下划线“_” D.圆点“.”14.某一种实际存在的事物具有看来好像不存在的性质,称为[ ] A.不存在性 B.虚拟性 C.无关性 D.透明性15.DDBS中,全局关系与其片段之间的映象是[ ] A.一对一的 B.一对多的 C.多对一的 D.多对多的二.填空题(本大题共10小题,每小题1分,共10分)16.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。
数据库模考试题及答案
数据库模考试题及答案一、单选题(共98题,每题1分,共98分)1.给定如下二个关系表:销售明细表(商品标识,销售时间,单价,数量,金额)日销售表(商品标识。
销售日,总数量,总金额)月销售表(商品标识,销售月份,总数量,总金额)下述说法正确的是()。
A、月销售表的数据粒度最大,数据量最小B、销售明细表的数据粒度最大,数据量最大C、月销售表的数据粒度最小,数据量最小D、日销售表的数据粒度最大,数据量最小正确答案:A2.下列关于数据库备份的叙述,错误的是()。
A、如果数据库很稳定就不需要经常做备份,反之要经常做备份B、数据库备份策略选择应该综合考虑各方面因素,并不是备份做得越多越全就越好C、数据库备份是一项复杂的任务,应该有专业的管理人员来完成D、数据库备份也受到数据库恢复模式的制约正确答案:A3.关于UML的各种视图及其分类,下列说法错误的是()。
A、用例图、类图、对象图,组件图和部署图都是静态视图B、类图和对象图都是结构视图C、顺序图、状态图和组件图都是行为视图D、顺序图、交互图、状态图和活动图都是动态视图正确答案:C4.关系R与关系S只有一个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,下列叙述正确的是( )=A、T1的属性个数大于或等于T2的属性个数B、T1的属性个数等于T2的属性个数C、T1的属性个数大于T2的属性个数D、T1的属性个数小于T2的属性个数正确答案:C5.SQLServer 2000中,如果希望用户ul在DB1数据库中具有查询T1表的权限,正确的授权语句是()。
A、GRANT SELECT ON DB1 (Tl) TOulB、GRANT SELECT TOul ONDB1 (Tl)C、GRANT SELECT TO u 1 ON T1D、GRANT SELECT ON Tl TOul正确答案:D6.事务TO、T1和T2并发访问数据项A、B和C,下列属于冲突操作的是()。
数据库部分笔试模拟试题
数据库部分笔试模拟试题一.单选题(每小题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.数据模型三要素是______________。
《数据库》课程模拟试题及答案解析
《数据库》课程模拟试题及答案解析一、选择题(每题 1 分,共 20 分)1 、用于数据库恢复的重要文件是A 、数据库文件B 、索引文件C 、日志文件D 、备注文件2 、如果事务 T 对数据 R 已经加 X 锁,则其他事务对数据 RA 、可以加 S 锁不能加 X 锁B 、可以加 X 锁不能加 S 锁C 、可以加 S 锁也可以加 X 锁D 、不能加任何锁3 、数据库系统的核心是(以课本为主)A 、数据库B 、数据库管理系统?C 、数据模型D 、软件工具4 、在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是A 、数据的物理独立性B 、数据的逻辑独立性C 、数据的位置独立性D 、数据的存储独立性5 、设关系 R 和 S 的元组个数分别为 100 和 300 ,关系 T 是 R 与 S 的笛卡尔积,则 T 的元组个数是A 、 400B 、 10000C 、 30000D 、 900006 、下面对于关系的叙述中,哪个是不正确的?A 、关系中的每个属性是不可分解的B 、在关系中元组的顺序是无关紧要的C 、任意的一个二维表都是一个关系(反过来对)D 、每一个关系只有一种记录类型7 、视图消解( view resonlution )的概念是A 、将对视图的查询转换为逻辑查询的过程B 、将对视图的查询转换为对具体数据记录查询的过程C 、将对视图的查询转换为对数据文件的查询的过程D 、将对视图的查询转换为基本表的查询的过程8 、下面有关 E-R 模型向关系模型转换的叙述中,不正确的是A 、一个实体类型转换一个关系模式B 、一个 1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C 、一个 1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并( n 端)D 、一个 m:n 联系转换为一个关系模式9 、在两端锁协议中,事务分为两个阶段,它们是(第二是释放封锁,也称为收缩阶段)A 、第一阶段是获得封锁,也称为扩展阶段B 、第一阶段是获得封锁,也称为并行阶段C 、第一阶段是获得封锁,也称为收缩阶段D 、第二阶段是释放封锁,也称为扩展阶段10 、 E-R 图适用于建立数据库的A 、概念模型B 、逻辑模型C 、结构模型D 、物理模型11 、在数据字典中,能同时充当数据流的来源和去向的是A 、数据记录B 、数据通路C 、数据存储D 、数据结构12 、关系模型的结构是A 、层次结构B 、网状结构C 、二维结构D 、对象结构13 、下列聚合函数中不忽略空值( null )的是A 、 SUM (列名)B 、 MAX (列名)C 、 COUNT ( * )D 、 AVG (列名)14 、 DBMS 中实现事务持久性的子系统是A 、安全性管理子系统B 、完整性管理子系统C 、并发控制子系统D 、恢复管理子系统15 、当关系 R 和 S 自然连接时,能够把 R 和 S 原该舍弃的元组放到结果关系中的操作是A 、左外联接B 、右外联接C 、外部并D 、外联接16 、判断下列模式分别属于哪个范式(最高范式)R({S,T,J},{(S,J)->T,S->J,T->J})A 、 1NFB 、 2NFC 、 3NFD 、 BCNF17 、判断下列模式分别属于哪个范式(最高范式)(因为候选码 S# 存在对码的传递函数依赖)R({S#,SD,SL,SN},{S#->SD,S#->SN,S#->SL,SD->SL})A 、 1NFB 、 2NFC 、 3NFD 、 BCNF18 、实体完整性要求主属性不能取空值,这一点可以通过来保证A 、定义外码B 、定义主码C 、用户定义的完整性D 、由关系系统自动19 、为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属于视图范围内的基本表数据,可在定义视图时加上下列哪个句子?A 、 WITH CHECK OPTION 子句B 、 WITH CHECK DISTINCT 子句C 、 WITH CHECK ON 子句D 、 WITH CHECK STRICT 子句20 、设关系 R 与关系 S 具有相同的目(或称度),且相对应的属性的值取自同一个域,则 R-(R-S) 等于A 、R ∪ SB 、R ∩ SC 、 R × SD 、 R-S二、填空题(每空 1 分,共 20 分)1 、事务的 ACID 特性是:原子性、一致性、隔离性、持续性2 、数据管理技术经历了人工管理、文件管理和系统管理三个阶段3 、实体之间的联系可抽象为三类,它们是 1:1 、 1:n 、 m:n4 、客观存在的人、事、物可以称为实体5 、完整性约束包括实体完整性约束、参照完整性约束、用户定义完整性约束6 、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的物理设计阶段7 、若关系为 1NF ,且它的每一非主属性都完全函数依赖于候选码,则该关系为 2NF8 、数据模型是由数据结构、数据操作和数据的完整性约束条件三部分组成的9 、数据库体系结构三级模式包括:外模式、模式、内模式10 、数据库管理系统在三级模式之间提供了两层映像,这两层映像保证了数据库系统的数据能够具有一定的逻辑独立性和完全的物理独立性三、问答题(每题 3 分,共 36 分)设有一个供应状况数据库:产品表( Products )由产品 ID ( P_ID )、供应商 ID ( S_ID )、商品 ID( C_ID )、单价( Price )、成本( Cost )组成;商品类型表( Categories )由商品 ID ( C_ID )、商品类型( CAT )组成;供应商表( Suppliers )由供应商 ID ( S_ID )、公司( Employees )、国家( Country )组成。
数据库系统导论模拟试题+参考答案
数据库系统导论模拟试题+参考答案一、单选题(共90题,每题1分,共90分)1、已知学生关系:R(学号,姓名,系名称,系地址.,每一名学生属于一个系,每一个系有一个地址,则R属于A、2NFB、INFC、3NFD、4NF正确答案:A2、关系模式的主关键字有A、1个B、1个或多个C、0个D、多个正确答案:A3、关于主键约束以下说法错误的是()A、允许空值的字段上可以定义主键约束B、一个表中只能设置一个主键约束C、可以将包含多个字段的字段组合设置为主键D、允许空值的字段上不能定义主键约束正确答案:A4、层次模型实现数据之间联系的方法是A、公共属性B、指针C>关系D、连接正确答案:B5、关系数据库的规范化理论主要解决的问题是()。
A、如何构造合适的数据逻辑结构B、如何构造合适的数据物理结构C、如何构造合适的应用程序界面D、如何控制不同用户的数据操作权限正确答案:A6、在概念模型中的客观存在并可相互区别的事物称A^属性B、实体C、元组D、节点正确答案:B7、下列有关E-R模型向关系模型转换的叙述中,不正确的是()。
A、一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并B、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C、一个m:n联系转换为一个关系模式D、一个实体模型转换为一个关系模式正确答案:BCNAME.,SC(S#,Ctt f GRADE.<,其中Stt是8、有关系S(S#,SNAME,SAGE.,C(Ctif学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。
要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQ1语句是SE1ECTSNAMEFROMS,C,SCWHERE子句。
这里的WHERE子句的内容是A、S.S#=SC.S#andC∙C#=SC.CU andSAGE>=20andCNΛME="ACCESS,B、S.S#=SC.S#andC∙C#=SC.C#andSAGEin>=20andCNAMEin'ACCESS'C、SAGEin>=20andCNΛMEin'ACCESS'D、S AGE>=20andCNAME=,ACCESS,正确答案:A9、事务的隔离性是指oA、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案:C10、反映现实世界中实体及实体间联系的信息模型是A、层次模型B、网状模型C、关系模型D、E-R模型正确答案:D11、在关系模式中,如果属性A和B存在1对1的联系,则说A、A-BB、BfAC、A?BD、以上都不是正确答案:C12、在SQ1Server中删除存储过程用()。
《数据库》模拟题一
数据库模拟题一一、单项选择题(每小题1分,共20分)1、下面列出的条目中,______是数据库技术的研究领域。
I.DBMS软件的研制 II.数据库及其应用系统的设计 III.数据库理论A)仅I和III B)仅II和III C)仅I和II 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、设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于______。
A)R∪S B)R∩S C)R×S D)R÷S8、在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为______。
A)并 B)选择 C)自然连接 D)θ连接9、下面给出的关于数据库的三级模式结构的说法中,______是不正确的。
II.数据库中只有一个模式 II.外模式与模式之间的映像实现数据的逻辑独立性III.外模式与内模式之间的映像实现数据的物理独立性A)仅I B)仅II C)仅III D)都不正确试题(10)~(12)基于“学生—选课—课程”数据库中的三个关系是:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)10、若要求查找“由张劲老师执教的数据库课程的平均成绩、最高成绩和最低成绩”,将使用关系______。
数据库考试模拟题及答案
数据库考试模拟题及答案一、单选题(共88题,每题1分,共88分)1.下列关于数据库运行和维护的叙述中,( )是正确的。
A、只要数据库正式投入运行,标志着数据库设计工作的结束B、数据库的维护工作就是维护数据库系统的正常运行C、数据库的维护工作就是发现错误,修改错误D、数据库正式投入运行标志着数据库运行和维护工作的开始正确答案:D2.现实世界中客观存在并能相互区别的事物称为( )A、字段B、实体C、记录D、实体集正确答案:B3. 存取方法设计是数据库设计的( )阶段的任务。
A、物理结构设计B、概念结构设计C、需求分析D、逻辑结构设计正确答案:A4.ACCESS数据库中( )是其他数据库对象的基础。
A、报表B、查询C、表D、模块正确答案:C5.以下说法中,错误的是()A、可以为数据库设置密码来加强数据库的安全B、可以通过备份数据库的方式,防止数据丢失C、可以通过生成Accde文件来防止窗体、报表和模块被其他人修改D、可以通过压缩和修复数据库来对错误的VBA程序进行自动处理正确答案:D答案解析:压缩和修复数据库的作用是减小数据库存储空间,同时修复各种逻辑错误。
6.候选关键字中的属性称为( )A、复合属性B、主属性C、关键属性D、非主属性正确答案:B7.某表中有“编号”字段,该字段要求第一位字母必须是Q,第二、三位必须为字母,第4-6位必须为数字,则该字段的输入掩码应设置为()A、”Q”LL999B、”Q”??999C、”Q”LL000D、“Q”??000正确答案:C答案解析:第一位必须是字母Q,用“Q”;第二、三位必须为字母,用LL,第4-6位必须是数字用000,因此答案为“Q”LL000。
8. 关系数据模型的三个要素是( )A、关系规范化理论、关系操作集合和关系的完整性约束B、关系数据结构、关系操作集合和关系的完整性约束C、关系数据结构、关系操作集合和关系规范化理论D、关系数据结构、关系规范化理论和关系的完整性约束正确答案:B9. 有三个关系R,S和T如下:则由关系R和S得到关系T的操作是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.在EE-R模型中,用于实现实体集之间的包含关系的是Is-a继承
5.关系模型的基本数据结构是二维表,而能够被称为关系的二维表一般应满足下面的七条性质:元组个数的有限性,元组的惟一性,元组的次序无关性,元组分量的原子性,属性名的唯一性,属性的次序无关性,分量值域的同一性。
设有一个有关商品销售业务的数据库系统,其关系模式如下(请参见第二大题)
客户C(cno,cname,addr,ccity)
供应商A(ano,aname,acity,tel)
商品P(pno,pname,price)
定单O(ono,cno,ano,pno,qty,dols)
1.请用SQL语言给出定单关系O的基表创建命令,其中必须含有主关键字和外关键字的定义,以及用户自定义的完整性约束条件:销售金额=商品的单价*销售数量
(O*C*P where o=o and O.pno=P.pno and P.pname=’熊猫电视机’)[ame,C.addr]
3)在定单关系O中,查询供应商和客户位于同一个城市的供应商编号和客户编号
(O*A*C where o=o and A.ano=O.ano and A.acity=ity)[A.ano,o]
4)查询没有销售过商品的供应商的编号和名称
A[ano,aname]-(A*O where A.ano=O.ano)[A.ano,A.aname]
5)查询购买过所有价格超过1美元的商品的客户的编号
a:(P where P.price>1)[pno]result:(O[cno,pno]/a)
四、(本题满分17分)第1小题5分,第2小题12分,共17分。
Create table orders(ono integer not null,cno char[4],ano char[3], pno char[3])
Qty integer,dols double precision,primary key(ono));
2.请用SQL语言给出下述的数据查询操作
12.对设计好的关系模式进行逆规范化的目的是将所有数据项表示成为符合限制条件的表的属性。限制表可以接受的形式,使其具有所期望的特定的性质,并且避免各种各样的异常行为。
13.假设在关系模式R(A,B)中不存在任何函数依赖关系,那么该关系的主属性集是,该关系模式最高可以满足到范式。
14.如果n个事务之间的一个调度的执行结果等价于它们之间的某种串行执行的结果,那么该调度被称为可串行化调度。
设关系模式R(A,B,C,D,E,F,G)上的函数依赖集是:F = { BCDA, BCE, AF, FG, CD, AG }
1.请计算F的最小函数依赖集
一.
二,BCE->A,BC->E,A->F,F->G,C->D
三BCE->A
去掉B
CE->B? CE->ACEFG
BCE->ABCDEFG不行
去掉C
8.在下列有关外关键字(Foreign Key)取值的描述中,正确的是…………………(c)
(a)具有唯一性(b)在被引用表中具有唯一性(c)不能为空值
9.如果事务T已对数据Q加了S锁,则其它并发运行的事务只能申请到数据Q上的(d)
(a) S锁 (b) X锁 (c) S锁 或 X锁 (d) 所有的锁申请都得不到满足
一、(本题满分20分)填空题。每空1分,共20分。
1.按照统一的结构形式组织并存放于统一的存贮介质内,可以被多个应用共享的数据集合被称为数据库,用于对其进行管理的系统软件被称为数据库管理系统。
2.在数据库系统的三级模式结构中,建立从外模式到概念模式的影射关系可以实现数据的逻辑独立性,建立从概念模式到内模式的影射关系可以实现数据的物理独立性。
Selectdistinctpno , sum(ano) as qsum, sum(dols) as dsum from O , A ,Pwhere O.pno=P.pno and O.ano=A.ano.|group by pno.|
五、(本题满分14分)第1小题8分,第2小题2分,第3小题4分,共14分。
BE->A BE->ABEFG
去掉E
BC->A BC->ABCFGDE
可以
BC->A BC->E A->F,F->G,C->D
……
四BC->AE A->F,F->G,C->D
2.请给出关系R的O
D YES
E YES
F YSE
G YSE
{BC}
3.请将关系模式R分解到满足3NF,并具有无损联接性和依赖保持性
(c) 数据库管理员(Database Administrators)
3.数据库中的数据独立于应用程序而不依赖于应用程序,这被称为……………(A)
(a) 数据独立性 (b) 数据共享 (c) 并发控制
4.在关系数据库系统中,实体完整性约束(Entity Integrity Rule)是指………(C)
1.请用E-R图表示该数据库系统的概念模型
2.请将上述概念模型转化成等价的关系模式
3.假设每本图书可以有多个作者,每个读者也可以办理多张借书证(因而也具有多个借书证号),请对步骤2所获得的结果关系模式进行规范化处理,使得最终获得的每个关系都能满足到3NF的要求。
9.目前在国内使用的数据库管理系统所提供的安全保护功能包括:用户标识与鉴别,,数据完整性保护和审计功能。
10.在关系数据库中,除了可以定义三种数据完整性约束条件外,还可以通过来进行数据完整性以及数据安全性的检查。
11.设关系模式R(A,B,C,D,E)上的函数依赖集是F={ABC,DE,BD},那么属性集闭包{B}F+={B,D,E}
定单O(定单编号ono,客户编号cno,供应商编号ano,商品编号pno,销售数量qty,销售金额dols)
请用关系代数表示下述的数据查询操作
1)查询位于‘南京’市的供应商的名称和联系电话
A[aname,tel] where A.acity=’南京’
2)查询购买过‘熊猫电视机’的客户的名称及其通信地址
6.在关系演算中可能会出现两类无限性问题:和
7.B+树索引是一种多级索引技术。在一棵秩为100,高度为3的B+树中,每个非根内部结点至少含有1个索引关键字值,而每次根据索引关键字值进行随机查找所需要的读磁盘次数为5(不考虑对索引数据的内存缓冲存储)
8.假设存在两个关系模式R(A,B,C)和S(C,D),对查询表达式A,B(R.C=S.C∧R.D=’100’(RS)进行优化后所获得的结果表达式是:
ABC
BCD
BCE
BCF
BCG
六、(本题满分24分)第1小题10分,第2小题8分,第3小题6分,共24分。
设有一个图书借阅管理数据库,已知:图书的属性有书号(具有唯一性)、书名、作者姓名,读者的属性有借书证号(具有唯一性,每个读者只能有一个借书证号)、姓名、身份证号、通信地址,出版社的属性有出版社名称(具有唯一性)、地址、联系电话。其中:每本图书只能由一个出版社出版发行,每个读者可以同时借阅多本图书,也可以在不同时候借阅同一本图书,系统需要记录每本图书被借阅的借阅日期和归还日期。
(a) 主关键字值不允许为空 (b) 主关键字值的唯一性
(c) 主关键字值不允许为空且具有唯一性
5.如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R JOIN S的属性个数和元组个数可能是……………………………………………………(b)
(a) 7和8 (b) 7和15 (c) 12和8 (d) 12和15
三、(本题满分15分)每小题3分,共15分。
设有一个有关商品销售业务的数据库系统,其关系模式如下:
客户C(编号cno,姓名cname,通信地址addr,所在城市名称ccity)
供应商A(编号ano,名称aname,所在城市名称acity,联系电话tel)
商品P(编号pno,名称pname,单价price)
2)查询没有购买过商品的客户的名称和通信地址
Select distinct cname,addrfrom Cwhere not exists ( select *from O where o=o)
3)对每一种商品做如下的统计查询:商品的编号,经销该商品的供应商的数量,该商品的销售总金额
1)查询位于‘南京’市的供应商的名称和联系电话
Select distinct aname,tel from A where acity=’南京’;
查询购买过‘熊猫电视机’的客户的名称及其通信地址
Select distinct cname , addr from C , O ,P where o=O,cno and O.pno=P.pno and P.pname=’熊猫电视机’;
6.在一个空的结果集上使用SQL中的统计函数COUNT(*)进行统计,其结果是…(a)
(a)0(b)1(c)空值(NULL)(d)无意义
7.设在关系R中有一个‘公司名称’属性,如果要在其中查找‘公司名称’中含有‘有限责任’4个字的元组,则查询条件应写成:WHERE 公司名称 LIKE (d)
(a) '_ 有限责任'(b) '% 有限责任'(c) '_ 有限责任 _'(d) '% 有限责任 %'
二、(本题满分10分)单项选择题。每小题1分,共10分。
1.数据库(DB)和数据库管理系统(DBMS)两者之间的关系是…………………(C)
(a) DB包括DBMS(b) DBMS包括DB(c) DBMS是DB的管理软件