数据库平时作业题(华理2017)

合集下载

华理2017现代远程教育概论专科网上作业答案1-2

华理2017现代远程教育概论专科网上作业答案1-2
内容:
考查课程总成绩包括课件点播成绩和网上作业成绩,其中课件点播成绩占总成绩的:
A、20%
B、40%
C、50%
D、60%
标准答案:C
学员答案:B
本题得分:0
题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:
为解决远程教育学生与主讲教师之间存在的物理上的距离,网院专门开设了让学生能直接得到老师的指导。
A、1
B、2
C、3
D、4
标准答案:A
学员答案:A
本题得分:5
题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:
教师讲课的课程课件可以通过进行学习并自动记录学习次数和学习时长
A、购买课件光盘
B、FTP下载中心
C、购买辅导光盘
D、学生个人学习平台在线点播
标准答案:D
学员答案:D
内容:
课程预约成功后,如果非要取消,学生应在规定时间内作哪项申请?()
A、重修
B、注销
C、缓考
D、代修
标准答案:C
学员答案:C
本题得分:5
题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:
以下哪种学习资料不在网院FTP提供下载的范围内?
A、统考复习资料
B、学期考前辅导
C、手机课件
A、5%
B、10%
C、15%
D、20%
标准答案:A
学员答案:A
本题得分:5
题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:
在填写收件人时,多个收件人电子邮件地址之间用( )分隔。
A、分号“

数据库题库及答案精选全文完整版

数据库题库及答案精选全文完整版

可编辑修改精选全文完整版数据库题库及答案数据库技术是计算机科学中重要的一部分,广泛应用于各个领域。

为了更好地学习和理解数据库知识,题库是一个非常有用的资源。

本文提供一些常见的数据库题目及其答案,希望对读者的学习和实践有所帮助。

一、选择题1. 在关系数据库中,用于描述记录之间的关系的是:a) 表格b) 行c) 列d) 键答案:a) 表格2. 数据库管理系统(DBMS)的主要功能包括:a) 数据的存储和管理b) 数据的查询和分析c) 数据的备份和恢复d) 数据的安全性控制答案:a) 数据的存储和管理、b) 数据的查询和分析、c) 数据的备份和恢复、d) 数据的安全性控制3. 关系数据库中,用于唯一标识一条记录的属性被称为:a) 主键b) 外键c) 候选键d) 索引答案:a) 主键4. 数据库的范式用于描述数据库的结构是否符合某种规范。

以下哪一项不是数据库的范式:a) 一范式b) 二范式c) 三范式d) 四范式答案:d) 四范式5. 在SQL语句中,用于插入新记录的关键字是:a) SELECTb) UPDATEc) INSERTd) DELETE答案:c) INSERT二、填空题1. 在关系数据库中,每一行都代表一个________。

答案:记录2. 数据库中具有相同属性的记录集合被称为____________。

答案:表3. 在关系数据库中,用于检索某一部分记录的语句是________。

答案:SELECT4. 数据库设计中常用的三个范式依次是一范式、二范式和__________。

答案:三范式5. 数据库表中,用于唯一标识一条记录的属性被称为________。

答案:主键三、应用题1. 请列举至少三种数据库管理系统(DBMS)的类型,并简要描述它们的特点。

答案:关系型数据库管理系统(RDBMS):采用表格的形式组织数据,具有高度结构化和强一致性的特点。

常见的关系型数据库管理系统有MySQL、Oracle、SQL Server等。

数据库题库(含答案)

数据库题库(含答案)

数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。

A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。

( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。

5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。

6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。

7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。

8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。

2017年上半年数据库系统工程师真题+答案解析(上午选择+下午案例完整版)最新全国计算机软考中级

2017年上半年数据库系统工程师真题+答案解析(上午选择+下午案例完整版)最新全国计算机软考中级

2017年上半年数据库管理工程师真题+解析上午选择题1、CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在()中。

A.程序计数器(PC)B.累加器(AC)C.指令寄存器(IR)D.地址寄存器(AR)答案:B寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。

寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU 工作时的状态。

在CPU中增加寄存器的数量,可以使CPU把执行程序时所需的数据尽可能地放在寄存器件中,从而减少访问内存的次数,提高其运行速度。

但是寄存器的数目也不能太多,除了增加成本外,由于寄存器地址编码增加也会增加指令的长度。

CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。

程序计数器用于存放指令的地址。

令当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。

当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。

程序状态寄存器用于记录运算中产生的标志信息,典型的标志为有进位标志位、零标志位、符号标志位、溢出标志位、奇偶标志等。

地址寄存器包括程序计数器、堆栈指示器、变址寄存器、段地址寄存器等,用于记录各种内存地址。

累加寄存器通常简称为累加器,它是一个通用寄存器。

其功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区。

例如,在执行一个减法运算前,先将被减数取出放在累加器中,再从内存储器取出减数,然后同累加器的内容相减,所得的结果送回累加器中。

累加器在运算过程中暂时存放被操作数和中间运算结果,累加器不能用于长时间地保存一个数据。

指令寄存器:一般用来保存当前正在执行的一条指令。

地址寄存器:一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。

2、要判断字长为16位的整数a的低四位是否全为0,则()A.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0B.将a与0x000F进行"逻辑或"运算,然后判断运算结果是否等于FC.将a与0xFFF0进行"逻辑弄或"运算,然后判断运算结果是否等于0D.将a与0xFFF0进行"逻辑与"运算,然后判断运算结果是否等于F 答案:A要判断数的最后四位是否都为了0,应该将最后四位与1进行逻辑与运算,其它数位与0做逻辑与运算,最后判定最终的结果是否为0;因此得出与a进行逻辑与运算的数:前12位为0最后4位为1,即0x000F逻辑或运算:0或0=0;1或0=1;0或1=1;1或1=1;逻辑与运算:0与0=0;1与0=0;0与1=0;1与1=1;3、计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA方式等。

华工数据库平时作业

华工数据库平时作业

数据库平时作业第一章数据库系统引论1.不属于逻辑数据模型的是(A)A E-R模型B 关系模型C 网状模型D 层次模型2、用户看到的现实系统的、描述实际领域的情况的模型是(A)A E-R模型B 关系模型C 逻辑模型D 物理模型3、 MS SQL Server是(D)。

A. 数据库B. 数据库系统C. 数据处理系统D. 数据库管理系统4、下面没有反映数据库优点的是(A)。

A. 数据面向应用程序B. 数据冗余度低C. 数据独立性高D.数据共享性高5、表示数据库的概念模型一般使用(C)。

A. 用户活动图B. 数据流图C. E-R图D. 流程图6、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A)。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBMS和DBSD. DBS就是DB,也就是DBMS7、数据库系统包括数据库、数据库管理系统DBMS、数据库管理员DBA和各种应用四个部分。

8、用逻辑数据模型描述的模式有:外模式、概念模式或逻辑模式。

9、数据管理技术经历了人工管理、文件系统和数据库三个发展阶段。

10、概念模式是用逻辑数据模型对一个单位的数据的描述。

第二章数据模型1.不属于关系数据模型中的概念是(B)A .主键B 系C 关系D 属性2.有关系:R(A,B,C)PK=A S(D,A) PK=D,FK=A,参照于R的属性A。

关系R和S的元组如图1所示。

指出图1关系S中违反关系完整性规则的元组是( B )A (1,2)B (2,null)C (3,3)D (4,1)3.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(B)A 实体完整性约束B 引用完整性约束C 一般性完整性约束D 关键字完整性约束4. 在关系运算中,化费时间可能最长的运算是(C)。

A. 投影B. 选择C. 笛卡尔乘积D. 加5. 从关系中挑选满足条件的记录的运算称为(A)。

2017年数据库试题及答案5

2017年数据库试题及答案5

2017年数据库试题及答案 5一、单项选择题:(每小题1分,共10分)1.数据库的概念模型独立于()。

A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界2.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、()和存储级三个层次。

A、概念级B、外部级C、管理员级D、内部级3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。

A、外模式B、内模式C、存储模式D、模式4.关系数据库中的关键字是指()。

A、能唯一决定关系的字段B、不可改动的专用保留字C、关键的很重要的字段D、能唯一标识元组的属性或属性集合5.当关系模式R(A,B)已属于3NF,下列说法中正确的是()。

A、它一定消除了插入和删除异常B、仍存在一定的插入和删除异常C、一定属于BCNFD、A和C6.SQL 语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20 至30 之间,且( ) A.包括20 岁和30 岁 B. 不包括20 岁和30 岁C.包括20 岁但不包括30 岁D.包括30 岁但不包括20 岁7.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )A.UNIQU EB.COU N TC.DISTINCTD.UNION8.关系代数的基本操作不包括( )A 交 B. 除 C.投影 D.连接9.关系模式分解的无损联接和保持函数依赖两个特性之间的联系是( ) A.前者成立蕴涵后者成立 B. 后者成立蕴涵前者成立C.同时成立,或者同时不成立 D.没有必然的联系10.把ER 模型转换成关系模型的过程,属于数据库的( ) A.需求分析 B. 概念设计C.逻辑设计 D.物理设计二.填空题:(每空1分,共10分)1.数据模型是由数据结构、数据操作和三部分组成。

