Working with the database accompanies any more or less complex project. The database acts as a repository of information containing everything necessary for the correct working of the system parameters. And what practices most common in practice are? When they are used? To these and other questions will find answers in this article.
So, first you have to decide what is the program in question. Database – the name for the orderly storage of arbitrary information. It can be arranged not only with the help of IT-technologies, but also other ways and methods. But at the same time as a basis must use the principle of systematization.
It Should be noted that the opportunities for organizing and saving data very much. Each method makes certain demands. There are DB, which is aimed at Autonomous operation in one computer. Others provide for interaction with a remote server. If we talk about architecture, the most common are the hierarchical and network databases. In this article, that they will be pointed out.
The architecture of the system in this case provides that each object is presented as a specific entity. Because of this it can have parent or child elements. Feature of this architecture is that must be a single object, where it all starts. The result is a structure that resembles a tree. To understand how this organization will help nearly any old program. A database of this type-it is also the file system of the computer.
Recommended
How to get out of "Skype" on the "Android" and not only
How to get out of "Skype" "Android"? This question bothers many users. The thing is that the messenger is not so difficult. But there are features that are only for mobile versions. To log out of Skype in this case more difficult than it seems. But i...
Kingo ROOT: how to use the program to gain administrative rights on Android
The Gadgets on the platform Android regained the lion's share of the market. Developers are continually perfecting the OS, trying to fit the needs of the users, but from year to year admit palpable mistake: forbid the owner to "stuffing" of his gadge...
How to get from Stormwind to Tanaris: practical tips
World of Warcraft is an iconic MMORPG, uniting millions of players around the world. There are many locations and puzzles, secret trails and larger, but rather dangerous paths. Sooner or later, every player chose the side of the Alliance, we have to ...
You Often hear that the use of such structure is not effective. But nevertheless it is still widely used. This is due to the fact that the database is beneficial when you want mainly to read information. Indeed, in this case the structure of this extremely helps. As an example, let's consider such situation: when we choose a certain folder, the interaction is fast. But if we start checking the computer for viruses, as it will last a very long time.
This is sort of a modification of the previously discussed example. The main difference here is the number of ties. Thus, in hierarchical databases, it is provided that one element can have only one parent. Thus, it is possible to speak about a certain constraint in the development of the database. The network database can have multiple parents. This applies even more to the creation of a database based on XML.
The Most common in practice are they, if we talk about the massive use, edit, and so on. The reason for their popularity is that relational databases are easy to describe in mathematics. Due to the ease of implementation, they are widespread.
A Theoretical basis for them failed mathematician Edgar Frank kodd (now deceased). It in the eighties could very thoroughly and accurately describe the structure of such database, using mathematical language. But as practice shows, such a study is a good basis for program implementation. Relational databases became so popular that when talking about DB, the default understand them. Let us consider the specifics of their implementation.
Their Main distinctive feature is that data is stored as sets of two-dimensional tables. As the simplest example can be given database Access, part of office Suite from Microsoft . The role of alpha and omega using the columns and rows. The first feature is that by indicates the name of fields, type of data used in them. In addition, the number of columns is fixed and can be modified only with administrator privileges database. Row well – objects of information. Their number changes relatively easy by providing special instructions.
You Must understand that the database is an abstract concept. Therefore, the most common in practice are the databases in which the tables are related. Very good graphical representation of this question can give the previously mentioned Access. The most important aspect at work is the design of the structure. This process is to create the above mentioned elements. It should be noted that this is a difficult phase to which many novice trifled with. And for good reason. Indeed, while data are limited, the computer will be processed quickly. But with the growth of information quantity will be much slower. Its value will be directly proportional to the size of the stored data and the optimal building structure.
So, we have considered most popular options for building a database. Now let's talk about what approaches are the most common in practice are when they are created and why so. As an example, consider MySQL. So, the end result is:
If you have experience it is easy to see that these concepts are contradictory. First we need to understand exactly what will be transferred into a database and withdrawn from it. In serious projects, you can meet dozens and hundreds of tables with an incredible amount of objects. Should consider the following questions:
To reduce the load you can use a breakdown into separate tables. But you must make sure to have certain unifying elements.
Databases are important components any more-less complex project. Initially, in the practical implementation of a person may not be able to organize optimal communication. But over time, when studying this region and increasing experience, it will be possible to create more advanced objects.
You should Also not throw out of focus and then gradually offer more sophisticated policy structure. In addition, all possible assistance in the optimization may be provided by the database management system. They provide the developer with broad functionality, which can be done almost any task. The diversity of the database is quite large, so you can choose one that will suit the taste.
...Article in other languages:
AR: https://tostpost.com/ar/computers/2851-the-most-common-in-practice-are-which-database.html
DE: https://tostpost.com/de/computer/5056-die-h-ufigsten-in-der-praxis-sind-welche-datenbank.html
HI: https://tostpost.com/hi/computers/2852-the-most-common-in-practice-are-which-database.html
JA: https://tostpost.com/ja/computers/2851-the-most-common-in-practice-are-which-database.html
PL: https://tostpost.com/pl/komputery/5061-najcz-ciej-w-praktyce-s-jakie-bazy-danych.html
TR: https://tostpost.com/tr/bilgisayarlar/5064-en-yayg-n-uygulama-i-in-hangi-veritaban.html
UK: https://tostpost.com/uk/komp-yuteri/5061-nayb-l-sh-poshirenimi-v-praktic-yak-bazi-danih.html
ZH: https://tostpost.com/zh/computers/3084-the-most-common-in-practice-are-which-database.html
Alin Trodden - author of the article, editor
"Hi, I'm Alin Trodden. I write texts, read books, and look for impressions. And I'm not bad at telling you about it. I am always happy to participate in interesting projects."
Related News
Skyrim: how to become a vampire?
there are Few people who do not recognize that to play Skyrim - a pleasure! Huge world, awesome texture, endless quests, beautiful battles and incredible opportunities - all this attracts players to such an extent that they someti...
How to find whose IP address in "Contact"? Secrets revelations over IP
Today we will try to figure out how to find whose IP address you have in "Vkontakte" appeared after the test sessions. Sometimes this basis it is possible to calculate the attacker page. Search people by IP address is very popular...
Object 140: guide and review. Object 140 World of Tanks: specifications
In the game WoT a lot depends on how properly you choose the tank and as well develop a strategy around it. The fact that this game has no pulse, that is, machines which in any case are better than the rest - each has its pros and...
The System process (NT Kernel System) bad: what to do? Some practical recommendations
it so Happens that the user in the system like any resource-intensive programs are not running anything lately, not installed, and the load on the CPU and RAM suddenly increases enormously (albeit briefly). The culprit, if you loo...
Nvidia Geforce 210: a review of the graphics card
the competition on the market of discrete graphics cards does not stop for a minute. Recently the clear leader was Nvidia, which could provide a model for any need. Eventually joined the race and AMD, which, I must say, it came ou...
Game Warframe system requirements
Massive multiplayer role-playing reached its peak of popularity a decade ago, in 2005, and still are one of the most popular. However, we should not forget that there is also a team shooter, which started a long time ago, when Val...
Comments (0)
This article has no comment, be the first!