《数据库系统概论》笔记
第一章 绪论
数据库系统概述
数据库四个概念
(1)数据
描述事物的符号记录,数据与其语义是不可分的。
(2)数据库
数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。
数据库中数据基本特点:永久存储、有组织和可共享三个基本特点。
(3)数据库管理系统
科学地组织和存储数据,高效的获取和维护数据。
主要功能:
1.数据定义功能
2.数据组织、存储和管理功能
3.数据操纵功能
4.数据库的事务管理和运行管理
5.数据库的建立和维护功能
6.其他功能(例如通信功能等)
(4)数据库系统(一般也叫数据库)
数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统
数据管理技术
数据模型
数据模型是对现实世界数据特征的抽象
数据模型分类:
分为两类:概念模型、逻辑模型和物理模型
概念模型 实体——联系方法 E-R图
数据模型组成要素
(1)数据结构(2)数据操作(3)数据的完整性约束条件
常用的数据模型
层次模型 网状模型 关系模型 面向对象数据模型
数据库系统的组成
(1)硬件平台及数据库
要有足够大的内存 要有足够大的磁盘阵列 要求系统有较高的通道能力
(2)软件
1.数据库管理系统 2.支持数据库管理系统运行的操作系统 3.具有与数据库接口的高级语言
4.以数据库管理系统为核心的应用开发工具 5.为特定环境开发的数据库应用系统
(3)人员
1.数据库管理员 2.系统分析员和数据库设计人员 3.应用程序员 4.用户(偶然用户 简单用户
复杂用户)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异