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