Relational database management system in the context of MySQL


Relational database management system in the context of MySQL

Relational database management system Study page number 1 of 1

Play TriviaQuestions Online!

or

Skip to study material about Relational database management system in the context of "MySQL"


⭐ Core Definition: Relational database management system

A relational database (RDB) is a database based on the relational model of data, as proposed by E. F. Codd in 1970.

A Relational Database Management System (RDBMS) is a type of database management system that stores data in a structured format using rows and columns.

↓ Menu
HINT:

👉 Relational database management system in the context of MySQL

MySQL (/ˌmˌɛsˌkjuːˈɛl/) is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database organizes data into one or more data tables in which data may be related to each other; these relations help structure the data. SQL is a language that programmers use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.

MySQL is free and open-source software under the terms of the GNU General Public License, and is also available under a variety of proprietary licenses. MySQL was owned and sponsored by the Swedish company MySQL AB, which was bought by Sun Microsystems (now Oracle Corporation). In 2010, when Oracle acquired Sun, Widenius forked the open-source MySQL project to create MariaDB.

↓ Explore More Topics
In this Dossier

Relational database management system in the context of SQL

Structured Query Language (SQL) (pronounced /ˌɛsˌkjuˈɛl/ S-Q-L; or alternatively as /ˈskwəl/ "sequel") is a domain-specific language used to manage data, especially in a relational database management system (RDBMS). It is particularly useful in handling structured data, i.e., data incorporating relations among entities and variables.

Introduced in the 1970s, SQL offered two main advantages over older read–write APIs such as ISAM or VSAM. Firstly, it introduced the concept of accessing many records with one single command. Secondly, it eliminates the need to specify how to reach a record, i.e., with or without an index.

View the full Wikipedia page for SQL
↑ Return to Menu

Relational database management system in the context of Australian Plant Census

The Australian Plant Census (APC) provides an online interface to currently accepted, published, scientific names of the vascular flora of Australia, as one of the output interfaces of the national government Integrated Biodiversity Information System (IBIS – an Oracle Co. relational database management system). The Australian National Herbarium, Australian National Botanic Gardens, Australian Biological Resources Study and the Council of Heads of Australasian Herbaria coordinate the system.

The Australian Plant Census interface provides the currently accepted scientific names, their synonyms, illegitimate, misapplied and excluded names, as well as state distribution data. Each item of output hyperlinks to other online interfaces of the information system, including the Australian Plant Name Index (APNI) and the Australian Plant Image Index (APII). The outputs of the Australian Plant Census interface provide information on all native and naturalised vascular plant taxa of Australia, including its offshore islands, but excludes taxa only known in Australia from their cultivation and not (yet) naturalised.

View the full Wikipedia page for Australian Plant Census
↑ Return to Menu

Relational database management system in the context of Database schema

The database schema is the structure of a database described in a formal language supported typically by a relational database management system (RDBMS). The term "schema" refers to the organization of data as a blueprint of how the database is constructed (divided into database tables in the case of relational databases). The formal definition of a database schema is a set of formulas (sentences) called integrity constraints imposed on a database. These integrity constraints ensure compatibility between parts of the schema. All constraints are expressible in the same language. A database can be considered a structure in realization of the database language. The states of a created conceptual schema are transformed into an explicit mapping, the database schema. This describes how real-world entities are modeled in the database.

"A database schema specifies, based on the database administrator's knowledge of possible applications, the facts that can enter the database, or those of interest to the possible end-users." The notion of a database schema plays the same role as the notion of theory in predicate calculus. A model of this "theory" closely corresponds to a database, which can be seen at any instant of time as a mathematical object. Thus a schema can contain formulas representing integrity constraints specifically for an application and the constraints specifically for a type of database, all expressed in the same database language. In a relational database, the schema defines the tables, fields, relationships, views, indexes, packages, procedures, functions, queues, triggers, types, sequences, materialized views, synonyms, database links, directories, XML schemas, and other elements.

View the full Wikipedia page for Database schema
↑ Return to Menu