当前位置: 首页 > news >正文

wordpress迁移后栏目打开404seo快速排名服务

wordpress迁移后栏目打开404,seo快速排名服务,亿方云企业网盘,服务器做网站需安装哪些软件SueWakeup 个人主页#xff1a;SueWakeup 系列专栏#xff1a;学习技术栈 个性签名#xff1a;保留赤子之心也许是种幸运吧 本文封面由 凯楠#x1f4f8;友情提供 目录 本系列传送门 1. 什么是数据库#xff1f; 2. 为什么使用数据库 3. 数据库的分类 4. NoSQL 与关系… SueWakeup 个人主页SueWakeup 系列专栏学习技术栈 个性签名保留赤子之心也许是种幸运吧 本文封面由 凯楠友情提供 目录 本系列传送门 1. 什么是数据库 2. 为什么使用数据库 3. 数据库的分类 4. NoSQL 与关系型数据库的比较 5. 主流的 NoSQL产品 5.1 键值对K-V存储 5.2 列族存储 5.3 文档型存储 5.4 图形数据库 6. 数据库结构 7. SQL 语句分类 8. SQL语句的执行流程 9.  MyISAM 和 InnoDB 的区别 10. 数据库设计三大范式  11.  MySQL的表约束 非空约束 唯一性约束 主键约束 外键约束 检查约束 注手机端浏览本文章可能会出现 “目录”无法有效展示的情况请谅解点击侧栏目录进行跳转   本系列传送门 1. 数据库排名 2.【MySQL】数据库开篇 3.【MySQL】索引篇 4.【MySQL】事务篇 5.【MySQL】锁篇 1. 什么是数据库 数据库指长期存放在计算机内有组织、可共享的大量数据的集合是一个数据“仓库”。 2. 为什么使用数据库 结构化数据在数据库中的存储依靠二维表结构逻辑存储数据可以参考数据原有的依赖关系和结构关系去存储数据共享性多个用户可以共同分享计算机数据库中的数据资源从而实现数据的高效共享性独立性存储在数据库的数据和应用程序之间相互独立、互不影响。安全性数据库在安全性的控制有很多措施比如访问数据库时对用户的口令用户的权限进行限制以及对数据的存储进行限制 3. 数据库的分类 数据库分类数据模型举例关系型RDBMS 表格 Oracle、MySQL、SQL Server等 非关系型NoSQL 键值对K-V、文档Document、列族Column Family、图形 MongoDB、Redis、Elasticsearch(引擎)、Cassandra等 对象型 以对象作为基本单位 支持面向对象的数据建模和操作 db4o、Versant等 XML XML文档 eXist、BaseX等 图形 图形结构数据 适用于网络关系、社交网络等场景 Neo4j、FlockDB等 内存 存储在内存中 SAP HANA、MemSQL等 时间序列 存储时间序列 InfluxDB、Prometheus等 4. NoSQL 与关系型数据库的比较 NoSQL关系型数据库优点 简单易部署低成本查询速度快数据存储于缓存中存储数据多样扩展性好 技术又成熟又早提供丰富的技术支持和生态系统标准化查询语句对数据的操作和管理更方便灵活支持事务管理确保数据的一致性、完整性和持久性存储基础数据对数据的管理直观简单缺点 相较于关系型数据库发展时间短维护工具和资料有限不遵循 SQL 标准提升了学习和使用成本不提供关系型数据库对事务的处理 相较于 NoSQL 成本高存储在磁盘中速度不及 NoSQL仅能存储基础数据类似 join 的多表查询机制限制了扩展性 5. 主流的 NoSQL产品 5.1 键值对K-V存储 相关产品Redis、Voldemort、Berkeley DB典型应用内容缓存主要用于处理大量数据的高访问负载。数据模型一系列键值对优势快速查询劣势存储的数据缺少结构化 5.2 列族存储 相关产品CassandraHBase,Riak典型应用分布式的文件系统数据模型以列族式存储将同一列数据存在一起优势查找速度快可扩展性强更容易进行分布式扩展劣势功能相对局限 5.3 文档型存储 相关产品MongoDB、Elasticsearch、CouchDB典型应用Web应用与 K-V 类似V是结构化的数据模型一系列键值对优势数据结构要求不严格劣势缺乏统一的查询语法 5.4 图形数据库 相关产品Neo4j、InfoGrid、Infinite Graph典型应用社交网络数据模型图结构优势利用图结构相关算法劣势需要对整个图做计算才能得出结构不容易做分布式的集群方案 6. 数据库结构 数据库(Database)以文件的形式存放在磁盘上即对应于一个或多个物理文件数据表(Table)由一组数据记录组成数据库中的数据以表为单位进行组织字段(Field)也称域。表中的每一类称为一个字段。每个字段都有相应的描述信息。记录(Record)表中的每一行称为一个记录由若干字段组成。索引(Index)一种特殊类型的表其中含有关键字段的值和指向表实际记录位置的指针可以提高访问数据库的效率。SQL语句结构化查询语句命令用于存取数据以及查询、更新和管理关系数据库系统同时也是数据库脚本文件的扩展名。 7. SQL 语句分类 名词 解释 命令 DDL 数据定义语言) 定义和管理数据对象 如数据库数据表等 CREATE、DROP、ALTER DML 数据操作语言 用于操作数据库对象中所包含的数据 INSERT、UPDATE、DELETE DQL 数据查询语言 用于查询数据库数据 SELECT DCL 数据控制语言 用来管理数据库的语言包括管理权限及数据更改 GRANT、COMMIT、ROLLBACK 8. SQL语句的执行流程 词法分析将SQL语句按照语法规则分割成一个个单词tokens。例如SELECT、FROM、WHERE、AND、OR等都是一个单词。语法分析对单词进行语法解析判断SQL语句是否符合语法规则。如果不符合则会抛出语法错误。语义分析对SQL语句进行语义分析如表名、列名、数据类型等确保它们都是正确的。如果有错误会抛出语义错误。查询优化对SQL语句进行优化如选择最优的执行计划、使用索引等来提高查询效率。执行SQL根据优化后的执行计划执行SQL语句。执行过程中会进行锁定、缓存、排序、分组等操作。返回结构执行完成后将结果返回给客户端。如果是查询语句则会返回查询结果如果是更新语句则会返回受影响的行数。 9.  MyISAM 和 InnoDB 的区别 MySQL 5.5 版本之前MyISAM 引擎是 MySQL 的默认存储引擎但是MyISAM 不支持事务和行级锁而且最大的缺陷就是崩溃后无法安全恢复MySQL 5.5 版本之后MySQL 引入了 InnoDB事务型数据库引擎MySQL 5.5 版本后默认的存储引擎为 InnoDB MyISAM InnoDB 外键 不允许创建外键 支持外键 事务 不支持事务 事务型数据库引擎可以使用 Commit 和 Rollback 语句 并发 只支持表级锁(table-level locking) 支持行级锁(row-level locking)和表级锁默认为行级锁 备份(缓存) 只缓存索引不缓存真实数据 支持在线热备份(缓存索引和真实数据) 崩溃恢复 MyISAM 崩溃后发生损坏的概率比 InnoDB 高很多而且恢复的速度也更慢。 10. 数据库设计三大范式  数据库设计范式是数据库在设计过程中需要遵守的设计准则避免数据冗余 特殊情况不一定要三个范式都满足数据库设计看重需求与性能需求性能表结构 第一范式1NF每个字段都是最小字段具有原子性不可再分 确保每列保持原子性 第二范式2NF每张表必须存在主键并且其它字段也必须与主键直接依赖不能仅仅与主键的某一部分依赖联合主键 确保表中的每列都和主键相关 第三范式3NF每个字段不能与主键间接依赖每张表只保存一种数据表和表之间使用外键关系关联 确保每列都和主键列直接相关而不是间接相关 11.  MySQL的表约束 约束实际上就是表中数据的限制条件,目的是为了保证表中的记录完整和有效 约束种类 非空约束 用not null约束的字段不能为null值必须给定具体的数据 添加 alter table 表名 modify test_student char(10) not null; 删除 alter table 表名 modify 列名 类型 唯一性约束 unique约束的字段具有唯一性不可重复但可以为null 添加 alter table 表名 add unique(表字段名字段字段字段); 删除 alter table 表名 drop index 唯一约束名; 主键约束 表中的一个或多个字段它的值用于唯一的表示表中的某一条记录 添加 alter table 表名 add primary key(表的字段名字段字段); 删除 alter table 表名 drop primary key; 外键约束 某个字段添加外键约束之后该字段称为外键字段外键字段中每个数据都是外键值 添加 alter 表名 add constraint N1 foreign key(表字段名)references 父表(父表字段名); 删除 alter table 表名 drop foreign key 外键名; 检查约束 目前MySQL不支持Oracle支持
http://www.zqtcl.cn/news/377519/

