数据库
都枯槐
这个作者很懒,什么都没留下…
展开
-
关系模型和SQL
SQL语句SQL是结构化查询语言Structured Query Language,1987年被ISO组织标准化所有主流的关系型数据库都支持SQL,NoSQL也很大部分支持SQLSQL语句分为:DDL数据定义语言,负责数据库定义、数据库对象定义,由CREATE、ALTER与DROP三种语句组成DML数据操作语言,负责对数据库对象的操作,CRUD增删改查DCL数据控制语言,负责数据库权...原创 2019-06-20 21:23:22 · 1013 阅读 · 1 评论 -
数据库
概念数据库:按照数据结构来组织、存储、管理数据的仓库数据库DBMS发展萌芽期:文件管理第一代:层次数据库、网状数据库第二代:SQL、关系型数据库第三代:面向对象的DBMS(OODBMS)、对象关系的DBMS(ORDBMS)文件系统管理磁盘上一个个文件,数据孤立,数据冗余格式不统一,很难统一管理无法高效查询,无法灵活查询层次数据库以树型结构表示实体及其之间的联系。关系只...原创 2019-06-20 20:45:49 · 186 阅读 · 0 评论 -
ORM
ORM,对象关系映射,对象和关系之间的映射,使用面向对象的方式来操作数据库关系模型和Python对象之间的映射table => class 表映射为类row =>object 行映射为实例column=> property 字段映射为属性SQLAIchemySQLAIchemy是一个ORM框架安装pip install s...原创 2019-06-26 21:02:48 · 2769 阅读 · 1 评论 -
数据库开发
驱动MySQL基于TCP协议之上开发,但是网络连接后,传输的数据必须遵守MySQL的协议。封装好MySQL协议的包,就是驱动程序。MySQL的驱动MySQLdb:最有名的库。对MySQL的Client封装实现,支持Python2,不更新,不支持Python3MySQL官方Connectorpymysql:语法兼容MySQLdb,使用Python写的库,支持Python3pymysq...原创 2019-06-24 21:01:52 · 203 阅读 · 0 评论 -
SQL语句
SQL语句分为四种:DDL数据定义语言,定义数据库、数据库对象DML,增删改查DCL,权限访问TCL,事务控制,ACID事务,支持commit、rollback指令语言规范:语句不分大小写分号结束注释命名:字母开头,数字字母下划线#、$DCLgrant all on name.* to ‘yonghu’@’%’ identified by’密码’revoke all...原创 2019-07-04 19:48:19 · 105 阅读 · 0 评论 -
Btree索引详解
转载链接https://blog.csdn.net/xu_flash/article/details/62216969转载 2019-06-29 17:06:48 · 6208 阅读 · 0 评论