2.数据冗余可能导致的问题有和修改麻烦。

3.关系数据库中基于数学上两类运算是关系代数和。

4.SQL语言的数据定义功能包括定义数据库、定义基本表、定义视图和。

2017华工数据库平时作业

2017华工数据库平时作业

数据库平时作业第一章数据库系统引论1.不属于逻辑数据模型的是(A)A E-R模型B 关系模型C 网状模型D 层次模型2、用户看到的现实系统的、描述实际领域的情况的模型是(A)A E-R模型B 关系模型C 逻辑模型D 物理模型3、 MS SQL Server是(D)。

A. 数据库B. 数据库系统C. 数据处理系统D. 数据库管理系统4、下面没有反映数据库优点的是(A)。

A. 数据面向应用程序B. 数据冗余度低C. 数据独立性高D.数据共享性高5、表示数据库的概念模型一般使用(C)。

A. 用户活动图B. 数据流图C. E-R图D. 流程图6、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A)。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBMS和DBSD. DBS就是DB,也就是DBMS7、数据库系统包括数据库、数据库管理系统DBMS、数据库管理员DBA 和各种应用四个部分。

8、用逻辑数据模型描述的模式有:外模式、概念模式或逻辑模式。

9、数据管理技术经历了人工管理、文件系统和数据库三个发展阶段。

10、概念模式是用逻辑数据模型对一个单位的数据的描述。

第二章数据模型1.不属于关系数据模型中的概念是(B)A .主键B 系C 关系D 属性2.有关系:R(A,B,C)PK=A S(D,A) PK=D,FK=A,参照于R的属性A。

关系R和S的元组如图1所示。

指出图1关系S中违反关系完整性规则的元组是( B )A (1,2)B (2,null)C (3,3)D (4,1)3.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于(B)A 实体完整性约束B 引用完整性约束C 一般性完整性约束D 关键字完整性约束4. 在关系运算中,化费时间可能最长的运算是(C)。

A. 投影B. 选择C. 笛卡尔乘积D. 加5. 从关系中挑选满足条件的记录的运算称为(A)。

华工2017 数据库(含课程设计)大作业

华工2017 数据库(含课程设计)大作业

数据库原理与设计大作业专业:计算机科学与技术学生姓名:学号:完成时间:2022年4月26日目录1. 作业要求 (3)2. 概述 (5)2.1. 项目背景 (5)2.2. 编写目的 (5)2.3. 开发环境 (5)3. 需求分析 (6)3.1. 可行性分析 (6)3.2. 经济可行性 (6)3.3. 操作可行性 (6)3.4. 用户体验性 (7)3.5. 功能需求 (7)3.6. 性能需求 (7)3.7. 安全与保密性 (7)4. 功能模块设计 (8)4.1. 系统功能概述 (8)4.2. 功能模块图 (8)4.2.1. 用户角色功能划分 (8)4.2.2. 模块分布图 (9)4.3. 功能模块分析 (9)4.4. 业务流程分析 (13)4.5. ER模型图 (15)5. 数据库设计 (16)5.1. 数据库设计概述 (16)5.2. 数据表及数据字典设置 (16)5.3. 数据表关系........................................................................................ 错误!未定义书签。

6. 界面设计 (25)7. 关键技术 (32)8. 结束语 (34)9. 参考文献 (35)1.作业要求1.1.内容购书中心管理信息系统某购书中心需建立一个信息管理数据库来存储管理以下信息(最少要求):*购书中心信息包括购书中心编码,名称,总经理,运营费用。

*购书中心内有多个部门,每个部门有部门号、部门主管姓名、地址,电话及每个月的部门运营费用。

*每个部门有多个员工,每个员工有员工号、姓名、年龄、性别,职位及月工资。

*每个部门销售不同类型的书籍,书籍有编号、书名、规格,采购成本和零售价格、批发价格。

*书籍采购自出版商,出版商有编码,名称,联系电话,联系地址。

*所有的书籍存在商场购书中心或仓库中。

*购书中心有多个仓库,仓库有仓库号,仓库管理者姓名、电话及仓库的运营成本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库平时作业第一章数据库系统引论1.不属于逻辑数据模型的是( A )A E-R模型B 关系模型C 网状模型D 层次模型2、用户看到的现实系统的、描述实际领域的情况的模型是( A )A E-R模型B 关系模型C 逻辑模型D 物理模型3、 MS SQL Server是( D )。

