摘要:
一、web应用 web应用 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这 阅读全文
摘要:
MySQL测试题 1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号。ps:针对的是自己的生物成绩比物理成绩高,再把符合条件的学生的学号查出来; 3、查询平均成绩大于60分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩; 5、查询姓“李”的老师的个 阅读全文
摘要:
一、索引的介绍 二 、索引的作用 三、常见的几种索引: 无索引和有索引的区别以及建立索引的目的 3.1 普通索引 作用:仅有一个加速查找 1、创建表+普通索引 2、普通索引 3、删除索引 4、查看索引 3.2 唯一索引 唯一索引有两个功能:加速查找和唯一约束(可含null) 1、创建表+唯一索引 2 阅读全文
摘要:
十二、补充内容:MySQl创建用户和授权 权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个 阅读全文
摘要:
十一、多表查询 新建两张表:部门表(department)、员工表(employee) ps:观察两张表,发现department表中id=203部门在employee中没有对应的员工,发现employee中id=6的员工在department表中没有对应关系。 一、多表连接查询 两张表的准备工作已 阅读全文
摘要:
十、单表查询 一、单表查询的语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条数 二、关键字的执行优先级(重点) 重点中的重点:关键字的执行优先级fromwheregroup 阅读全文
摘要:
八、外键的变种 三种关系 因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 1、重点理解如果找出两张表之间的关系 2、表的三种关系 (1)书和出版社 一对多(或多对一):一个出版社可以出版多本书。看图说话。 关联方式:foreign key (2)作者和书籍的 阅读全文
摘要:
七、完整性约束 1、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 说明: 2、not null 与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主 阅读全文
摘要:
六、数据类型 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考链接:http://www.runoob.com/mysql/mysql-data-types.html mysql常用数据类型概括: #1. 数字: 整型:tinyin 阅读全文
摘要:
三、初识mysql语句 操作文件夹(库) 增 查 改 删 操作文件(表) 增 查 改 删 操作文件内容(记录) 增 查 改 删 四、库的操作 一、系统数据库 执行如下命令,查看系统库 show databases; information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后 阅读全文