什么是数据库:
狭义:
存储数据的仓库
广义:
可以对数据进行存储和管理的软件, 以及数据本身统称为数据库
数据库是由表, 关系, 操作组成
为什么需要数据库:
几乎所有的应用软件的后台都需要数据库
数据库存储数据占用空间小, 容易持久保存
存储比较安全
容易维护和升级
数据库移植比较容易
简化对数据的操作
为将来学习 Oracle 做准备
B/S 架构里面包含数据库
数据结构与数据库的区别:
数据库是在应用软件 (外存) 级别研究数据的存储和操作
数据结构是在系统软件 (内存) 级别研究数据的存储和操作
有了编程语言为什么还需要数据库:
对内存数据操作是编程语言的强项,
但是对硬盘数据操作却是数据库的强项, 是数据库研究的核心
从三个方面学习数据库:
1. 数据库是如何存储数据的
字段, 记录, 表, 约束(主键, 外键, 唯一键, 非空, check,default, 触发器)
2. 数据库是如何操作数据的
insert,update,delete,T-SQL, 存储过程, 函数, 触发器
3. 数据库是如何显示 (查询) 数据的
select(重点的重点)
来源: http://www.bubuko.com/infodetail-3165149.html