A. 数据库B. 数据库系统C. 数据处理系统D. 数据库管理系统4、下面没有反映数据库优点的是( A )。

A. 数据面向应用程序B. 数据冗余度低C. 数据独立性高D.数据共享性高5、表示数据库的概念模型一般使用( C )。

A. 用户活动图B. 数据流图C. E-R图D. 流程图6、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBMS和DBSD. DBS就是DB,也就是DBMS7、数据库系统包括数据库、数据库管理系统、数据库管理员和各种应用四个部分。

8、用逻辑数据模型描述的模式有:外模式、内模式。

9、数据管理技术经历了人工管理、文件系统和数据库系统三个发展阶段。

10、概念模式是用逻辑数据模型对一个单位的数据的描述。

第二章数据模型1.不属于关系数据模型中的概念是( B )A .主键B 系C 关系D 属性2.有关系:R(A,B,C)PK=A S(D,A) PK=D,FK=A,参照于R的属性A。

关系R和S的元组如图1所示。

指出图1关系S中违反关系完整性规则的元组是( C )A (1,2)B (2,null)C (3,3)D (4,1)3.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( C )A 实体完整性约束B 引用完整性约束C 一般性完整性约束D 关键字完整性约束4. 在关系运算中,化费时间可能最长的运算是( C )。

A. 投影B. 选择C. 笛卡尔乘积D. 加5. 从关系中挑选满足条件的记录的运算称为( A )。

A. 选择运算B. 投影运算C. 联接运算D.笛卡尔运算6. 同一关系模型的任两个元组值( A )。

A. 不能全同B. 可全同C. 必须全同D. 以上都不是7. 已知关系R如图1所示,可以作为R主键的属性组是( B )。

RA B C D1 2 3 41 3 4 52 4 5 61 4 3 41 3 4 73 4 5 6图1A. ABCB. ABDC. ACDD. BCD8.关系R有4列属性,关系S有6列属性,则R×S有____10___列属性。

9.有关系:课程表(课程名,课程号,学分,开课时间,上课老师),其中,课程名不重复,在此关系中能作为键是课程名,课程号。

10.简答题:外键的充要条件及其作用?答:外键的充要条件:1) FK和K的取值域是一样的;2) 对于R中任何一个元组t,要么t[FK]上的值为null,要么存在R'中的元组t',使得t[FK]=t'[K]。

作用:形成关系(表)与关系(表)之间的联系11. 简答题:什么是实体完整性约束?举例说明。

答:每个关系应有一个主键,每个元组的主键的应是唯一的。

这就是实体完整性约束。

如关系:student(学号,姓名,性别)中,有一个主键“学号”,每条学生记录的学号都不同,这是就关系student中的实体完整性约束。

12.简答题:设有如图示的关系R,计算R4=ПA,B(σB=b1(R))R4为: Aa1a2 B b1 b113.简答题:有如下关系代数表达式, DNO分别是EPM的PK和DEPT的FK,Пσmanager=’001’(DEPT))请将其转化成相应的SQL语句。

ПENO(EPM σmanager=’001’(DEPT))= ПENO(σmanager=’001’(EPM╳DEPT)) SELECT ENO FROM EMP, DEPT WHERE DEPT.MANAGER=‘001’ AND EMP.DNO=DEPT.DNO14. 假设ABC房地产公司聘用多名业务员负责房地产的销售业务;每名客户可以多次或一次购买多套住房,每套住房有唯一的标识(房间号);每套房产交易都要签定合同,合同的实例如图2所示(1)试为ABC房地产公司数据库设计一个优化的E-R模型,要求标注连通词,可以省略属性;(2)将E-R模型转换成关系模型,要求写出每一个关系的主键和外键(如果有)。

1.答:2.客户(身份证号,客户姓名,联系电话,地址,邮政编码)主键:身份证号业务员(业务员代号,业务员姓名,电话号码)主键:业务员代号房间(房间号,居室数,使用面积,建筑面积,单位,金额,合同号)主键:房间号外键:合同号合同(合同号,日期,付款方式,总金额,身份证号,业务员代号)主键:合同号外键:身份证号,业务员代号15.图中显示一张交通违章处罚通知书,根据这张通知书所提供的信息,(1)设计一个E-R模型(可省略属性);(2)将这个E-R模型转换成关系数据模型,要求标注主键和外键。

