mysql学习教程mysql学习笔记mysql学习大全
2014-12-07 10:38:52   来源:脚本世界   www.jb114.cn

MySQL 学习笔记 一一、数据库简单介绍1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统:Ø 网状型数据库Ø 层次型数据库Ø 关系型数据库Ø 面向对象数据库上面4中数

MySQL 学习笔记 一

一、数据库简单介绍

1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统:

Ø 网状型数据库

Ø 层次型数据库

Ø 关系型数据库

Ø 面向对象数据库

上面4中数据库系统中,关系型数据库使用最为广泛。面向对象数据库则是由面向对象语言催生的新型数据库,目前的一些数据库系统,如:SQL Server 2005、Oracle10g等都开始增加面向对象的特性。

 

二、常用基本SQL语句/语法

Ø SQL语句基础理论

SQL是操作和检索关系型数据库的标准语言,标准SQL语句可用于操作然后关系型数据库。

标准的SQL语句通常划分为以下类型:

查询语句:主要由于select关键字完成,查询语句是SQL语句中最复杂,功能最丰富的语句。

DML(Data Munipulation Language,数据操作语言)语句,这组DML语句修改后数据将保持较好的一致性;操作表的语句,如插入、修改、删除等;

DDL(Data Definition Language,数据定义语言)语句,操作数据对象的语言,有create、alter、drop。

DCL(Data Control Language,数据控制语言)语句,主要有grant、revoke语句。

事务控制语句:主要有commit、rollback和savepoint三个关键字完成

DDL语句

DDL语句是操作数据库对象的语句,包括创建create、删除drop、修改alter数据库对象。

常见数据库对象

对象名称

对应关键字

描述

table

表是数据库存储的逻辑单元,以行和列的形式存在;列是字段,行就是一条数据记录

数据字典

 

就是系统表,存储数据库相关信息的表,系统表里的数据通常有数据库系统维护。系统表结构和数据,开发人员不应该手动修改,只能查询其中的数据

视图

view

一个或多个数据表里的数据的逻辑显示,视图就是一张虚拟的表,并不真正存储数据

约束

constraint

执行数据检验规则,用于保证数据完整性的规则

索引

index

用于提高查询性能,相当于书的目录

函数

function

用于完成一个特定的计算,具有返回值和参数

存储过程

procedure

完成某项完整的业务处理,没有返回值,但可通过传出参数将多个值传个调用环境

触发器

trigger

相当于一个事件的监听

相关热词搜索:学习教程 笔记 大全

上一篇:MySql常用命令总结 Mysql常用命令行大全连增删查
下一篇:Mysql大小写敏感的问题 MySQL在windows下是不区分大小写的

分享到: 收藏