【纯复习用】数据库笔记(1)Introduction

Database:A collection of data, typically describing the activities of one or more related organizations      一种数据的集合,特别是描述一个或多个相关组织结构的活动(乱翻译的课件)

Schema:是数据库的定义,它定义了数据的意思。

Instance:数据库中特定数据点的集合。

DBMS-Database Management System:是软件程序的集合,可以让用户创建、维护和使用数据库。

文件系统的缺陷:

  • Data Redundancy and Inconsistency 数据冗余和不确定性
  • Difficulty in accessing data 访问数据的困难
  • Integrity problems 完整性问题(如一个月不能超过31天)
  • Atomicity of updates 更新异常 (比如从A那里转移100到B,万一转出去就崩了,那么A就少了100,但是B还没收到)
  • Concurrent Access by multiple users 并发多用户访问
  • Security Problems 安全问题

DBMS的优点:(反正就是反着来)

  • Data independence
  • Efficient data access
  • Data integrity and security
  • Data administration
  • Concurrent access and crash recovery

Data Models:工具或概念的集合,用来描述数据、数据的意义、数据的关系和数据的限制。

  • Entity-Relationship Model (ER Model):Object-based logical models 基于对象的逻辑模型。


  •  Record-based Logical Models:基于记录的逻辑模型

 Hide certain details of how data is stored and maintained 隐藏数据如何存储和维护的特定细节

  • 物理层 (Physical Level):数据实际存储的方式和位置,在这一层指定了低层数据结构
  • 概念层(逻辑层) (Conceptual level or logic level):描述应该在数据库中存储哪些数据,以及数据的关系和语义
  • 视图级别 (View level):特定用户类型的数据库的相关部分视图

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值