各类数据库的区别?

zhhbsan 2000-06-19 11:57:00
哪位仁兄可以详细的告诉我SQL数据库与access、foxbase、Orical数据库的区别。
...全文
206 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sSam 2000-06-21
  • 打赏
  • 举报
回复
access foxpro是文件型数据库,也就是说,如果通过网络访问,必须与整个文件建立连接;
Tommy Chang 2000-06-21
  • 打赏
  • 举报
回复
其实从关系数据库理论的角度来分,可以将sql92或sql3的特性一项一项列出来,看大家的支持程度。相应的比较数据也应该可以得到。

从实际应用来讲,常用各种性能或功能指标来比较,这个范围就比较大了,而且经常牵扯到细节部分,恐怕讲个一两个月都讲不完,比方说xbase级不提供replication这种东西,好像没什么人需要比较这些,因为作这行的,一般都知道某个数据库功能去到什么程度。

w102272说的很实在。确实是一分钱一份货,看需求来定这些东西。
w102272 2000-06-20
  • 打赏
  • 举报
回复
管他,只要能用,能解决你遇到的问题就可以了。
Tommy Chang 2000-06-20
  • 打赏
  • 举报
回复
access是单文件型关系数据库,一个文件包含了所有表,foxbase是多文件型数据库,每个表是个独立文件(后来sql92提到的关系数据库特性有许多不支持,而且还有许多在sql92中认为该淘汰的特性,例如数据库行号等等),oracle是表空间管理存储的关系数据库,数据库由几个表空间组成,每个表空间由几个文件组成。

由存储方式可见对于网络支撑环境而言,各个数据库起点明显不同。

上面只是本人基于存储方式来比较的看法。请各路高手指正。

