数据库开发技术 课堂笔记1

来源:互联网 发布:恒大kk服务器地址端口 编辑:程序博客网 时间:2024/05/28 17:04

这篇文章可能是一些杂乱的句子。


数据库程序员往往不用考虑数据是如何存储的,是因为有数据库引擎的优化,而数据库引擎优化的基础是关系代数,因此,学数据库的时候往往都是要学关系代数的。


视图的用法:

①用于主表的重构:

假设以前有表结构:A:a, b, c, d;现在表结构变成了A':a, b, d, e、B':c, f, g。此时我们可以create view A以供以前的程序使用。

②不暴露表的内部结构,提供view以供外部使用。

现在这种用法已经很少了,因为一般都是提供接口。


关系型数据库已经有30年没有变了// 我们现在用的是不完全支持92版本的关系型数据库

遇到的问题别人都遇到过,有问题去问


数据库逻辑与程序设计逻辑不一样

在循环中加一个SQL语句往往是写的有问题


DBA:主要工作是备份和恢复。

RD:在使用数据库的时候应当知道备份、恢复之外所有关于数据的事



原创粉丝点击