7月1日数据库模拟题的答案

合集下载

数据库应用_习题集(含答案)

数据库应用_习题集(含答案)

《数据库应用》课程习题集一、单选题1. 若使打开的数据库文件不能为网上其他用户共享,要选择打开数据库文件的方式为(B)A.打开B.以独占方式打开C.以独占只读方式打开D.以只读方式打开2. 数据库的核心和基础是( B )。

A.查询B.表C.窗体 D.报表3. 下列哪个控件属于非绑定控件(D )。

A.文本框B.单选按钮C.组合框D.直线控件4. 计算控件中,每个表示式前必须加上( A )运算符号。

A.= B.+ C.? D.*5. 下列合计函数哪个是用于求字段值的数量(B )A.Sum B.Count C.Var D.StDev6. 在VBA中日期文字必须用( C )符号括起来。

A.‘ B. [ C. # D。

“7. 宏是一系列操作组成的( C )。

A.程序B.命令C.命令集合D.语句8. 下列哪类数据不属于ACCESS2000数据类型( C )。

A.自动编号型B.OLE对象型 C.关系型 D.货币型9. 下面哪一个方法不能创建数据访问页( D )A.自动创建 B.使用向导 C.在设计视图中创建 D.输入创建10. 在数据库的体系结构中被称为DBA视图的模式是:(A )A.概念模式B.外模式 C.子模式 D.内模式11. ACCESS系统创建的数据库的扩展名为:( B )A. DBF B. MDB C. DAT D. DB12. 查询向导不能创建(D ) A.选择查询 B.交叉表查询C.重复项查询 D.参数查询13. 下面哪一项不是数据库系统与文件系统的主要区别:( B )A.数据的结构化B.对记录的操作C.最小的冗余度 D.多个用户对数据的共享14. DBMS的主要任务是:(B )A.资源共享B.对数据库的操作及维护C.追求信息系统的高效率D.批处理15. 对数据库全面负责并具有最高权限的用户称之为:( C )A.专业用户B.终端用户C.系统用户D.本地用户16. 表中每个记录的所有字段都是惟一的且不互相依赖,我们把这一规范化过程称之为:( C )A.1NF B.2NF C.3NF D.BCNF17. 假定有一个客户订货系统,允许客户一次(一张订单)预订多种商品,那么关系模式:订单(订单号、日期、客户编号、客户名、商品编码、数量)属于第几范式?(A)A.1NF B.2NF C.3NF D.BCNF18. 关系数据库中有三种基本操作,下列选项哪项不属于这三种基本操作( D )A.选择B.投影C.连接D.扫描19. 字符串中含有“玉”字的准则表达式应为:( C )A.Like“玉*” B.Like“*玉” C.Like“*玉*” D.Like“玉20. 输入日期/时间型数据“81/6/13”后按方向键将插入点移到下一字段,则输入的数据会动变为:(C )A.81年6月13日B.13-6-81C.1981年6月13日 D.6-13-8121. 表达式生成器可以书写(A )A.表达式B.程序C.代码D.数据库22. 如果准则中输入文本数据,则用( A )包围A.“” B.$ C.! D.#23. 查询与表的主要区别为:(B )A.表的简化 B.查询结果的每一行可能由好几个表中的字段构成C.可以更改源数据 D.可以包含计算字段24. 数据库的显示方式为(A )A.大图标 B.标题 C.图表 D.文本25. 数据库对象的默认操作是(A )A.打开B.设计C.新建 D.保存26. 每个数据库对象都有( D )套属性A.3 B.4 C.5 D.227. 符合掩码“#999”的是( A )A.234 B.-678 C.8976 D.567428. 可以设置索引的是( A )A.文本B.备注C.超联接 D.OLE对象29. 数据库的默认字段类型为( A )A.文本B.日期C.货币D.数字30. Access 2000默认的示例数据库是( A )A.罗斯文数据库B.文件数据库C.客户数据库D.人员数据库31. 对查询结果提出排序要求的SQL子句是( D ):A. SelectB. FormC. WhereD. Order By32. 在准则表达式中,用于指定一个范围的特殊运算符是:( C )A. AndB. OrC. BetweenD. Like33. Access 2000提供的编程界面是:( B )A. VBA B. VBE C. ADO D. DAO34. VBA在初始化变量时,将变长字符串变量初始化为:( B )A.0B.“”C. EmptyD. Null35. 如果未给变量指定数据类型,则Access将自动将其指定为( A )A. VariantB. StringC. EmptyD. Null36. 实用的数据库应用系统不能没有(A )A.数据表B.报表C.控制面板窗体D.查询37. 在新建窗体时,使用自动窗体创建的方法有哪几种?( C )A.纵栏式、表格式、图表B.数据表、图表C.纵栏式、表格式、数据表D.图表38. 调用(执行)一个宏组中的宏的格式为( A )A.宏组名.宏名B.宏组名(宏名)C.宏名.宏组名D.宏名(宏组名)39. 在查询设计器中,“或”的功能是:( D )A.确定是否按该字段排序以及按什么方式排序B.确定该字段是否在查询工作表中显示C.指定该字段的查询条件D.提供多个查询准则40. Access2000主系统界面不包括( D )A.菜单栏B.工作区C.标题栏D.数据库41. 不是窗体控件的为( A )A.表 B.标签 C.文本框 D.组合框42. 在窗体设计视图中,一个完整的工作区分为( D )部分。

数据库上机考试试题及答案

数据库上机考试试题及答案

1下列说法中正确的是:( D )A 、 SQL 中局部变量可以不声明就使用B 、 SQL 中全局变量必须先声明再使用C 、 SQL 中所有变量都必须先声明后使用D 、 SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。

2.哪个关键字用于测试跟随的子查询中的行是否存在( B )。

A.MOV B.EXISTSC.UNION D.HAVING3 .下列哪些语句用于创建存储过程( A )?A、CREATE PROCEDUREB、CREATE TABLEC、DROP PROCEDURED、其他5.在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中 ( C )。

A.属性名都不相同B.去掉了重复的列C.行都不相同D.属性值都不相同语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___A_____。

A. 数据查询B. 数据操纵C. 数据定义D. 数据控制Server 2000 采用的身份验证模式有( D )。

(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式Server 2000 企业版可以安装在操作系统上。

( C )(A)Microsoft Windows 98(B)Microsoft Windows 2000 Professional(C)Microsoft Windows 2000 Server(D)Microsoft Windows XPServer是一个( C )的数据库系统。

(A)网状型(B)层次型(C)关系型(D)以上都不是语言中,删除一个视图的命令是( B )。

A. DELETEB. DROPC. CLEARD. REMOVE语言中,删除记录的命令是( A )。

A. DELETEB. DROPC. CLEARD. REMOVE14.以下触发器是当对[employee表]进行( D )操作时触发。

数据库原理复习练习题含答案(二)

数据库原理复习练习题含答案(二)

数据库原理复习练习题含答案泰山学院信息科学技术学院计算机科学与技术专业数据库系统概论本科试卷(试卷共6页,答题时间120分钟)题号一二三四五总分统分人复核人得分得分阅卷人一、选择题(每小题2分,共20 分。

请将答案填在下面的表格内)题号 1 2 3 4 5 6 78910答案1、数据库管理系统是管理控制数据库的主要软件,简称()。

A、DBB、DBMSC、DBSD、DBT2、反映现实世界中实体及实体间联系的信息模型是()。

A.关系模型B.层次模型C.网状模型D.E-R模型3、关系数据模型的三个组成部分中,不包括()。

A. 数据结构B. 数据操作C.数据控制D. 完整性规则4、下列语句中,()不属于SQL中DML的语句A.SELECTB.CREATEC.INSERTD.DELETE5、一个关系模式属于3NF,是指( )。

A.每个非主属性都不传递依赖于主键B.主键唯一标识关系中的元组C.关系中的元组不能重复D.每个属性都是不可分解的6、设有关系R(A,B,C)R上的函数依赖集F={A→B,A→C}。

则关系R属于( )A.1NFB.2NFC.3NFD.BCNF7、DBMS在运行过程中建立的日志文件,主要用于对数据库的()A.安全性控制 B. 并发调度控制C.数据库恢复 D. 完整性控制8、设关系模式R是3NF模式,那么下列说明不正确的是()。

A.R必是2NF模式 B.R必定不是BCNFC.R可能不是BCNF D.R必定是1NF模式9、.若事务T1已经给数据Q加上了S锁,则事务T2对Q可以()A. 加S锁B. 加X锁C. 加S锁,或X锁D.不能再给Q加任何锁10、SQL提供的触发器机制是对数据库系统采取的一种()措施。

A、完整性控制B、安全性控制C、数据库恢复D、事务并发控制得分阅卷人二、填空题(每题2分,共20分)1、数据模型的三个组成部分是___________ 、数据操作和完整性约束规则。

2、事务故障包括事物内部故障、_________、介质故障、计算机病毒。

数据库练习答案

数据库练习答案

一. 创建一个学生档案表(表名为xsda),其表结构如下:Create Table xsda(xh Char (10) not null unique,xm Char(8),csny Datetime ,gz Decimal(6,1),zy Char (10))1.在xsda表中插入一个学生记录:(2000jsj008,李平)insert into xsda(xh,xm) values(‘2000jsj008’,’李平’)2.把xsda表中80-01-01前出生的人的工资增加20%Update xsda set gz=gz*1.2 where csny<’ 80-01-01’3.查询xsda表中不同专业的人数Select zy ,count(xh) from xsda group by zy4.假如另外还有一个学生成绩表xscj(xh,kch,kccj), xh,kch,kccj分别指学号、课程号、成绩,要求查询姓名为李平的同学的各门课程的成绩。

Select kch,kccj from xsda,xscj where xsda.xh=xscj.xh and xm=’李平’5.xsda、xscj表同上,查询选修了kch为Yy2的学生的xh和XmSelect xh,xm from xsda,xscj where xsda.xh=xscj.xh and kch=’Yy2’二、使用SQL语句创建一个班级表CLASS,属性如下:CLASSNO,DEPARTNO,CLASSNAME;类型均为字符型;长度分别为8、2、20且均不允许为空。

CREATE ___table_____ CLASS(CLASSNO __char____ (8) NOT NULL,DEPARTNO CHAR (2) NOT NULL,CLASSNAME CHAR (__20__) NOT NULL)三、有一个[学生课程]数据库,数据库中包括三个表:学生表:Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记为:Student(Sno,Sname,Ssex,Sage,Sdept),Sno 为关键字。

数据库原理与系统习题解答

数据库原理与系统习题解答

《数据库原理与系统》习题解答习题一一、名词解释DB、DBMS、DBS、DBA、数据冗余、数据异常二、单项选择题1.DBMS是A、数据库B、数据库系统C、数据库应用系统C、数据库管理软件2.DB、DBMS和DBS三者之间的关系是A、DB包括DBMS和DBSB、DBMS包括DBS和DBC、DBS包括DB和DBMSD、DBS与DB和DBMS无关3.关系数据模型的基本数据结构是A、树B、图C、索引D、关系4.层次数据模型的基本数据结构是A、树B、图C、索引D、关系5.层次模型实现数据之间联系的方法?A、连接B、指针C、公共属性D、关系6.常见的数据模型是A、层次模型、网状模型、关系模型B、概念模型、实体模型、关系模型C、对象模型、外部模型、内部模型D、逻辑模型、概念模型、关系模型7.提供数据库定义、数据操纵数据控制和数据库维护功能的软件称为A、OSB、DSC、DBMSD、DBS三、简答题1.数据库系统的组成部分2.DBA的主要职责3.文件系统的数据管理方法4.文件系统的主要缺陷5.数据库系统的主要优点6.什么是数据模型7.层次结构的特点8.DBTG提出的关于数掂库的3个重要规范9.关系数据模型的基本结构10.关系数据模型实现数据联系的方法习题二一、概念题1.解释下列事业术语的合义:关系、元组、属性、属性域、超码、候选码、主码、外码。

2.简述关系的性质。

3.说明关系数据库实现数据之间联系的方法。

4.什么是实体完整性和参照完整性?5.什么是数据字典和系统目录?6.什么是关系代数的选锈、投影、并、差、笛卡儿积、交和连接运算?7.什么是自然连接?8.什么是左外连接、右外连接和全外连接?9.外连接与自然连接的区别是什么?二、单项选择题1.下面对关系性质的描述中,错误的是A、表中的—行称为一个元组B、行与列交叉点不允许有多个值C、表中的一列称为一个属性D、表中任意两行可能相同2.“元数据”是指A、数据结构的描述B、数据项的描述C、数据的来源D、系统自身的各种有用信息,包括数据结构的描述3.在数据库系统中,空值是A、0B、空格C、空字符串D、不确定4.实体完整性是指关系中A、不允许有空行B、主码不允许空值C、属性值外码取空值D、外码允许取空值5.已知关系R与S如图2.25所示:在关系S中,违反参照完整性约束的元组是A、(11,21)B、(22,NULL)C、(33,33) A、(44,11)6.已知关系R和S,R∩S等价于A、(R-S)-SB、S-(S-R)C、(S-R)-RD、S-(R-S)7.关系R和S各有10个元组,则关系R×S的元组个数为A、10B、20C、100D、不确定8.从关系中选择指定的属性组成新关系的关系运算是A、选取B、投影C、连接D、笛卡儿乘积9.有关系:学生(学号,姓名,性别,专业,宿舍编号,宿舍地址),主码是A、宿合编号B、学号C、宿舍地址,姓名D、宿舍编号,学号10.有两个关系:部门(编号,部门名称,地址.电话)和职工(职工号,姓名,性别,职务.编号)。

数据库技术及应用教材习题答案

数据库技术及应用教材习题答案

数据库技术及应用习题答案闫明霞等编习题 11.1 选择题1、A2、C3、C4、B5、C6、A7、C8、B9、D 10、A 11、D 12、A 13、A1.2 填空题1.数据2.数据的逻辑独立性3.数据的物理独立性4.层次数据模型,网状数据模型,关系数据模型5.能按照人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现6.实体、记录7.属性、字段8.码9.域10.一对一、一对多、多对多11.E-R模型12.E-R模型13.层次模型、网状模型、关系模型14.数据操作、完整性约束15.矩形、菱形、椭圆形16.层次模型、一对多17.网状模型18.关系模型19.关系20.外模式、模式、内模式21.三级模式、两级映像22.外模式、模式、内模式23.数据、程序24.数据逻辑、数据物理25.DBMS(数据库管理系统)、DBA(数据库管理员)1.4 综合题2.(注:各实体的属性省略)3.习题 22.1 单项选择题1、C2、A3、B4、C5、C6、D7、A8、B2.2 填空题1.集合2. 能唯一标识一个实体的属性3.系编号,学号,系编号4.关系,元组,属性5.关系模型,关系,实体,实体间的联系6.投影2.4 综合题1、πsno(σcno=’2’(SC))2、sno(σcname=’信息系统’(SC COURSE))3、no,SNAME,SAGE(STUDENT)习题 44.1 单项选择题1、B2、A3、C4、A5、A6、C7、C8、D9、B10、A11、B 12、A 13、C14、C15、C4.2 填空题1、drop table2、alter table add <列名或约束条件>3、with check option4、基本表基本表5、distinct group by roder by6、数据定义数据操纵数据控制7、distinct8、like % _9、自含式嵌入式10、order by asc desc4.3 综合题1、SELECT XH, XM, ZYM, BH, RXSJ FROM STU_INFO, GFIED WHERE STU_INFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM = '男'2、SELECT ZYM 专业名, count(*) 人数FROM STU_INFO, GFIEDWHERE STU_INFO.XSH = '03' AND STU_INFO.ZYH = GFIED.ZYHGROUP BY ZYM3、SELECT bh,count(*) as 人数FROM STU_INFO GROUP BY bh4、SELECT XH, XM, XBM, BH FROM STU_INFOWHERE ZYH IN ( SELECT ZYH ROM STU_INFO WHERE XM = '李明' ) ORDER BY XH5、SELECT DISTINCT GCOURSE.KCH, KM FROM STU_INFO, XK, GCOURSEWHERE XK.KCH = GCOURSE.KCH AND STU_INFO.XSH = '12'AND STU_INFO.XH = XK.XH6、SELECT COUNT(DISTINCT KCH) AS 选课门数, A VG(KSCJ) AS 平均成绩FROM STU_INFO, XKWHERE STU_INFO.XH = XK.XH AND XSH = '12'7、SELECT DISTINCT STU_INFO.XH, XM, BH, ZYM, KMFROM STU_INFO, XK, GFIED, GCOURSEWHERE KSCJ > 85 AND STU_INFO.XH = XK.XH AND XK.KCH = GCOURSE.KCHAND STU_INFO.ZYH = GFIED.ZYHORDER BY ZYM, BH, STU_INFO.XH8、SELECT STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMFROM STU_INFO, XK, GDEPT, GFIEDWHERE KKNY = '20011' AND STU_INFO.XH = XK.XH AND STU_INFO.XSH =GDEPT.XSH AND STU_INFO.ZYH = GFIED.ZYH GROUP BY STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMHA VING COUNT(*) > 109、SELECT DISTINCT bhFROM STU_INFO10、DELETE * FROM STU_INFOWHERE XH LIKE '2000%'或DELETE * FROM STU_INFOWHERE LEFT(XH,4) = '2000'11、ALTER TABLE STU_INFOADD BYSJ varchar(8)12、UPDATE XKSET KSCJ = 60WHERE KSCJ BETWEEN 55 AND 59 andXH in(SELECT xh FROM stu_info WHERE zyh = '0501')and K CH in ( SELECT kch FROM gcourse WHERE km = '大学英语' )13、UPDATE GCOURSESET KCXF=6WHERE KCH = '090101'14、CREATE TABLE CCOURSE(KCH char(6),KM varchar(30),KCYWM varchar(30))15、CREATE VIEW ISE ASSELECT *FROM STU_INFO WHERE XSH=’12’习题 55.1 单项选择题1、B2、A3、B4、A5、B6、C7、B5.2 填空题1、使属性域变为简单域消除非主属性对主关键字的部分依赖消除非主属性对主关键字的传递依赖2、平凡函数依赖3、Y也相同唯一的Y值5.3简答题2、(1) R的码是(Sno,Cno),R是1NF,因为Teacher和Title属性部分函数依赖于码(Sno,Cno),所以R∈1NF(2)SC(Sno,Cno,Grade)CT(Cno,teacher) TT(Teacher,title)3、D->B C->A4、需求分析需求分析是数据库设计的第一个阶段,从数据库设计的角度来看,需求分析的任务是对现实世界要处理的对象(组织、部门、企业等)进行详细的调查了解,通过对原系统的了解,收集支持新系统的基础数据并对其进行处理,在此基础上确定新系统的功能。

数据库课后习题

数据库课后习题

数据库课后习题一、选择题1.下列说法中,不正确的是()A.二维表中的每一列均有唯一的字段名B.二维表中不允许出现完全相同的两行C.二维表中行的顺序、列的顺序不可以任意交换D.二维表中行的顺序、列的顺序可以任意交换答案:C2.关系模型中,超关键字()。

A.可由多个任意属性组成B.仅能由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.以上都不是答案:C3.ViualFo某Pro是一个()。

A.数据库管理员B.数据库C.数据库系统D.数据库管理系统答案:DA.矩形框B.数据的客观性和结论的准确性C.研究的相对独立性D.以上全是5.DBMS与文件系统的最主要区别是()。

件量D.文件系统不能解决数据冗余和数据独立性问题,而DBMSC.文件系统管理的数据量较小,而DBMS可以管理庞大的数据A.数据库系统复杂,而文件系统简单B.文件系统只管理程序文件,而DBMS能够管理各种类型的文可以解决答案:D6.一个关系相当于一张二维表,二维表中的各栏目相当于该关系的()。

A.数据项B.元组C.结构D.属性答案:DA.索引表示B.指针链表示C.关系表示D.文件表示答案:C8.关系模型的基本结构是()。

A.二维表B.树形结构C.无向图D.有向图答案:A9.由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为()。

A.数据库系统B.数据库管理系统C.文件系统D.软件系10.打开ViualFo某Pro“项目管理器”的“文档”(Doc)选项卡,其中包含()文件。

答案:D11.实体是信息世界的术语,与之对应的数据库术语为()。

A.文件B.数据库C.记录D.字段答案:C二、填空题:1.数据库的数据用它们的应用程序。

答案:独立性2.一个关系相当于一张二维表,二维表中的各列相当于该关系的。

答案:属性3.二维表中能唯一确定记录的一列或多列的组合称为超关键字。

若一个超关键字去掉其中任何一个列后不再能唯一确定记录,则称其为。

新题库(第1套)2014年信息技术与信息安全公需科目考试7月新考题

新题库(第1套)2014年信息技术与信息安全公需科目考试7月新考题

新题库(第1套)2014年信息技术与信息安全公需科⽬考试7⽉新考题2014年信息技术与信息安全公需科⽬考试7⽉新考题信息技术与信息安全公需科⽬考试1.(2 分) ⼀颗静⽌的卫星的可视距离达到全球表⾯积的( )左右。

A. 40% B. 50% C. 30%D. 20% 你的答案: A 得分: 2 分2.(2 分) 数字签名包括()。

A. 以上答案都不对B. 签署和验证两个过程C. 验证过程D. 签署过程你的答案: B 得分: 2 分3.(2 分) 关于信息安全应急响应,以下说法是错误的()?A. 信息安全应急响应通常是指⼀个组织机构为了应对各种信息安全意外事件的发⽣所做的准备以及在事件发⽣后所采取的措施,其⽬的是避免、降低危害和损失,以及从危害中恢复。

B. 信息安全应急响应⼯作流程主要包括预防预警、事件报告与先期处置、应急处置、应急结束。

C. 我国信息安全事件预警等级分为四级:Ⅰ级(特别严重)、Ⅱ级(严重)、Ⅲ级(较重)和Ⅳ级(⼀般),依次⽤红⾊、橙⾊、黄⾊和蓝⾊表⽰。

D. 当信息安全事件得到妥善处置后,可按照程序结束应急响应。

应急响应结束由处于响应状态的各级信息安全应急指挥机构提出建议,并报同级政府批准后⽣效。

你的答案: B 得分: 2 分4.(2 分) 为了减少输⼊的⼯作量,⽅便⽤户使⽤,很多论坛、邮箱和社交⽹络都提供了“⾃动登录”和“记住密码”功能,使⽤这些功能时⽤户要根据实际情况区分对待,可以在()使⽤这些功能。

A. 实验室计算机B. ⽤户本⼈计算机C. ⽹吧计算机D. 他⼈计算机你的答案: B 得分: 2 分5.(2 分) 具有⼤数据量存储管理能⼒,并与ORACLE 数据库⾼度兼容的国产数据库系统是()。

A. 达梦数据库系统B. ⾦仓数据库系统C. 神通数据库系统D. 甲⾻⽂数据库系统你的答案: A 得分: 2 分6.(2 分) 防范⽹络监听最有效的⽅法是()。

A. 进⾏漏洞扫描B. 采⽤⽆线⽹络传输C. 对传输的数据信息进⾏加密D. 安装防⽕墙你的答案: C 得分: 2 分7.(2 分) ⽆线⽹络安全实施技术规范的服务集标识符(SSID) 最多可以有()个字符?A.16 B. 128 C. 64 D. 32 你的答案: D 得分: 2 分8.(2 分) 蠕⾍病毒爆发期是在()。

数据库系统原理-试卷含答案

数据库系统原理-试卷含答案

一、单项选择题(本大题共15小题,共25分。

每小题错选、多选或未选,均扣2分,扣满25分为止)1.DBS具有较高的数据独立性,是因为DBS采用了[] A.嵌入式语言 B.三级模式结构 C.DD D.六个层次的存储介质2.在层次、网状模型中,起导航数据作用的是[ ] A.指针 B.关键码 C.DD D.索引3.设关系R(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是2=1[]A.σ2=4(R⋈S)B.σ2=4(R×S)C.σ2=1(R⋈S)D.σ2=1(R×S)4.设关系R和S的结构相同,分别有m和n个元组,那么R-S操作的结果中元组个数为[ ] A.为m-n B.为m C.小于等于m D.小于等于(m-n)5.元组比较操作(a1,a2)〉=(b1,b2)的意义是[]A.(a1>=b1)AND(a2>=b2)B.(a1〉=b1)OR((a1=b1)AND(a2〉=b2))C.(a1>b1)AND((a1=b1)AND(a2〉=b2)) D.(a1>b1)OR((a1=b1)AND(a2>=b2)) 6.设有关系R(A,B,C)的值如下:A B C5 6 56 7 56 8 6下列叙述正确的是[]A.函数依赖C→A在上述关系中成立B.函数依赖AB→C在上述关系中成立C.函数依赖A→C在上述关系中成立D.函数依赖C→AB在上述关系中成立7.设关系模式R(A,B,C,D),F是R上成立的FD集,F={ A→C,BC→D },那么ρ={ ABD,AC }相对于F [] A.是无损联接分解,也是保持FD的分解B.是无损联接分解,但不保持FD的分解C.不是无损联接分解,但保持FD的分解D.既不是无损联接分解,也不保持FD的分解8.概念设计的结果得到的是概念模式。

概念模式是[ ]A.与DBMS有关的B.与硬件有关的C.独立于DBMS的D.独立于DBMS和硬件的9.在有关“弱实体”的叙述中,不正确的是[]A.弱实体的存在以父实体的存在为前提B.弱实体依赖于父实体的存在C.父实体与弱实体的联系可以是1:1、1:N或M:ND.父实体与弱实体的联系只能是1:1或1:N10.有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:N联系类型,5个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[]A.15个B.20个C.25个D.30个11.DBMS的恢复子系统,保证了事务__________的实现。

数据库基础知识试题(含答案)

数据库基础知识试题(含答案)

数据库基础知识试题部门____________ 姓名__________ 日期_________ 得分__________一、不定项选择题(每题1.5分,共30分)1.DELETE语句用来删除表中的数据,一次可以删除( )。

DA .一行 B.多行 C.一行和多行 D.多行2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。

CA. .mdf .ldfB. .ldf .mdfC. .mdf .ndfD. .ndf .mdf3.视图是从一个或多个表中或视图中导出的()。

AA 表B 查询C 报表D 数据4.下列运算符中表示任意字符的是( )。

BA. *B. %C. LIKED._5.()是SQL Server中最重要的管理工具。

AA.企业管理器B.查询分析器C.服务管理器D.事件探察器6.()不是用来查询、添加、修改和删除数据库中数据的语句。

DA、SELECTB、INSERTC、UPDATED、DROP7.在oracle中下列哪个表名是不允许的()。

DA、abc$B、abcC、abc_D、_abc8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令是()。

DA、Replace salary with salary+500B、Update teacher salary with salary+500C、Update set salary with salary+500D、Update teacher set salary=salary+5009.表的两种相关约束是()。

C第1页,共6页A、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。

ABCA、数据文件B、日志文件C、控制文件D、临时文件11.在Oracle中,一个用户拥有的所有数据库对象统称为()。

CA、数据库B、模式C、表空间D、实例12.在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。

2024年7月浙江省普通高中学业水平合格性考试信息技术仿真模拟试卷02

2024年7月浙江省普通高中学业水平合格性考试信息技术仿真模拟试卷02

2024年7月浙江省普通高中学业水平考试信息技术仿真模拟试卷02(考试时间:45分钟;满分:50分)本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分.一、选择题(本大题有10小题,每小题3分,共30分.每小题只有一个选项符合题意)1.下列关于大数据的说法,正确的是()A.大数据指数据量庞大、价值密度高的数据B.一般采用分治思想进行大数据分析C.系统可以使用批处理计算对购票的实时数据进行分析D.大数据应用不会泄露用户隐私信息【答案】B大数据具有数据体量大、速度快、数据类型多、价值密度低的特点,A选项错误;静态数据适合批处理,流数据适合实时计算,图数据需要进行图计算,C选项错误;大数据应用会泄露用户隐私,D选项错误。

2.近年来网络诈骗层出不穷,为保护个人信息和财产安全,下列行为正确的是()A.养成定期更改账号密码的习惯B.在上打开中奖短信链接C.百度搜索金融软件,安装并充值投资D.收集朋友QQ、微信、号码发布到网上售卖【答案】AB、C、D选项均可能带来信息安全隐患。

3.下列关于人工智能的说法,不正确...的是()A. 符号主义人工智能需要构建知识库和推理引擎,需要对知识进行精确编码B. 强化学习是问题引导下的人工智能学习方法C. 深度学习是需要人工构造知识库的人工智能方法D. 跨领域人工智能依赖已有数据和规则,举一反三、触类旁通,开展深度推理【答案】CC.符号主义需要人工构造知识库,深度学习属于行为主义。

阅读下列有关材料。

为了早日实现“碳中和”的总目标,多地政府提倡绿色出行。

其中共享单车是一个重要的推广项目:一般情况下用户只要在中打开相应的APP,扫描车上的二维码就能解锁,骑行后在指定区域上锁并听到类似“还车成功”的提示音即可完成一次租借。

其中,租借数据包括用户信息、租车时间、租车地点、还车时间、还车地点等,均已存储于二维表结构中。

4.下列关于进制与信息编码的说法,正确的是()A.扫描二维码的是一个编码的过程B.将用户信息加密的过程也是解码的过程C.播放语音提示的过程需经过采样、量化与编码D.若将用户骑行的距离转换为二进制数进行存储,其值的大小不变【答案】D扫描二维码属于信息的获取,生成二维码才是编码的过程,A选项错误;加密属于编码的过程,B选项错误;播放语音进行的是数模转换,而采样、量化与编码是模数转换的过程,C选项错误。

2012年7月1日高校计算机联合考试(广西考区)一级笔试试题卷

2012年7月1日高校计算机联合考试(广西考区)一级笔试试题卷

全国高校计算机联合考试(广西考区)一级笔试试题卷2012年7月1日闭卷考试考试时间:60分钟试卷种类:[A]考生注意:①本次考试试卷种类为[A].请考生务必将答硬卡上的试卷种类栏中的[A]方格涂黑.②本次考试全部为选择题,每题下都有四个备选答案.但只有一个是正确的或是最佳的答案.答案必须堆涂在答题卡上,标记在试压卷上的答案一律无效.每题只能填涂一个答案,多涂本题无效.③请考生务必使用2B铅笔按正确的填涂方法,将答题卡上相应题号的答案的方格涂黑.④请考生准确填涂准考证号码,⑤本试卷包括第一卷和第二卷.第一卷各模块为必做模块;第二卷各模块为选做模块,考生必须选做其中一个模块并在答题卡上选做模块填涂相应标志,多选无效。

第一卷必做模块必做摸块一计算机基础知识(每项1. 5分,14项,共21分)一、一个完整的计算机系统由 1 组成;计算机按信息的表示和处理方式可分为 2 . 1.A.主机和实用程序B.主机和外部设备C.硬件系统和软件系统D.中央处理器和外部设备2.A.笔记本电脑、台式机B.模拟计算机、数字计算机、数字模拟混合计算机C.巨型机、大型机、小型机和微机D.科学计算、数据处理和人工智能计算机二、用计算机控制人造卫星和导弹的发射,按计算机应用的分类,它应属于3 .3.A.科学计算B.辅助设计C数据处理D.实时控制三、下列数据中,最大的数是 4 ,容量为8.7GB的光盘,能存贮 5 字节。

4.A.(110)2 B.(3)10C.(101)2D.(7)105.A. 8. 7 ×1024 ×1024 B. 8. 7 ×1024 ×1024 ×1024C. 8. 7 ×1000 ×1000D. 8. 7 ×1000 ×1000 ×1000四、计算机断电会导致 6 的数据丢失6.A.U盘 B.CD—ROM C.RAM D.硬盘五、计算机硬件系统包括:运算器、7 、存储器、输入设备、输出设备。

新题库(第2套)2014年信息技术与信息安全公需科目考试 7月新考题

新题库(第2套)2014年信息技术与信息安全公需科目考试 7月新考题

2014年信息技术与信息安全供需科目考试7月新考题信息安全与信息安全公需科目考试1 . (2 分)风险分析阶段的主要工作就是()。

A. 判断安全事件造成的损失对单位组织的影响B. 完成风险的分析和计算C. 完成风险的分析D. 完成风险的分析和计算,综合安全事件所作用的信息资产价值及脆弱性的严重程度,判断安全事件造成的损失对单位组织的影响,即安全风险你的答案:D 得分:2 分2 . ( 2 分)TCP / IP 协议层次结构由()。

A. 网络接口层、网络层组成B. 网络接口层、网络层、传输层组成C . 以上答案都不对D . 网络接口层、网络层、传输层和应用层组成你的答案:D 得分:2 分3 . ( 2 分)不能有效减少收到垃圾邮件数量的方法是()。

A . 安装入侵检测工具B. 采用垃圾邮件过滤器C. 尽量不要在公共场合留下自己的电子邮件地址D. 收到垃圾邮件后向有关部门举报你的答案:A 得分:2 分4 . ( 2 分)以下关干操作系统的描述,不正确的是()。

A. 实时操作系统具有较强的容错能力,其特点是资源的分配和调度时首要考虑效率。

B. 分布式操作系统是为分布计算系统配置的操作系统,它支持分布系统中各个计算节点协同工作。

C. 分时操作系统为每个终端用户分时分配计算资源,每个终端用户彼此独立,感觉在独立使用整台计算机。

D. 操作系统负责对硬件直接监管,对内存、处理器等各种计算资源进行管理。

你的答案:A 得分:2 分5 . ( 2 分)国家顶级域名是()。

A. net B. com C. cn D.以上答案都不对你的答案:c 得分:2 分6 . ( 2 分)windows 操作系统中可以创建、修改和删除用户账户,可以安装程序并访问操作所有文件,也可以对系统配置进行更改的用户帐户是()。

A. 来宾账户B. 管理员账户C. Guest 账户D. 受限账户你的答案:B 得分:2 分7 . ( 2 分)第四代移动通信技术(4G)是()集合体?A. 3G 与LAN B. 3G 与WLAN C. 2G 与3G D. 3G 与WAN 你的答案:B 得分:2 分8 . ( 2 分)若Word 文件设置的是“修改文件时的密码”,那么打开该文档时若不输入密码,就会()。

(完整版)数据库原理与应用习题参考答案

(完整版)数据库原理与应用习题参考答案

第1章数据库概述1.与文件管理相比,数据库管理有哪些优点?答:(1)相互关联的数据集合;(2)较少的数据冗余;(3)程序与数据相互独立;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。

2.比较文件管理和数据库管理数据的主要区别。

答:文件系统不能提供数据的独立性,也不能提供数据共享、安全性等功能,这些需要客户端编程实现。

而数据库管理系统可以很方便地提供这些功能。

3.在数据库管理方式中,应用程序是否需要关心数据的存储位置和结构?为什么?答:不需要。

因为这些都由数据库管理系统来维护。

4.在数据库系统中,数据库的作用是什么?答:数据库是存储数据的仓库,其作用是存储数据。

5.在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据库文件吗?答:不可以。

6.数据独立性指的是什么?它能带来哪些好处?答:数据独立性包括逻辑独立性和物理独立性两部分。

物理独立性是指当数据的存储结构发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。

这两个独立性使用户只需关心逻辑层即可,同时增强了应用程序的可维护性。

7.数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么?答:数据库系统一般包括3个主要部分:数据库、数据库管理系统和应用程序。

数据库是数据的汇集,它以一定的组织形式保存在存储介质上;数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能;应用程序专指以数据库数据为基础的程序8.在文件服务器结构和客户/服务器结构中,对数据的处理有什么区别?答:在文件服务器结构中,数据的处理是在客户端完成的,而在客户/服务器结构中,对数据的处理是在服务器端完成的,服务器返回给客户端的是处理后的结果。

第2章数据模型与数据库系统结构1.解释数据模型的概念,为什么要将数据模型分成两个层次?答:数据模型实际上是模型化数据和信息的工具,在数据库中,数据模型要满足三个要求:第一,要能够比较真实地模拟现实世界;第二,要容易被人们理解;第三,要能够很方便地在计算机上实现。

MySQL数据库及应用题库附答案_最新版

MySQL数据库及应用题库附答案_最新版

MySQL数据库及应用题库附答案温馨提示:本文是笔者精心整理编制而成,有很强的的实用性和参考性,下载完成后可以直接编辑,并根据自己的需求进行修改套用。

【仅供学习参考, 切勿通篇使用!】MySQL数据库及应用题库附答案第一章测验1 单选计算机进行数据处理经历了从低级到高级的____________个发展阶段A. 2B. 3C. 4D. 5答案: C2 单选关系数据模型是以__________理论为基础的, 用二维表结构来表示实体以及实体之间联系的模型。

A. 关系B. 表C. 元组D. 记录答案: A3 单选关系中能唯一标识每个元组的最少属性或属性组称之为_________________。

A. 列B. 外关键字C. 索引D. 关键字(主码或主键)答案: D4 单选在同一个数据库中某个关系R1中的属性或属性组若在另一个关系R2中作为关键字(主码)使用, 则该属性或属性组为R1的___________。

A. 列B. 外关键字C. 索引D. 关键字(主码或主键)答案: B5 单选一个数据库中往往包含多个关系, 一个数据库中这些关系的集合称之为___________。

A. 关系组合B. 关系集合C. 数据库模式D. 关系模式答案: C6 单选关系代数的运算分为两大类, 第一类是传统的集合运算并、交、差运算, 另一类是专门的关系运算, 主要是选择、投影和___________。

A. 连接B. 自然连接C. 笛卡尔积D. 查询答案: A7 单选数据库、数据库管理和数据库系统之间的关系正确的是A. 数据库包括了数据库管理系统和数据库系统B. 数据库管理系统包括了数据库和数据库系统C. 数据库系统包括数据库和数据库管理系统D. 以上都不对答案: C8 单选目前, 商品化的数据库管理系统以__________型为主。

A. 关系B. 层次C. 网状D. 对象答案: A9 单选从给定关系中找出满足一定条件的元组的运算, 称为________运算。

(完整word版)数据库应用基础——Access第3版书后习题(含答案)

(完整word版)数据库应用基础——Access第3版书后习题(含答案)

数据库应用基础——Access 2010书后习题单元一认识数据库系统(10页)一、选择题1、数据库管理系统是()。

A、操作系统B、系统软件C、编译系统D、应用软件2、不属于数据库系统组成部分的是()。

A、用户B、数据库管理系统C、硬件D、文件3、Access 2010属于()。

A、网状数据库系统B、层次数据库系统C、分布式数据库系统D、关系型数据库系统4、Access 2010数据库文件的扩展名是()。

A、.mdbB、.dbfC、。

accdbD、。

mdbx5、Access 2010的核心数据库对象是().A、查询B、表C、报表D、窗体6、空数据库是指()。

A、没有基本表的数据库B、没有任何数据库对象的数据库C、数据库中数据表记录为空的数据库D、没有窗体和报表的数据库7、在Access中,用来表示实体的是( ).A、域B、字段C、记录D、表8、下列实体联系中,属于多对多联系的是()。

A、学生与课程B、乘客与座位C、商品编码与商品D、班级与学生9、一个学校教师和课程间的联系是( )。

A、一对一B、一对多C、多对一D、多对多10、一个人与他的身份证号码对应的关系是( )。

A、一对多B、一对一C、多对一D、多对多11、一个班级所有同学与他们各自的各科成绩的关系是( )。

A、一对多B、一对一C、多对一D、多对多12、不是Access 2010数据库对象的是( ).A、查询B、表C、报表D、视图二、判断题1、数据库系统是一个独立的系统,可不依赖操作系统。

()2、数据库系统的核心是数据库管理系统。

( )3、Access 2010是数据库管理系统。

( )4、创建数据库时必须先确定文件名。

()5、Access 2010存储的数据库对象存储在一个以“.mdb”为扩展名的数据库文件中。

( )6、表就是数据库,数据库就是表。

()7、Access 2010数据库只包括数据表。

()8、视图是Access数据库中的对象。

()9、创建好空白数据库后,系统将自动进入“数据表视图”.()10、如果创建空白数据库后直接退出系统,则默认的数据表“表1”将被自动保存。

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

一、判断题。

(请在括号内打上√或×,每题1分,共10分)1.数据库系统与数据库应用系统是同一概念。

(×)2.事务故障恢复时要对事务执行UNDO操作。

(√)3.某数据对象被加S锁后还可以加X锁,但加了X锁后就不能再加S锁。

(×)4.数据库的模式/内模式映像保证了数据的逻辑独立性。

(×)5. Having语句可以放在WHERE语句后面作为附加条件。

(×)6.数据库不允许存在数据冗余。

(×)7.恢复是利用冗余数据来重建数据库。

(√)8.Order by子句对于查询结果的输出行数没有影响。

(√)9.强实体是数据库应用中具有重要作用的实体。

(×)找强实体、弱实体的概念弱实体集:必须依赖其他实体集的存在而存在,自身没有独立的码。

强实体集:独立存在的实体集,有自身独立的主码。

10.概念结构设计的工具是E—R模型。

(√)二、单项选择题。

(每题1分,共15分)1.在数据库系统中,模式/外模式映像用于解决数据的( C )。

A、结构独立性B、物理独立性C、逻辑独立性D、分布独立性通过这道题,把几个相关的概念串联起来2.在数据库设计中,用E-R图来描述结构是数据库设计的( B )。

A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段3.为保护数据库以防止不合法使用所造成的数据泄密、更改或破坏,DBMS采取的控制称为( A)A、安全性控制B、完整性控制(什么是?)C、事务控制D、并发控制(什么是?)4.在SQL的SELECT语句中,与选择运算对应的命令动词是( B)。

AA、SELECTB、FRLM 根本没有这个命令C、WHERED、ORDER BY看教材P765.使用CREATE TABLE语句建立的是(B )。

A、数据库B、表C、视图D、索引6.以下关于触发器的描述,正确的是( D )。

A、只有对触发表执行插入操作时,插入的新记录才会被临时插入inserted表中B、inserted表和deleted表的内容可以被直接修改C、触发器只可以实现完整性控制和实现安全性审计,不能实现业务处理D、每个基本表可以有插入、删除和更新三类触发器7.下列关于数据库系统正确的叙述是( C ).A、数据库系统比文件系统存储数据量大B、数据库系统中数据存储没有冗余C、数据库系统的数据存储冗余度小D、数据库系统比文件系统存取速度快8.在数据三级库模式中,描述用户数据视图的是数据库的( C )。

A、存储模式B、逻辑模式C、外模式D、内模式9.在关系数模型中,关系模式的集合称为( D )。

A、概念模式B、内模式C、外模式D、关系数据库10、在数据库中,发生数据不一致现象的根本原因是(B)。

DA、数据存储量太大B、数据安全性差C、数据相互关系复杂D、数据冗余11、层次型,网状型和关系型数据模型的划分依据是(A)。

A、数据之间联系方式B、数据之间联系的复杂程度C、数据存储量的多少D、数据处理的复杂程度12、以下关于视图的描述中,错误的是( D )。

A、视图不是真实存在的基础表,而是一张虚表B、当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化C、在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名D、在一个语句中,一次可以修改一个以上的视图对应的基表13. 要查询information表中学生姓中含有“张”的学生情况,可用( A )命令。

A、SELECT * FROM information WHERE s_name LIKE ‘张*’B、 SELECT * FROM information WH ERE s_name LIKE ‘张?’C、SELECT * FROM information WHERE s_name LIKE ‘*张*’D、SELECT * FROM information WHERE s_name=‘张’14、下面关于唯一索引描述不正确的是:( A )。

A、某列创建了唯一索引则这一列为主键B、不允许插入重复的列值C、某列创建为主键,则该列会自动创建唯一索引D、一个表中可以有多个唯一索引15、日志文件的主要作用是处理数据库的( C)。

A、安全性B、完整性C、恢复D、并发控制三、填空题(每空1分,共25分)1.数据库系统的五个组成部分包括:数据库、数据库管理系统、应用程序、数据库管理员和最终用户。

2. 关系模式R∈3NF,每个候选码都仅是单属性,则R一定属于_ BCNF__。

(不会做)这种情况下,是否还存在主属性对码的部分依赖?主属性对码的传递依赖也没有了!3.关系数据模型由关系数据结构、关系数据操作和关系完整性约束条件三个要素组成。

4.SQL是一个功能强大的语言,除了具有数据查询和数据操纵功能之外,还具有数据控制和数据定义功能。

5.数据库模式中提供了两个映像,分别是模式/内模式映像和模式/外模式映像。

6.与文件管理系统相比较,数据库系统的数据冗余度低、数据共享性高。

7.将E-R图转换成关系集时,若两实体集之间是1:n联系,可将“1”的一方实体的主关键字纳入“n”的一方实体集合对应的关系中作为外码。

8.与3NF相比,BCNF消除了___ 主属性对候选码的部分依赖和传递依赖_____。

9. 每个候选码都仅是单属性的关系模式(1NF),一定属于第__二 _范式。

(不会做)会存在非主属性对码的部分依赖吗?10.关系数据库的实体完整性规则规定:基本关系的主属性不能取空。

11.从数据库设计的观点考虑,视图的描述是定义数据库的___ 外 ___模式。

(或用户模式、子模式)12.SQL的含义是________结构化查询语言________。

13事务的特性包括原子性、一致性、隔离性和持久性。

14.关系的名称和它的___属性集合________称为关系的模式。

15.关系在基本操作包括投影、选择、连接、并、差。

16、在对关系模式进行分解时,需满足__ 无损连接 ____ 和函数依赖保持,才能不丢失数据信息。

17、从数据库设计的观点考虑,基本表的描述是定义数据库的___逻辑_ __模式。

四、简答题(每题5分,共3小题,共15分)1. 简述数据库设计过程及每个阶段应完成的主要设计任务1)设计过程:需求分析→概念设计→逻辑设计→模式求精→物理设计→应用与安全设计2)各阶段任务如下○1需求分析:了解分析系统将要提供的功能及用户的数据需求○2概念设计:将需求转化成概念模式,即设计E-R模型或者O-O模型○3逻辑设计:将概念设计转化成数据库模式,如将E-R模型化成关系数据库○4模式求精:分析数据库模式,找出潜在问题加以改进,如减少数据冗余,消除更新○5物理设计:为逻辑数据库选取最为合适现实应用的物理结构,包括内部存储结构、建立索引和表的聚集。

○6应用与安全设计:对不同用户进行角色设计和权限分配等。

2.简述如下概念的区别与联系:超码、候选码、主码、外码超码是在关系中能惟一标识元组的属性集。

候选码是从超码中选出的,自然地候选码也是一个或多个属性的集合。

一个关系中有多个候选码,则可以选定气宗过得一个候选码作为该关系的主码。

如果模式R中属性集K是其他模式的主码,那么K在模式R中称为外码。

3.简述数据库故障的分类及各类故障的恢复策略。

数据库故障有4类:事务故障、系统故障、介质故障、其他故障。

○1当发生事务故障,应该进行事务撤销。

即在不影响其他事务正常运行的情况下,强行回滚夭折事务,清楚其对数据库的所有修改。

○2当发生系统事故,有两种情况。

第一,尚未完成的事务结果已经写入物理数据库中,那么系统重新启动后,恢复程序要强行UNDO所有为完成的事务。

第二,已经完成的事务所提交的结果未被写入磁盘上的物理数据库中,那么系统重新启动后,恢复程序除了要强行UNDO所有为完成的事务外,还需要REDO所有已经提交的事务。

○3当发生介质故障,存储在磁盘上的数据已经破坏,这时需要装入发生介质故障前的某一时刻的数据库副本,并REDO自备份相应副本数据库之后的所有成功事务,将这些事务已提交的结果重新反映到数据库中去。

○4其他故障,如黑客、病毒入侵等,主要通过数据库的安全机制,审计机制等实现对数据的授权访问和保护。

五、综合设计(共35分)1.已知有course表和score表结构如下,编写SQL语句实现以下操作(11分):表1:course表表2:score表(1)检索学号为“S0801001”的学生选修课程号为“C02”的课程成绩。

Select score from scoreWhere studentNo="S0801001" and courseNo="C02"(2)检索选修了“数据库系统”课程的最高成绩。

(软件方向选答)检索课程号为“C03”课程的平均分。

(媒体方向选答)Select avg(score)From scoreWhere courseNo="C03"(3)将“大学英语”课程的学分改为5学分。

Updata courseSet creditHour=5Where courseName="大学英语"2.设有关系模式TCS(TeacherNo,teacherName, StudentNo, StudentName, CourseNo, courseName, score),假设规定:每位教师可讲授多门课程;每门课程也可能由多个教师讲授,学生可选修多门课程。

请分析该模式最高属于第几范式,并将其分解为BCNF。

(8分)解:在TCS关系中,属性集(TeacherNo, StudentNo, CourseNo)是TCS的唯一候选码,这里存在的依赖关系如下:TeacherNo→teacherNameStudentNo→StudentNameCourseNo→ courseName即出现非主属性部分依赖于TCS候选码,该模式违背了2NF模式,因此,它的最高属于第1范式。

依据BCNF分解算法,将模式分解为Teacher(TeacherNo,teacherName)Student (StudentNo, StudentName )Course (CourseNo, courseName )Teaching (TeacherNo ,StudentNo ,CourseNo ,score ) 可验证关系模式Teacher 、Student 、Course 、Teaching 都满足BCNF 的要求,且分解是无损连接(因为公共属性,TeacherNo ,StudentNo ,CourseNo 分别是Teacher 、Student 、Course 关系中的主码)3.为以下数据需求建立E-R 模型:设某商业集团数据库有三个实体集。

相关文档
最新文档