:)
1. 数据管理技术的产生和发展 2. 数据模型应满足三方面要求 3. 数据模型的三个要素 4. 实体 属性 码 域 实体型 实体集 联系 5. 数据模型 6. DBMS提供内模式描述语言(内模式DDL,或者存储模式DDL)来严格地定义内模式。优点: 7. 层次数据模型的优缺点优点: 8. 关系数据库的优缺点 9. 数据库管理系统 10. DBMS的功能 11. DBMS的组成:数据定义语言及其翻译处理程序 12. 实体 模式 候选码 函数依赖 13. 数据库系统的特点 14. 查询优化的一般准则 15. :数据库设计的特点 16. 事务的四个特性 17. 数据库数据具有 __永久存储 有组织和可共享_三个基本特点 18. 试述数据、数据库数据库系统、数据库管理系统的概念 19. 使用数据库系统有什么好处? 20. . 试述文件系统与数据库系统的区别和联系。 21 试述数据模型的概念、数据模型的作用和数据模型的三个要素。 22 试述概念模型的作用 23 定义并解释概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图( E-R 图) 24 . 试述网状、层次数据库的优缺点 25 . 试述关系模型的概念,定义并解释以下术语: ( 1 )关系 ( 2 )属性 ( 3 )域 ( 4 )元组 ( 5 )主码 ( 6 )分量 ( 7 )关系模式 26 . 试述关系数据库的特点。 27 . 试述数据库系统三级模式结构,这种结构的优点是什么? 28 . 定义并解释以下术语: DDL 、 DML 29 . 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性? 为什么数据库系统具有数据与程序的独立性 30 . 试述数据库系统的组成。 31 .DBA 的职责是什么? 32 . 系统分析员、数据库设计人员、应用程序员的职责是什么? 33 . 试述关系模型的三个组成部分 34 . 试述关系数据语言的特点和分类。 35 . 定义并理解下列术语,说明它们之间的联系与区别 : ( 1 ) 域,笛卡尔积,关系,元组,属性( 2 )主码,候选码,外部码 (3) 关系模式,关系,关系数据库 36 . 试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什 么情况下才可以为空? 37 . 等值连接与自然连接的区别是什么? 38 . 代数的基本运算有哪些?如何用这些基本运算来表示其他的关系基本运算? 39 . 试述 SQL 的定义功能。 40 . 什么是基本表?什么是视图?两者的区别和联系是什么? 41 . 试述视图的优点。 42 . 所有的视图是否都可以更新?为什么? 43 . 哪类视图是可以更新的,哪类视图是不可更新的? 各举一例说明。 44 . 在嵌入式 SQL 中是如何区分 SQL 语句和主语言语句的? 45 . 在嵌入式 SQL 中是如何解决数据库工作单元与源程序工作单元之间通信的 46 . 在嵌入式 SQL 中是如何协调 SQL 语言的集合处理方式和主语言的单记录处理方式的 47 . 试给出各类关系系统的定义:最小关系系统;关系上完备的系统;全关系型的关系系统 。 48 . 试述全关系型系统应满足的十二条准则,以及十二条基本准则的实际意义和理论意义。 49 . 试述查询优化在关系数据库系统中的重要性和可能性。 50 . 试述查询优化的一般准则 51 . 试述查询优化的一般步骤。 52 . 理解并给出下列术语的定义:函数依赖、部分函数依赖、完全函数依赖、传递依赖、候 选码、主码、 外码、全码 (All-key) 、 1NF 、 2NF 、 3NF 、 BCNF 、多值依赖、 4NF 。 53 . 试述数据库设计过程。 54 . 试述数据库设计过程的各个阶段上的设计描述。 55 . 试述数据库设计过程中结构设计部分形成的数据库模式。 56 . 试述数据库设计的特点。 57 . 需求分析阶段的设计目标是什么?调查的内容是什么? 58 . 数据字典的内容和作用是什么? 59 . 什么是数据库的概念结构?试述其特点和设计策略。 60 . 什么叫数据抽象?试举例说明。 61 . 试述数据库概念结构设计的重要性和设计步骤 62 . 什么是 E-R 图?构成 E-R 图的基本要素是什么? 63 . 为什么要视图集成?视图集成的方法是什么? 64 . 什么是数据库的逻辑结构设计?试述其设计步骤。 65 . 试述把 E-R 图转换为 DBTG 模型和关系模型的转换规则。 66. 你能给出由 E-R 图转换为 IMS 模型的转换规则吗? 67 . 规范化理论对数据库设计有什么指导意义? 68 . 试述数据库物理设计的内容和步骤。 69 . 你能给出关系数据库物理设计的主要内容吗?例如 ORACLE 数据库物理设计的内容。 70 . 数据输
数据库系统概述 —— SQL Server 2016 SQLserver2016-数据库系统概述全文共16页,当前为第1页。 数据库系统(DataBase System,DBS)由计算机软件、硬件、数据库数据库管理系统、数据库应用程序、数据库管理员与用户组成。 用户 用户 用户 数据库应用程序 应用开发工具 数据库管理系统 操作系统 数据库 数据库管理员 数据库系统 SQLserver2016-数据库系统概述全文共16页,当前为第2页。 数据库是指储存在计算机内有组织可共享的数据集合。 数据库 SQLserver2016-数据库系统概述全文共16页,当前为第3页。 数据定义功能 数据库管理系统提供数据定义语言DDL,用DDL可定义数据库中数 据对象。还可定义数据的完整性与安全性等约束条件。 数据操纵功能 数据库管理系统提供数据操纵语言DML,用DML可操纵数据库中数 据。 数据库管理系统 SQLserver2016-数据库系统概述全文共16页,当前为第4页。 数据库管理系统 数据库管理功能 数据库管理功能由控制程序实现,其主要功能有:对数据库的完整 性约束条件的检查和执行、安全性检查和并发性控制。 数据库维护功能 数据库维护功能主要包括数据库中数据的输入、转换、转储、恢复、 性能监视、分析等。 SQLserver2016-数据库系统概述全文共16页,当前为第5页。 关系型 非关系型 Access SQL Server Oracle Sybase mySQL Mongo DB Redis SQLite 常见的数据库管理系统 SQLserver2016-数据库系统概述全文共16页,当前为第6页。 数据模型是数据库中的数据按一定的方式存储在一起的组织结构,数据 模型是数据库系统的核心和基础,数据库管理系统都是基于某种数据模型。 数据模型的分类 概念层数据模型 组织层数据模型 数据模型 SQLserver2016-数据库系统概述全文共16页,当前为第7页。 概念层数据模型也称信息模型,它是按用户的观点来对数据和信息建模, 主要用在数据库的设计阶段。 实体:通常指客观存在并相互区别的事物,可以是实际存在,也可 以是概念性的。 属性:是指实体所具有的特征。 域:实体中相应属性的取值范围。 概念层数据模型 SQLserver2016-数据库系统概述全文共16页,当前为第8页。 联系:是实体间的相互关系。 基本联系有三种 一对一(1:1):对于实体集A的中的每一个实体,实体集B中至多 有一 个实体与之联系。 一对多(1:n):对于实体集A的中的每一个实体,实体集B中有n个 实体与之联系(n>=0)。 概念层数据模型 SQLserver2016-数据库系统概述全文共16页,当前为第9页。 (3) 多对多(m:n):对于实体集A的中的m个实体,实体集B中有n个 实体与之联系(n>=0 m>=0)。 观众 1 1 座位 班级 1 多 学生 学生 多 多 课程 概念层数据模型 SQLserver2016-数据库系统概述全文共16页,当前为第10页。 "实体—联系"方法,使用的工具称为E-R图。 实体: 属性: 联系: 教师 讲授 n 课程 1 姓名 职称 课程名 称 学分 概念层数据模型最常用的方法 SQLserver2016-数据库系统概述全文共16页,当前为第11页。 层次 模型 网状 模型 关系 模型 面向对象 模型 组织层数据模型的分类 SQLserver2016-数据库系统概述全文共16页,当前为第12页。 层次模型是用树形结构来表示各类实体以及实体间的联系。 层次模型 SQLserver2016-数据库系统概述全文共16页,当前为第13页。 网状模型是使用网状结构来表示各类实体以及实体间的联系,它是 对层次模型的拓展。 网状模型 SQLserver2016-数据库系统概述全文共16页,当前为第14页。 关系模型 关系模型是一种简单的二维表结构,每个二维表称作一个关系,关系 中每一行数据称作一条记录,每一列数据称作属性,列标题称作属性名。 课程表 课程号 课程名称 类别 学时 学分 001 计算机基础 基础课 48 3 023 数据库应用 专业基础课 56 3.5 035 网页制作 专业核心课 64 4 SQLserver2016-数据库系统概述全文共16页,当前为第15页。 小 结 SQLserver2016-数据库系统概述全文共16页,当前为第16页。

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