(本大题每小题5分,共10分)交通违章通知书:编号:TZ11719姓名:×××驾驶执照号:××××××地址:××××××××××邮编:××××××电话:××××××机动车牌照号:××××××型号:××××××注:一张违章通知书可能有多项处罚,例如:警告+罚款答:司机(驾照号,姓名,地址,邮编,电话) PK=驾照号 机动车(牌照号,型号,制造厂,生产日期) PK=牌照号警察(警察编号,姓名) PK=警察编号处罚通知(编号,日期,时间,地点,驾照号,牌照号,警告,罚款,暂扣,警察编号) PK=编号FK=驾照号,牌照号,警察编号第三章1.已知成绩关系如图所示。

执行SQL 语句: SELECT COUNT (学号) FROM 成绩WHERE 分数>60查询结果中包含的元组数目是( B )A .1 B.3 C. 5 D. 42. SQL 语言中,删除一条记录的命令是( A )。

A. DELETEB. DROPC. CLEARD. REMORE3.SQL 语言中,删除一个表的命令是( B ) A. DELETE B. DROP学号 课程号 分数 S1 C1 80 S1 C2 55 S2C1null S2 C270 S3 C3 90C. CLEARD. REMORE4.授予用户Jean可以查询帐户表的权限,使用的SQL语句是( A )A. GRANT SELECT ON 帐户 TO JeanB. GRANT SELECT TO Jean ON 帐户C. GRANT SELECT TO帐户 ON JeanD. GRANT SELECT ON Jean TO 帐户5. 若用如下的SQL语句创建了一个表S:CREATE TABLE S(S#CHAR(6)NOT NULL,SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER);今向S表中插入如下行时,( B )可以被插入。

A. (‘991001’,‘李明芳’,女,‘23’)B. (‘990746’,‘张为’,NULL,NULL)C. (NULL,‘陈道’,‘男’,32)D. (‘992345’,NULL,‘女’,25)6. 如下面的数据库的表中,若职工表的主键是职工号,部门表的主键是部门号,SQL 操作不能执行是( B )。

图1A. 从职工表中删除行(‘025’,‘王芳’,‘03’,720)B. 将行(‘005’,‘乔兴’,‘04’,750)插入到职工表中C. 将职工号为‘001’的工资改为700D. 将职工号为‘038’的部门号改为‘03’7. 假定学生关系是student(S#,SNAME,SEX,AGE),其属性为学号,姓名,性别,年龄;课程关系course(C#,CNAME,TEACHER),其属性为课程号,课程名,教师;学生选修课关系是sc(S#,C#,GRADE)其属性为学号,课程号,成绩。

若查询年龄为20岁的男生的学号和姓名,将涉及到的关系为( D )。

A. studentB. student,courseC. student,scD. student,course,sc8.SQL语言中对数据库的权限进行操作的命令主要有 grant 和 revoke 。

9.设关系STUDENT(SNO,SNAME,SEX,BDATE,HEIGHT),其中属性含义依次为学号,姓名,性别,出生年月,身高,关系COURSE(CNO,LHOUR,CREDIT,SEMESTER),其中属性含义为课程号,课时,学分,开课时期,关系SC(SNO,CNO,GRADE),其中含义为学号,课程号,成绩。

(1)试用SQL语句完成以下查询:查询有一门以上(含一门)三学分以上课程的成绩低于70分的学生的姓名。

(2)将上述命令转换为关系代数表示达式。

(3)查询缺成绩的学生的姓名、缺成绩的课程号及其学分数。

(4)查询每门课程选课的学生人数、最高成绩、最低成绩和平均成绩,并按学生的课程号排序。

(5)生成一个女学生成绩临时表FGRADE,表中包括SNAME,CNO,GRADE三个属性。

(1)select sname from student,course,sc where credit>3 and grade<70 and student.sno=sc.sno and o=o(2) ПSNAME(σs.sno=sc.sno and o=o and credit>3 and grade<70 (STUDENT×COURSE×SC))(3) select sname,o,credit from student, course ,sc whe re grade is null and student.sno=sc.sno and o=o(4) Select cno,count(sno),max(grade),min(grade), avg(grade) from sc where group by cno order by cno(5) 二步:第一步:CREATE TABLE FGRADE(SNAME VARCHAR(8) NOT NULL,CNO CHAR(6) NOT NULL,GRADE DEC(4,1) DEFAULT NULL);第二步:INSERT INTO FGRADE SELECT SNAME,CNO,GRADE FROM STUDENT,SC WHERE STUDENT.SNO=SC.SNO AND SEX=‘女’;10.设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。

相关文档
最新文档