图片 4

MySQL之一:初识数据库

怎么是数额(Data)

图片 1

描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机

在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,就相当于文件里的一行内容,如:

1 xiaomage,male,18,1999,山东,计算机系,2017,oldboy

图片 2

 

唯有的一条记下并未别的意义,即使大家按逗号作为分隔,依次定义各种字段的意思,也便是定义表的题目

图片 3

如此经过表格大家很了解的了解了有些人的详细消息。

 

一、数据库

一、基础部分

什么样是数据库(DataBase,简称DB)

数据库即存放数据的库房,只但是这么些库房是在管理器存款和储蓄设备上,而且数量是按一定的格式存放的

千在此之前的大家将数据存放在文书柜里,未来数据量壮大,已经不再适用

数据库是遥遥在望存放在管理器内、有组织、可分享的数额就可以。

数据库中的数据按一定的数据模型组织、描述和积存,具备十分小的冗余度、较高的数目独立性和易扩充性,并可为各样用户分享

 

1、什么是数额(Data)

1.数据库是何等

怎么样是数据库管理种类(DataBase Management System)

在领会了Data与DB的定义后,怎样正确地组织和积存数据,怎么样飞速获取和掩护数据成了首要

那就用到了四个系统软件—数据库管理类别

如MySQL、Oracle、SQLite、Access、MS SQL Server

mysql主要用以大型门户,譬如搜狗、搜狐等,它根本的优势便是开放源代码,因为开放源代码这么些数据库是免费的,他明天是大篆公司的制品。
oracle首要用以银行、铁路、飞飞机场等。该数据库作用庞大,软件开销高。也是金鼎文公司的产品。
sql server是微软公司的制品,首要利用于大中型公司,如联想、方正等。

 
描述事物的标记记录称为数据,描述事物的旗号不仅可以够是数字,也足以是文字、图片,图像、声音、语言等,数据由八种表现格局,它们都可以通过数字化后存入计算机

前边所学,数据要恒久保存,比方用户注册的用户消息,都以保留于文件中,而文件只好存在于某一台机器上。

数据库服务器、数据管理系列、数据库、表与记录的涉嫌(入眼掌握!!!)

记录:1 xxx 324245234
22(多少个字段的音讯整合一条记下,即文件中的一行内容)

表:student,scholl,class_list(即文件)

数据库:oldboy_stu(即文件夹)

数据库管理种类:如mysql(是三个软件)

数据库服务器:一台Computer(对内部存款和储蓄器须求比较高)

 

总结:

数据库服务器-:运行数据库处理软件

数据库管理软件:管理-数据库

数据库:即文件夹,用来组织文件/表

表:即文件,用来寄放在多行内容/多条记下

 
在计算机中描述八个东西,就必要抽出这一事物的卓绝群伦特征,组成一条记下,就一定于文件里的一行内容,如:

一旦大家不思量从文件中读取数据的频率难点,而且只要大家的次第有所的组件都运维在一台机器上,那么用文件存取数据,并未难题

1 egon,male,18,1999,山东,计算机系,2017,oldboy

但要求思考的主题材料是:程序的实践效能依赖于承载它的硬件,而一台机械机器的品质毕竟是轻便的,受限于方今的硬件水平,垂直扩充是有极端的。于是大家不得不通过水平扩充来抓牢大家系统的完全质量,那就需求我们将顺序的逐个零部件分布于多台机械去施行。

但是的一条记下并未别的意义,假设大家按逗号作为分隔,依次定义各种字段的意思

内需注意的是,就算大家将顺序的依次零部件遍及到各台机械,但各组件还是是一个完好,言外之意,全体组件的数码如故要分享的。但每台机械上的机件都不得不操作本机的文件,那就变成了数量一定差别等。

1 name,sex,age,birth,born_addr,major,entrance_time,school #字段
2 egon,male,18,1999,山东,计算机系,2017,oldboy #记录

于是大家想到了将数据与应用程序分离:把公文寄存于一台机器,然后将多台机器通过互联网去拜候那台机械上的文书,即分享那台机器上的文本,分享则意味竞争,会发生多少不安全,须要加生鱼理。。。。

那样大家就能够理解egon,性别为男,年龄18岁,出生于一九九八年,出生地为江西,前年考入老男孩Computer系

 

2、什么是数据库(DataBase,简称DB)

为了远程访问并拍卖那台分享机器上的文书,大家务必为大家的程序额外写一段代码,达成如下效果:

数据库即贮存数据的仓库,只可是那个库房是在微型计算机存款和储蓄设备上,况兼数量是按一定的格式存放的

#1.远程连接
#2.打开文件
#3.读写(加锁)
#4.关闭文件

千古时候的人们将数据寄存在文书柜里,今后数据量庞大,已经不复适用

