阅读有关系统概念的笔记(1)-简介

电脑杂谈  发布时间:2020-05-30 02:10:36  来源:网络整理

系统的概念_数据与信息的概念_什么是大数据概念

管理系统: 它由一组互连的数据和一组用于访问这些数据的程序组成. 该数据收集称为. 首先提出一个概念,作为本书的主要内容.

1. 出现的必要性和对的要求

尽管文件系统可以解决许多问题,但文件系统无法解决以下问题. 如果将这些功能添加到文件系统中,则文件系统将成为(有点裸设备的味道).

数据的冗余和不一致: 重复数据很多,对于分布式数据,可能存在数据无法同步的问题.

数据访问很困难.

系统的概念_什么是大数据概念_数据与信息的概念

数据隔离: 原因是数据存储没有采用相同的格式,因此无法使用统一接口访问数据.

完整性问题: 实现数据约束更加困难. 书中给出的示例是例如设置帐户的最低存款额.

原子问题: 它与事务处理有关,如何确保操作的完整性. 例如,银行转帐.

并发访问: 这也是事务处理的一部分,需要处理在不同位置同时处理相同数据的可能性.

安全问题: 主要是访问权限.

系统的概念_什么是大数据概念_数据与信息的概念

分层的概念

物理层: 定义数据存储格式. 可以参与第一层工作的是软件开发人员.

逻辑层: 定义数据和数据之间的关系. 可以涉及到这一层的人是的设计者.

视图层: 定义最终提供给客户的数据格式. 涉及这一层的是客户端的开发人员和最终用户.

这三层从上到下都是透明的. 用户不在乎的结构,设计开发人员也不在乎存储结构.

数据与信息的概念_什么是大数据概念_系统的概念

2. 数据模型

实体————联系人模型

关系模型

两个模型看起来非常相似. 实际上,实体连接模型被用作初始定义,然后转换为关系模型. 关系模型是当前使用最广泛的模型.

3. 语言

系统的概念_数据与信息的概念_什么是大数据概念

语言通常由两部分组成: (1)DDL数据定义语言. (2)DML数据操纵语言. 最常用的语言是.

应用架构

使用系统的概念,如何有效而安全地访问成为一个问题,这要求开发人员制作客户端软件. 开发此类软件通常遵循两种模型.

两层模型是通常的-客户端模型. 该模型的优点是效率高,缺点是安全性,并发性和可分发性差. 更适合小型软件开发.

三层模型: 即-服务器-应用程序三层模型. 该模型的经典示例是JSP / Servlet-EJB-DataBase模型. 该模型的优点是易于移植和维护. 客户端不需要在后台关心系统的概念,也不需要关心外部客户端. 有些由中间服务器层处理. 缺点是效率不高. 对于特定的应用程序不可能执行针对性的优化和设计.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shumachanpin/article-227101-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 胡超南
        胡超南

        有病的才是你

      • 赵晨睿
        赵晨睿

        人家做生意上来先给你个大金戒指

      热点图片
      拼命载入中...