Database programming consists of the process of creating and maintaining a database. The person who is responsible for these actions is known as a database programmer or database programming professional.
Databases are usually adopted by companies to support the internal operations of organisations and support online interactions between the company and its customers and suppliers.
A database is an organisation of collected data which is stored and accessed electronically. Databases are structured in a way as to support processes of requiring information and are divided into hierarchical, network, relational and object-oriented databases.
Hierarchical databases are known to have a tree structure and records which include information about the relationships of cells called parent and child. Additionally, in this structure, each child can only have a parent.
Network databases are known to make connections among different types of data. They are similar to hierarchical databases; however, in this structure, each child can have more than a parent.
Relational databases consist of tables in which data can be accessed or reassembled in different ways without editing and reorganise the database tables. The most popular relational databases are Microsoft SQL Server, MySQL and IBM DB2.
Object-oriented databases are those databases which store the information in the form of objects. Contrary to relational databases, they are not table-oriented.
Users access databases through a database management system (DBMS), a set of computer software used to get and analyse data.
Over the years, the sizes and capabilities of databases and DBMS have grown dramatically thanks to the technological developments. The term database has been firstly introduced in the 1960s and with the improvements in the computing industry, new database systems emerged.
Do you want to discover more about databases and database programming? Explore this category and you will find a wide range of digital textbooks to increase your knowledge about the topic.
Still can’t find the book you need? Take a look at our other categories or different publishers or other authors. We have more than 500,000 ebooks to choose from. Enjoy your reading with Kortext!