东大15春学期《数据库技术及应用Ⅱ》在线作业2答案
东北大学2015年春学期《数据库技术及应用Ⅱ》在线作业3满分答案

15春学期《数据库技术及应用Ⅱ》在线作业3一、单选题:1. 以下不属于SQL服务器配置的有效安全模式的是(满分:7)A. 网络安全B. 集成安全C. 标准安全D. 混合安全正确答案:A2. 用树形结构表示记录与记录之间的联系的数据模型是(满分:7)A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型正确答案:A3. 在ODBC体系结构中,连接数据库驱动程序与数据库管理系统的桥梁是(满分:7)A. 数据源B. 数据库C. 用户D. 数据库服务器正确答案:A4. 下列SQL语句中,能够实现“将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户”这一功能的是(满分:7)A. GRANT SELECT TO SC ON U1 WITH PUBLICB. GRANT SELECT ON SC TO U1 WITH PUBLICC. GRANT SELECT TO SC ON U1 WITH GRANT OPTIOND. GRANT SELECT ON SC TO U1 WITH GRANT OPTION正确答案:D5. 设计ER图,属于数据库设计中的(满分:7)A. 概念设计B. 逻辑设计C. 需求分析D. 物理设计·正确答案:A6. 下列不属于结构数据模型的是(满分:7)A. 关系数据模型B. 层次数据模型C. 网络数据模型D. 实体联系模型正确答案:D7. 在数据库的三级模式结构中,内模式有(满分:7)A. 0个B. 2个C. 1个D. 任意多个正确答案:C8. 关系模型的参照完整性约束是指(满分:7)A. 限制引用一个关系中的不同元组数据B. 限制引用不同关系中的元组数据C. 限制一个关系引用与之联系关系中不存在的元组数据D. 限制两个关系间的互相引用正确答案:C9. 在关系理论中称为“元组”的概念,在关系数据库中称为(满分:7)A. 实体B. 记录C. 行D. 字段正确答案:B10. 设关系R和S分别有m和n个元组,则R×S的元组个数是(满分:7)A. mB. nC. m+nD. m×n正确答案:D三、判断题:1.在用DECLARE命令声明之后,所有的变量都被赋予初值NULL。
东大15年春《数据库技术及应用Ⅱ》在线作业二答案

一、单选题(共 10 道试题,共 70 分。
)
1. 数据库物理结构的设计是
A. 依赖于 DBMS 和硬件
B. 独立于 DBMS 和硬件
C. 依赖于 DBMS
D. 独立于 DBMS
正确答案:A
2. 设关系 R 和 S 分别有 m 和 n 个元组,则R×S 的元组个数是
A. m
B. n
C. m+n
D. m× n
正确答案:D
3. SQL 语言提供实现数据存取的安全性控制的命令是
A. CREATE TABLE
B. COMMIT
C. ROLLBACK
D. GRANT 和 REVOKE
正确答案:D
4. 在标准 SQL 中,建立数据库表结构的命令是
A. CREATE SCHEMA 命令
B. CREATE TABLE 命令
C. CREATE VIEW 命令
D. CREATE INDEX 命令
正确答案:B
5. 下面哪个不是数据库技术的主要特点
A. 数据的结构化
B. 数据的冗余度小
C. 较高的数据独立性
D. 程序的标准化。
15春北交《数据库及其应用》在线作业二试卷

