设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
我想知道传统数据库(关系数据库)和面向对象数据库的区 ...
返回列表
发新帖
我想知道传统数据库(关系数据库)和面向对象数据库的区别??????能告诉我吗?
[复制链接]
11
|
1
|
2007-6-21 09:04:35
|
显示全部楼层
|
阅读模式
我在找那个传统数据库与面向对象数据的区别,从四点着手区别,都提问好多天了,还是没有人来回答我的问题,哎,看来,你也得等好久了……呵呵……
回复
使用道具
举报
千问
|
2007-6-21 09:04:35
|
显示全部楼层
以关系数据库为例,SQL语言是一种非过程化的面向集合的语言,它虽然用起来非常简单,但由于是解释实现,效率不如人意。因此许多应用仍然是由高级程序设计语言(如C)来实现的,但是高级程序设计语言是过程化的,而且是面向单个数据的,这使得SQL与它之间存在着不匹配,我们把它叫做“阻抗失配”。不论你是用嵌入式SQL,还是CLI,都需要化很多工夫去完成两种语言之间的相互转化。 但是关系数据库在数据库系统方面发展地非常完善,有强大的管理功能和可操纵性。另外,关系模型具有坚实的数学基础。面向对象数据库的产生主要是为了解决“阻抗失配”,它强调高级程序设计语言与数据库的无缝连接。什么叫无缝连接,假设你 不用数据库,用C语言编了一个程序,你可以不需要(或基本不需要)任何改动就将它作用于数据库,即你可以用C语言透明访问数据库,就好象数据库根本不存在一样,所以也有人把面向对象数据库理解为语言的持久化。怎么样,听起来挺玄的吧,可是我们自己开发的数据库系统——OSCAR早就做到了这一点。 由于实现了无缝连接,使得面向对象数据库能够支持非常复杂的数据模型,从而特别适用于工程设计领域。打个比方,想象CAD中的一个复杂部件,它可能由成千上万个不同的零件组成,要是用关系模型中的表来表达,得用多少张表啊?而描述这种复杂的部件,正好是高级程序设计语言的强项。此外,面向对象数据库还吸收了面向对象程序设计语言的思想,如支持类、方法、继承等概念。 面向对象数据库很好地解决了阻抗失配的问题,但它也有缺点。它的缺点正好是关系数据库的强项,由于模型较为复杂(而且缺乏数学基础),使得很多系统管理功能难以实现(如权限管理),也不具备SQL处理集合数据的强大能力。另一方面,随着多媒体数据的大量出现和应用的日益复杂,关系数据库也在不断吸收面向对象数据库的优点,出现了现在所谓的对象关系型数据库(象ORACLE8i、DB2-5以上都是这种系统)。其主要改进包括支持自定义类型(UDT),方法,继承(目前仅DB2-6支持),和引用(使得对象间可以直接引用,想想原来的关系数据库需要靠连接来实现引用,性能真是惨不忍睹)。 总之,数据库系统发展的趋势是,面向对象数据库和关系数据库将不断融合。而对象关系数据库由于继承了上述两者的优点,已经成为目前数据库发展的主流。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
你好,请帮我看一下附件报告,是不是瘤,
2
您好?我宫外孕做了腹腔镜手术挤压胚胎,
3
头晕恶心嘴唇发白能导至月经不调吗
4
沈阳看梅毒哪家好
5
医生你好,我想请问一下,我的脂蛋白a是
6
请问睫毛根部起皮怎么回事?每天早上都要
7
武汉哪里肛瘘治疗最好
8
15岁,没接触过艾滋病人,父母没有艾滋病请问我会不会得
9
韩式三点式双眼皮修复
10
大卫验孕试纸准吗
11
一个多月前开始长的鸡眼,用了两盒鸡眼膏
12
新乡治白癜风比较新的方法
13
你好,我有眩晕3天了,我有慢性中耳炎,
14
以前有过脚气没好透彻,加上爱穿运动鞋,
15
贵州习惯性早泄
16
武汉埋线双眼皮手术
17
我总想用手插自己的屁眼
18
去沈阳治疗生殖器疱疹
19
你好,大夫,我想请问一下。山西太原中心
20
武汉痔疮大概多少钱
21
十几天来都睡不着觉每天起的还很早平均每
22
摸起还会动,是什么原因
23
四十几岁,女,腿上有好多红血丝是怎么回
24
从开始来月经到现在,月经都是不准确的,
25
你好乔医生,我前两天因肚子疼输液,加的
26
你好,医生。我儿子9岁了,6月20日左
27
我弟弟踢足球把手腕这个位置摔断了,现在
28
乳头和胸部碰到就疼,特别是乳头,乳头还…
29
感冒已经好了,可是,鼻子里总是一阵一阵的
30
羊水黄或绿色的什么意思?
31
您好请问一下!吃猪舌头会胖吗?
32
武汉市肛瘘咨询
33
绵阳无痛人流排名
34
这是尖锐湿疣还是假性湿疣,今天弄掉了两…
35
假怀孕用早早孕测的出来吗
36
这个月月经快推迟半个月了,怎么回事呢
37
4个多月的小孩,有时候睡觉怎么会无缘无故
38
宝宝五个月在吃奶,我能吃替硝唑片吗?谢谢
39
现在在玩手机然后就开始头晕应该怎么办
40
广州早孕检测
41
左右侧侧脑室宽分别为18mm.14mm.
42
广州怎样检测早孕
43
长了麦粒肿,现在有豌豆颗粒这么大,吃了
44
您好,医生。刚开始只有一两个,后来越来
45
埋线双眼皮前后
46
武汉最好的肛肠
47
广州验孕棒会不会不准
48
我做完小针刀十天了,右手中指弯的时候感
49
武汉肛肠咨询
50
武汉哪家治疗肛肠好
51
这个一出汗一热就非常痒痒,越抓越痒不出
52
由于产后直肠阴道瘘20年,请问该怎么治
53
韩式双眼皮修复手术
54
白带不正常,阴道长了一颗东西,有点黄,…
55
阴茎小要做手术吗?求解答谢
56
被蜈蚣咬了没出血会有事情吗,就出了一个
57
做孩子哪里好
58
医生你好!我避孕失败后48小时内服用了
59
龟头凹槽处长满了肉刺,不影响生活,不疼
60
哺乳期在绵阳哪做人流好
61
割包皮的时候把包茎也给全割了这样可以吗?
62
痘印和痘坑怎么治疗?上学时候长痘痘留下
63
两个月前感冒咳:呛现在咳嗽好了呛气一治
64
我的阴茎上面长毛的那部分长了个包又痒又…
65
精子呈现黄色是为什么
66
处女阴道口顶着的是处女膜吗感觉手指被挡
67
早早孕多少天能测出来
68
我7月11号做的无痛人流,到9月份没来
69
8.14自然流产,23号b超检查干净了
70
在武汉做内痔手术要多钱
71
请问我月经一直不调,我本来就是一个月底
72
绵阳在哪做人流好
73
手淫早泄怎么治疗,检查前列腺都好的呢
74
人流和无痛人流一样吗