什么是数据库:
狭义:
存储数据的仓库
广义:
可以对数据进行存储和管理的软件,以及数据本身统称为数据库
数据库是由表、关系、操作组成
为什么需要数据库:
- 几乎所有的应用软件的后台都需要数据库
- 数据库存储数据占用空间小、容易持久保存
- 存储比较安全
- 容易维护和升级
- 数据库移植比较容易
- 简化对数据的操作
- 为将来学习Oracle做准备
- B/S架构里面包含数据库
数据结构与数据库的区别:
数据库是在应用软件(外存)级别研究数据的存储和操作
数据结构是在系统软件(内存)级别研究数据的存储和操作
有了编程语言为什么还需要数据库:
对内存数据操作是编程语言的强项,
但是对硬盘数据操作却是数据库的强项,是数据库研究的核心
从三个方面学习数据库:
1. 数据库是如何存储数据的
字段、记录、表、约束(主键、外键、唯一键、非空、check、default、触发器)
2. 数据库是如何操作数据的
insert、update、delete、T-SQL、存储过程、函数、触发器
3. 数据库是如何显示(查询)数据的
select(重点的重点)
本文深入解析了数据库的概念,包括其狭义与广义定义,阐述了数据库由表、关系及操作组成的结构。详细解释了数据库在存储数据方面的优势,如节省空间、数据持久保存、安全性、易于维护和升级等,并对比了数据结构与数据库的区别。此外,文章还探讨了编程语言与数据库的关系,指出数据库在硬盘数据操作上的独特优势。最后,文章提出了学习数据库的三个关键方面:数据存储方式、数据操作和数据查询。

1495

被折叠的 条评论
为什么被折叠?



