zoukankan      html  css  js  c++  java
  • mysql 数据库简介

    1、 什么是数据库

    数据库(Database)是按照数据结构来组织、存储和管理数据的仓库

    每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。

    我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。

    所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。

    所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

    RDBMS即关系数据库管理系统(Relational Database Management System)的特点:

    1.数据以表格的形式出现

    2.每行为各种记录名称

    3.每列为记录名称所对应的数据域

    4.许多的行和列组成一张表单

    5.若干的表单组成database

    2、 MySQL概述

    MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008116号被Sun公司收购。而2009,SUN又被Oracle收购.目前MySQL被广泛地应用在Internet上的中小型网站中。

    由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

    http://www.runoob.com/mysql/mysql-tutorial.html

    3、 MySQL特性

    1) 使用CC++编写,并使用了多种编译器进行测试,保证源代码的可移植性   2) 支持AIXFreeBSDHP-UXLinuxMac OSNovell NetwareOpenBSDOS/2 WrapSolarisWindows等多种操作系统   

    3) 为多种编程语言提供了API。这些编程语言包括CC++PythonJavaPerlPHPEiffelRubyTcl等。   

    4) 支持多线程,充分利用CPU资源   

    5) 优化的SQL查询算法,有效地提高查询速度   

    6) 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名   

    7) 提供TCP/IPODBCJDBC等多种数据库连接途径   

    8) 提供用于管理、检查、优化数据库操作的管理工具   

    9) 可以处理拥有上千万条记录的大型数据库

    4、 关系型数据库特点小结

    # 关系型数据库在存储数据时实际就是采用的一张二维表(和WordExcel表格几乎一样)

    # 市场占有量较大的是MySQLoracle数据库,互联网场景最常用的是MySQL数据库。

    # 它通过SQL结构化查询语言来存取,管理关系型数据库的数据。

    # 关系型数据库在保持数据安全和数据一致性方面很强,遵循ACID理论

    5、 非关系型数据库知识小结

    # NOSQL数据库不是否定关系型数据库,而是作为关系数据库的一个重要补充。

    # NOSQL数据库为了灵活高性能,高并发而生,忽略影响高性能,高并发的功能。

    NOSQL数据库领域,当今最典型的产品为redis持久化缓存),mongodb,memcached(纯内存)等

    # NOSQL数据库没有标准的查询语言(SQL通常使用REST的数据接口查询API

  • 相关阅读:
    MSDN for 2010的那些麻烦事
    CPtrList操作--插入,删除特定元素,删除全部
    如何绕过ORA00701错误和降低bootstrap对象的高水位
    ORA00600:[1112]内部错误&ROW CACHE ENQUEUE LOCK一例
    CRS5008: Invalid attribute value
    ORA00600[kjpsod1]&ORA44203错误一例
    runInstaller ignoreInternalDriverError
    RMAN CURSOR_SHARING=EXACT脚本
    SQL调优:带函数的谓词导致CBO Cardinality计算误差
    11g Real Application Testing:Database Replay使用方法
  • 原文地址:https://www.cnblogs.com/dadonggg/p/8625385.html
Copyright © 2011-2022 走看看