欢迎光临
一个有态度、有温度的分享型博客

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

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

  • 使用视图为表名和列名起别名,在应用程序中可以借助视图中的名字来代替基表名和列名,当表名和列名改变时,只需要更改相应视图的定义即可;
  • 类似于视图定义,只不过提供了一种更直接更广泛的方法来为各种对象定义别名,其中也包括视图对象;
  • 在程序中用定义游标的方法防止直接依赖于表。当表名改变时,只需改变游标定义即可。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址