A database engine is the underlying software component that a Database Management System (DBMS) uses to create, retrieve, update and delete (CRUD) data from a database. One may command the database engine via the DBMS's own user interface, and sometimes through a network port.
| Property | Value |
| p:abstract
| - A database engine is the underlying software component that a Database Management System (DBMS) uses to create, retrieve, update and delete (CRUD) data from a database. One may command the database engine via the DBMS's own user interface, and sometimes through a network port. (en)
- Database engine — англоязычный термин, соответствующий полуформальному русскоязычному определению «движок базы данных». Синоним: storage engine.
Движок может быть самостоятельным, оформленным в виде библиотеки, подключаемой к программам. Это позволяет программе использовать определённый формат файла базы данных. В более сложном случае, это позволяет нескольким программам работать с одним файлом БД, используя механизм блокировки, предоставляемый движком БД.
С другой стороны, движок БД является основным компонентом СУБД. В этом смысле СУБД — это программа, использующая движок БД для хранения данных в файлах и предоставляющая сетевой интерфейс, позволяющий клиентам СУБД работать по клиент-серверной модели. Обычно СУБД позволяют манипулировать данными и структурами БД с помощью языка SQL; при этом интерпретатор языка SQL обычно является компонентом СУБД, а не движка БД.
Некоторые СУБД позволяют одновременно использовать несколько движков (для разных БД). Например, MySQL позволяет использовать движки: InnoDB, MyISAM, NDB и др. (ru)
|
| p:hasPhotoCollection
| |
| p:wikipage-ru
| |
| rdf:type
| |
| rdfs:comment
| - A database engine is the underlying software component that a Database Management System (DBMS) uses to create, retrieve, update and delete (CRUD) data from a database. One may command the database engine via the DBMS's own user interface, and sometimes through a network port. (en)
- Database engine — англоязычный термин, соответствующий полуформальному русскоязычному определению «движок базы данных». Синоним: storage engine. (ru)
|
| rdfs:label
| - Database engine (en)
- Database engine (ru)
|
| skos:subject
| |
| foaf:page
| |
| p:genre
| |
| p:redirect
| |
| owl:sameAs
| |