7K+ 次浏览
多维数据库主要用于 OLAP(联机分析处理)和数据仓库。它们可以用于向用户展示数据的多个维度。多维数据库是从多个关系数据库创建的。虽然关系数据库允许用户以查询的形式访问数据,但多维数据库允许用户提出与业务或市场趋势相关的分析问题。多维数据库使用 MOLAP(多维联机分析处理)来访问其数据。它们允许用户通过快速生成和分析数据来快速获得其请求的答案。多维数据库中的数据存储在... 阅读更多
移动数据库与主数据库分离,可以轻松地传输到各个地方。即使它们未连接到主数据库,它们仍然可以与数据库通信以共享和交换数据。移动数据库包括以下组件:存储所有数据并链接到移动数据库的主系统数据库。允许用户即使在移动时也能查看信息的移动数据库。它与主数据库共享信息。使用移动数据库访问数据的设备。此设备可以是手机、笔记本电脑等。通信链路... 阅读更多
1K+ 次浏览
开源数据库是指那些具有开源代码的数据库,即任何人都可以查看代码、研究代码甚至修改代码。开源数据库可以是关系型(SQL)或非关系型(NoSQL)。为什么要使用开源数据库?对于任何公司来说,创建和维护数据库都非常昂贵。大量软件支出用于处理数据库。因此,切换到低成本的开源数据库是可行的。从长远来看,这为公司节省了大量资金。正在使用的开源数据库市场上有很多不同的开源数据库。所有... 阅读更多
5K+ 次浏览
DBMS 中的日期和时间函数对于操作和存储与日期和时间相关的值非常有用。不同的日期和时间函数如下:ADDDATE(DATE, DAYS)将整数形式的天数(DAYS)添加到指定的日期。这是函数返回的值。例如:sql> SELECT ADDDATE('2018-08-01', 31); +---------------------------------------------------------+ | DATE_ADD('2018-08-01', INTERVAL 31 DAY) | +---------------------------------------------------------+ | 2018-09-01 | +---------------------------------------------------------+ 1 ... 阅读更多
4K+ 次浏览
select 语句用于根据条件(如果有)从数据库中获取所需数据。这些数据以表格形式返回。select 语句的基本语法如下:Select column 1, column 2 ... column N From table_nameselect 语句的一个示例如下:Student_NumberStudent_NameStudent_PhoneStudent_MarksStudent_MajorSubject1Andrew661592728495Literature2Sara658365486565Maths3Harry464756746348Literature4Sally653783708430Literature5Anne745733773288Maths查询 -Select Student_Name From Student此查询产生以下结果:Student_NameAndrewSaraHarrySallyAnneselect 语句中的子句上面给出的 select 语句示例非常简单,在实践中并不那么有用。因此,与 select 语句相关的许多其他子句使其更有意义。其中一些是... 阅读更多
98K+ 次浏览
ANSI-SPARC 数据库体系结构是大多数现代数据库的基础。此体系结构中存在三个级别:物理级、概念级和外部级。这些级别的详细信息如下:物理级这是三级体系结构中的最低级别。它也称为内部级别。物理级描述了数据如何在数据库中实际存储。在最低级别,这些数据以位的形式存储在外部硬盘驱动器中,在稍高一点的级别,可以说数据存储在文件中... 阅读更多
22K+ 次浏览
对象关系模型是面向对象数据库模型和关系数据库模型的组合。因此,它像面向对象模型一样支持对象、类、继承等,并且像关系数据模型一样支持数据类型、表格结构等。对象关系数据模型的主要目标之一是缩小关系数据库与许多编程语言(如 C++、C#、Java 等)中经常使用面向对象实践之间的差距。对象关系数据模型的历史关系数据模型和面向对象数据模型都非常有用。但是,人们认为它们两者... 阅读更多
16K+ 次浏览
面向对象数据模型基于现实世界的情况。这些情况表示为对象,具有不同的属性。所有这些对象之间存在多种关系。面向对象数据模型的元素对象现实世界中的实体和情况在面向对象数据库模型中表示为对象。属性和方法每个对象都具有一定的特征。这些使用属性表示。对象的行为使用方法表示。类使用类将类似的属性和方法组合在一起。对象可以称为类的实例。继承可以从原始类派生新类。派生类包含... 阅读更多
19K+ 次浏览
与基于文件的管理系统相比,数据库管理系统非常有用。但是,它确实有一些缺点。其中一些如下:成本更高创建和管理数据库成本很高。数据库需要高成本的软件和硬件。此外,需要训练有素的员工来处理数据库,并且还需要持续维护。所有这些最终使数据库成为一项非常昂贵的投资。复杂性高数据库管理系统非常复杂,因为它涉及创建、修改和编辑数据库。因此,处理或使用数据库的人员需要... 阅读更多
用于组织和维护数据文件的系统称为基于文件的数据系统。这些文件系统用于处理单个或多个文件,效率不高。功能基于文件的数据管理系统的功能如下:基于文件系统可帮助任何用户进行基本数据管理。存储在基于文件系统中的数据应保持一致。在基于文件系统中执行的任何事务都不应更改一致性属性。基于文件系统不应允许对数据进行任何非法或潜在危险的操作。基于文件... 阅读更多