- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2007春数据技术与应用试卷(A卷)2
同济大学课程考核试卷(A卷)
2006— 2007 学年第 2 学期
课号:100116 课名:《数据库技术与应用》 考试考查:
此卷选为:期中考试( )、期终考试(( )、重考( )试卷
年级 专业 学号 姓名 得分
选择题(每题1分,共10分)
1、SQL SERVER2000属于( )数据库系统。
A.层次模型 B.网状模型 C.关系模型 D.面向对象模型
2、利用ADO.NET技术访问数据库的方法之一是:把从数据库中读取的数据,存放在( )对象内,它是ADO.NET的一个重要组件,也被称为一个离线的或内存的数据库。
A.SqlDataAdapter B.SqlConnection C.DataSet D.SqlCommand
3、下面列出的选项中只有( )不是常用的RDBMS实例。
A.SQL Server B.Sysbase C.ACCESS D.IMS
4、在下列SqlCommand的执行方式中,用于数据库数据更新的执行方式是( )。
ExecuteScalar
ExecuteNonQuery
ExecuteReader
以上都不正确
5、有了模式/内模式映像,可以保证数据和应用程序之间的( )。
逻辑独立性 B. 物理独立性 C. 数据一致性 D. 数据安全性
6、保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或 破坏。这是指数据库的数据( )。
A.完整性 B.并发控制 C.安全性 D.恢复
7、某位数据库班级的同学在设计数据库初没有用CREATE命令设计数据库表的完整性控制,现在他想在项目开发的后期进行完整性补充控制,试问下列( )方法可以帮他在不丢失数据的情况下实现数据库的完整性控制。
A.再用CREATE命令重新创建表,只要表、属性同名,不仅数据可以自动保存,完整性也可以进行控制;
B.用存储过程辅助实现完整性控制;
C.用触发器进行动态的完整性控制;
D.以上各种方法都不行;
8、设有两个事务T1、T2,其并发操作系列如图所示,下列评价正确的是( )。
Time T1 T2 A T1 Begin_T1 10 T2 Read(A) 10 T3 A=A-5 Begin_T2 10 T4 Write(A) Read(A) 5 T5 Rollback A=A-8 2 T6 Write(A) 2 T7 commit A.该操作不存在问题
B.该操作丢失修改
C.该操作存在不一致分析
D.该操作读“脏”数据
9、数据库设计过程主要包括需求分析、概念模式设计、逻辑模式设计和物理模式设计四个阶段,E-R图设计属于 ( )阶段。
A.需求分析
B.概念模式设计
C.逻辑模式设计
D.物理模式设计
10、在某个数据库应用系统用户登录的界面中,设置只允许用户在通过用户名与口令
借书人(借书证号,姓名,单位)
借阅(借书证号,书号,借书日期,还书日期)
图书(书号,品种,数量,存放位置,出版社名)
出版社(出版社名,地址,邮编,电话,电报编号)
已知关系模式:(共10分)
S(snum, sname, age, sex)
C(cnum, cname. teacher)
SC(snum, cnum, score)
试用关系代数和SQL语言表示下列查询。
1、用关系代数表示:查询选修了全部课程的学生名单。
2、用SQL语言表示:统计每门课程分数都在90以上的学生名单。
Select sname
From s
Where snum not in (select snum from sc where score 90)
触发器和存储过程程序设计。(10分)
1、在关系SC(snum,cnum,score)中要插入一条记录,表明登记某位同学选修了一门课程的成绩。学校教务处规定每门考试课程的成绩只能介于0~100之间,其他的成绩登记都为非法。下面的触发器程序就是为这个规测而设计的,也就是说当用户输入规定的成绩之外的值时,系统将报错并拒绝接收。数据输入正确时,显示信息“成绩录入成功!”,否则显示为“成绩输入有误!”。请阅读程序,并写出缺省的代码。
create trigger
文档评论(0)