15春北交《数据库及其应用》在线作业二一、单选题(共15 道试题,共30 分。
)V 1. 用户涉及的逻辑结构用()描述A. 模式B. 存储模式C. 概念模式D. 子模式满分:2 分2. 设计数据流程图(DFD)属于数据库设计的()A. 可行性分析阶段的任务B. 需求分析阶段的任务C. 概念设计阶段的任务D. 逻辑设计阶段的任务满分:2 分3. 在数据库设计中,将ER图转换成关系数据模型的过程属于()A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段满分:2 分4. 在关系模式R(U)中,如果X→Y和X→Z成立,那么X→YZ也成立。
这条推理规则称为()A. 自反律B. 合并律C. 增广律D. 分解律满分:2 分5. 设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )A. r+sB. r-sC. r×sD. max(r,s)满分:2 分6. 关于ER图,下列说法中错误的是()A. 现实世界的事物表示为实体,事物的性质表示为属性B. 事物之间的自然联系表示为实体之间的联系C. 在ER图中,实体和属性的划分是绝对的、一成不变的D. 在ER图中,实体之间可以有联系,属性和实体之间不能有联系满分:2 分7. “运行记录优先原则”只指应该在对数据库更新()A. 前先写一个日志记录到日志文件B. 后写一个日志记录到日志文件C. 前先运行记录D. 后在日志缓冲区运行记录满分:2 分8. SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个()A. 表B. 记录C. 元组D. 数据项满分:2 分9. SQL语言通常称为( )A. 结构化查询语言B. 结构化控制语言C. 结构化定义语言D. 结构化操纵语言满分:2 分10. 视图建立后,在数据字典中存放的是()A. 查询语句B. 视图的内容C. 视图的定义D. 产生视图的表的定义满分:2 分11. 在SQL语言中,对输出结果排序的是()A. ORDER BYB. WHEREC. GROUP BYD. HAVING满分:2 分12. 在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关u系的数目是( )A. 6B. 9C. 12D. 15满分:2 分13. 在数据库设计中,表示用户业务流程的常用方法是( )A. DFDB. ER图C. 程序流程图D. 数据结构图满分:2 分14. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。
吉大15春学期《数据库应用技术》在线作业二满分答案

吉大15春学期《数据库应用技术》在线作业二单选题一、单选题(共25 道试题,共100 分。
)1. Which of the following CLI/ODBC functions should be used to delete rows from a DB2 table?A. SQLDelete()B. SQLExecDirect()C. SQLBulkDelete()D. SQLExecuteUpdate()-----------------选择:B2. 如果想在数据导入的过程中创建表,应该A. 使用IXF文件格式进行LOADB. 使用WSF文件格式进行LOADC. 使用IXF文件格式进行IMPORTD. 使用WSF文件格式进行IMPORT-----------------选择:C3. Given the tables T1 and T2, each containing an integer column COL1: T1 COL1 ----------- 1- 1- 22 T2 COL1 ----------- 1- 2- 22 and the following query that executes successfully: SELECT COUNT(*) FROM t1 RIGHT OUTER JOIN t2 ON t1.col1=t2.col1 How many rows are returned?A. 1B. 6C. 8D. 36-----------------选择:A4. 执行下面两条SQL语句后:CREATE TABLE t1 ( c1 char(10) NOT NULL PRIMARY KEY, c2 int, c3 char(10), c4 char(10) NOT NULL, CONSTRAINT c4 UNIQUE (c1,c4) ) //自动创建索引CREATE INDEX Index1 ON t1 (c2 ASC) 表t1上有几个索引?A. 0B. 1C. 2D. 3E. 4-----------------选择:D5. 并发控制的主要方法是采用以下哪种机制?A. 口令B. 锁C. 副本D. 检查点-----------------选择:B6. 给定三个表:学生表S,课程表C和学生选课表SC,它们的结构分别如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE 为成绩。
东北大学20年春学期《数据库技术及应用Ⅱ》在线作业1(资料答案)

