小鸦视角-看关系数据库MSSQL-SQL
2017-02-27 20:59
211 查看
我们学数据库, 其实我发现用Object-oriented programming(面向对象式编程)的角度切入, 会更加容易了解.
首先 , 我们先注意 SQL是宣告式(英语:Declarative)的语言, 也就是默认, 主人翁是”我们”, 而对象是”电脑” , 我们要它去干什么.
SQL查询语句
我们 要 电脑 去查 表
这里, 就用英语的语法结构来解释, 也就是这种结构
主+谓+宾+宾补
这里就不难理解, table是一个object(实体).
从这里切入, 那么描述这个table的schema(结构), 我们就可以称作class, class里包含Int(整数类型)的ID, 和其他杂七杂八
总结:
table(可包含数据)==object
schema==class
SQL其余杂七杂八的语句, 如 delete, alter等, 都是 我们的命令 而已
首先 , 我们先注意 SQL是宣告式(英语:Declarative)的语言, 也就是默认, 主人翁是”我们”, 而对象是”电脑” , 我们要它去干什么.
SQL查询语句
select * from table
我们 要 电脑 去查 表
这里, 就用英语的语法结构来解释, 也就是这种结构
主+谓+宾+宾补
这里就不难理解, table是一个object(实体).
从这里切入, 那么描述这个table的schema(结构), 我们就可以称作class, class里包含Int(整数类型)的ID, 和其他杂七杂八
总结:
table(可包含数据)==object
schema==class
SQL其余杂七杂八的语句, 如 delete, alter等, 都是 我们的命令 而已
相关文章推荐
- 小鸦视角-看关系数据库MSSQL-索引(2)聚集索引和非聚集索引
- 小鸦视角-看关系数据库MSSQL-view(视图)+存储过程+索引
- TOleDBMSSQLConnectionProperties驱动MSSQL数据库
- 关系数据库标准语言SQL
- SQL监控:mysql及mssql数据库SQL执行过程监控审计
- 【63】关系数据库常用的sql语句总结
- MSSQL还原数据库失败 不能选择文件或文件组 Microsoft SQL Server, 错误:3219
- [置顶]一个查看MSSQL数据库中所有表信息的SQL语句
- java.sql.Types,数据库字段类型,java数据类型的对应关系
- 将数据库从SQL2000迁移到SQL2005时,无法查看关系图的解决办法
- 关系数据库SQL之可编程性函数(用户自定义函数)
- 通过SQL获取MSSQL的数据库相关信息
- 讲解MSSQL数据库中SQL锁机制和事务隔离级别
- SQL查询刚開始学习的人指南读书笔记(一)关系数据库和SQL介绍
- MSSQL sql2008创建数据库关系图此数据库没有有效所有者
- SQL关系数据库连接类型
- 【数据库系统概论】-关系数据库标准语言SQL(1)
- 只要关系配置正确,一条sql就可以解决循环中查询数据库的问题
- 关系数据库常用的sql语句总结
- MSSQL数据库和C#数据类型的对应关系