数据、数据库、数据库管理系统、数据库系统、数据库模式、数据模型
2018-03-06 18:05
537 查看
数据:是数据库中存储的基本对象,数据的含义称为数据的语义
数据管理的基本操作:数据查询、数据更新(数据插入、数据删除、数据修改)
实际应用对数据操作的要求:并发访问、面临故障、数据的安全性、数据的完整性、数据的一致性
数据库(database,DB):是持久存储在计算机中有组织的、可共享的大量数据集合。
特征:1.数据按一定的数据模型组织、描述和存储
2.可以被各种用户共享
3.具有较小的冗余度
4.较高的数据独立性
5.易于扩展
数据库系统:由数据库、DBMS(及其开发工具)、应用系统和数据库管理员组成
数据库管理系统(DBMS):是一种重要的程序设计系统,它由一个相互关联的数据集合(这个数据集合称为数据库)和一组访问这些数据的 程序组成。DBMS是位于用户和计算机操作系统之间的数据管理软件。
功能:1.数据定义 2.数据操纵 3.事务管理和运行管理 4.数据存储和查询处理 5.数据库的建立和维护
6.其他功能:包括DBMS与其他软件通信、异构数据库之间数据转换和互相操作等
数据库模式:在数据库中,使用数据模型对数据建模,所产生设计结果称为数据库模式。特定时刻数据库中的数据称为数据库的实例(值)
数据模型:数据建模的模型分两个层次:1.概念模型(信息模型),按用户的观点来对现实世界进行数据建模。
2.数据模型,按计算机系统的观点对信息世界进行数据建模
三要素:1.数据结构 描述数据库中的对象和对象之间的联系,是对系统静态特征的描述
2.数据操作 定义数据库中各种数据对象的实例上允许执行事务操作和操作规则,是对系统动态特征的描述
3.完整性约束 是一组规则 用以限定符合数据模型的数据库状态和状态的变化,保证数据的正确、有效和相容
数据管理的基本操作:数据查询、数据更新(数据插入、数据删除、数据修改)
实际应用对数据操作的要求:并发访问、面临故障、数据的安全性、数据的完整性、数据的一致性
数据库(database,DB):是持久存储在计算机中有组织的、可共享的大量数据集合。
特征:1.数据按一定的数据模型组织、描述和存储
2.可以被各种用户共享
3.具有较小的冗余度
4.较高的数据独立性
5.易于扩展
数据库系统:由数据库、DBMS(及其开发工具)、应用系统和数据库管理员组成
数据库管理系统(DBMS):是一种重要的程序设计系统,它由一个相互关联的数据集合(这个数据集合称为数据库)和一组访问这些数据的 程序组成。DBMS是位于用户和计算机操作系统之间的数据管理软件。
功能:1.数据定义 2.数据操纵 3.事务管理和运行管理 4.数据存储和查询处理 5.数据库的建立和维护
6.其他功能:包括DBMS与其他软件通信、异构数据库之间数据转换和互相操作等
数据库模式:在数据库中,使用数据模型对数据建模,所产生设计结果称为数据库模式。特定时刻数据库中的数据称为数据库的实例(值)
数据模型:数据建模的模型分两个层次:1.概念模型(信息模型),按用户的观点来对现实世界进行数据建模。
2.数据模型,按计算机系统的观点对信息世界进行数据建模
三要素:1.数据结构 描述数据库中的对象和对象之间的联系,是对系统静态特征的描述
2.数据操作 定义数据库中各种数据对象的实例上允许执行事务操作和操作规则,是对系统动态特征的描述
3.完整性约束 是一组规则 用以限定符合数据模型的数据库状态和状态的变化,保证数据的正确、有效和相容
相关文章推荐
- 数据项、数据字典、模式等基本概念辨析 数据库系统结构
- 数据库系统模式和模型详解
- [开发总结]系统架构及数据模型----OpenGL模式显示及临时显示篇(二)
- 数据,数据库,数据库管理系统,数据库系统
- 数据模型和数据库系统的模型结构
- 数据库系统中的数据模型基本概念
- 数据库-第二讲-数据模型+数据模式
- Django数据模型动态增删字段(更改数据库模式)
- 数据库系统原理(4)--数据依赖与关系模式规范化
- 本文是笔者根据数据库编程经验,利用C++语言的模板、继承、授权、多态等面向对象特性,借鉴命令模式,实现了对象在关系数据中的存储,降低应用系统与数据库之间的耦合,提高开发效率。
- 数据库系统概念学习04-数据模型
- 数据库表关系模型解析7——多对多数据模型中的一张表是自连接
- 用三层架构与设计模式思想部署企业级数据库业务系统开发
- HOWTO:如何分别把每个用户的自定义模型数据保存到数据库
- 微服务-动态表单数据库设计模型(关系数据库和非关系数据模型MongoDB)
- 数据库——数据模型
- 数据库系统概念(机械工业出版社,第六版)复习——第二章:关系模型简介
- 【原创】SSH开发框架中,实现系统启动加载类,读取数据库常用数据进入内存,利用Spring托管,并完成reload功能
- 本人开发系统--新生报到与数据统计管理系统--数据库设计及相关查询SQL语句笔记
- 模型,保存数据到数据库