- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件--数据库--Ⅰ级
题目1 在数据库系统模型中,哪三种模型是目前使用的,其中最具优势的是哪种模型? 参考答案 层次模型、网状模型、关系模型;关系模型。 题目2 关系数据库的专用语言是什么,它可以对数据中的数据进行数据检索及哪些操作,对检索出来的数据可以进行哪些操作? 参考答案 SQL;数据更新、数据删除;数据复制、数据排序、数据连接。 题目3 如果想向一个表做插入、更新、删除操作的时能自动执行另一SQL操作,用什么来实现? 参考答案 触发器 题目4 在主键与外键的相互关系描述中下面哪个操作不破坏参照完整性
1)、主键值存在,删除外键值。
2)、外键值存在,删除主键值。
3)、主键值不存在,插入外键值。 参考答案 第一个。 题目5 如何避免数据库死锁? 参考答案 预先规定一个封锁顺序,所有的事务都必须按这个顺序对数据加锁。 题目6 请列举出ADO编程模型中4种以上对象的名称。 参考答案 连接、命令、参数、记录集、字段、错误、属性、集合、事件(四个即可) 题目7 写出一个连接查询的SQL语句。 参考答案 select * from tablename1,tablename2 where tablename1.field1 = tablename2.field2 题目8 写出一使用嵌套查询的SQL语句。 参考答案 select * from table1 where table1.field1 in (select table2.filed2 from table2 ) 题目9 编写一游标操作示例,从表中检索出某一列数据。 参考答案 declare 游标名 cursor for select classname from class;
open 游标名;
fetch 游标名 into : strClassName;
close 游标名;
free 游标名; 题目10 举例说明如何使用SQL Select 语句完成操作:
下面是图书管理模型:
关系1:借书人(姓名、借书卡号、单位)
关系2:图书借阅(卡号、书号、书名、借书日期)
关系3:图书(书号、分类号、书名、作者、价格、书架号)
找出1999年9月15日前借书人的书证号和书号。
找出借阅的书号为223456的借书人的姓名和单位。
找出没被借出的书名。 参考答案 1、Select 卡号,书号 from 图书借阅 where 借期1999.09.05 Order by 卡号。
2、Select 姓名,单位 from 借书人 where 卡号=(select 卡号 from 图书借阅 where 书号=’223456’)。
3、select 书名 from 图书 where 书号 Not in (select 书号 from 图书借阅 where 书号=图书.书号 and 书名=图书.书名) 题目11 在下面列出的几种语言中,哪一种是关系数据库的标准语言? A) C B) FORTRAN C) SQL D) PASCAL 参考答案 C 题目12 什么是触发器,有什么作用 参考答案 触发器是一种特殊类型的存储过程,当使用下面的一种或多种数据修改操作在指定表中对数据进行修改时,触发器会生效:UPDATE、INSERT 或 DELETE。触发器可以查询其它表,而且可以包含复杂的 SQL 语句。它们主要用于强制复杂的业务规则或要求。例如,可以控制是否允许基于顾客的当前帐户状态插入定单。
触发器还有助于强制引用完整性,以便在添加、更新或删除表中的行时保留表之间已定义的关系。然而,强制引用完整性的最好方法是在相关表中定义主键和外键约束。如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。
触发器是自动的:它们在对表的数据作了任何修改(比如手工输入或者应用程序采取的操作)之后立即被激活。
触发器可以通过数据库中的相关表进行层叠更改。例如,可以在 titles 表的 title_id 列上写入一个删除触发器,以使其它表中的各匹配行采取删除操作。该触发器用 title_id 列作为唯一键,在 titleauthor、sales 及 roysched 表中对各匹配行进行定位。
触发器可以强制限制,这些限制比用 CHECK 约束所定义的更复杂。与 CHECK 约束不同的是,触发器可以引用其它表中的列。例如,触发器可以回滚试图对价格低于 10 美元的书(存储在 titles 表中)应用折扣(存储在 discounts 表中)的更新。
触发器是一种很好的方法,可以用于实现业务规则,可以检查事务,也可以很容易地存档系统信息。
通过使用触发器收集的信息,可以提高数据库的性能,以及确定所
您可能关注的文档
- 第七章 chapter4.ppt
- 无线电基础知识与典型产品组装与调试.ppt
- 发票数据管理系统说明书幻灯片.doc
- 光温室葡萄晚熟品种延迟栽培技术概要.doc
- 第七章 C++网络作业5答案.doc
- CASS工艺污水处理厂调试与试运行方案.pdf
- 第二章 mysql安装文档.doc
- 特征值与特征向量的概念、性质与其求法.pdf
- 海南省2015届高三5月模拟地理试题要领.doc
- 户籍管理系统附件.doc
- 养老评估师中级行为面试题库及案例分析.docx
- 面试培训督导时考察其课程理解能力的题目.docx
- 税务专员面试中关于增值税政策的常见问题解答.docx
- 2025宁波市医疗保障局局属事业单位宁波市医疗保障基金管理中心招聘事业编制工作人员1人备考试题附答案.docx
- 2025咸宁市汉口银行咸宁嘉鱼支行招聘笔试历年题库附答案解析.docx
- 2025北京人才发展战略研究院招录笔试备考题库附答案.docx
- 2025四川成都市龙泉驿区青台山中学校秋季教师招聘22人笔试试题附答案解析.docx
- 2025台州市银龄讲学计划教师招募13人笔试参考试题附答案解析.docx
- 2025中国铁建公开招聘42人笔试题库附答案.docx
- 2025中智咨询研究院社会招聘笔试参考题库附答案.docx
最近下载
- 四川党政领导干部政治理论水平考试(任职资格考试)综合能力测试题及答案.docx VIP
- 钻孔灌注桩监理实施细则.docx
- 校企合作开发高职教材的探索与实践.pdf VIP
- 第十一章 化妆品的选择和使用.pptx VIP
- 四川2025年党政领导职务政治理论水平任职考试精选练习试题及答案.docx VIP
- 【公开课】直线、射线、线段+说课课件2024-2025学年人教版数学七年级上册.pptx VIP
- 回顾现代汉语词汇的发展历程及研究成果.docx VIP
- 《定风波》ppt课件完整版.pptx VIP
- 母亲住宅复杂性与矛盾性的研究.pdf VIP
- “专精特新”中小企业高质量发展的促进路径研究.docx VIP
原创力文档


文档评论(0)