数据库的前世今生06

数据库的前世今生06

年度报告

财年 [年]

[在此处添加贵公司某位高级管理人员的引言或使用此空间放置文档内容的简短摘要。]

    

电话      

传真 [传真]

    

[网站]

    


 

目录

数据库系统(DATA SYSTEM)_ 1

Data Base1

硬件_ 1

软件_ 1

(数据库管理员)DataBase Administrator1

DBS的全局结构_ 4

数据库用户_ 4

DBMS 的查询处理器_ 4

DBMS 的储存管理器_ 4

磁盘储存器中的数结构_ 5

DBS结构的分类_ 6

集中式DBS(CentralizedDBS)_ 6

客户机/服务器式DBS(Client/Server DBS ,C/SDBS)_ 6

并行式DBS(Parallel DBS)_ 6

分布式 DBS (Distrbuted DBS )_ 7

应用程序的演变_ 8

采用“交互式SQL”直接使用数据库的方式_ 8

采用“主语言+嵌入式SQL”的编写方式写应用程序_ 8

采用“主语言+ODBC函数+嵌入式SQL”方式编写应用程序_ 8

采用“4GL+事件和函数+嵌入式SQL”方式编写应用程序_ 8

DBS的效益_ 9

联系信息_ 10

工作室信息_ 10


数据库系统(DATA SYSTEM)

“需要向您的读者指出某些极其重要的内容吗?请使用边栏突出该内容。”

Data Base

组织各项应用的全部数据的集合

分俩类:

1.     数据的集合【物理数据库】

2.     DD系统管理【描述数据库】

硬件

1.中央处理器

2.内存

3.外存

4.输入输出设备(速度

软件

DBMS是DBS的核心软件

OS支持DBMS的运行。

各种语言和应用开发支撑的软件序等程序。

(数据库管理员)DataBaseAdministrator

数据库管理员 是  人;

需要的素质:

1.      熟悉企业内部的所有数据的性质与用途

2.      对所有用户的需求有充分的了解

3.      对系统的性能熟悉

4.      系统分析员&运筹学

DBA 的 责任:

I.            负责DBS的正常运行

II.           创建数据库

III.          监控数据库

IV.         维护数据库

DBA 的 主要 职责:

1.     定义模式

2.     定义内模式

3.     与用户联络,定义外模式,应用程序的设计,提供技术培训

4.     定义安全性 规则【User 访问 授权】

5.     定义 完整性 规则,【监督数据库运行】

6.     数据库的【转储】和【恢复】

DBA 的俩个工具

1.     一系列的实用工具

a)      DBMS中的配置

b)      DBMS中的重组

c)       DBMS中的日志

d)      DBMS中的恢复

e)      DBMS中的统计分析

2.     DD系统

管理三级结构的定义,掌握整个系统的工作

刘鹏
2017-10-27

User 通过 界面 引导 数据库管理系统 向 磁盘储存器进行操作

看图:

数据库用户

       按照与数据库交互方式的不同,数据库用户分四类:

1.    DBA

2.    专业用户

使用数据库查询语言操作数据

3.    应用程序员

4.    终端用户

DBMS 的查询处理器

1.      DDL解释器

2.      DML编译器

3.      嵌入型DML的预编器

4.      查询求值引擎

DBMS 的储存管理器

提供储存在数据库中  低层数据应用程序,查询 之间的   接口

       储存管理器可以分为四类:

a)     权限和完整性管理器

b)     事务管理器

c)      文件管理器

d)     缓冲区管理器

磁盘储存器中的数结构

       磁盘储存器 中的 数据结构  有  5  种形式

1.    数据文件

2.    数据字典

3.    索引

4.    统计数据

5.    日志

集中式DBS(CentralizedDBS)

•       DBS 在运行中  与其他的计算机系统没有联系

客户机/服务器式DBS(Client/ServerDBS ,C/SDBS)

•       C/S 结构的主要功能在于 功能的分布 ,一些功能在前端机(客户机)上执行,一些功能在后端机(服务器)上执行。减少了计算机的各种 瓶颈 问题

•       前端部分

1.     格式处理

2.     报表输出

3.     数据输入

4.     图形界面

•       后端部分

1,  存取方法

2,  查询优化

3,  并发控制

4,  恢复

 

并行式DBS(Parallel DBS)

       数据量太大,一般的数据库对付不了这样的问题需求

       ParallelDBS 可以解决这样的问题:

       并行系统使用 多个CPU 多个磁盘共同处理数据

       指标:

1.    吞吐量

2.    相应时间

DBS 的结构:

1.      共享内存型(多个CPU共享一个内存)

2.      共享磁盘型(多个CPU共享一个磁盘)

3.      非共享型

4.      层次型

分布式 DBS (Distrbuted DBS )

•       定义:用一个通信网络链接起来的场地的集合(Site)每个场地都市可以拥有自己的集中式DBS

•       分布式DBS 的  特点:

1.      数据不是储存在一个地方

2.      数据在逻辑上是一个整体

应用程序的演变

采用“交互式SQL”直接使用数据库的方式

1.       使用 交互式 SQL语言命令和操纵 数据库

2.       无安全性

采用“主语言+嵌入式SQL”的编写方式写应用程序

采用“主语言+ODBC函数+嵌入式SQL”方式编写应用程序

采用“4GL+事件和函数+嵌入式SQL”方式编写应用程序

        编程技术属于面向对象

        开发效率高

1.1 灵活性

1.2 简易性

1.3 面向用户

1.4 有效的数据控制

1.5 加快应用系统的开发速度

1.6 维护方便

1.7 标准化

刘鹏

领导

电话 15048443876

传真 [传真]

[email protected]

大美女

给领导按摩

电话 NULL

传真 [传真]

NULL

小顺子

给领导端茶

电话 NULL

传真 NULL

NULL

周异工作室

电话 15048443876

传真 [传真]

[网站]



猜你喜欢

转载自blog.csdn.net/lpZhouYi/article/details/80587139