2019-08-09 SQL

2019-08-09  下午:

SQL :结构性查询语句。从数据库查询、提取、插入、删除数据。

No sql 是SQL的补充,是主次,不是代替。

数据模型:

    数据库按照数据结构来组织、存储、和管理数据。

    层次模型、网状模型、关系模型。

主流关系数据库:

    商用数据库,例如:Oracle,SQL Server,DB2等;

    开源数据库,例如:MySQL,PostgreSQL等;

    桌面数据库,以微软Access为代表,适合桌面应用程序使用;

    嵌入式数据库,以Sqlite为代表,适合手机应用和桌面程序。

DDL:Data Definition Language  操作表:新建、删除、更改。

DML:Data Manipulation Language。操作数据:添加、删除、修改。

DQL:Data Query Language 查询。

数据库引擎

表的每一行称为记录(Record),记录是一个逻辑意义上的数据。

表的每一列称为字段(Column),同一个表的每一行记录都拥有相同的若干字段。

主键:不能重复不是指两条记录不完全相同,而是指能够通过某个字段唯一区分出不同的记录。

    选取主键的一个基本原则是:不使用任何业务相关的字段作为主键。

    联合主键:可以用多个字段唯一标识记录。对于联合主键,允许一列有重复,只要不是所有主键列都重复即可

注意:主键不能为 NULL.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容