包含课程
- 340人 学习人数4.6分 课程评分MySQL 多平台多模式(安装、配置和连接 详解)Re: MySQL 多平台多模式(安装、配置和连接 详解)=======================================# 安装在 Windows 平台# 安装 Linux 操作系统# 安装激活 SCRT 连接工具# 安装在 CentOS 四种方式 1) YUM 源方式安装 2) 二进制 tar 包安装 3) RPM 包方式安装 4) 源码包 cmake 编译安装# 六种图形化工具连接 1) SCRT CMD 2) Aqua Data Studio6.5 3) Navicat for MySQL 4) SQLyog_X64 5) MyManager Lite 5.5.3 6) MySQL Workbench 5.2# 安装后的参数调整--------------------------------------------MySQL多平台多模式安装数据库
- 315人 学习人数4.6分 课程评分MySQL 设计基础(数据库概论、初探)Re:MySQL 设计基础(数据库概论、初探)==================================# 数据库设计基础开发的周期和步骤 关系型数据库的分析 物理设计三个范式与项目工程分析 # 数据库概论关系型和 NoSQL 数据库 非关系型数据库概述 Oracle 数据库简介与 IOE 运动 NoSQL 数据库简介 # 初探 MySQL选择 MySQL的理由 MySQL 及分支简介 发行的四个版本与选择 及 MySQL 产品路线 初探 MySQL ----------------------------------------------------------设计基础MySQL数据库数据库概论
- 540人 学习人数4.6分 课程评分MySQL 数据库的基本操作(数据完整性约束)Re:MySQL 数据库的基本操作(数据完整性约束)========================================# 数据库的基本操作创建 删除 数据库、创建 删除表修改 表名 数据类型 字段名 添加字段删除 字段 调整字段位置 更换存储引擎 删除外键删除 数据表 包括被关联父表 # 数据完整性六项约束主键约束(PRIMARY KEY)自增约束(AUTO_INCREMENT PRIMARY KEY)唯一约束(UNIQUE)默认约束(DEFAULT)非空约束(NOT NULL)外键约束(FOREIGN KEY)-----------------------------------------数据完整性MySQLMySQL基本操作数据库
- 575人 学习人数4.6分 课程评分MySQL 数据类型和运算符Re: MySQL 数据类型和运算符=============================# 数据类型整数类型:五种 TINY SMALL MEDIUM INT BIG浮点和定点小数类型:三种 FLOAT DOUBLE DECIMAL日期与时间数据类型:五种 YEAR -1字符串类型:二种 CHAR(M) VARCHAR(M) -1二进制字符串:位字段BIT 固定BINARY 可变VARBINARY -1 # 运算符算术 运算符比较 运算符逻辑 运算符位操作 运算符运算符的优先级-------------------------------------MySQL运算符MySQL数据的类型数据库
- 438人 学习人数4.3分 课程评分MySQL DML 语言(插入、更新与删除数据)Re: MySQL DML 语言(插入、更新与删除数据)=======================# DML 数据操作语言包括动词:INSERT、UPDATE、DELETE 等等它们分别用于添加、修改和删除表中的行(数据) # 插入、更新与删除数据MySQL中提供了功能丰富的数据库管理语句,包括有效地向数据库中插入数据的 INSERT 语句,更新数据的UPDATE语句以及当数据不在使用时删除数据的DELETE 语句等。 # 高阶 DML 操作将查询结果插入到新表(相当于表复制功能)根据另一张表的条件,更改本表记录根据另一张表的条件,删除本表记录-------------------------------------------------------------插入、更新与删除数据MySQLDML 语言数据库
- 1056人 学习人数4.3分 课程评分
- 711人 学习人数4.6分 课程评分MySQL 查询与高级查询(多表、嵌套和正则表达式)Re: MySQL 查询与高级查询(多表、嵌套和正则表达式) (查询的能力,显示DBA的功力)=============================================数据库管理系统的个最重要的功能就是数据查询,数据查询不应只是简单查询数据库中存储的数据,还应该根据需要对数据进行筛选,以及确定数据以什么样的格式显示。MySQL提供了功能强大、灵活的语句来实现这些操作,本章将介绍如何使用 SELECT 语句查询数据表中的一列或多列数据、使用集合函数显示查询结果、连接查询、子查询以及使用正则表达式进行查询等。------------------------------------查询MySQL高级查询SQL Server数据库
- 407人 学习人数4.3分 课程评分MySQL 存储过程(创建海量数据实验环境)Re: MySQL 存储过程(创建海量数据实验环境) ================================# 存储过程概念存储过程是数据库管理中常用的技术之一,可以很方便的做些创建数据、统计数据、分析数据等工作,当前的主流数据库都支持存储过程,但不同的数据库环境语法结构有略微区别,本章给同学们介绍 MySQL 下创建存储过程的方法。 # 存储过程的优点1) 存储过程大大“减少”了执行需要的资源和时间。2) 存储过程的能力大大“增强”了SQL语言的功能和灵活性。3) 包含代码安全性,不需要将代码给用户(将代码打包)可保证数据的“安全性和完整性”。4) 通过存储过程可以使没有权限的用户在“控制之下”间接地存取数据库。5) 通过存储过程可以使相关的动作在一起发生,从而可以维护数据库的完整性。6) 改进性能:减少网络流量(即:只传输存储过程的名字即可执行操作)。 # 创建海量数据实验环境创建完成海量数据的存储过程,产生一千条记录和一百万或二百万条记录,操作上面没有任何区别,唯一区别是占用的时间不同,具备海量数据后,可以为系统压力测试实验,做好物理准备。# (本章具备完整创建海量数据的代码)-----------------------------------------------存储过程PROCEDURE海量数据MySQLMySQL
- 538人 学习人数3.9分 课程评分MySQL 函数、用户自定义函数Re: MySQL 函数、用户自定义函数 ==============================# MySQL 函数的意义MySQL 自身提供大量功能强大、方便易用的函数。使用这些函数,可以极大地提高用户对数据库的管理效率。 # 函数的分类 # 用户自定义函数我们学习了 MySQL 的系统内置的函数之后,如果系统内置的函数不能满足我们的应用,可以创建存储函数。-------------------------------MySQLMySQL函数数据库用户自定义函数
- 2132人 学习人数4.3分 课程评分MySQL 索引Re: MySQL 索引============================# 索引的作用索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL 就会从第1条记录开始读完整个表,直至找出相关的行。表越大,查询数据所花费的时间越多。如果表中查询的列有一个索引,MySQL能快速到达某个位置去搜索数据文件,而不必查看所有数据。 # 索引的类型(诸多分类方式)聚集索引非聚集索引 # 索引的设计原则1) 索引并非越多越好。2) 避免对经常更新的表进行过多的索引。3) 数据量小的表最好不要使用索引。4) 在条件表达式中经常用到的不同值较多的列上建立索引。5) 当唯一性是某种数据本身的特征时,指定唯一索引。6) 在频繁进行排序或分组的列上建立索引。 # 索引的副作用容易产生页分裂,降低更新表的速度(即增、删、改操作)===============================================MySQLIndex数据库
- 676人 学习人数4.3分 课程评分MySQL 触发器Re: MySQL 触发器=============================# 触发器概念触发器,顾名思义,就是当执行某个事件的时候触发另一个事件的执行!数据库中的触发器是和表关联的特殊的存储过程,它可以在插入、删除或修改该表表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。 # 数据库触发器作用:1) 安全性:可以基于数据库的值,限制或允许用户的某种操作2) 审计功能:可以跟踪用户对数据库的操作等3) 实现复杂的数据完整性规则:触发器可产生比CHECK约束更为复杂的限制4) 实现复杂的非标准的数据库相关完整性规则(针对六个约束)5) 同步实时地复制表中的数据。6) 自动计算数据值:如果数据的值达到了一定的要求,则进行特定的处理。-------------------------------------------------------------------------------------------------MySQL数据库触发器
套餐介绍
帮助学员掌握:MySQL 多平台 多模式 安装、配置和连接 ;MySQL 设计基础;数据完整性约束;数据类型和运算符;DML 语言 插入、更新与删除数据;视图 高级查询 存储过程(完成海量数据创建)函数、用户自定义函数;索引和触发器