了解数据库
什么是数据库?
●数据库Database:数据的仓库。
●仓库里有排货架(表),货物会分类存放。比如牙膏、
牙刷会放到-一个排货架上,面包会单独放在一-个排货架上。
●仓库又分很多种粮仓、武器仓库。
●仓库中还会有仓库管理员(DBA)对货物进行管理
●从仓库中拿货物需要凭证,取货和进货的人(程序员)
数据库的特点:
- 海量存储数据
- 查询速度快
- 控制并发访问
- 安全
- 数据完整性。
注意:数据库也是文件。
数据库概述
DBMS(数据库管理系统)
● 不同品牌的DBMS有自己的不同的特点: MySQL (速度很快,适 合对数据要求并不是十分严谨的地方,去掉了很多中小型企业中不常用的功能)、MSSQLServer (与.net结合很好,只能运行在windows平台下,大数据量、大交易量表现并不十分好,功能比MySQL多)、DB2 (大型)、Oracle (大型)、Access (文件)、SQLite (极其轻量级数据库)、Sybase等。 对于开发人员来讲,大同小异
● SQL(语言)<>SQLServer<> MSSQLServer。最常见的错误。
● 除了Access、SQLServerCE、 SQLite等文 件型数据库之外,大部分数据库都需要数据库服务器才能运行。学习、开发时是连接本机的数据库,上线运行时是数据库运 行在单独的服务器。
select * from Student