数据库 理论基础笔记

数据库原理与应用

1.1数据与信息

信息就是新的,有用的事实和知识。

特征:

  1. 内容是关于客观事物或思想方面的知识
  2. 有用的,它是人们活动的必需知识
  3. 能够在空间和时间上被传递,在空间上传递信息称为信息通信,在时间上传递信息成为信息存储
  4. 需要奥一定的形式表示

数据是用于载荷信息的物理符号

特征:

  1. 数据有‘型’和‘值’之分
  2. 数据受数据类型和取值范围的约束
  3. 数据有定性表示和定量表示之分
  4. 数据应具有载体和多种表现形式

数据处理顺序

  1. 数据管理:收集信息、将信息用数据表示并按类别组织保存,需要的时候能够提供数据
  2. 数据加工:对数据交换抽取运算,得到更有用的数据,指导或控制人的行为或事物的变化
  3. 数据传播:在空间时间上以各种形式传播信息,而不改变数据的结构、性质和内容,使更多的人得到信息

数据管理

1.组织和保存数据

2.进行数据维护   

3.提供数据查询和数据统计功能

数据库(DB)是一个按数据结构来存储和管理数据的计算机软件系统

特征:

1.数据库中的数据具有整体性(不同的用户可按各自的用法使用数据库中的数据)

       2.数据库中的数据具有共享性(多个用户可以同时共享数据库中的数据资源)

数据库管理系统(DBMS)是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能

数据库系统(DBS)由:计算机硬件数据库(DB)数据库管理系统(DBMS)应用软件数据库管理员(DBA)

1.2数据库系统及发展

数据库发展 三个阶段:

  1. 手工管理系统阶段 (缺点 :不能管理较大的数据
  2. 文件系统阶段   (缺点:数据冗余度大 缺乏数据与程序独立性)      
  3. 数据库系统数据管理阶段

特点:面向数据模型的对象

数据和程序之间具有较高的独立性

(1.模式:物理独立性2.内模式:逻辑独立性)

通过DBMS进行数据控制

(数据的安全性,完整性,并发性,数据恢复

数据库系统的体系结构

  1. 数据库系统需要的硬件资源对硬件的要求 (内存、外存要大 数据传输速度要快
  2. 数据库软件

人员组成及数据库管理的职责

       由开发人员、软件使用人员、软件管理人员组成。

                     软件管理人员称为数据库管理员,职责:???

功能结构:

  1. 数据定义功能 2数据操纵功能 3.数据库的建立和维护功能 4.数据库的运行管理功能

三级数据模式结构:

      

                            逻辑模式及概念数据库

                            外模式及用户数据库

                            内模式及硬件数据库

                            印象

             

                            三级模式两级印象

                            局部链接结构外模式:可以有多个(模式 概念模式 逻辑模式)

                            全局物理结构内模式(物理模式)

  全局逻辑结构模式只有一个

      

概念结构设计

特点:

1.是现实世界的一个真实模型

2.易于交流和理解  概念模型是DBA、设计人员和用户之间的主要界面。

3.易于修改和扩充

4.易于向各种数据模型

5.实体联系模型是最普遍广fang 的模型  E-R模型

E-R模型 实体

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值