数据库 第一章 数据库技术基础
1、基本概念
数据:数据库中存储的基本对象,是描述事物的符号记录,是信息的符号表示或载体
信息:数据的内涵
数据处理:将数据转换成信息的过程
数据管理:就是对数据进行分类、组织、编码、存储、检索、传播和利用的一系列活动的总和
3个阶段的比较
数据库管理数据特点:1、数据结构化 2、数据共享性高 3、数据独立性高
数据库管理系统提供的数据控制功能:1、数据的安全性 2、数据的完整性 3、数据的并发 4、数据恢复
2、数据库系统阶段
1、分布式数据库系统
1、数据库的数据 物理上分布在各个服务器,但是逻辑上一个整体
2、各个服务器既可执行局部应用(访问本地数据库),又可执行全局应用(访问异地数据库)
3、各地的计算机由数据通信网络相联系,本地计算机单独不能胜任的处理任务,可以通过通信网络取得其他户数据库和计算机的支持。
2、对象数据库系统
1、对象数据库模型能够完整的描述现实世界中的数据结构,能表达嵌套、递归的联系
2、具有面向对象技术的封装性(把数据与操作定义在一起)和继承性(继承数据结构和操作)的特点,提高了软件的可重用性。
3、网络数据库系统
C/s结构出现,人们可以更有效的使用计算机资源,但是在网络环境中,要隐藏各种复杂性,就要使用中间件。中间件事网络环境中保证不同的操作系统、通信协议和数据库系统的之间进行对话、互操作的软件系统。其中设计数据访问的中间件,就是ODBC、JDBC。
3、数据库应用系统的开发步骤
问题规划--需求分析--模型概念设计--逻辑设计--物理设计--程序编程及调试--运行及维护
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)