dbms系统 rdbms
Introduction
介绍
DBMS and Traditional file system have some advantages, disadvantages, applications, functions, features, components and uses. So, in this article, we will discuss these differences, advantages, disadvantages and many other things. If you have any doubt, feel free to ask in the comment section.
DBMS和传统文件系统具有一些优点,缺点,应用程序,功能,特性,组件和用途。 因此,在本文中,我们将讨论这些差异,优点,缺点和许多其他事情。 如有任何疑问,请随时在评论部分提问。
So, let’s get started to discuss DBMS and Traditional File System in detail. Then after, we will discuss the difference between them.
因此,让我们开始详细讨论DBMS和传统文件系统 。 然后,我们将讨论它们之间的区别。
DBMS(数据库管理系统) (DBMS (Database Management System))
We have to know about what is data, database, and management first for knowing more about DBMS. So, Data is a collection of facts and figure that can be recorded; it can be in text, number, speech, video, image. Database means a huge amount of inter-related data is stored, retrieved and collect at one place in the database; In short, it is a collection of inter-related data stored in the database. Management is a collection of the program for security manage, retrieved and stored the data.
首先,我们必须先了解什么是数据,数据库和管理,以进一步了解DBMS。 因此,数据是可以记录的事实和数字的集合; 它可以是文字,数字,语音,视频,图像。 数据库意味着在数据库中的一个位置存储,检索和收集大量相互关联的数据; 简而言之,它是存储在数据库中的相互关联数据的集合。 管理是用于安全管理,检索和存储数据的程序的集合。
After knowing about data, database and management you can assume that what is DBMS. So, Basically DBMS is a collection of interrelated data's stored in a database server; these data's will be stored in the form of tables. The aim of the database is to provide a way to store and retrieve database information in a fast and efficient manner. database system not only contains data's but it contains a complete definition or description of the database structure and constraints.
在了解了数据,数据库和管理之后,您可以假定什么是DBMS。 因此,DBMS基本上是存储在数据库服务器中的相互关联数据的集合; 这些数据将以表格形式存储。 数据库的目的是提供一种以快速有效的方式存储和检索数据库信息的方法。 数据库系统不仅包含数据,而且包含数据库结构和约束的完整定义或描述。
The first DBMS introduced by IBM in 1960's named Apollo (mission for moon). DB2 is the famous open source code (in which we can modify the code) and free source code (where code cannot be changed but, we can use it with its source code) database. EF-CODD (Father of RDBMS) was the first who describe database function and create a first latest version of the database; which follows their 11.5 rules in 12 rules which are known as 12 rules of EF-CODD.
IBM在1960年代推出的第一个DBMS名为Apollo(月球任务) 。 DB2是著名的开放源代码(可以在其中修改代码)和免费源代码(无法更改代码,但可以将其与源代码一起使用)数据库。 EF-CODD(RDBMS的父亲)是第一个描述数据库功能并创建数据库的第一个最新版本的人。 它遵循12条规则中的11.5条规则,这些规则被称为EF-CODD的12条规则。
DBMS的组件 (Components of DBMS)
Hardware, Software, data manager (Command Checker), DB Engine, User, Data Dictionary (Structure), Data, Database, Database access language, Query Processor (Find and solve queries), Server, Run Time Manager.
硬件,软件,数据管理器(命令检查器),数据库引擎,用户,数据字典(结构),数据,数据库,数据库访问语言,查询处理器(查找和解决查询),服务器,运行时管理器。
DBMS的应用 (Applications of DBMS)
Airlines, Universities, Banking, Wave, Human Resources, Manufacturing, and selling etc.
航空公司,大学,银行,波浪,人力资源,制造和销售等
DBMS的用途 (Uses of DBMS)
Effective and efficient management of data.
有效和高效的数据管理。
Query processing and management.
查询处理和管理。
Security and integrity of data.
数据的安全性和完整性。
Data sharing and storage.
数据共享和存储。
DBMS的优势 (Advantages of DBMS)
Less space consumes.
更少的空间消耗。
Reduction of redundancy.
减少冗余。
Data integrity, security, and continuity.
数据完整性,安全性和连续性。
Backup and recovery process.
备份和恢复过程。
The data model can be developed.
可以开发数据模型。
Concurrency control.
并发控制。
Data independence.
数据独立性。
Performance is good.
表现不错。
DBMS的缺点 (Disadvantages of DBMS)
Required large size of memory.
所需的大容量内存。
Time-consuming.
耗时的。
Required a processor with the high speed of data processing.
需要具有高速数据处理能力的处理器。
Cost of data conversion.
数据转换成本。
Database failure (DB corrupted due to power failure or whole system stops).
数据库故障(由于电源故障或整个系统停止而损坏的数据库)。
Expensive.
昂贵。
Complex.
复杂。
Higher impact of a failure (if any component can bring the operation to a halt).
故障带来的更大影响(如果有任何组件可以使操作停止)。
Cost of DBMS (depend on the environment, function or recurrent annual maintenance cost.
DBMS的成本(取决于环境,功能或经常性年度维护成本。
DBMS的功能 (Functions of DBMS)
Data dictionary management.
数据字典管理。
Modify, delete, insert the data.
修改,删除,插入数据。
Security.
安全。
Control multi-user access management.
控制多用户访问管理。
Achieved data integrity.
实现数据完整性。
Transaction management.
交易管理。
Data transformation and presentation.
数据转换和表示。
DBMS的功能 (Features of DBMS)
Persistence – permanent data stored.
持久性–存储的永久数据。
Validity – validation of field.
有效性–现场验证。
Consistency – the value of data is the same at all place.
一致性–数据的价值在任何地方都是相同的。
Security.
安全。
Non-redundancy – no multiple copies.
非冗余–没有多个副本。
Independence.
独立。
Concurrency – multiple users can share a file at same time
并发–多个用户可以同时共享一个文件
传统文件系统 (Traditional File System)
Before the use of a computer, a manual file system was used to maintain the records and files. Data were stored and processed using a traditional file system and it makes it easy to find any information. In this traditional file system, each file is independent of other file and data in the different file can be integrated only by writing an individual program for each application. The data and application program that uses the data are arranged that any change to data requires modification of all the programs that use the data. Sometimes, it is not possible to identify all the programs using data and identified on trial and error basis. All functional areas in the organization create, processes its own files.
在使用计算机之前,使用了手动文件系统来维护记录和文件。 数据是使用传统文件系统存储和处理的,因此可以轻松找到任何信息。 在这种传统的文件系统中,每个文件都独立于其他文件,并且仅通过为每个应用程序编写一个单独的程序就可以集成不同文件中的数据。 安排数据和使用该数据的应用程序,以使对数据的任何更改都需要修改所有使用该数据的程序。 有时,不可能使用数据来识别所有程序,并且无法通过反复试验来识别。 组织中的所有功能区域都创建,处理自己的文件。
The files such as inventory and payroll generate separate files and do not communicate with each other. The organization was simple to generate and had better local control but the data of an organization is dispersed throughout the functional subsystem.
库存和工资单等文件会生成单独的文件,并且不会相互通信。 该组织易于生成并且具有更好的本地控制,但是组织的数据分散在整个功能子系统中。
传统文件系统的组件 (Components of Traditional File System)
Hardware, Software, data manager, DB Engine, User, Data, Database, Database access language, Server, Run Time Manager.
硬件,软件,数据管理器,数据库引擎,用户,数据,数据库,数据库访问语言,服务器,运行时管理器。
传统文件系统的应用 (Applications of Traditional File System)
The application is developed for a specific purpose and they will access the database only.
该应用程序是为特定目的而开发的,它们将仅访问数据库。
传统文件系统的使用 (Uses of Traditional File System)
Language-specific run-time libraries
语言特定的运行时库
User programs use file system APIs to make requests of the file system
用户程序使用文件系统API来请求文件系统
Data transfer
数据传输
Positioning.
定位。
Updating metadata
更新元数据
Managing directories.
管理目录。
Managing access specifications.
管理访问规范。
Removal
清除
传统文件系统的优势 (Advantages of Traditional File System)
Simple to use.
易于使用。
Less complex.
不太复杂。
Minimal investment (Not make the investment in software because it allows us to transport files from one to another computer).
最小的投资(不投资软件,因为它允许我们将文件从一台计算机传输到另一台计算机)。
No requirement of the specialist.
不需要专家。
传统文件系统的缺点 (Disadvantages of Traditional File System)
Data redundancy (Each application has its own data file so, same data may have to be recorded and stored in many times).
数据冗余(每个应用程序都有其自己的数据文件,因此相同的数据可能必须多次记录和存储)。
Data inconsistency (Due to the same data items that appear in more than one file do not get updated simultaneously in each and every file).
数据不一致(由于出现在多个文件中的相同数据项不会在每个文件中同时更新)。
Data dependence (Program and application in the file processing system are data dependent but, the problem is incompatible with file format).
数据依赖性(文件处理系统中的程序和应用程序是数据依赖性的,但是问题与文件格式不兼容)。
Limited data sharing.
有限的数据共享。
The problem with security.
安全问题。
Retrieval (retrieval is not easy).
检索(检索并不容易)。
Time-consuming.
耗时的。
Inefficient to maintain the record of the big firm having a large number of items.
维护拥有大量项目的大公司的记录效率低下。
Required Lots of labor work to do.
需要做大量的劳动。
传统文件系统的功能 (Functions of Traditional File System)
Store and arrange the computer files.
存储并整理计算机文件。
Stored files into database, manipulation, and retrieval by the computer's operating system.
将文件存储到数据库中,由计算机操作系统进行操作和检索。
Perform services for the end-users, such as updating, insertion, deletion adding new files to database etc.
为最终用户执行服务,例如更新,插入,删除将新文件添加到数据库等。
Each program defines and manages its data.
每个程序定义和管理其数据。
传统文件系统的功能 (Features of Traditional File System)
It stores data in a group of files.
它将数据存储在一组文件中。
Files data are dependent on each other.
文件数据相互依赖。
C/C++ and COBOL languages were used to design the files.
使用C / C ++和COBOL语言设计文件。
It is very difficult to maintain the traditional file processing system.
维护传统文件处理系统非常困难。
The traditional file system is also called a flat file system.
传统文件系统也称为平面文件系统。
DBMS与传统文件系统之间的区别 (Difference between DBMS and Traditional File System)
DBMS is very expensive but, the traditional file system is cheap.
DBMS非常昂贵,但是传统文件系统却很便宜。
DBMS is good for the large system but, the traditional file system is good for a small system having a small number of items.
DBMS适用于大型系统,但是传统文件系统适用于具有少量项目的小型系统。
DBMS required lots of effort for designing but, the traditional file system is very low design efforts.
DBMS在设计上需要付出很多努力,但是传统的文件系统的设计工作却很少。
DBMS is highly secured but, the traditional file system is not secure.
DBMS是高度安全的,但是传统文件系统并不安全。
DBMS is data sharable but, the traditional file system is isolated data sharable.
DBMS是数据可共享的,但是传统的文件系统是孤立的数据可共享的。
DBMS is flexible but, the traditional file system has a lack of flexibility and has many limitations.
DBMS是灵活的,但是传统的文件系统缺乏灵活性并且有很多限制。
DBMS has no integrity but, the traditional file system has an integrity problem.
DBMS没有完整性,但是传统的文件系统存在完整性问题。
DBMS has a complex backup system but, the traditional file system has a simple backup system.DBMS have complex backup system but, traditional file system has simple backup system.
DBMS具有复杂的备份系统,但是传统的文件系统具有简单的备份系统.DBMS具有复杂的备份系统,但是传统文件系统具有简单的备份系统。
Conclusion
结论
In this article we have case studied the DBMS, Traditional file system and their components, features, functions, advantages, disadvantages, uses, applications and differences between DBMS and Traditional file system. After reading this article, you can correlate the differences between them. Stay tuned for the next article. We will dig deeper and discover more about DBMS. See you in the next Article! Happy Learning!
在本文中,我们研究了DBMS,传统文件系统及其组成,功能,优点,缺点,用途,应用以及它们之间的区别 。 阅读本文之后,您可以关联它们之间的差异。 请继续关注下一篇文章。 我们将深入研究并发现有关DBMS的更多信息。 下篇再见! 学习愉快!
翻译自: https://www.includehelp.com/dbms/dbms-vs-traditional-file-system.aspx
dbms系统 rdbms