MySQL学习教程 001 MySQL概述

1.SQL概述

       SQL,在Wiki中的定义如下

SQL (  / ˌ ɛ s ˌ k juː ˈ ɛ l / ( listen )  SQL ,  [4]  / ˈ s iː k w əl / "sequel";  Structured Query Language  ) [  5]是一种用于编程和设计用于管理 关系数据库管理系统(RDBMS) 中保存的数据,或用于 关系数据流管理系统(RDSMS) 中的流处理。它在处理时特别有用 结构化数据,即包含实体和变量之间关系的数据。

       实际上,SQL是一种程序化查询语言。程序员需要学习SQL语句,通过编写SQL语句,然后DBMS负责执行SQL语句,最终来完成数据库中数据的增删改查的操作。

       简单来说就是,SQL用来跟数据库打交道,完成和数据库之间的通信。 

2.什么是数据库

       数据库(DataBase,简称DB),通常是一个或一组文件,保存了一些符合特定规格的数据。

3.什么是数据库管理系统

       数据库软件称之为数据库管理系统(DBMS,DataBaseManagement),是专门用来管理数据库中的数据的,数据库管理系统可以对数据库当中的数据进行增删改查等操作。如:Orade,MS SQL Server,Mysql,Sybase,informix,DB2,interbase,PostgreSql。但因为如今企业因为MySQL的免费易用,我们主要学习MySQL。

4.三者之间的关系

DBMS-->执行-->SQL-->操作-->DB

       用人话说就是,我们先安装数据库管理系统DBMS,然后学习SQL语句怎么写,编写SQL语言之后,DBMS对SQL语句进行执行,最终来完成数据库的数据管理。

5.什么是MySQL

       MySQL ( / ˌ m aɪ ˌ ɛ s ˌ k juː ˈ ɛ l / ) [5]是一个开源的 关系数据库管理系统(RDBMS)。[5] [6]它的名字是“My”(联合创始人Michael Widenius的女儿 My 的名字)和“SQL”(结构化查询语言的缩写)的组合。关系数据库将数据组织成一个或多个数据表,其中数据可能相互关联;这些关系有助于构建数据。SQL 是程序员用来创建、修改和从关系数据库中提取数据以及控制用户对数据库的访问的语言。除了关系数据库和 SQL 之外,像 MySQL 这样的 RDBMS 与操作系统一起在计算机的存储系统中实现关系数据库、管理用户、允许网络访问并促进测试数据库完整性和创建备份。

你可能感兴趣的:(MySQL,数据库,mysql)