相关文章:

  • 汉阳做网站关键词站长工具
  • 做海报图片的网站营销软件
  • 能先做网站再绑定域名吗石家庄公司建设网站
  • 设计网站的收费图是怎么做的公司网站简介怎么做
  • 医院网站案例结合七牛云做视频网站
  • wordpress数据库缓存插件aso优化吧
  • 网站二维码代码国贸汽车网站建设
  • 医疗网站建设多少钱信息查询类网站是怎么做的
  • 网站开发辅助工具搜索引擎推广实训
  • 如何用手机制作网站比价网站
  • 商城类网站备案四川全网推网络推广
  • 好设计购物网站wordpress 公网访问不了
  • 局域网网站建设需要什么条件wordpress文章列表高度
  • 长春怎样建网站?学服装设计培训机构
  • 怎么用织梦制作响应式布局网站阳江网红
  • 洛阳网站建站72建站网
  • 网站版权信息修改app开发公司资质
  • 用vs2015做网站教程天津红桥网站建设
  • 触屏网站开发四川住房建设厅网站
  • 百度商桥怎么接网站wordpress电影自动采集主题
  • 丽水做网站公司用vps建网站备案
  • 西安网站制作机构视频网站 备案
  • 北京城乡建设学校网站国内外贸网站建设公司
  • 万峰科技著.asp.net网站开发四酷全书电子工业出版社专业网站制作定制
  • 如何做好一个网站运营建公司网站的详细步骤
  • python开发做网站代理注册公司怎么样
  • 网站开发技术简介深圳市市场监督管理局官网
  • 有那种网站的浏览器wordpress调用当前分类文章
  • 电子商务网站推广论文网站规划思想方法有哪些内容
  • adsl做网站无锡免费网站制作