合集-mysql
摘要:02-数据库和表的基本操作课程目标掌握在MySQL中创建数据库、创建表的常用命令,以使用数据库可视化工具navicat来操作数据库。2.1 创建数据库1. 创建数据库(1)连接MySQL,如下图2-1所示: 图2-1(2)创建数据库、查看所有数据库、指定当前要操作的数据库和查看当前使用的数据库,常用
阅读全文
摘要:03-简单查询课程目标了解SQL语言简介、SQL语言的主要特点、SQL语言的命令动词。掌握在MySQL数据库中使有SQL语句进行简单查询。3.1 SQL语言简介SQL是Structure Query Language(结构化查询语言)的缩写.可以说查询是SQL语言的重要组成部分,但不是全部,SQL还
阅读全文
摘要:04-条件查询课程目标掌握条件查询中的运算符。4.1条件查询中的运算符条件查询需要用到where语句,where必须放到from语句表的后面支持如下运算符,如下表4-1所示: 表4-1运算符说明=等于<>或!=不等于<小于<=小于等于>大于>=大于等于between … and ….两个值之间,等同
阅读全文
摘要:05-分组汇总查询课程目标掌握查询中的排序、处理函数。5.1单一字段排序数据排序采用order by子句,order by后面跟上排序字段,排序字段可以放多个,多个采用逗号间隔,order by默认采用升序,如果存在where子句那么order by必须放到where语句的后面。 1.按照薪水由小到
阅读全文
摘要:06-连接查询和子查询课程目标掌握查询中连接查询、子查询。6.1连接查询-SQL92语法连接查询:也可以叫跨表查询,需要关联多个表进行查询1.显示每个员工信息,并显示所属的部门名称,如下图6-1所示:select ename, dname from emp, dept;SQL> select ena
阅读全文
摘要:07-数据定义课程目标掌握创建表、增加和删除和修改表结构、添加和修改和删除表中数据、创建表并加入约束。7.1创建表结构1.语法格式create table tableName( columnName dataType(length), ……………….. columnName dataType(len
阅读全文
摘要:08-存储引擎和事务课程目标掌握存储引擎的使用、常用的存储引擎、选择合适的存储引擎、 事务概述、事务的提交与回滚演示、自动提交模式、事务的隔离级别。8.1存储引擎的使用数据库中的各表均被(在创建表时)指定的存储引擎来处理。 服务器可用的引擎依赖于以下因素: MySQL的版本 服务器在开发时如何被配置
阅读全文
摘要:09-索引和视图课程目标掌握索引原理、索引的应用、 视图的概念、创建视图、修改视图、删除视图。9.1索引原理索引被用来快速找出在一个列上某一特定值的行。没有索引,MySQL不得不首先以第一条记录开始,然后读完整个表直到它找出相关的行。表越大,花费时间越多。对于一个有序字段,可以运用二分查找(Bina
阅读全文
摘要:10-DBA命令和数据库设计的三范式课程目标掌握新建用户、授权、回收权限、导出导入、第一范式、第二范式、第三范式、三范式总结。10.1新建用户create user username identified by 'password';说明:username——你将创建的用户名, password——
阅读全文
摘要:11- MySQL数据库的存储过程课程目标了解存储过程简介、关于MySQL的存储过程。掌握MySQL存储过程的创建、 调用、查询、修改、删除、控制语句、基本函数。11.1存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是
阅读全文
摘要:12-MySQL数据库的触发器课程目标了解触发器简介。掌握MySQL触发器的创建和使用以及删除。12.1触发器简介触发器是一个被指定关联到一个表的数据库对象,当对一个表的特定事件(例如增、删、改、查表中记录)出现时,它将会被激活。触发器具有MySQL语句在需要时才被执行的特点,即某条(或某些)MyS
阅读全文