数据库主要有哪几种数据模型

admin7个月前 (04-30)百科知识102

数据库技术产生于20世纪60年代末70年代初,其主要主要研究如何存储,使用和管理数据。随着计算机硬件和软件的发展,数据库技术也不断地发展。数据库技术在理论研究和系统开发上都取得了辉煌的成就。

数据库研发的最难点——技术基因与创新

数据库软件,特别是一款真正企业级产品,并没有大家想象的,只是开发一款软件那么简单。从技术上,数据库既要有技术基因传承又需要技术创新。

数据库技术到现在已经发展了40多年了。在技术的发展中,数据库软件/平台已经成为一个功能复杂、架构庞大、安全要求很高的庞大软件产品体系。因此,技术上既需要有技术的积累,也需要新的创新。

在应用层面,由于用户都是银行、政府等这些30年前就开始使用数据库的老客户,他们通常无法承担全盘迁移的风险,因此在业务技术架构上,难免保留了各个时代的历史遗留。比如说,北美一些银行的核心IT系统,直到目前仍然运行在40年前的技术平台之上。这也要求企业级Ready的数据库基础软件得有很强的兼容能力,不但可以保证旧业务的运行,还可以不断地推陈出新。

因为这些特点,基础软件特别是数据库的研发,和其他应用软件有很大的不同。其中最大的一个不同点就是开发语言和开发模式。

从计算机的发展来看,C是最面向机器语言(汇编代码)的,原则上每一行C代码都可以很精准地映射到一些汇编指令上,因此从对操作系统底层的操控来看最为精准。

而C++则是在C之上发展起来的面向对象语言。在底层编程中,C++的高级特性被使用得非常少,但是其设计模式对于模块化开发很有帮助。因此使用C++既可以兼顾对操作系统底层最精准的把控,也可以将一些面向对象的理念融入代码中,在复杂系统构建时起到重要作用。

相关文章

桑桑是什么电视剧

桑桑,女,电视剧《将夜》女主角。角色简介宁缺的侍女,是宁缺从死人堆里扒拉出来。虽然说名义上是侍女,实际上更像是亲人,和宁缺互为本命,是宁缺最重要的人。她不仅跟着宁缺走南闯北,帮着宁缺忙东忙西,还在宁缺...

漠河有没有极光

漠河可以看到极光。漠河位于北纬53度,处于弱极光区,虽然这里是中国看北极光的最佳观赏点,但极光的观测对天气条件要求十分苛刻,只有在夜间无云或少云、无雾、无风的情况下才能看到。漠河每一两年能看到一次北极...

尖顶的建筑叫什么风格

哥特式建筑,或译作歌德式建筑,是位于罗马式建筑和文艺复兴建筑之间的,1140米兰大教堂为哥特式知名建筑年左右产生于法国的欧洲建筑风格它由罗曼式建筑发展而来,为文艺复兴建筑所继承。哥特式建筑主要用于教堂...

司马迁的父亲叫什么

司马迁的父亲叫司马谈,司马谈(约前169-前110年),西汉时史学家,左冯翊夏阳(今陕西韩城南)人。司马迁之父。他博学多识,曾随当时著名天文学家唐都学习天文历法知识,从哲学家杨何学习《易》,并对黄老之...

周星驰电影里的包租婆是谁

周星驰电影里的包租婆是元秋饰演的。包租婆叫肥婆四,绰号小龙女,性情泼辣,但内心正义,总是带着嘲讽的表情站在一旁抽烟,善狮吼功,并以狮吼功击败六指琴魔等人。元秋是香港著名打星成龙和洪金宝的师姐,他们都是...

负一是自然数吗

负一不是自然数。自然数是指用以计量事物的件数或表示事物次序的数。自然数集是全体非负整数组成的集合,常用N来表示。自然数有无穷无尽的个数。由0开始,0,1,2,3,4等一个接一个组成一个无穷的集体。自然...