优米格
分享有营养的

数据库中如何避免更改引起的大量改动

BraUndress.png

由于数据库所有的操作最终都作用在基表上,因此基表名和列名的变化会对这些语句产生影响,此时必须修改所有的语句。为了避免这种麻烦,那么在数据库设计时,如何避免直接依赖于基表呢?可以采用以下几种方法:

  • 使用视图为表名和列名起别名,在应用程序中可以借助视图中的名字来代替基表名和列名,当表名和列名改变时,只需要更改相应视图的定义即可;
  • 类似于视图定义,只不过提供了一种更直接更广泛的方法来为各种对象定义别名,其中也包括视图对象;
  • 在程序中用定义游标的方法防止直接依赖于表。当表名改变时,只需改变游标定义即可。
赞(0)
未经允许禁止转载:优米格 » 数据库中如何避免更改引起的大量改动

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系