mySql数据库概述

原创 2016年08月31日 08:48:02

一、数据管理技术与其发展阶段

1、人工管理阶段

数据不能长期保存

• 程序本身管理数据

• 数据不能共享

 • 数据不具有独立性

2、文件系统阶段

数据可以长期保存

 • 数据由文件系统来 管理

 • 数据冗余大,共享 性差

• 数据独立性差

3、数据库系统阶段

数据实现结构化

 • 数据实现了共享性

 • 数据独立性强

 • 数据粒度变小

 

二、数据库系统阶段涉及的概念

数据库DB:长期保存在计算机的存储设备上,按照一定规则组织 起来,可以被各种用户或者应用共享的数据集合

数据库管理系统DBMS 是一种操作和管理数据库的大型软件,用于建立、使 用和维护数据库,对数据库进行统一管理和控制,以 保证数据库的安全性和完整性。用户通过数据库管理 系统访问数据库中的数据。当前比较流行和常用的数 据库管理系统有OracleMySQLSQL ServerDB2

数据库系统DBS:在计算机系统中引入数据库后的系统,通常由计算机 硬件、软件、数据库管理系统和数据管理员组成。


 

三、数据库经历的阶段


 

关系数据库中所谓的关系,实质上是一张二维表。

 

 

什么是SQL


 

SQL有哪些功能:

数据定义语言(DataDefinition Language,DDL)

 • 数据库管理系统提供了数据定义语言定义数据库涉及各种对象,定义数据的完整性约束、保密限制等约束

 

数据操作语言(DataManipulation Language,DML)

 • 数据库管理系统提供了数据操作语言实现对数据的操作。基本的数据操作有两类:检索(查询)和更新(插入、删除和更新)

 

 数据控制语言(Data Control Language,DCL)

 • 数据库管理系统提供了数据控制语言实现对数据库的控制,包含数据完整性控制、数据安全性控制和数据库的恢复等

 

 


 

 

MySQL 数据库管理系统

简称MySQL,是一个免费开源的单进程多线程、支持多用户、基于客户机/服务器(Client/Server简称C/S)的关系数据 库管理系统。随着该数据库功能的不断完善、性能的不断提 高,可靠性不断增强。

 


 

 


版权声明:本文为博主原创文章,未经博主允许不得转载。

MySQL基本概述

MySQL是非常灵活的一款数据库,虽然它不是绝对完美,但它的灵活足够适应很多高要求的环境。为了发挥MySQL的性能并很好的使用它,我们就得先了解其设计。MySQL的灵活主要体现在我们可以通过不同的配置...
  • Shreck66
  • Shreck66
  • 2016年04月09日 16:36
  • 5248

MySQL数据库介绍

1.       MySQL数据库介绍MySQL 是瑞典的MySQLAB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。MySQL完全适用...
  • joliny
  • joliny
  • 2008年11月23日 19:17
  • 4617

MySQL基本概述

MySQL是非常灵活的一款数据库,虽然它不是绝对完美,但它的灵活足够适应很多高要求的环境。为了发挥MySQL的性能并很好的使用它,我们就得先了解其设计。MySQL的灵活主要体现在我们可以通过不同的配置...
  • Shreck66
  • Shreck66
  • 2016年04月09日 16:36
  • 5248

数据库概论的笔记

存储过程与函数的区别 存储过程是用户定义的一系列sql语句的集合,设计特定的表或其他对象的任务,用户可以调用存储过程; 而函数通常是数据库已定义的方法,它接受参数并返回某种类型的值并且不涉及特定的...
  • u011018979
  • u011018979
  • 2014年05月11日 10:05
  • 1183

通过MySql控制台管理数据库

MySQL数据库管理一、查看数据库show databases;查看当前的MySQL服务器上已经存了哪些数据库。二、创建数据库create database database_name;即可创建新数据...
  • qq_32095903
  • qq_32095903
  • 2016年11月15日 10:11
  • 346

MYSQL 下载与安装

安装之前: 1.关闭防火墙和杀毒等软件,防止mysql安装不成功。 2.如果之前有安装过mysql,要确保卸载干净,不能有残留的mysql文件,可以按照如下步骤进行清理: (1)、...
  • sinat_34817187
  • sinat_34817187
  • 2016年04月29日 18:11
  • 4611

数据库 概述(mysql为例)

什么叫做关系型数据库 关系数据库工作原理 事务 何为数据库事务 事务应用的场景举例 事务的特性ACID 原子性Atomic 一致性Consistent 隔离性Isolation 持久性Duration...
  • TheSnowBoy_2
  • TheSnowBoy_2
  • 2017年04月16日 00:18
  • 424

学生信息管理系统+mysql数据库的链接

这个项目需要拥有java基础部分的知识(即javaSE部分)和mysql数据库(JDBC 也就是增删改查的意思) 以及用eclipse编译工具来链接mysql数据库等操作! 下面具体的讲解一...
  • qq_32575047
  • qq_32575047
  • 2017年01月15日 14:51
  • 1971

【MySQL基础】数据库概述

1.数据库的引入(1)将数据保存到内存: 这种存储方式读写非常快,但程序关闭导致数据丢失(2)将数据保存到文件: 这种存储方式数据可以永久保存,但频繁地IO操作,效率不高,也不利于数据管理。(3)...
  • baiye_xing
  • baiye_xing
  • 2017年04月14日 09:29
  • 263

数据库-MySQL概述

什么是数据库:    数据库是存储数据的集合的单独的应用程序,每个数据库具有一个或者多个不同的API,用于创建、访问、管理、检索、复制所保存的数据 数据库按结构分类:    1.层次结构型数...
  • sun13921881708
  • sun13921881708
  • 2017年07月27日 10:30
  • 96
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mySql数据库概述
举报原因:
原因补充:

(最多只允许输入30个字)