数据库技术2023春学习通超星课后章节答案期末考试题库2023年_第1页
数据库技术2023春学习通超星课后章节答案期末考试题库2023年_第2页
数据库技术2023春学习通超星课后章节答案期末考试题库2023年_第3页
数据库技术2023春学习通超星课后章节答案期末考试题库2023年_第4页
数据库技术2023春学习通超星课后章节答案期末考试题库2023年_第5页
免费预览已结束,剩余6页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库技术2023春学习通超星课后章节答案期末考试题库2023年【Mysql安装】安装过程中遇到了什么问题?如何解决的?

参考答案:

没有什么问题

一个数据库系统的外模式可能有多个

参考答案:

一般情况,企业会将从一个供应商处一次所进的多种货物办理一次入库,因此设计了关系模式:入库单(单号,日期,库房,供应商,物品,数量,金额),下列说法正确的是

参考答案:

不满足2NF

为COURSE表CNAME列增加非空约束NOTNULL。请完成以上代码____________________________________________。

参考答案:

ALTERTABLECOURSEMODIFYCNAMEVARCHAR(20)NOTNULL;

假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这种情况属于

参考答案:

用户定义完整性

关于关系模型,下列叙述不正确的是

参考答案:

一个列的值可以来自不同的域

关系模型的三类完整性约束是指实体完整性、参照完整性和用户定义完整性

参考答案:

关系模式R(员工编号,日期,零件数,部门名称,部门经理),表示某个工厂里每个员工的日生产零件数以及员工所在的部门和经理信息。假设:每个员工每天只有一个日生产零件数,每个员工只在一个部门工作,每个部门只有一个经理。那么:(1)写出模式R的基本函数依赖和候选键;(2)R是否满足2NF,如果不是,把它分解为满足2NF的关系模式;(3)进一步将R分解为满足3NF的关系模式。

参考答案:

1){(员工编号,日期)>零件数,员工编号>部门名称,部门]名称→部门]经理}2)(员工编号,日期),第1NF。

3)R1(员工编号,日期,零件数)R2(员工编号,部门名称)R3(部门名称,部门经理)

写出语句的中文含义SELECT*FROMSCLIMIT3;

参考答案:

查找选课表中前三行的所有信息

写出语句的中文含义SELECT*FROMSCORDERBYGRADEDESCLIMIT3;

参考答案:

查询所有课程中成绩前三的所有信息

写出语句的中文含义SELECT*FROMSCWHERECNO='01'ORDERBYGRADEDESCLIMIT3;

参考答案:

查询01课程成绩前三的学号、课程号和成绩

写出语句的中文含义SELECT*FROMSTUDENT;

参考答案:

查找student表中的数据

写出语句的中文含义SELECTCNO,AVG(GRADE)FROMSCGROUPBYCNOHAVINGAVG(GRADE)>=80;

参考答案:

查找平均成绩大于等于80分的课程号

写出语句的中文含义SELECTCOUNT(*)FROMSTUDENTGROUPBYSDEPT;

参考答案:

查找每门课程的选课人数

写出语句的中文含义SELECTCOUNT(*)FROMSTUDENT;

参考答案:

数出student表中的数据个数

写出语句的中文含义SELECTDISTINCT(SNO)FROMSC;

参考答案:

查找sc表中无重复的所有学生学号

写出语句的中文含义SELECTSDEPTAS所在系,COUNT(*)AS人数FROMSTUDENTGROUPBYSDEPTHAVINGCOUNT(SNO)>3;

参考答案:

查找有学生人数大于3人的系

写出语句的中文含义SELECTSDEPT,COUNT(*)FROMSTUDENTGROUPBYSDEPT;

参考答案:

查找课程以及对应课程的选课人数

写出语句的中文含义SELECTSDEPT,SSEX,COUNT(*)FROMSTUDENTGROUPBYSDEPT,SSEXORDERBYSDEPT;

参考答案:

查找各系的男女生人数

写出语句的中文含义SELECTSNOFROMSC;

参考答案:

查找sc表中的所有学号

写出语句的中文含义SELECTSNO,CNO,GRADE,

CASEWHENGRADE>=90THEN'优'WHENGRADE>=80THEN'良'WHENGRADE>=60THEN'中'ELSE'差'

END

FROMSC;

参考答案:

查询学号、课程号、成绩和成绩等级,成绩等级中90分及以上为优,80-89分为良,60-79为中,60以下为差

写出语句的中文含义SELECTSNO,COUNT(*)FROMSCWHEREGRADE<60GROUPBYSNOHAVINGCOUNT(*)>2;

参考答案:

查询60分以下课程大于2门的学生的学号

写出语句的中文含义SELECTSNO,COUNT(*)FROMSCWHEREGRADE>60GROUPBYSNOHAVINGCOUNT(*)>2;

参考答案:

查找60分以上课程大于2门的学生的学号

写出语句的中文含义SELECTSNO,COUNT(*)FROMSCGROUPBYSNOHAVINGCOUNT(*)>2ORDERBYCOUNT(*)DESC;

