Siheyuan: I eat melons while doing scientific research

Chapter 829 Can’t Write

Chapter 829 Can’t Write

Data files can be stripped, and the database can exist independently of any system, including the database system itself, and can be directly copied and migrated very conveniently.

Complete relational management, two-dimensional table storage…

All of this seemed to open the eyes of the Russians and the Gauls.

Gao Zhendong himself has been spoiled by various databases. After all, when he traveled through time, databases were already readily available. Even Excel, which everyone is accustomed to, is actually a simple database.

In this context, he may not be aware of how important the emergence of database systems is to the popularization and application of computers.

——This means that computers can enter the lives of ordinary people.

The Russians understand the benefits of this thing too well. If nothing else, just one thing – statistics, can be of great help.

The Russians’ statistical work has always been a bit lame. One of the most important starting points of their earliest Internet concept was to solve statistical problems, but the results were not very good, and ultimately they failed to develop a real system.

Of course, the database created by Gao Zhendong has not yet been networked, but it at least provides a solid foundation for the unification and standardization of data storage management.

The Russians looked at each other and said, “Perfect! Maybe there will be better ones in the future, but for now, it’s perfect! It can even run on the DJS-59.”

The Russians, including the Gauls, had countless usage scenarios of the database system flashing through their minds while browsing the database system description. There were so many that they could only think of the general idea of ​​each one. Before they had time to think deeply about it, another scenario popped up in their minds and pushed the previous idea far aside.

An old Russian rushed to the booth: “Dawali, I want this! I want this!” He couldn’t remember how much he wanted, but he just wanted it.

“Hello comrade, please confirm the quantity you need and provide the serial number of the computer you want to install it before delivery.”

Our staff are very polite. Everyone will be polite to big customers, especially big customers with no capital investment.

But his request confused the Russians and the Gauls behind them. Serial number? Why do we need a serial number?

Why else? Encrypt.

Although encryption technology cannot prevent people from pirating the software, it can at least slow down the process, especially when Gao Zhendong began to use a combination of shell encryption and dynamic decryption of the core code at runtime in the export version of the software.

As for the operating system, he doesn’t have the time to encrypt it, so you can steal it at will.

Gao Zhendong only made a symbolic key for the operating system. No matter how many keys were released, just remember one of them. It was a bit like the serial number “PQHKR-G4JFW-VTY3P-G4WQ2-88CTW” that everyone almost memorized later.

Even the encryption of such application software used in database systems is only to protect against gentlemen and not against villains, and is only to control commercial applications at the government and large institution levels to a certain extent.

In the early stages of promoting an ecosystem, piracy is not necessarily a bad thing.

Bill Damen: Well, you’re so damn right!
Of course, we can’t say this openly.

“We need to use the serial number to understand the target system status of the software installation so that we can make targeted adjustments and configurations to the system to ensure the stability and efficiency of the system operation.”

This sounds very reasonable, and the Gauls and Russians all sighed that you are so thoughtful.

Different computers have different structures and instructions. Even from DJS-59 to DJS-61, there are three different forms. In their view, it is already a remarkable thing that we can ensure that the same system is basically compatible on several computers.

As for some targeted adjustments, they are indeed necessary.

Although Gao Zhendong doesn’t care much about the copyright of computer software, there is one thing he cares about, and that is honor.

The honor of inventing the relational database, making it practical, and compiling the world’s first relational database system must be firmly held in the hands of our people.

To ensure this, at the same time as this foreign trade commodity exhibition was held, far away on the other side of the ocean, our old friend, Mr. Cramer, deputy editor-in-chief of Citi AIEE Journal, once again received a letter from old classmates from across the ocean.

This is a paper that I want to publish in an AIEE journal.

There is no way. Regardless of the level of technology, a considerable part of the discourse power in computer technology is still in the hands of the Western world led by Citigroup. We must be good at using the system they have already built.