20春学期《数据库技术及应用Ⅱ》在线平时作业1
学校:奥鹏东北大学
一、单选题 (共 10 道试题,共 70 分)
1.下列叙述√的是
[[A.]]主码是一个属性或多个属性的组合,它能惟一标识一行
[[B.]]主码是一个属性或多个属性的组合,它能惟一标识一列
[[C.]]主码是一个属性,它能惟一标识一行
[[D.]]主码是一个属性,它能惟一标识一列
作答提示
√选择是:A
2.具有数据冗余度小、数据共享、以及较高数据独立性等特征的系统是[[A.]]高级程序
[[B.]]管理系统
[[C.]]文件系统
[[D.]]数据库系统
作答提示
√选择是:D
3.三层客户机/服务器结构的模型是
[[A.]]. 数据客户机—应用客户机—服务器
[[B.]]应用客户机—数据客户机—服务器
[[C.]]客户机—数据服务器—应用服务器
[[D.]]客户机—应用服务器—数据库服务器
作答提示
√选择是:D
4.在SQL中,与“NOT IN”等价的操作符是
[[A.]]=SOME
[[B.]]=ALL
[[C.]]<>SOME
[[D.]]<>ALL
作答提示
√选择是:D
5.下面说法√的是
[[A.]]当客户从一个网页转到另一个网页时,保存在Session中的信息回丢失[[B.]]session对象的有效期不能更改
[[C.]]Session对象的有效期默认为40分钟
[[D.]]Session对象到期前可以用Abandon方法强行清除
作答提示。
《数据库技术与应用》第2章 习题答案