大家写任何程序都亟需有这段代码,于是大家领到这段代码,写成三个特别的管理软件,那就是mysql等数据库管理软件的始末,但mysql化解的不只是多中国少年共产党享的标题,还大概有查询成效,安全性等一多元难点,不问可见,把技术员从数量管理中脱身出来,专注于自个儿的程序逻辑的编纂。

数据库是已经过了十分短时间贮存在管理器内、有团体、可分享的数量就可以。

2.数据库概述

数据库中的数据按一定的数据模型组织、描述和积存,具备不大的冗余度、较高的数量独立性和易扩大性,并可为各种用户分享

♥什么是数码?(Data)

3、什么是数据库管理体系(DataBase
Management System 简称DBMS)

数量:描述事务的标记记录,描述事物的标识不仅能够是数字,也能够是文字、图片,图像、声音、语言等,数据由多样展现情势,它们都足以通过数字化后存入Computer

在精通了Data与DB的定义后,如何精确地组织和仓库储存数据,如何飞快获取和掩护数据成了至关心注重要

在计算机中陈述三个事物,就必要收取这一东西的卓著特征,组成一条记下,就也正是文件里的一行内容,如:

那就用到了多少个体系软件—数据库管理体系

1  haiyan  female 20 甘肃  计算机系 

如MySQL、Oracle、SQLite、Access、MS SQL
Server

唯有的一条记下并未别的意义,要是大家按逗号作为分隔,依次定义各样字段的意思

mysql主要用以大型门户,比如搜狗、天涯论坛等,它根本的优势就是开放源代码,因为开放源代码这几个数据库是免费的,他后天是石籀文集团的制品。
oracle主要用以银行、铁路、飞机场等。该数据库效能庞大,软件费用高。也是宋体集团的产品。
sql
server是微软公司的制品,重要利用于大中型公司,如联想、方正等。

id   name    sex     age   adderess   major   #字段
1   haiyan  female  20      甘肃     计算机系   #记录

4、数据库服务器、数据管理连串、数据库、表与记录的涉及(着重驾驭!!!)

 

笔录:1 刘海龙  324245234
22(五个字段的消息整合一条记下,即文件中的一行内容)

万一如此表示的话就了然了一位的信息了,令人一看就通晓了

表:student,scholl,class_list(即文件)

♥什么是数据库?(DataBase,简称DB)

数据库:oldboy_stu(即文件夹)

数据库,以管窥天正是存放数据的仓库,只但是那个库房是在微机存款和储蓄设备上。

数据库处理连串:如mysql(是贰个软件)

数据库中的数据按自然的数据模型组织、描述和仓库储存,具备很小的冗余度、较高的数码独立性和易增加性,并可为各种用户共享

数据库服务器:一台微型计算机(对内部存款和储蓄器供给比较高)

♥什么是数据库管理体系(DataBase
Management System 简称DBMS)

总结:

在打听了Data与DB的定义后,如何科学地公司和仓库储存数据,如何高效获取和护卫数据成了重要

   
数据库服务器—运维—>数据库管理软件

那就用到了一个种类软件—数据库处理种类

   
数据库处理软件—>管理—>数据库

如MySQL、Oracle、SQLite、Access、MS SQL Server

   
数据库—协会—>表,即文件夹—组织—>文件

mysql主要用来大型门户,举个例子搜狗、搜狐等,它根本的优势就是开放源代码,因为开放源代码这几个数据库是无偿的,他后天是黑体集团的制品。
oracle首要用以银行、铁路、飞机场等。该数据库功用庞大,软件花费高。也是陶文集团的产品。
sql server是微软集团的制品,首要行使于大中型公司,如联想、方正等。

   
表—存放—>多条记下,即文件—存放—>多行内容

数据库说白了便是文件夹
数据库管理连串就是叁个软件
数据库服务器:就是对外语专科高校门提供数据的多个机械

    

♥数据库服务器,数据库处理种类,表与记录的关系(入眼驾驭)

       
 图片 4

表:student,scholl,class_list(即文件)

二、mysql介绍

数据库:lzsh_info(即文件夹)

MySQL是三个关系型数据库管理连串,由瑞典王国MySQL AB
集团开拓,近年来属于 Oracle 旗下集团。MySQL
最风靡的关系型数据库管理种类,在 WEB 应用方面MySQL是最佳的 奥迪R18DBMS
(Relational Database Management System,关周到据库处理体系)
应用程式之一。

数据库管理种类:如mysql(是三个软件)

mysql是什么???

数据库服务器:一台微型Computer(对内部存款和储蓄器须求相比较高)

mysql就是三个socekt服务端
客户端软件
  mysql自带
  python模块

总结: