mysql项目4难点,解决方法总结800字
MySQL数据库的介绍
使用数据库的优点:
1、可以(像文件一样)实现数据持久化到本地
2、使用完整的管理系统统一管理数据,易于查询
上面第一点的原因:实际上是借助于DBMS来将数据最终存储到磁盘上的文件。
数据库的相关概念:
DB:数据库,存放数据的仓库(容器),它保存了一系列有组织,比较规范的数据。
DBMS:数据库管理系统(简称:数据库软件、数据库产品。如MySQL)。数据库是通过DBMS创建和操作的容器,DBMS用来管理DB中的数据。(DBMS用于创建和管理DB)
SQL:结构化查询语言,专门用来与数据库管理系统通信的语言。
SQL的优点:
不是某个特定数据库供应商的专门语言,而是几乎所有的DBMS都支持SQL
简单易学
虽然简单,但是实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作
mysql windows安装教程数据库的特点:
将数据放到表里面,表再放到库中(库里面可以有很多表)
一个数据库里面可以有多张表,每个表都有一个名字,用来标识自己。表名具有唯一性。
表具有一些特性,这些特性定义了数据在表中如何存储的,类似于Java中的类的设计。
表是由列组成的,也称为字段。所有表都是由一个或多个列组成的,每个列相当于Java中的“属性”。
表中的数据是按行存储的,每一行类似于Java中的“对象”。
DBMS分为两大类:
基于共享文件系统的DBMS(Access)
基于C/S的DBMS(如:MySQL、oracle、SQL Server)
MySQL现隶属于oracle公司
1它是关系型数据库的一种。
2它是个RDBMS关系型数据库管理系统=》创建很多数据库=》二维表
SQL(Structed Query Language)语句
二维表行:记录列:属性/字段
关系型数据库有:(常见的数据库管理系统)
oracle:贵
MySQL:企业版(收费的)社区版(免费的)MySQL
SQL Server其最大的缺点:只能安装在Windows上
DB2(IBM公司):其稳定性性能上不错的,适合于处理海量数据
非关系型数据库NoSQL[key,value]有:
1 memcached(不能持久化)
2 redis(可以持久化数据)缓存数据库

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。