Mr. Cramer attached great importance to the letters from his old friend. Perhaps due to international relations, they did not communicate much, but every letter from the other party meant the birth of a very promising technology, such as the C language, which is now very popular in the computer field of Citigroup University, and the general computer architecture that many commercial companies are using to imitate the open technology of Oriental people.

I wonder what it is this time?
Mr. Cramer opened the paper with great anticipation.

When it comes to submitting an article, it’s better to be formal and use paper materials because they leave a trace.

“Oh, my God! What do I see? Did the god who controls computers incarnate in that land?”

——”Introduction Of Relational Database Management System (RDBMS)”, ZhenDong.Gao.

No one in China had the courage to sign this article, as they could not afford to lose face. They only assisted Gao Zhendong in completing some debugging and supplementary work. If they signed their names on the article that established the theory, they would be making a joke of their own academic reputation.

The name of the article literally means Introduction to Relational Database Management Systems.

Yes, what Gao Zhendong came up with was just an overview, without any details involved, with only one purpose, which was to kill the origin of relational database in our hands.

For this purpose, an “introduction” will suffice.

Mr. Cramer couldn’t wait to read the paper, muttering to himself as he read.

“…what simple yet powerful rules and models…” This is what excites Kramer the most. The relational database summarizes complex data with the simplest structure and uses simple two-dimensional tables to construct and store complex data. This is the essence of the relational model used by the relational database.

“…can provide very good data consistency, even in real time…so important, so important!” Data consistency is the most important issue to be solved during application operation. Although this issue seems simple, it is actually not easy. Later unstructured databases can generally only provide eventual consistency.

“…Atomicity, consistency, isolation, durability, ACID, what a genius summary. These four words clearly define the core elements of a database. Genius, a genius idea.” Cramer was so amazed at the paper that he could hardly contain himself.

“…it handles data conflicts through locking and concurrency, and ensures that data is updated promptly and correctly. It’s a very clever method…”

“Structured Query Language (SQL), stored procedures, triggers… Hell, it can even perform necessary analysis and maintenance on data within the database…”

In Kramer’s view, with this kind of database, all applications can store, manage and use data in a standard data query and display method with high efficiency and low maintenance, which is impossible by any other means.

“I don’t know if they have actually implemented this kind of relational database. I think our companies, governments, and universities all need it.” Kramer flipped through the paper with great anticipation.

Given the length of the paper, it is impossible to have source code implementation, but he at least wants to see how far the Orientals have come, whether they have completed the theoretical construction, or have completely implemented it from the software level.

At this time, when the Citigroup people began to compete fiercely with the Russians, both of them were more or less like “lighthouses”. Objectively, they were indeed leading the world’s technological advancement. It was in this context that the rapid development of all walks of life and the need for proper handling of the resource “data” became particularly prominent.

Although they do not have a systematic awareness that “data” is also a resource, it is used as an intermediate process or results statistics.

But it’s enough to make the data processing problem troublesome for them.

And now, like the Russians at the exhibition, Citigroup people also realized that they saw hope for a solution to this problem.

Although at this time, only one Citi employee realized this.

But when he read to the end of the paper, he didn’t see our implementation of RDBMS.

However, an appendix at the back of the paper answered his question.

“We have completed the compilation and development based on relational database theory, using DJS59 and subsequent models as the hardware environment, and have realized a complete and usable RDBMS. However, due to the limited length of the paper, the details of this software cannot be written here.”

“Holy Shit!! Why don’t you just write it? You can’t write it? How do you know if you don’t try? If you can write it, I’ll even publish a supplement for you!”

Kramer was furious and felt deeply regretful. He knew that no matter what, the other party would not write the source code here, but at least it was a good thing to have more details. He had done such things as publishing a special supplement for the other party before!

By the way, the first author of that paper was also called ZhenDong.Gao.

It seems that they have a great computer genius. As the deputy editor-in-chief of AIEE, Kramer is very concerned about the development of computers. He is not completely ignorant of DJS-61, C6108 and C6110, and naturally knows their inventors.

(End of this chapter)