数据库考试模拟题(1)
- 格式:doc
- 大小:42.50 KB
- 文档页数:4
(1)计算机应用已经渗透到社会生活的各个领域,特别是多媒体技术的发展,使得指纹识别、图像声音处理的应用不断发展。
这一类应用属于下列哪一个应用领域?A)人工智能B)科学和工程计算C)数据和信息处理D)过程控制(2)下列哪一项不是高级程序设计语言?A)FORTRAN B)JAVAC)C++ D)VisualASM(3)下列关于广域网相关技术的叙述中,哪一条是不正确的?A)X.25协议执行过程复杂,增加了网络传输延迟时间B)帧中继技术的产生是为了保证数据传输的服务质量C)ATM技术是采用异步传输模式的数据传输与分组交换技术D)建立综合业务数字网ISDN的目标之一是为了提供标准用户接口(4)下列关于域名和IP地址的叙述中,哪一条是不正确的?A)在Internet中访问一台主机必须使用它的主机名B)200.201.202.203是一个C类IP地址C)IP地址采用的是分层结构D)主机名与IP地址是一一对应的(5)一个加密体制或称密码体制是由下列哪些部分组成的? Ⅰ.明文空间Ⅱ.密文空间Ⅲ.密钥空间Ⅳ.加密算法Ⅴ.解密算法A)仅Ⅰ、Ⅱ和ⅢB)仅Ⅰ、Ⅱ、Ⅳ和ⅤC)仅Ⅰ、Ⅲ、Ⅳ和ⅤD)全部(6)下列哪一项不是计算机病毒的特性?A)传染性B)结构性C)隐蔽性D)可激发性(7)下列与数据元素有关的叙述中,哪一条是不正确的?A)数据元素是数据的基本单位,即数据集合中的个体B)数据元素是有独立含义的数据最小单位C)数据元素又称作结点D)数据元素又称作记录(8)下列关于数据的逻辑结构的叙述中,哪一条是不正确的?A)数据的逻辑结构是数据间关系的描述B)数据的逻辑结构反映了数据在计算机中的存储方式C)数据的逻辑结构分为线性结构和非线性结构D)队列属于线性结构(9)下列关于链式存储结构的叙述中,哪一(些)条是正确的?Ⅰ.逻辑上相邻的结点物理上不必邻接Ⅱ.每个结点都包含恰好一个指针域Ⅲ.用指针来体现数据元素之间逻辑上的联系Ⅳ.结点中的指针都不能为空Ⅴ.可以通过计算直接确定第i个结点的存储地址A)仅Ⅰ和ⅡB)仅Ⅰ和ⅢC)仅Ⅰ、Ⅲ和ⅤD)仅Ⅱ、Ⅳ和Ⅴ(10)栈S最多能容纳4个元素。
数据库原理与应⽤试卷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_答案一、判断共10题(共计10分)第1题(1.0分)使用报表向导创建报表"可以在报表中排序和分组记录,但只能选择4个字段作为排序和分组依据"的说法是不正确的.答案:Y第2题(1.0分)将一个基表或查询作为新建窗体的数据源,"单击工具栏上的"属性"按钮,在"数据"选项卡中的" 记录源"属性下拉列表中选择一个表或查询"的操作是正确的.答案:Y第3题(1.0分)"文本框"可以作为绑定或未绑定控件来使用.答案:Y第4题(1.0分)SQL仅能创建"选择查询".答案:N第5题(1.0分)文本框是属于容器型控件.答案:N第6题(1.0分)在Access2000中,定义字段属性的默认值是指不得使字段为空.答案:N第7题(1.0分)绑定型控件与未绑定型控件之间的区别是未绑定控件可以放置在窗体任意位置,而绑定控件只能放置在窗体的固定位置.答案:N第8题(1.0分)"报表页眉"的内容是报表中不可缺少的关键内容.答案:N第9题(1.0分)Access中的"数据访问页"对象可以使用浏览器来访问Internet上的Web页.答案:Y第10题(1.0分)在SQL查询中使用WHILE子句指出的是"查询目标".答案:N二、单项选择共60题(共计60分)第1题(1.0分)数据库是()。
A:以—定的组织结构保存在辅助存储器中的数据的集合B:一些数据的集合.C:辅助存储器上的一个文件.D:磁盘上的一个数据文件.答案:A第2题(1.0分)Access数据库的类型是()。
A:层次数据库B:网状数据库C:关系数据库D:面向对象数据库答案:C第3题(1.0分)Access在同一时间,可打开()个数据库。
A:1B:2C:3D:4答案:A第4题(1.0分)将表中的字段定义为(),其作用使字段中的每一个记录都必须是惟一的以便于索引. A:索引B:主键C:必填字段D:有效性规则答案:B第5题(1.0分)内部计算函数"Min"的意思是求所在字段内所有的值的().A:和B:平均值C:最小值答案:C第6题(1.0分)将信息系99年以前参加工作的教师的职称改为副教授合适的查询为()。
数据库原理模拟题及其答案数据库原理模拟题及其答案(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数据库原理模拟试卷(一)一、单项选择题(本大题共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加上_________________。
《数据库原理与应用》模拟试题一(闭卷 120 分钟)一、选择题( 20分)1.下述关于数据库系统的正确叙述是()A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据2. 数据模型的三要素是( )A. 外模式、模式和内模式B. 关系模型、层次模型、网状模型C. 实体、属性和联系D. 数据结构、数据操作和完整性约束3. 自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R或S含有一个或多个共有的()A. 元组B. 行C. 纪录D. 属性4. SQL中,与“NOT IN”等价的操作符是( )A. =SOMEB. =ALLC. <>SOMED.<>ALL5. 下列SQL语句中,修改表结构的是( )A. ALTERB. CREATEC. UPDATED. INSERT6. 若用如下的 SQL语句创建一个表student:CREATE TABLE student ( NO char(4) NOT NULL,NAME char(8) NOT NULL,SEX char(2),AGE numeric(2))可插入到student表中的值是:A. (NULL , ' 李华 ' , ' 男 ' , '23')B.('1031' , NULL, ' 男 ' , 23 )C. ('1031' , ' 李华 ' , NULL , NULL)D.('1031' , ' 李华 ' , 男 , 23 )7. 当关系模式R(A,B)已属于3NF,下列说法中正确的是()A. R一定消除了插入和删除异常B. 仍然存在一定的插入和删除异常C.一定属于 BCNFD.A和C的说法都正确8. 关系模式中,满足 2NF 的模式()A.可能是 1NFB.必定是 1NFC.必定是 3NFD.必定是 BCNF9 . 设有两个事务 T1,T2 ,其并发操作如图所示,下面描述正确的是()T1 T2Read A=10 Update A=A-5 Read A=10 Update A=A-8A.不存在问题B.丢失更新C.不能重读D.读“ 脏” 数据10. 从 E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是()A. M端实体的关键字B. N端实体的关键字C. 两端实体的关键字组合D. 重新选取其它属性二、填空题( 10分)1. 数据库的数据的独立性可分为___________和___________ 。
模拟试题1一. 单项选择题(本大题共15小题,每小题2分,共30分)1.在文件系统中,所具有的数据独立性是[ ] A .系统独立性 B .物理独立性C .逻辑独立性D .设备独立性2.数据库系统中存放三级结构定义的DB 称为[ ]A .DBSB .DDC .DDLD .DBMS 3.设有关系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 ,BFROM 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 +中左部为(BC )的函数依赖有 [ ]C ≠'C56' 2=12=3A.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.关系模型和层次、网状模型最大差别是用___________而不是用___________导航数据。
一、单项选择题:1.位于用户和操作系统之间的一层数据管理软件是 C 。
A.DBS B.DB C.DBMS D.MIS2.数据库系统中的数据模型通常由 A 三部分组成。
A.数据结构、数据操作和完整性约束B.数据定义、数据操作和安全性约束C.数据结构、数据管理和数据保护D.数据定义、数据管理和运行控制3.CODASYL组织提出的DBTG报告中的数据模型是 B 的主要代表。
A.层次模型B.网状模型C.关系模型D.实体联系模型4.数据库的三级模式中,数据的全局逻辑结构用 C 来描述。
A.子模式B.用户模式C.模式D.存储模式5.用户涉及的逻辑结构用 D 描述。
A.模式B.存储模式C.概念模式D.子模式6.数据库的并发控制,完整性检查,安全性检查等是对数据库的 B 。
A.设计B.保护C.操纵D.维护7. C 完成对数据库数据的查询与更新。
A.DCL B.DDL C.DML D.DQL8.关系模型的程序员不需熟悉数据库的 C 。
A.数据操作B.完整性约束条件C.存取路径D.数据定义9.DBMS提供DML实现对数据的操作。
可以独立交互使用的DML称为B 。
A.宿主型B.独立型C.自含型D.嵌人型10.DBMS提供DML实现对数据的操作。
嵌入高级语言中使用的DML称为C 。
A.自主型B.自含型C.宿主型D.交互型11.下列运算中 B 不是关系代数的基本操作。
A.笛卡尔积B.自然联接C.投影D.并12.在关系中能惟一标识元组的属性集称为关系模型的 C 。
A.主键B.超键C.候选键D.外键13.对关系R进行投影运算后,得到关系S,则 D 。
A.关系R的元组数等于关系S的元组数B.关系R的元组数小于关系S的元组数C.关系R的元组数大于关系S的元组数D.关系R的元组数大于或等于关系S的元组数14.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S 等值自然联接的结果,则 C 。
A.T1的属性个数等于T2的属性个数B.T1的属性个数小于T2的属性个数C.T1的属性个数大于T2的属性个数D.T2的属性个数大于或等于T2的属性个数15.在关系代数表达式优化策略中,应尽可能早执行 C 操作。
数据库考试模拟题+参考答案一、单选题(共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、查询学号为00000001的同学的姓名,学号1、select stuno,stuname from student where stuno=’00000001’2、从课程表中检索所有信息2 、select * from course3、从学生表中检索学生所在班级编码3 select classno from student4、从学生表中检索学生所在班级编码,要求取消重复行4 select distinct classno from student5、从学生表中检索所有信息,要求只显示前6行数据5 select top6 * from student6、检索课程表中课程编码、课程名称、教师、上课时间、限制选课人数和报名人数6 select '课程编码'=couno,'课程名称'=couname,'教师'=teacher,'上课时间'=schooltime,'限制人数'=limitnum,'报名人数'=willnum from course7、检索课程表的信息要求检索结果如下例子一样:SQL server实用技术课程编码为: 0017 select '课程编码'=couno,'课程名称'=couname from course8、在课程表中检索"Linux操作系统"课程的主讲教师8 select '教师'=teacher from course where 'LINUX操作系统'=couname9、检索xk数据库的COURSE表的课程信息,要求显示报名人数与限选人数之比。
9select willnum/limitnum as '报名人数与限制人数之比' from course10、检索课程表中最小的报名人数、最大的报名人数以及平均报名人数10select '人数最少'=min(willnum), '人数最少' =max(willnum),'平均人数'=avg(willnum) from course11、检索课程信息(包括报名人数与限选人数之比)要求结果按报名人数升序排序11 select willnum/limitnum as '报名人数与限制人数之比' from courseorder by willnum asc12、检索课程表的教师名、课程号、课程名,要求检索结果首先按照教师名降序排序,再按课程号升序排序12 select '教师名称'=teacher,'课程编码'=couno,'课程名称'=couname from course order by teacher asc , couno desc13、检索课程号为004、007、013的课程名称13 select '课程名称'=couname from course where couno='004' or '007' or '013'14、检索课程号不为004、007、013的课程名称14、select '课程名字'=couname,'课程编号'=couno from course where couno not in (004,007,013)15、检索以字母D开始的课程名15、select * from couse where couname like 'D%'16、检索以“制作”两字结尾的课程名16、select* from course where couname like ’%制作’17、检索第2个字为“宝”的学生名字17、select *from course where student like '-宝%'18、检索不姓“刘”的学生信息18 、select * from student where student like '[^刘]%'19、检索课程表中教师未定的课程名称和教师19、select couname,teacher from course where teacher is null20、检索报名人数少于15人的课程信息20、select * from course where willnum<1521、检索报名人数少于25且多于15人的课程信息21、select * from course where willnum>15 and willnum<2522、检索报名人数少于25且多于15人的课程信息,要求结果按报名人数降序排序22、select * from course where willnum between 15 and 25 order by willnum desc23、检索报名人数少于25且多于15人的课程名字和报名人数,要求结果按报名人数降序排序23、select couname and willnum from course where willnum between 15 and 25 order by desc24、检索课程表中课程分类为“信息技术”的课程编码、课程名称、课程分类、报名人数,并计算平均报名人数24、select couno,couname,kind,willnum from course where '信息技术'=kind compute ave(willnum)25、分类显示课程表的课程编码、课程名称、课程分类、报名人数,并计算每类课程的平均报名人数25、select couno,couname,kind,willnum from course order by kind compute ave (willnum) by kind26、按课程分类统计平均报名人数26、select '分类统计'=kind ,ave (willnum)from course group by kind27、检索信息技术类课程的平均报名人数27、select '信息科技类课程'=kind,ave(willnum) from course where '信息科技'=kind group by kind28、检索平均报名人数大于25人的课程匪类和每类平均报名人数28、Select kind,ave(willnum) from course where ave(willnum)>25 group by kind29、检索报名人数大于平均报名人数的课程编码、课程名称、报名人数29、select couname,couno,willnum from couse where willnum>(select avg(willnum)from course)30、从班级表中检索班级名,从系部表中检索系部名称,使用UNION运算符合并两个检索结果30、select classname from class union select departname from department go31、从班级表中检索班级名,从系部表中检索系部名称,使用UNION运算符合并两个检索结果,改变列标题并按降序排序31、select classname as ’所有班名和所有系名’ from class union select departname from department order by 所有班名和所有系名desc32、检索“01电子商务”班的学生选课的情况,要求显示班级、学号、姓名、课程名、课程分类、学分、教师、上课时间、报名人数32、select classname,stuno,stuname,couname,kind,teacher,credit,schooltime,willnumfromc lass,student,course,stucouwhereClass.ClassNo=Student.ClassNoandCourse.CouNo=St uCou. CouNo and Student.StuNo= StuCou. .StuNo and ClassName=’01 电子商务’33、检索学生信息和学生相应的班级信息33、select * from Class,Student where Class . Classno = Student.Classno34、检索学生信息和学生对应的班级信息,要求连接的列只显示一列。
34 select class.*,StuNo,StuName,Pwd from Class,Student where Class.ClassNo=Student.ClassNo35、检索计算机应用工程系承担的选修课程的学生报名信息(姓名、课程名称、授课教师)35、select Student,CouName,Teacher from StuCou, Student, Course,Department where Stucou..Stuno= Student . Stuno and Course. CouNo = StuCou. CouNo and Course.DepartNo= Department. DepartNo and Department like ’计算机应用工程系’36、检索各班可以选择的非本系开设的选修课程的信息36、select ’ 班级’=classname , '课程名称'=CouName , ’ 课程分类’ =Kind , '学分'=Credit ,’教师’=Teacher , ’上课时间’=SchoolTime ,’ 报名人数’=WillNum from Class,Course where Course. DepartNo!= Class. DepartNo37、检索课程类相同但系部编码不同的课程信息37、select distinct t1.couno, t1.coun ame, t1.’课程分类’=k ind ,’系部编码’=t1.departno from course where t1.kind=t2.kind and t1.departno!=t2. departno38、使用左外连接检索学生报名信息(课程号、课程名称、学号)38、select course. couno,couname,stuno from course lift join stucou on course. couno= stucou. couno使用右外连接检索学生报名信息(课程号、课程名称、学号)39、select course. couno,couname,stuno from course right join stucou on course. couno= stucou. couno40、使用全外连接检索学生报名信息(课程号、课程名称、学号)40、select course. couno,couname,stuno from course full join stucou on course. couno= stucou. couno41、计算COURSE和CLASS表的交叉连接41、select * from course, class42、检索计算机应用工程系承担的选修课程的情况42、select ’课程号’=couno , ’ 课程名称’=coun ame, ’ 课程分类’=k ind, ’学分’=c redit,’教师’=Teacher, '上课时间'=schooltime from course , department where course. departno = department. departno and departname like’ 计算机应用工程系’43、检索已经报了选修课程的学生的学号和姓名43、select couno ,stuname from student where (stuno in(select stuno from stuno where stuno=student.. stuno) )44、向DEPARTMENT表输入3行数据44、insert department values(’11’,’数学系’)insert department (departname,departno)values(’物理系’,’12’) insert department(departno ,departname)values(’13’,’化学系’) go select * go from department45、使用SELECT将NEWDEPARTMENT表中的数据插入到DEPARTMENT中45、insert department select NoName from newdepartment46、使用SELECT将CLASS表中的CLASS列和CLASSNAME列插入到DEPARTMENT表中46、insert department select substring (classno,7,2),classname from class47、将COURSE表中报名人数超过20人的数据行插入到NEWCOURSE中47、select couno,couname, teacher, schooltime into newcourse from course where willnum>2048、将“电子出版概论”课程的上课时间修改为“周二晚”48、update course setschooltime=’周二晚’ where couname=’电子出版概论’49、将“01数据库”班学号为“01000025”的学生的名字修改为“陈晓梅”49、update student set stuname=’陈晓梅’ from Student,Class where Student.StuNo=’01000025’and ClassName=’01 数据库’and Class.ClassNo=Student.ClassNo50、将已选修了课程且学号为“00000005”的同学的密码修改为“7F5E5D3D”50、update student set pwd=’00000005’ and stuno in (select stuno from stucou)51、删除0000005同学的课程号为017的选课记录51、delect stucou where stun o =’00000005’and coun o=’017’52、删除0000005同学的课程名称为“中餐菜肴制作”的选课记录52、delect stucou,course where stucou .stun o=’00000005’and couname like ’中餐菜肴制作%’and stucou.couno=course.couno。