IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 第一章、MySQL数据库概述 -> 正文阅读

[大数据]第一章、MySQL数据库概述

?

前言

随便打开一个Web网站,比如淘宝:

?

为什么学习MySQL数据库?

?

?

?

? MySQL广占IT市场,比如淘宝、网易、百度、新浪、facebook等大部分互联网公司,都在使用mysql软件,而且在网络游戏领域,大部分的后台数据库都在使用mysql,如劲舞团、魔兽世界,还有更厉害的,中国电网、中国移动中很多项目也在使用我们的mysql。

? 如果我们把mysql学好学精了,还愁没工作吗?我们甚至可以去任何IT行业公司,这不像小众 的产品,你哪怕学透了,也不一定有多少人要你。

??

1.1 什么是数据库

???????? 数据库是持久化数据的一种介质,可以理解成用来存储和管理数据的仓库!

持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。持久化的大多数时候是将内存中的数据存储在数据库中,当然也可以存储在磁盘文件、XML数据文件中。

1.2为什么要用数据库

保存数据 的容器:数组、集合、文件

  • 可将数据持久化到硬盘
  • 可存储大量数据
  • 方便检索
  • 保证数据的一致性、完整性
  • 安全,可共享
  • 通过组合分析,可以产生新数据

?

1.3常见数据库产品

  1. Oracle:甲骨文
  2. DB2:IBM;
  3. SQL Server:微软;
  4. MySQL:甲骨文;

1.4数据库相关概念

  • DB

数据库( database ):存储数据的“仓库”。它保存了一系列有组织的数据。

  • DBMS

数据库管理系统( Database Management System ),又称为数据库软件或数据库产品。数据库是通过 DBMS 创

建和操作的容器

  • SQL

结构化查询语言( Structure Query Language ):专门用来与数据库通信的语

言。

三者的关系:

?

1.5数据库存储数据的特点

    1. 将数据放到中,再放到库中
    2. 一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。
    3. 表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。
    4. 表由列组成,我们也称为字段。所有表都是由一个或多个列组成的,每一列类似java 中的”属性”
    5. 表中的数据是按行存储的,每一行类似于java中的“对象”
  • 表——类
  • 列,字段——属性
  • 行——对象

刚入门MySQL,这些是自己学习过程中整理的笔记,希望对大家有所帮助!我是不羁叶,欢迎小伙伴们提出建议,我会及时改正,下次见,白白~

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-09-29 10:21:27  更:2021-09-29 10:22:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 3:41:39-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码