摘要: 1、关系数据库概述 1.1 关系数据库的产生历史 2、关系数据模型 2.1 组成要素 关系数据结构;关系操作集合;关系完整性约束 2.2 关系数据结构 2.2.1 表(Table) 2.2.2 关系(Relation) 2.2.3 关系的三种类型 2.2.4 列 表名必须唯一 字段名必须唯一 不同表 阅读全文
posted @ 2020-11-13 15:16 岁月星空 阅读(590) 评论(0) 推荐(1) 编辑
摘要: 1、数据库设计概述 1.1 数据库的生命周期 1.2 数据库设计的目标 1.2.1 满足应用功能需求 存(增) 取(查) 删 改 1.2.2 良好的数据库性能 数据的高效率存取和空间的节省共享性、完整性、一致性、安全保密性 1.3 数据库设计的内容 1.3.1 数据库结构设计 静态的 数据库概念结构 阅读全文
posted @ 2020-11-12 13:17 岁月星空 阅读(178) 评论(3) 推荐(1) 编辑
摘要: 1、SQL概述 1.1 什么是SQL 1.2 SQL的特点 1.3 SQL的组成 1.3.1 数据定义语言(DDL) create 创建数据库或数据库对象 alter 对数据库或数据库对象进行修改 drop 删除数据库或数据库对象 1.3.2 数据操纵语言(DML) select 从表或视图中检索数 阅读全文
posted @ 2020-11-11 09:27 岁月星空 阅读(338) 评论(0) 推荐(1) 编辑
摘要: 1、存储过程 1.1 存储过程的基本概念 1.1.1 概念 存储过程是一组为了完成某项特定功能的SQL语句集, 其实质就是一段存储在数据库中的代码。 它可以由声明式的sql语句和过程式sql语句组成。 1.1.2 优点(好处) 可增强SQL语言的功能和灵活性 良好的封装性 高性能 可减少网络流量 可 阅读全文
posted @ 2020-11-10 12:56 岁月星空 阅读(117) 评论(0) 推荐(1) 编辑
摘要: 1、数据库完整性 1.1 什么是数据库完整性 数据库完整性是指数据库中数据的正确性和相容性。 1.2 完整性约束条件的作用对象 1.3 定义与实现完整性约束 1.3.1 实体完整性 在MySQL中,实体完整性是通过主键约束和候选键约束实现的。 1.3.2 参照完整性 REFERENCES tbl_n 阅读全文
posted @ 2020-11-09 13:02 岁月星空 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 以数据库的生命周期为演化主线,数据库应用软件的设计与开发过程可由需求分析、系统功能与数据库的设计、系统功能与数据库的实现、测试与维护等阶段构成。 1、需求描述与分析 2、系统设计 3、系统实现 4、系统测试与维护 4.1 基于PHP语言的Mysql数据库应用 4.1.1 PHP语言简介 PHP是Hy 阅读全文
posted @ 2020-11-08 15:12 岁月星空 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1、数据库技术发展概述 1.1 数据库技术的发展阶段 1.1.1 数据模型是数据库系统的核心和基础 数据库是管理数据的技术,发展了以数据建模和数据库管理系统核心技术为主,内容丰富、领域宽广的一门学科,带动了一类巨大的软件产业——数据库管理系统(DBMS)产品及其相关工具和解决方案。 1.1.2 第一 阅读全文
posted @ 2020-11-07 15:30 岁月星空 阅读(155) 评论(0) 推荐(1) 编辑
摘要: 1.索引的作用 类似于一本书中的目录,起到优化查询的作用 2.索引的分类(算法) B树索引 默认使用的索引类型(差不多95%以上)R树索引Hash索引 在innodb中也有Hash索引,只是它是自适应的,不需要人管理,存储引擎帮我们自动去做的一个在索引层上的优化。FullText GIS 索引 3. 阅读全文
posted @ 2020-05-28 12:06 岁月星空 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、docker容器资源配额控制 启动 docker 容器时,指定 cpu,内存,硬盘性能等的硬件资源使用份额。 Docker通过cgroup 来控制容器使用的资源配额,包括 CPU、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制。 cgroup 概述: cgroup 是 Control 阅读全文
posted @ 2020-05-27 21:08 岁月星空 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 命令命令描述docker search 在docker hub 中搜索镜像docker pull从docker镜像源服务器拉取指定镜像或者库镜像docker push推送指定镜像或者库镜像至docker源服务器docker history展示一个镜像形成历史docker images列出系统当前镜像 阅读全文
posted @ 2020-05-24 16:46 岁月星空 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、什么是容器? Linux容器是与系统其他部分隔离开的一系列进程,从另一个系统镜像运行,并由该镜像提供支持进程所需的全部文件(环境文件)。 容器镜像包含了应用的所有依赖项,因而在从开发到测试再到生产的整个过程中,它都具有可移植性和一致性。 linux容器就是一个隔离的空间中,运行的进程。 说明:这 阅读全文
posted @ 2020-05-24 11:18 岁月星空 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1、mysql内置的功能 1.1 连接数据库 mysql常用参数:-u 用户-p 密码-h IP-P 端口-S socket文件-e 免交互执行命令< 导入SQL脚本 例子: 1.mysql -uroot -p -S /tmp/mysql.sock 2.mysql -uroot -p -h10.0. 阅读全文
posted @ 2020-05-20 01:15 岁月星空 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1、MySQL的启动和关闭 1.1 客户端命令 mysql常用参数:-u 用户-p 密码-h IP-P 端口-S socket文件-e 免交互执行命令< 导入SQL脚本 1.2 日常启停 提示:以上多种方式,都可以单独启动MySQL服务mysqld_safe和mysqld一般是在临时维护时使用。另外 阅读全文
posted @ 2020-05-19 18:23 岁月星空 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1 MySQL C/S结构介绍 两种连接方式: TCP/IP方式(远程、本地): mysql -uroot -psyxk123 -h 10.0.0.51 -P3306 Socket方式(仅本地): mysql -uroot -psyxk123 -S /tmp/mysql.sock 2 MySQL实例 阅读全文
posted @ 2020-05-14 00:53 岁月星空 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1 数据库产品 1.1 什么是数据? 数据:文字、图片、视频。。。人类认知的数据表现方式。计算机:二进制、16进制的机器语言。基于数据的重要性和复杂性的不同,我们可能有不同的管理方式。哪些数据是适合存储到数据库的呢?重要性比较高的关系较复杂的数据 1.2 DBMS 数据库管理系统 RDBMS Ora 阅读全文
posted @ 2020-05-12 11:40 岁月星空 阅读(140) 评论(0) 推荐(0) 编辑