You are on page 1of 5

Databases

A collection of information, which is organized in a such way that can be easily


Database
managed. Traditional databases are organized by fields, records, and files.

Stands for Automatic Workload Repository, a built-in repository in every Oracle


AWR Database, the Oracle DB makes a snapshot of all of its vital statistics and
workload information and stores them in the AWR.

A software library that provides embedded database for key/value data with
Berkeley DB scalable high-performance data management services to applications,
is NoSQL databases.

A high performance, column-oriented data storage system from Google, is


Big Table designed to handle large amounts of structured data associated with the
company's Internet search and web services operations.

An open source distributed database management system; a type of NoSQL


Cassandra
database that is used to handle large amounts of data.

An open-source, NoSQL document-oriented database that is optimized for


Couchbase interactive applications, it provides a fast key-value store and JSON document,
that focuses on the ease of use.

A family of relational database management system products from IBM that


serve different operating system platforms. It is a full-featured, high-
DB2
performance database engine capable of handling large quantities of data and
concurrently serving many users.

Stands for DataBase File, a file format extension used by database software.
Dbf Has features for data storage and manipulation. Supported by a number of
database products.

DynamoDB A fully managed NoSQL database service from Amazon that provides fast and
predictable performance with scalability, it is cross-platform.

An open source SQL relational database management system that runs


Firebird
on Linux, Windows, and a variety of Unix platforms.

Stands for the High-Performance Analytic Appliance. An in-memory database


HANA used to store and retrieve data as requested by the apps. It also performs
advanced analytics (predictive/streaming analytics, text search, etc.).

An open-source distributed column-oriented database built on top of


HBase the Hadoop file system that provides quick random access to huge amounts of
structured data.

A full-featured commercial RDBMS with small footprint, close to zero


InterBase administration requirements, and multi-generational architecture, can be embed
into software applications.

Magic
Stored procedures, triggers, replication, performance optimization, clustering,
keywords for
back-up, deadlocks, tuning, configuration.
DBA

An open source relational database with an extensible architecture, it has


replaced MySQL in many places thanks to being quicker, more open and
MariaDB
vibrant, having more storage engines, more transparent security releases,
better performance, etc.

A cross-platform and open source document-oriented database, a kind of


MongoDB
NoSQL database.Written in C++.

A Microsoft database management system that helps to store large amounts


MS Access
of information for reference, reporting and analysis.

A relational database management system (RDBMS) developed by


MS SQL
Microsoft. built for the basic function of storing and retrieving data as required
Server
by other applications, both GUI and command based software
An open source relational database management system based
MySQL on SQL, associated with web-based applications and online publishing, runs on
Linux, UNIX, Windows and other platforms.

NoSQL
Cassandra, MongoDB, Berkeley DB, Redis, Riak, CouchDB, DynamoDB.
databases

An approach to database design with a key-value store, document store, graph


NoSQL format for data, it means Not Only SQL, it's databases especially target large
sets of distributed data.

Object-related
Programming technique that connects databases with object-oriented
mapping
principles.
(ORM)

An object-relational database management system produced by Oracle


Oracle Corporation, designed for enterprise grid computing, a flexible and cost effective
way to manage information and applications.

Stands for Object-Relation Database. A database management system with an


ORD
object-oriented database model.

A database management system developed by Pervasive Software, used


PervasiveSQL for embedded databases, it is optimized for embedding in applications, used in
different types of packaged software apps.
Databases
An open-source ORD system, which runs on all major operating systems. The
PostgreSQL
main function of Postgres is to store data securely.

A procedural language extension to SQL that allows programmers to write code


PL/SQL in a procedural format. It is embedded in the Oracle Database (since version 6),
along with SQL itself and Java.

Short for Relational Database Management System. A program that allows to


RDBMS
create, update, and administer a relational database.

A distributed NoSQL key-value database, provides high availability, fault


Riak tolerance, operational simplicity, and scalability, commonly used case in storing
large amounts of log data.

An open source, in-memory data structure store that is used as a database,


Redis
cache and message broker.

Relational MySQL, Oracle, Access, MS SQL Server (mostly for Microsoft


DB stack), PostgreSQL, SQLite.

An open source scalable Apache platform for searches of data stored, used for
Solr full-text search, hit highlighting, dynamic clustering, database integration,
has NoSQL features, etc.

Stands for SQL Phrase Index. An open source full text search server that enables
Sphinx to batch index and searches data stored in a SQL database, NoSQL storage, or
just files quickly and easily.

A cross-platform C library that implements a self-contained, embeddable, zero-


SQLite
configuration SQL database engine.

Sqlmap Powerful sql injection automation tool. Given a vulnerable httprequest url, it is
able to exploit the remote database and do many hacking like extracting
database names, tables, columns, all the data in the tables etc.

Programming language for managing data held in a relational database


SQL
management system (RDBMS).

A RDBSM built for the basic function of storing retrieving data as required by
SQL Server other applications, that can respond to queries from client machines formatted in
the SQL language.

A Relational Database Management System used for large data warehousing


Teradata
applications, handling large volumes of data, it is highly scalable.

A database development and management tool used for managing relational and
Toad non-relational databases in particular used for Oracle, it is developed by Quest
Software.

An extension of SQL.
T-SQL

Voldemort A distributed key-value storage system.

You might also like