嗯,先说说数据库的分类吧,其实主要大的分类就是关系型数据库(SQL)和非关系型数据库(NoSQL);mysql
实验楼上有常见的数据库教程,这里作一个整理,但愿对你学习数据库方面的知识有所帮助;redis
MySQL 是最流行的关系型数据库管理系统(关系数据库),通常中小型网站的开发者都选择 MySQL 做为网站数据库,MySQL 使用 SQL 语言进行操做。sql
该教程从 SQL 概念开始,在 MySQL 数据库中学习并实践了 SQL 经常使用语法及约束、索引、视图、SELECT 查询、修改与删除等基本操做。课程包含两部分,基础部分学习 SQL 基本操做实验,进阶部分基于 MySQL 官方参考手册制做,学习 MySQL 的进阶操做。mongodb
基础篇:数据库
进阶篇:编程
关系型数据库用的比较多,下面介绍一些非关系型数据库,先上一张图能够看看有非关系型数据库的分类吧;服务器
下面是几个较为经常使用的教程;数据结构
目前 MongoDB 是 IT 行业很是流行的一种非关系型数据库(NoSQL),其灵活的数据存储方式备受当前 IT 从业人员的青睐。该教程是 MongoDB 基础教程,介绍了 MongoDB 基本的集合操做、高级查询以及索引与聚合。nosql
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统,常被称做是一款数据结构服务器(data structure server)。编程语言
HBase是一个开源的非关系型分布式数据库(NoSQL),实现的编程语言为 Java。它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供相似于BigTable 规模的服务。
以上4个数据库教程,但愿对你学习数据库有所帮助;