MySQL数据库的概念

学习数据库的一些知识,写写博客方便梳理以及巩固知识。关于什么是数据库就举一个例子来说明,说的可能不够准确,只要明白一个大概的意思就够了,深刻的学习还是要去看书的。

讲讲生活中有关数据的例子:在一个中学,记录学生的基本信息,记录什么呢?记录学生的姓名、年龄、故乡。传统的方法是在一张纸上画表格(见下面),然后填入相应的数据。那么一张这样的表就记录着一个班级中所有学生的姓名、年龄以及故乡。假设初一年级有10个班,初二年级有8个班,初三年级有15个班,那么初一年级就会有10张这样的表,初二年级就会有8张,初三年级就会有15张,然后分别装入一个档案袋,交给王阿姨管理。以后要查询某个学生的信息,只要找王阿姨就行了。常见的数据库有:oracle、sqlser、mysql、access。我们所学习的MySQL就是数据库管理系统中的一种。下面给出图片帮助理解。

MySQL数据库的概念

时间: 2025-02-01 06:11:04

MySQL数据库的概念的相关文章

mysql数据库-基本概念介绍

目录 mysql数据库数据库是什么为什么要使用数据库数据库的分类什么是数据库引擎?数据库重要概念mysql数据库数据库是什么存储数的的仓库 列表,字典....等等,都是内存中的,其缺点:断点即消失, 优点:速度快文件存储, 缺点: 速度慢, 优点: 可以实现永久保存本质就是一套基于CS结构的,客户端和服务端程序,最终的数据存储在服务器端的磁盘中 为什么要使用数据库直接使用文件存储带来的问题 速度慢 我们的程序将来可能分布在不同的机器上 分布式: 每个服务器提供不同的服务,有时候某个业务流程可能会

MySQL数据库复制概念及数据库架构不断扩展方案

MySQL Replication 系统扩展的方式: scale up:向上扩展,垂直扩展    使用更高性能的硬件来扩展 scale out:向外扩展,水平扩展    提供更多的节点来提供更多的访问需求 复制:水平扩展的一种方案 如果构建一个httpd负载均衡集群会面临的问题: 当用户请求到达时,负载均衡器给调度到后端的各realserver上,如果web服务器允许用户上传数据,用户上传数据到第一个节点上,而后他又访问被调度到第三个节点上来,则数据就访问不到,如果要解决此问题,需要如何操作?使

mysql 数据库的概念和的基本操作:

SQL: Struct Query Language(结构化查询语言) ,其实是一个"国际化"标准.各种关系数据库,其实都是实现(并扩充)该标准的一种产品. 数据库的本质就是将大量的"数据值"通过数据库管理系统进行某种复杂但是逻辑结构上清晰有序的存储. 数据库的结构: 数据:data数据库:datebase 指一个具体的存储数据的"逻辑名称",通常一个产品(项目/网站),会使用一个数据库来存储其所有数据 数据库管理系统:dbms:database

学习笔记:MySQL数据库初步 概念

数据库 什么是数据库,数据库就是对大量信息进行管理的高效的解决方案,按照数据结构来组织.存储和管理数据的载体.而我们常说的数据库可以分为关系型和非关系型数据库. 关系型数据库 这里说的关系型数据库,是指基于关系型模型的数据库. 而 关系模型(对应)=二维表(对应)=现实世界的实体集 而实体集,如在一个教学科室里就起码有三个实体集,教师实体集,学生实体集 就是如要创一(教学科室)数据库,再创三个表(教师表.学生表) 用更容易理解的例子来说,比如 学生实体集=对应=学生二维表 某学生如小米=对应=表

MySQL数据库分区的概念与2大好处(1)

我们大家都知道通过MySQL数据库分区(Partition)可以提升MySQL数据库的性能,那么到底什么是MySQL数据库分区呢?以及其实际应用的好处的表现有哪些呢?以下的文章就是对这些内容的描述. 什么是数据库分区? 数据库分区是一种物理数据库设计技术,DBA和数据库建模人员对其相当熟悉.虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作 中减少数据读写的总量以缩减响应时间. 分区主要有两种形式://这里一定要注意行和列的概念(row是行,column是列) 水平分区(Hori

MySQL数据库1 - 基本概念及安装

一.数据管理技术的产生和发展: 1.人工管理阶段 - 效率低,成本高(文字) 2.文件系统阶段 - 易于存储,处理速度快,数据形式丰富(文字,声音,图片...磁带,磁盘) 3.数据库系统阶段 - 易于维护海量数据,更快的运算和处理,保证数据安全性,使用编程语言管理数据   二.关系型数据库中常用的概念 1. 数据库及数据库管理系统 数据库管理系统 - database manager system(DBMS) - 管理数据的工具(eg: MySql , SqlServer , Oracle...

Mysql丨数据库基本概念

以前记录数据可能很少也很简单,比如说老王借了老李半斤肉,这样的数据老李直接就写到墙上就行了. 后来数据多了人们就以表格的方式开始记录,写到一张A4纸上,比如学生的档案,有表头和序号等. 表头里有姓名.性别.年龄.籍贯等等,有横向的信息有竖向的信息.这样的A4纸散放在那里肯定是不行的. 于是人们把它们按班级装到档案袋里,这些档案袋都交给刘大婶保管. 这里面对应到数据库的概念上就是: A4纸  ····················  表 档案袋  ··················  库 刘大

数据库 MySQL 之 基本概念

浏览目录 概述 数据库的特点 数据库的分类 选择MySQL的理由 & MariaDB 介绍 下载及安装 SQL介绍 一.概述 1.数据(data) 存储在表中的信息就叫做数据. 2.数据库(Database,简称DB) 数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织.存储的,我们可以通过数据库提供的多种方法来管理数据库里的数据.更简单的形象理解,数据库和我们生活中存放杂物的仓库性质一样,区别只是存放的东西不同. 3.数据库表(tab

MySQL数据库基础知识

day02 MySQL数据库基础知识 一.基础知识概述: 基础决定你这门课程的学习成败!只有学习好这些基础知识以后,你才能真正的运用自如.才能够对数据库有更深入的了解,道路才会越走越远. 二.基础知识: 1.数据库(database):数据库就好比是一个物理的文档柜,一个容器,把我们整理好的数据表等等归纳起来. 创建数据库命令:        create database 数据库名; 2.查看数据库         show databases; 3.打开指定的数据库         use