导图社区 《数据库原理与应用》第一章1.1 1.2
对数据库原理与应用中第一章的前半章进行概述整理,后续还会有第一章的后半章内容,希望对大家有所帮助。
本思维导图讲述软件测试基础,包含软件测试的定义、软件测试的核心目的与流程等知识点,软件测试是软件质量保证的一部分。早期引入软件测试有利于尽早发现缺陷和预防缺陷植入,并可以协助建立质量的文化。
分类速记英语单词应用思维导图,列出了一系列英文中常见的分类选项,譬如时间、季节、星期等等,希望能够帮助到大家的记忆。
这是一个关于Oracle数据库的思维导图,全面覆盖了数据库架构、SQL语言、PL/SQL编程、数据库管理、性能优化及安全策略等关键领域。对部分数据库的内容进行摘录,希望对大家有所帮助。
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
《数据库原理与应用》第一章 1.1 1.2
1.1 数据与数据管理
1.1.1 数据与信息
数据
概念:对事实和概念的描述
表现形式:符号(可以为数字、文字、图像、声音、语音等)
数据的语义:数据的含义
与数据不可分
信息
概念:对数据的理解或解释,是通过对数据进行处理、加工、提炼而得到的能为人所理解和交流的知识
概念:经过加工的数据,是数据处理的结果
两者联系
数据是信息的载体,信息是数据的内涵
数据是现象,信息反映实质
1.1.2 数据管理技术的发展
数据管理
对数据进行收集、整理、存储、检索、维护和传递等一系列活动的总和
1.人工管理阶段
缺点
数据不保存
数据不共享
数据缺乏独立性
数据的不统一性
2.文件系统阶段
实现了一定的数据独立性,将数据的逻辑结构和物理结构分离,“存取方式”实现逻辑与物理结构的映射
只实现了物理独立性
数据的共享性较差
数据的冗余度较大
数据存在不一致性
数据独立性较差
3.数据库系统阶段
1.2 数据库系统基本概念
1.2.1 数据库
(DB)
定义:长期存储在计算机内,有组织的、可共享的大量的数据集合
有组织的
层次模型
网状模型
关系模型
子主题
特点
较小冗余度
较高数据独立性
易拓展性
可共享
具有逻辑关系和确定含义的数据集合
逻辑上无关的数据集合不能称为数据库
1.2.2 数据库系统(*可考概念题or简答题)
(DBS)
定义:数据库系统是指在计算机系统中引入数据库后的系统
构成要素
数据库(DB)——系统核心
数据库管理系统及其开发工具(DBMS)
数据库管理员(DBA)
系统基础
数据库用户
应用系统
系统服务对象
1.2.3 数据库管理系统
(DBMS)
定义:数据库管理系统是一个位于用户与操作系统之间的数据管理软件
功能
永久存储数据
数据定义功能(可保证数据库完整性)
数据操作功能(查询、插入、删除、修改数据等)
事务管理
数据库的运行管理(保证数据安全性、完整性、多用户对数据库使用的并发控制、发生故障后的系统恢复)
数据库的维护功能
1.2.4 数据库的用户和管理员
用户
偶然用户
简单用户
高级用户
系统分析员
应用程序员
数据库管理员
(DBA)
职责
模式定义
数据存储结构和存储方式定义
模式和存储结构的修改
数据访问授权
日常维护
由数据库系统二级映像功能保证
补充概念
数据共享性
让在不同地方使用不同计算机,不同软件的用户可以读取他人的数据并进行操作
数据完整性
数据冗余
一致性
同信息在不同地方的值相同
数据独立性
物理独立性
用户的应用程序与存储在磁盘的数据是相互独立的(当物理存储改变,应用程序不会改变)
逻辑独立性
用户的应用程序与数据库的逻辑结构是相互独立的(当逻辑存储改变,应用程序不会改变)