数据库基本术语

一、数据库的组织结构
    MySQL被划分到关系数据库管理系统(Relational Database Management System,RDBMS)的范畴内。
        数据库(database,即RDBMS里的DB)就是一个用来存放信息的仓库。
            数据库里的数据集合都存放在数据表(table)里;
            数据表由数据行(row)和数据列(column)构成;
            一个数据行就是数据表里的一条记录(record);
            记录可以包含多个信息项,数据表里的每一个数据列都对应一个信息项。
        管理系统(management system,即RDBMS里的MS)指的是用来对数据进行插入、检索、修改、删除等操作的软件。
        关系(relational,即RDBMS里的R)表示RDBMS是DBMS中的一种,这种DBMS的专长就是把分别存放在两个数据表里的信息联系(即相互匹配)起来,而这种联系是通过查找两个数据表的共同元素来实现的。

二、数据库查询语言
    SQL(Structured Query Language,结构化查询语言)。

三、MySQL的体系结构
    MySQL采用的是客户/服务器体系结构。第一个程序是MySQL服务器程序,指的是mysqld程序,它运行在存放着你的数据库的机器上,负责在网络上监听并处理来自客户的服务请求,根据这些请求去访问数据库的内容,再把有关信息回传给客户。另一个程序是MySQL客户程序,它们负责连接到数据库服务器,并通过向服务器发出查询命令来告知它们需要哪些数据。
    mysql是最常用的客户程序,它是一个交互式的客户程序,你通过他发出查询命令并查看结果。mysqldump和mysqladmin是两个主要用于数据库管理的客户程序,前者用来把数据表的内容导出到一个文件里,后者用来检查数据库服务器的工作状态和执行一些数据库管理方面的任务。
    Mysql的“客户/服务器”体系结构的好处:并发控制(concurrency control)由服务器提供,因而不会出现两个用户同时修改同一条记录的现象;你不必非得在存放着你的数据库的那台机器上登录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值