摘要: 22.1 约束 约束(constraint),管理如何插入或处理数据库数据的规则。 DBMS通过在数据库表上施加约束来实施引用完整性。 大多数约束是在表定义中定义的。 22.1.1 主键 主键,用来保证一列(或一组列)的值唯一标识表中的每一行。 有了主键,可以安全地UPDATE或DELETE特定行。 阅读全文
posted @ 2016-12-31 23:36 Anliven 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 21.1 游标 结果集(result set),SQL查询说检出的结果。 游标(cusror),是一个存储在DBMS服务器上的数据库查询。 游标不是一条SELECT语句,而是被该句检索出来的结果集。 存储了游标之后。应用程序可以根据需要滚动或浏览其中的数据。 不同的DBMS支持不同的游标选项和特性。 阅读全文
posted @ 2016-12-31 23:07 Anliven 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 20.1 事务处理 使用事务处理(transaction processing),通过确保成批的SQL操作要么完全执行,要么完全不执行,来维护数据库的完整性。 如果没有错误发生,整组语句提交给数据库表 如果发生错误,则进行回退(撤销),将数据库恢复到某个已知且安全的状态 事务(transaction 阅读全文
posted @ 2016-12-31 22:19 Anliven 阅读(374) 评论(0) 推荐(0) 编辑