数据管理技术的产生和发展

 时间:2024-10-12 18:35:30

数据库技术是应用数据管理任务需要而产生的。数据管理是指对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。数据的处理是指对各种数据进行收集、存储加工和传播的一系列活动的总和。数据库管理技术经历了人工管理文件系统、数据库系统三个阶段,每个阶段都有属于自己的特点。

1.人工管理阶段

1、墙绅褡孛数据不保存当时计算机主要用于科学计算,一般不需要讲数据长期保存,在计算时输入,使用完成后撤走。2.应用程序管理数据数据需要由自己说明和定义,不仅要有逻辑结构,还要有物理结构,包括存储结、存取方法、输入方式等3.数据不共享数据面向程序,多个用户涉及的相同数据无法互相利用,互相参照,必须个自定义。4.数据不具有独立性。数据的逻辑结构或者物理结构发生变化后,应用程序也必须发生改变,数据完全依赖于应用程序,缺乏独立性。

数据管理技术的产生和发展

3.数据库系统阶段

1、为解决多用户,多应用共享数据的需求,使数据为尽可能多的应用服务,数据库技术产生,出现了统一管理数据的专门的软件系统——数据库管理系统用数据库系统来挂你数据比文件系统具有明显的特点,从文件系统到数据库系统标志着数据管理技术的飞跃。

数据管理技术的产生和发展

4.采用数据库系统实现学籍管理

1、在数据库中建立两张表:SHTUDENT存放学生的基本信息,AWARD存放学生的奖励情况,这可以用数据库管理系统的两条CREATE语句实现。

数据管理技术的产生和发展

3、查寻功能也可以使用一条语句实现。

数据管理技术的产生和发展

2、数据共享度高,冗余度低且易扩充数据共享可以大大减少冗余,节约存储空间,数据共享还能避免数据之间的不相容性和不一致性。数据不一致性是指同一数据的不同副本的值不一样。

3、数据的独立性高数据独立性是借助数据库管理数据的一个显著优点,主要包括物理独立性和逻辑独立性,是由数据库狃阝垮轹管理系统提供的二级映像完成的。物理独立性是指用户应用程序与数据库中逐句地物理存储是相互独立的。应用程序处理的只是数据的逻辑结构,数据的物理存储结构改变时应用程序不语要改变。逻辑独立性是指用户应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变时用户程序也可以不变。

4、数据由墙绅褡孛数据库管理系统统一管理和控制数据库的共享将会带来数据库的安全隐患,数据库的共享是并发的(艘早祓胂concurrency)。(1)数据的安全性(security)保护 数据的安全性是指保护数据以防止不合法的使用造成的数据泄密和破坏(2)数据的完整性(integrity)检查 完整性是指数据的正确性、有效性和相容性。(3)并发(concurrency)控制 多个用户并发时,可能会干扰使数据库的完整性遭到破坏 。(4)数据恢复(recovery) 数据必须有将数据库从错误状态恢复到某一已知的正确状态的功能。

6.数据库的定义和作用

1、数据库是长期存放在计算机内有组织、大量、共享的数据集合。他可以供各种用户共享,具有最小的数据冗余度和较高的数据独立性。数据库管理系统在数据库建立、运用和维护时对数据库进行统一的控制,以保证数据的安全性和完整性,并在多用户同时使用数据库时进行并发控制,在发生故障后对数据库进行恢复。

2、数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。既便于数据的集中管理,又能简化应用程序的研制和维护,提高了数据库的利用率和相容性,提高了决策的可靠性。

  • 原神御神签有什么用
  • 原神岩巅大侠往事世界任务玩法
  • 原神孤云阁f4在哪
  • 原神好感经验怎么快速获得
  • 原神渊下宫全指引仙灵位置介绍
  • 热门搜索
    康辉旅游 江苏旅游景点 马尔代夫旅游报价 喀什旅游 河北旅游职业学院 夏威夷旅游 陕西旅游景点大全 菏泽旅游 武功山旅游攻略 三峡旅游职业技术学院