参考答案:

查找选修2门以上课程的学生的学号,按照选修课程数降序排列

写出语句的中文含义SELECTSNO,SNAME,SAGEFROMSTUDENTWHERESAGEIN(19,20);

参考答案:

在student表中查找年龄为19或20岁的学生的学号、姓名和年龄

写出语句的中文含义SELECTSNO,SNAME,SAGEFROMSTUDENTWHERESNOLIKE'%7';

参考答案:

查找student表中学号尾数为7的学生的学号、姓名和年龄

写出语句的中文含义SELECTSNO,SNAME,SAGE,SDEPTFROMSTUDENT

WHERESDEPT='通信'AND(SAGE>=19ORSAGE<=20);

参考答案:

查找计算机系的年龄在19到20岁的学生的学号、姓名、年龄和系

写出语句的中文含义SELECTSNO,SNAME,SAGE,SDEPTFROMSTUDENTORDERBYSDEPT,SAGEDESC;

参考答案:

查找学生的学号、姓名、年龄和所在系,按照系分组,按照年龄降序排列

写出语句的中文含义SELECTSNO,SNAME,SAGE,SDEPTFROMSTUDENTWHERESDEPT='通信'ANDSAGEBETWEEN19AND20;

参考答案:

查询计算机系的年龄在19到20岁的学生的学号、姓名、年龄和系

写出语句的中文含义SELECTSNO,SNAME,SAGE,SDEPTFROMSTUDENTWHERESDEPT='通信'ANDSAGE>=19ORSAGE<=20;

参考答案:

查找年龄大于等于19的计算机系学生或年龄小于等于20的学生的学号、姓名、年龄和系

写出语句的中文含义SELECTSNO,YEAR(NOW())-SAGEFROMSTUDENT;

参考答案:

查找学生的学号和出生年份

删除COURSE表CNAME列的唯一约束c1。请完成以上代码____________________________________________。

参考答案:

ALTERTABLECOURSEDROPKEYC1;

删除COURSE表CNAME列的非空约束。请完成以上代码____________________________________________。

参考答案:

ALTERTABLECOURSEMODIFYCNAMEVARCHAR(20);

参照完整性规则是指表的__________必须是另一个表主键的有效值,或者是空值

参考答案:

外键

在关系模型中,非主属性不可能出现在任何候选键中。

参考答案:

在学生表中加入“入学时间(S_ENTRANCE)”列,其数据类型为日期型。请完成以上代码____________________________________________。

参考答案:

ALTERTABLESTUDENTADDCOLUMNS_ENTRANCEDATE;

如下两个关系,职工(职工号,姓名,年龄,部门号)和部门(部门号,部门名),其中外键是:(第一空)。外键需要满足哪一种完整性约束(实体完整性/参照完整性/用户定义完整性)?

参考答案:

部门号###参照完整性

如果X→Y,且Y→Z,则X→Z一定为

参考答案:

以上都不对

如果X决定Y,且在X决定Y中X没有多余的属性,则X→Y是

参考答案:

完全函数依赖

对图书管理,已知一种图书只能放在一个房间,可放置在多个书架,一个书架可放置多本图书,一个房间有多个书架,一个房间有一个管理员,请分析关系模式:图书(书号,书名,出版日期,出版社,房间号,书架号,管理员),说法正确的是

参考答案:

不满足2NF

将SNAME改为VARCHAR(20),并设置缺省值“未输入姓名”,请完成以上代码____________________________________________。

参考答案:

ALTERTABLESTUDENTMODIFYSNAMEVARCHAR(20)DEFAULT'未输入姓名';

已知关系Member(S#,Name,D#)和Team(D#,Dname,Leader),其中Member的S#为主键,D#为外键,且S#范围为1000000-1100000。Team={<’01’,’技术研发’,’赵六’>,<’02’,’产品运营’,’钱琪’>}。问:下面哪一个选项中的元组可以是Member的元组

参考答案:

<‘1000101’,null,‘01’>

当前数据库应用系统的主流数据模型是

参考答案:

关系模型

数据库的三级模式包括

参考答案:

模式###内模式###外模式

数据库系统中的数据独立性包括

参考答案:

逻辑独立性###物理独立性

文件系统阶段相对于人工管理阶段一个显著的优势是

参考答案:

数据可以长期保存

根据关系规范化理论,部门(部门号,部门名,部门成员,部门总经理)关系中,因哪一属性而使它不满足第一范式。

参考答案:

部门成员

现有如下关系:患者(患者编号,患者姓名,性别,出生日期),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期)。其中,“医疗”关系中的外键是

参考答案:

患者编号

由计算机硬件、软件、数据库及相关人员组成的一个整体叫

参考答案:

数据库系统

职工(职工号,姓名,年龄,部门号)和部门(部门号,部门名)存在引用关系,其中部门是参照关系,职工是被参照关系。

参考答案:

能够保证数据库系统中的数据具有较高的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论