第2章数据模型1.试述数据模型的概念、数据模型的作用和数据模型的三个要素。
解:数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。
一般地讲,数据模型是严格定义的概念的集合。
这些概念精确描述了系统的静态特性、动态特性和完整性约束条件。
因此数据模型通常由数据结构、数据操作和完整性约束三部分组成。
(1)数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。
(2)数据操作:是指对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。
(3)数据的约束条件:是一组完整性规则的集合。
完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。
2.模型的作用。
解:模型用于对客观事物及其联系进行有效的描述与刻画。
模型是对现实世界特征的模拟和抽象。
数据模型是现实世界数据特征的抽象,是用来描述数据的一组概念和定义。
不同的数据模型提供给我们模型化数据和信息的不同工具。
3.概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图(E-R图)解:实体:客观存在并可以相互区分的事物叫实体。
实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。
实体集:同型实体的集合称为实体集。
属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。
码:惟一标识实体的属性集称为码。
实体联系图(E-R 图):提供了表示实体型、属性和联系的方法:·实体型:用矩形表示,矩形框内写明实体名;·属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;·联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n 或 m:n)。
不同的联系。
东北大学智慧树知到“计算机科学与技术”《数据库技术及应用Ⅱ》网课测试题答案5
东北大学智慧树知到“计算机科学与技术”《数据库技术及应用Ⅱ》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.SQL Server的聚集索引是指表中数据行的逻辑存储顺序与索引顺序完全相同。
()A.正确B.错误2.在登录日志文件时,应该()。
A.将更新数据库与登录日志文件两个操作按随机的先后顺序完成B.将更新数据库与登录日志文件两个操作同时完成C.先登录日志文件,后写数据库的更新D.先写数据库的更新,后登录日志文件3.当数据库被破坏时可以利用事务日志文件恢复数据库的数据。
()A.正确B.错误4.当应用系统通过ODBC执行SQL语句时,ODBC提供了两种不同的执行方法()。
A.直接执行和间接执行B.直接执行和无准备地执行C.直接执行和有准备地执行D.间接执行和有准备地执行5.下面说法正确的是()。
A.当客户从一个网页转到另一个网页时,保存在Session中的信息回丢失B.Session对象的有效期默认为40分钟C.session对象的有效期不能更改D.Session对象到期前可以用Abandon方法强行清除6.嵌入HTML文件的ASP程序代码必须放在两个符号之间的是()A.〈% %〉B.〈“ ”〉C.〈!-- --〉D.〈%= %〉7.SQL中有两种形式的变量,一种是全局变量,另外一种是用户自己定义的临时变量。
()A.正确B.错误8.Application对象用来共享应用程序的所有用户信息。
()A.正确B.错误9.Request.Form(Key)的作用是取出从服务器传递过来的表单的数据。
()A.正确B.错误10.把ER图转换成关系模型的过程,属于数据库设计中的()A.概念设计B.逻辑设计C.需求分析D.物理设计11.如果每个学生可以学习多门课程,则学生和课程之间的联系是多对一的联系。
()A.正确B.错误12.SQL Server的数据库文件组是SQL另一种形式的容器。
()A.正确B.错误13.常用的备份存储介质包括硬盘。
东北大学 15春学期《数据库基础及应用》在线作业及满分答案(更新)
东北大学15春学期《数据库基础及应用》在线作业及满分答案一、单选题(共20 道试题,共100 分。
)1. 假设有关系R和S,关系代数表达式R-(R-S)表示的是()。
A. R∩SB. R∪SC. R-SD. R×S正确答案:A2. 可以使用( )菜单下的数据库实用工具进行Access数据库的转换。
A. “工具”B. “文件”C. “视图”D. “编辑”正确答案:A3. 要限制宏命令的操作范围,可以在创建宏时定义().A. 宏操作对象B. 宏条件表达式C. 窗体或报表控件属性D. 宏操作目标正确答案:B4. 从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是()。
A. 将N方关键字和联系的属性纳入M方的属性中B. 将M方关键字和联系的属性纳入N方的属性中C. 增加一个关系表示联系,其中纳入M方和N方的关键字D. 在M方属性和N方属性中均增加一个表示级别的属性正确答案:C5. ()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
A. 网状模型B. 关系模型C. 层次模型D. 以上都有正确答案:B6. 数据库系统的数据独立性体现在()。
A. 不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构正确答案:B7. 当单击命令按钮时,最先发生的事件是()A. clickB. keypressC. gotfocusD. enter正确答案:D8. 任何一个满足2NF但不满足3NF的关系模式都不存在()。
A. 主属性对键的部分依赖B. 非主属性对键的部分依赖C. 主属性对键的传递依赖D. 非主属性对键的传递依赖正确答案:D9. 通过( )菜单可以改变数据表的显示形式。
A. 文件B. 编辑C. 格式D. 工具正确答案:C10. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和()。
数据库技术与应用课后习题答案
第一章习题答案1.1 选择题1. A2. C3. C4. B5. C6. A7. C8. B9. D 10. A 11. D 12. A 13. A1.2 填空题数据数据的逻辑独立性数据的物理独立性层次数据模型,网状数据模型,关系数据模型能按照人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现实体、记录属性、字段码域一对一、一对多、多对多E-R模型E-R模型层次模型、网状模型、关系模型数据操作、完整性约束矩形、菱形、椭圆形层次模型、一对多网状模型关系模型关系外模式、模式、内模式三级模式、两级映像外模式、模式、内模式数据、程序数据逻辑、数据物理DBMS数据库管理系统、DBA数据库管理员1.4 综合题2.注:各实体的属性省略了3.第二章习题答案1.1 单项选择题1. C2. A3. B4. C5. C6. D7. A8. B1.2 填空题集合2. 能唯一标识一个实体的属性系编号, 学号,系编号关系, 元组, 属性关系模型,关系, 实体, 实体间的联系投影1.4 综合题1. πsnoσcno=’2’SC2. πsnoσcname=’信息系统’SCCOURSE3. πsno,SNAME,SAGESTUDENT第三章习题答案1.1select from jobs1.2select emp_id,fname+'-'+lname as 'Name' from employee1.3select emp_id,fname+'-'+lname as 'Name',Yeargetdate-Yearhire_date as 'worke time' from employee order by 'worke time'2.1select from employee where fname like 'f%'2.2select from employee where job_id='11'2.3select emp_id,fname+'-'+lname as 'Name', Yeargetdate-Yearhire_date as worketime from employeewhere Yeargetdate-Yearhire_date >5order by worketime2.4select from employee where castjob_id as integer>=5 and castjob_id as integer<=8 2.5select from employee where fname='Maria'2.6select from employee where fname like '%sh%' or lname like '%sh%'3.1select from sales where ord_date <'1993-1-1'4.1select distinct bh, zyh from stu_info wherebh inselect bh from stu_infogroup by bhhaving count>30 and count<40order by bh或者是select bh,zyh from stu_infogroup by zyh,bhhaving countbh>30 and countbh<40order by bh4.2select from gbanwhere bh like '计%'4.3select from gfiedwhere zym like '%管理%'4.4select xh,xm,zym,stu_info.bh,rxsj from stu_info,gfied,gban where nl>23and stu_info.zyh=gfied.zyh and stu_info.bh=gban.bh4.5select zyh,count from gbanwhere xsh='03'group by zyh第四章习题答案4.1 单项选择题:B 2、A 3、C 4、A 5、A 6、C 7、C 8、D 9、B 10、A 11、C或B,即书上121页例题中from的写法12、A 13、C 14、C 15、C4.2 填空题:drop tablealter table add <列名或约束条件>with check option基本表基本表distinct group by roder by数据定义数据操纵数据控制distinctlike % _自含式嵌入式10、order by asc desc4.3 综合题1、SELECT XH, XM, ZYM, BH, RXSJFROM STU_INFO, GFIEDWHERE 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 ZYM注意:该题目中给出的条件XSH = '03'中的03代表的是“控制科学与工程”学院,信息学院的代码是12,大家可根据具体情况来做该题;3、SELECT bh,count as 人数 FROM STU_INFO GROUP BY bh4、SELECT XH, XM, XBM, BH FROM STU_INFOWHERE ZYH INSELECT ZYHFROM STU_INFOWHERE 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.XH该题中设计到的课程名称只有在GCOURSE表中存在,所以在题目开始的几个表中还应填加该表;另外把信息学院的代码改为12;6、SELECT COUNTDISTINCT KCH AS 选课门数, AVGKSCJ 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.KCH AND 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.ZYHGROUP BY STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMHAVING COUNT > 109、SELECT DISTINCT bhFROM STU_INFO10、DELETE FROM STU_INFOWHERE XH LIKE '2000%'或DELETE FROM STU_INFOWHERE LEFTXH,4 = '2000'11、ALTER TABLE STU_INFOADD BYSJ varchar812、UPDATE XKSET KSCJ = 60WHERE KSCJ BETWEEN 55 AND 59 andXH inSELECT xhFROM stu_infoWHERE zyh = '0501'andKCH inSELECT kchFROM gcourseWHERE km = '大学英语'前面已经考虑到在该题目中应该加入学生课程信息表GCOURSE13、UPDATE GCOURSESET KCXF=6WHERE KCH = '090101'14、CREATE TABLE CCOURSEKCH char6,KM varchar30,KCYWM varchar3015、CREATE VIEW ISE ASSELECTFROM STU_INFOWHERE XSH=’12’第五章课后答案5.11~7 BABABCB5.21 使属性域变为简单域消除非主属性对主关键字的部分依赖消除非主属性对主关键字的传递依赖2 平凡函数依赖3 Y也相同唯一的Y值5.31 函数依赖:P136定义5.1部分函数依赖:P138定义5.4完全函数依赖:P138定义5.4传递函数依赖:P138定义5.51NF:P139定义5.62NF:P141定义5.73NF:P142定义5.8BCNF:P144定义5.9在全码关系中R〈U,F〉中若存在这样的码X,属性组Y及非主属性Z 使得X→Y, Y→Z成立,所以全码关系R〈U,F〉∈3NF;在全码关系R〈U,F〉中,对于R中的函数依赖,若X→Y且X必含有码,所以全码关系R∈BCNF 2 1 R的码是Sno,Cno,R是1NF,因为Teacher和Title属性部分函数依赖于码Sno,Cno,所以R∈1NF2SCSno,Cno,GradeCTCno,teacher TTTeacher,title3 D->B C->A4 需求分析需求分析是数据库设计的第一个阶段,从数据库设计的角度来看,需求分析的任务是对现实世界要处理的对象组织、部门、企业等进行详细的调查了解,通过对原系统的了解,收集支持新系统的基础数据并对其进行处理,在此基础上确定新系统的功能;概念结构设计阶段将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计;简单地说数据库概念结构设计的任务就是根据需求分析所确定的信息需求,建立信息模型;如E-R模型;逻辑结构设计阶段数据库逻辑结构设计的任务是把概念结构设计阶段所得到的与DBMS无关的数据模式,转换成某一个DBMS所支持的数据模型表示的逻辑结构;数据库物理设计阶段数据库物理设计是对给定的关系数据库模式,根据计算机系统所提供的手段和施加的限制确定一个最适合应用环境的物理存储结构和存取方法数据库实施阶段在数据库实施阶段,设计人员运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行;在数据库系统运行过程中必须不断地对其进行评价、调整与修改;包括:数据库的转储和恢复、数据库的安全性和完整性控制、数据库性能的监督、分析和改进、数据库的重组织和重构造;P149最后一段ER图是用来描述某一组织单位的概念模型,提供了表示实体、属性和联系的方法;构成ER图的基本要素是实体、属性和关系;实体是指客观存在并可相互区分的事特;属性指指实体所具有的每一个特性;商店商店编号,商店名,地址,电话码:商店编号顾客顾客编号,姓名,性别,家庭住址,出生年月码:顾客编号消费商店编号,顾客编号,消费金额码:商店编号,顾客编号第六章习题答案6.1 单项选择题1、A2、D3、D4、D5、B6、D7、C6.2 填空题1、原子性一致性隔离性持续性 ACID2、软故障硬故障3、静态动态4、丢失修改不可重复读读“脏”数据5、自主存取控制强制存取控制6、实体完整性约束参照完整性约束用户自定义完整性约束6.4 综合题create table 读者借书证号 char10 primary key,姓名 varchar10 not null,年龄 tinyint not null,所在院系 varchar20 not nullcreate 图书图书号 char8 primary key,书名 varchar20 not null,作者 varchar10 not null,出版社 varchar30 not null,价格 real not null check价格>0 and 价格<=120create 借阅借书证号 char10 not null,图书号 char8 not null,借阅日期 datetime not null,primary key借书证号, 图书号,foreign key借书证号 references 读者借书证号,foreign key图书号 references 图书图书号实验4 答案Select xh,xm,xbm from stu_info,gdept where stu_info.xsh=gdept.xsh and gdept.xsm=’信息科学与工程’或 Select xh,xm,xbm from stu_info where xsh=select xsh from gdept where xsm=’信息科学与工程’Select stu_info.xh,xm,km from stu_info,xk,gcourse where stu_info.xh=xk.xh and xk.kch=gcourse.kch and kscj>85Select xh,xm,xsm from stu_info,gdept where stu_info.xsh=gdept.xsh and xh like ‘2000%’Select xh, xm from stu_info where xh in select xh from xk where kch=’090101’ and kscj<60或 select stu_info.xh,xm from stu_info,xk where stu_info.xh=xk.xh and kch=’090101’ and kscj<605. select stu_info.xh,xm,km from stu_info,xk,gcourse where stu_info.xh=xk.xh and xk.kch=gcourse.kch and xsh=’12’ and kscj<606. select stu_info.xh,xm,xsm from stu_info,xk,gdept where stu_info.xsh=gdept.xsh and stu_info.xh=xk.xh and kkny=’20011’ group by stu_info.xh,xm,xsm having count>=10实验5 答案1、2题参考实验4答案3. Select xh,xm,xbm,bh from stu_info where zyh in select zyh from stu_info where xm=’李明’ order by xh实验6答案Create view num_ban as select countdistinct bh from stu_infoCreate view ban as select distinct bh from stu_infoCreate view is_stu as select xm,xbm,bh from stu_info where xsh=’01’ orxsh=’02’Create view zhang_stu as select from stu_info where xsh=’01’ and xm like ‘张%’或 Create view zhang_stu as select from stu_info,gdept where xsm=’材料科学与工程’ and xm like ‘张%’ and stu_info.xsh=gdept.xsh8. Create view 材0168 as select stu_info.,xk. from stu_info,xk where bh=’材0168’ and stu_info.xh=xk.xhCreate view gaoshu _stu as select xm from stu_info,xk,gcourse where stu_info.xh=xk.xh and gcourse.kch=xk.kch and km=’高等数学’或 Create view gaoshu _stu as select xm from stu_info where xh inselect xh from xk where kch =select kch from gcourse where km=’高等数学’。
东大14秋学期《数据库技术及应用Ⅱ》在线作业2答案
14秋学期《数据库技术及应用Ⅱ》在线作业2
一,单选题
1. 下面不是被浏览器执行的语言是
A. HTML
B. ASP
C. VBScript
D. JavaScript
?
正确答案:B
2. 任何一个满足2NF但不满足3NF的关系模式都不存在
A.
主属性对候选键的部分依赖
B. 非主属性对候选键的部分依赖
C.
主属性对候选键的传递依赖
D. 非主属性对候选键的传递依赖
?
正确答案:D
3. 关系数据库中,实现主码标识元组的作用是通过
A. 实体完整性规则
B.
参照完整性规则
C.
用户自定义的完整性
D.
属性的值域
?
正确答案:A
4. SQL Server提供了系统的存储过程,其中用来新建数据库用户的命令是
A. sp_addlogin
B. sp_revokedbaccess
s
C. sp_grantligin
D. sp_grantdbacces
?。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
D. model数据库中
正确答案:D
10.
在关系理论中称为“元组”的概念,在现实世界中称为
A.
实体
B.记录
C.
行
D.字段
正确答案:A
15春学期《数据库技术及应用Ⅱ》在线作业2
二、判断题(共6道试题,共分。)
1.
数据流图和数据字典,属于数据库系统设计中的结构设计阶段。
A.错误
A.外码
B.属性
C.主码
D.列
正确答案:A
8.
在SELECT语句中,用于存储查询结构到新表的子句是
A. WHERE
B. SELECT
C. FROM
D. INTO
正确答案:D
9.
在SQL Server中,如果要使新建的数据库继承某些缺省设置,这些设置信息应存放在
A. tempdb数据库中
B. master数据库中
D. CREATE INDEX命令
正确答案:B
5.
下面哪个不是数据库技术的主要特点
A.数据的结构化
B.数据的冗余度小
C.较高的数据独立性
D.程序的标准化
正确答案:D
6.
数据库的并发操作可能带来的问题包括
A.丢失更新
B.数据独立性会提高
C.非法用户的使用
D.增加数据冗余度
正确答案:A
7.
在关系数据库中,实现“表与表中的自然连接”的约束是靠
15春学期《数据库技术及应用Ⅱ》在线作业2
一、单选题(共10道试题,共70分。)
1.
数据库物理结构的设计是
A.依赖于DBMS和硬件
B.独立于DBMS和硬件
C.依赖于DBMS
D.独立于DBMS
正确答案:A
2.
设关系R和S分别有m和n个元组,则R×S的元组个数是
A.
m
B. n
C.
m+n
D. m×n
正确答案:D
3.
SQL语言提供实现数据存取的安全性控制的命令是
A. CREATE TABLE
B. COMMIT
C. ROLLBACK
D. GRANT和REVOKE
正确答案:D
4.
在标准SQL中,建立数据库表结构的命令是
A. CREATE SCHEMA命令
B. CREATE TABLE命令
C. CREATE VIEW命令
A.错误
B.正确
正确答案:A
6.
嵌入式SQL引入了游标机制,用来协调两种不同的处理方式。
A.错误
B.正确
正确答案:B
B.正确
正确答案:A
2.
SQL中局部变量必须先用SET命令说明后才可使用。
A.错误
B.正确
正确答案:A
3.
SQL的数据控制功能有GRANT语句。
A.错误
B.正确
正确答案:B
4.
关系中的投影运算是选择出满足条件的列构成新的关系。
A.错误
B.正确
正确答案:B
5.
SQL Server的聚集索引是指表中数据行的逻辑存储顺序与索引顺序完全相同。