mysql数据库基础教程(学会MySQL数据库数据库概要)

目录

  • 一、数据库概要
    • 1.1、发展历史
      • 1.1.1、人工处理阶段
      • 1.1.2、文件系统
      • 1.1.3、数据库管理系统
    • 1.2、常见数据库技术品牌、服务与架构
    • 1.3、数据库分类
      • 1.3.1、关系型数据库
      • 1.3.2、非关系型数据库
    • 1.4、数据库规范化
      • 1.4.1. 什么是范式
      • 1.4.2. 三大范式
      • 1.4.3. 范式与效率
  • 二、MySQL介绍
    • 2.1、MySQL概要
    • 2.2、系统特性
    • 2.3、存储引擎
  • 三、快速安装运行MySQL数据库
    • 3.1、使用绿色版
      • 3.1.1、设置mysql远程访问
      • 3.1.2、修改mysql用户密码
      • 3.1.2、安装服务
    • 3.2、使用安装版
  • 四、使用GUI操作MySQL
    • 4.1、关系型数据库的典型概念
    • 4.2、登录数据库
    • 4.3、创建数据库
    • 4.4、创建表
    • 4.5、管理数据
      • 4.5.1、添加数据
      • 4.5.2、删除数据
      • 4.5.3、修改表结构
      • 4.5.4、外键
      • 4.5.5、唯一键
    • 4.6、上机练习
  • 五、使用SQL访问MySQL数据库
    • 5.0、定义学生表Stu、商品类型与商品表
      • 5.0.1、新建数据库
      • 5.0.2、新建表
      • 5.0.3、新建查询
    • 5.1、增加数据
    • 5.2、查询数据
      • 5.2.1、表达式与条件查询
      • 5.2.2、聚合函数
    • 5.3、删除数据
    • 5.4、更新数据
    • 5.5、修改表
      • 5.5.1、添加列
      • 5.5.2、修改列
      • 5.5.3、删除列
      • 5.5.4、重命名表
      • 5.5.5、删除表
      • 5.5.6、删除数据库
      • 5.5.7、一千行MySQL笔记
      • 5.5.8、常用的SQL
    • 5.6、MySQL与SQLServer的区别
      • 5.6.1、区别一
      • 5.6.2、区别二
  • 六、使用JDBC访问MySQL
    • 6.1、下载驱动
    • 6.2、JDBC访问MySQL
  • 七、下载程序、帮助、视频
  • 八、作业
    • 8.1、使用javascript实现身份证校验与信息提取。
    • 8.2、SQL强化练习,请点击进入

随着移动互联网的结束与人工智能的到来大数据变成越来越重要,下一个成功者应该是拥有海量数据的,数据与数据库你应该知道。

一、数据库概要

数据库(Database)是存储与管理数据的软件系统,就像一个存入数据的物流仓库。

在商业领域,信息就意味着商机,取得信息的一个非常重要的途径就是对数据进行分析处理,这就催生了各种专业的数据管理软件,数据库就是其中的一种。当然,数据库管理系统也不是一下子就建立起来,它也是经过了不断的丰富和发展,才有了今天的模样。

mysql数据库基础教程(学会MySQL数据库数据库概要)(1)

1.1、发展历史1.1.1、人工处理阶段

在20世纪50年代中期以前的计算机诞生初期,其处理能力很有限,只能够完成一些简单的运算,数据处理能力也很有限,这使得当时的计算机只能够用于科学和工程计算。计算机上没有专用的管理数据的软件,数据由计算机或处理它的程序自行携带。当数据的存储格式、读写路径或方法发生变化的时候,其处理程序也必须要做出相应的改变以保持程序的正确性。

1.1.2、文件系统

20世纪50年代后期到60年代中期,随着硬件和软件技术的发展,计算机不仅用于科学计算,还大量用于商业管理中。在这一时期,数据和程序在存储位置上已经完全分开,数据被单独组织成文件保存到外部存储设备上,这样数据文件就可以为多个不同的程序在不同的时间所使用。虽然程序和数据在存储位置上分开了,而且操作系统也可以帮助我们对完成了数据的存储位置和存取路径的管理,但是程序设计仍然受到数据存储格式和方法的影响,不能够完全独立于数据,而且数据的冗余较大。

1.1.3、数据库管理系统

从20世纪70年代以来,计算机软硬件技术取得了飞跃式的发展,这一时期最主要的发展就是产生了真正意义上的数据库管理系统,它使得应用程序和数据之间真正的实现的接口统一、数据共享等,这样应用程序都可以按照统一的方式直接操作数据,也就是应用程序和数据都具有了高度的独立性。

mysql数据库基础教程(学会MySQL数据库数据库概要)(2)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页