相关文章链接(如有不足之处请留言补充):
面试宝典目录-文章链接
1.存储过程和函数的区别
存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。
2.事务是什么?
事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为 ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务:
原子性
事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。
一致性
事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(如 B 树索引或双向链表)都必须是正确的。
隔离性
由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,要么是另一事务修改它之后的状态,事务不会查看中间状态的数据。这称为可串行性,因为它能够重新装载起始数据,并且重播一系列事务,以使数据结束时的状态与原始事务执行的状态相同。
持久性
事务完成之后,它对于系统的影响是永久性的。该修改即使出现系统故障也将一直保持。
3.游标的作用?如何知道游标已经到了最后?
游标用于定位结果集的行,通过判断全局变量@@FETCH_STATUS可以判断是否到了最后,通常此变量不等于0表示出错或到了最后。
4.触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发和行级触发有何区别。
事前触发器运行于触发事件发生之前,而事后触发器运行于触发事件发生之后。通常事前触发器可以获取事件之前和新的字段值。
语句级触发器可以在语句执行前或后执行,而行级触发在触发器所影响的每一行触发一次。
面试宝典目录-文章链接
分享到:
相关推荐
本文将深入探讨数据库方面的注意事项以及如何连接数据库,帮助你更好地理解和应用这些知识。 首先,我们来关注数据库的注意事项: 1. 数据库设计:良好的数据库设计是确保系统高效运行的基础。你需要遵循范式理论...
在这个“课程设计,数据库方面”的项目中,我们将深入探讨数据库的基本概念、设计原则以及实际应用。 首先,我们要理解数据库是什么。数据库是一个有组织地存储数据的系统,它允许高效、安全地存储、检索和管理数据...
这份名为“数据库方面的ppt”的资源,显然是一份关于数据库理论与实践的教程资料,它包含了大量的实验,旨在帮助学习者通过动手操作深入理解数据库的工作原理和应用。 数据库是一个有组织地存储数据的系统,它能够...
这份"数据库方面的报告-设计"很可能是关于如何构建高效、稳定且适应性强的数据库系统的详细阐述。"课程设计"标签暗示了这是一份教育背景下的项目,可能是学生在学习数据库管理或相关课程时完成的任务。 数据库设计...
数据库方面的基础知识 希望大家仔细学习 对计算机专业的人很有用
数据库方面面试题-DBA数据库管理员JAVA程序员架构师必看
数据库方面工作招聘信息.doc
JAVA面试题集---数据库方面.txt
自己收集的C#操作数据库方面的资料: 在DAAB1.1里面我们知道Database方法返回或者创建一个DBCommandWrapper对象,而在DAAB2.0里面移除了DBCommandWrapper类,用ADO.NET2.0里面的DBCommand类代替实现类似的功能,这样...
在这里下载 数据库方面的学习,在这里面什么都有
很不错哦,一定要下载哦,是.php格式,需要的话赶快下载吧,走过不要错过,过了就可惜了
对数据库进行的测试, 数据库系统测试的对\数据库设计是否与实现相同\数据库设计是否符合范式\数据库设计是否合理 经验 数据库安装、配置测试 数据库集成测试对象 数据库的增删改操作 数据表加满等等 /
在本文中,我们将深入探讨数据库的各个方面,包括其定义、类型、组织技术以及在不同场景中的应用。 数据库是一个经过特殊组织的电子化信息集合,旨在支持快速查找、检索、更新和删除数据。这些数据可以存储在各种...
数据库是计算机科学中至关重要的部分,它是一种经过特殊组织的电子数据集合,旨在方便快速地查找、检索、修改和删除信息。数据库管理系统(DBMS)是实现这些功能的核心工具,它们能够整合多个文件的数据项,以响应...
网上下载转发,希望能有人用得着。谢谢支持
对于下载数据库sql sever 2000资源方面的内容,xp系统也能支持,是一款较好的资料
这个程序,是基于对话框,包括了一些基本控件(tree、listctrl、page等)的使用,数据库应用,打印的程序。很适合初学者。初始用户和密码:Admin,1234。另外,在“前台销售”窗口的ListCtrl中,有个Button...
adsfffffffffffffffffffffffffffffffffffffff
数据库测试课程作业的数据库方面的练习完毕创建的 html 形式结果的 Div 容器JS 获取表单(FormData) 发送到服务器 (XMLHttpRequest) 获取返回数据PHP 响应者从 $_POST[] 获取值并将它们返回给用户将数据记录到...
可以说,MySQL己经在网络数据库方面取得了辉煌的成就,越来越多的网站,包括个人网站,政府组织网站;甚至商业网站都对它青睐有加。本书共分9章,详细讲述了MySQL数据库的基本概念以及安装方法;MySQL的数据类型,...