
数据库
yincheng_917
这个作者很懒,什么都没留下…
展开
-
数据库基础 -- 增删改查操作基本语法
1、select语句SELECT 所选字段列表 FROM 数据表名WHERE 条件表达式 GROUP BY 字段名 HAVING 条件表达式(指定分组的条件)ORDRE BY 字段名[ASC|DESC]//假如要查询女员工表的姓名、年龄,并以年龄升序排列select name,age from tb_emp where sex='女' order by age;2、inser...原创 2018-09-17 15:07:05 · 1058 阅读 · 0 评论 -
Mysql常用的三种数据库引擎比较
ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃了,那么数据文件就无法恢复了。如果你正在把ISAM用在关键任务应用程序里,那就必须经常备份你所有的实时数据,通过其复制特性,M...转载 2018-09-27 12:27:26 · 146 阅读 · 0 评论 -
数据库事务性的四大特性
数据库系统必须维护事务的以下特性(简称ACID): 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability)⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一...转载 2018-10-04 17:11:35 · 629 阅读 · 0 评论 -
数据库介绍
第1章 数据库介绍及mysql安装 1.1 数据库简介 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。1.1.1 什么是数据 数据是指对客观事件进行记录并可以鉴别的符号,是对客观 事物的性质...转载 2018-09-27 14:37:55 · 481 阅读 · 0 评论 -
数据库三大范式
数据库三大范式:目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。所以这里就只记录三范式相关的知识。...转载 2018-09-27 15:27:48 · 177 阅读 · 0 评论 -
Mysql查询
一、子查询:查询的结果用来作为另一个查询的参数。如一个SELECT-FROM-WHERE表达式当用来另一个查询的参数时,它被称为子查询。1、子查询示例SELECT COL1,COL2,COL3 FROM TABLE_NAME WHERE COL1=(SELECT COL1 FROM TABLE_NAME2 WHERE COL='姓名')2、在子查询总使用聚合函数...原创 2018-09-29 09:14:21 · 465 阅读 · 0 评论 -
mysql分页查询
limit 基本实现方式一般情况下,客户端通过传递 pageNo(页码)、pageSize(每页条数)两个参数去分页查询数据库中的数据,在数据量较小(元组百/千级)时使用 MySQL自带的 limit 来解决这个问题:收到客户端{pageNo:1,pagesize:10}select * from table limit (pageNo-1)*pageSize, pageSize;...转载 2018-09-29 17:19:55 · 176 阅读 · 0 评论 -
SQL练习题
测试表格--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号--3.教师表 Teacher(T#,Tname) --T# 教师编号,Tname...转载 2018-10-31 14:32:20 · 381 阅读 · 0 评论