Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Database-centric architecture

Index Database-centric architecture

Database-centric Architecture or data-centric architecture has several distinct meanings, generally relating to software architectures in which databases play a crucial role. [1]

35 relations: Access method, Application server, Base One International, Business logic, Compiler, Computer cluster, Computer file, Computer memory, Computer program, Control table, Data structure, Data-driven programming, Database, Database index, Database server, Distributed computing, Dynamic programming language, Enterprise architecture, Flat file database, Grid computing, Inter-process communication, Message passing, Message-oriented middleware, Multitier architecture, Operating system, Oracle Database, Parallel computing, Rapid application development, Relational database management system, Scalability, Software architecture, Spreadsheet, Stored procedure, Table (database), Transaction processing.

Access method

An access method is a function of a mainframe operating system that enables access to data on disk, tape or other external devices.

New!!: Database-centric architecture and Access method · See more »

Application server

An application server is a software framework that provides both facilities to create web applications and a server environment to run them.

New!!: Database-centric architecture and Application server · See more »

Base One International

Base One International Corp. (BOIC) developed software for constructing database applications and distributed computing systems.

New!!: Database-centric architecture and Base One International · See more »

Business logic

In computer software, business logic or domain logic is the part of the program that encodes the real-world business rules that determine how data can be created, stored, and changed.

New!!: Database-centric architecture and Business logic · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: Database-centric architecture and Compiler · See more »

Computer cluster

A computer cluster is a set of loosely or tightly connected computers that work together so that, in many respects, they can be viewed as a single system.

New!!: Database-centric architecture and Computer cluster · See more »

Computer file

A computer file is a computer resource for recording data discretely in a computer storage device.

New!!: Database-centric architecture and Computer file · See more »

Computer memory

In computing, memory refers to the computer hardware integrated circuits that store information for immediate use in a computer; it is synonymous with the term "primary storage".

New!!: Database-centric architecture and Computer memory · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

New!!: Database-centric architecture and Computer program · See more »

Control table

Control tables are tables that control the control flow or play a major part in program control.

New!!: Database-centric architecture and Control table · See more »

Data structure

In computer science, a data structure is a data organization and storage format that enables efficient access and modification.

New!!: Database-centric architecture and Data structure · See more »

Data-driven programming

In computer programming, data-driven programming is a programming paradigm in which the program statements describe the data to be matched and the processing required rather than defining a sequence of steps to be taken.

New!!: Database-centric architecture and Data-driven programming · See more »

Database

A database is an organized collection of data, stored and accessed electronically.

New!!: Database-centric architecture and Database · See more »

Database index

A database index is a data structure that improves the speed of data retrieval operations on a database table at the cost of additional writes and storage space to maintain the index data structure.

New!!: Database-centric architecture and Database index · See more »

Database server

A database server is a server which houses a database application that provides database services to other computer programs or to computers, as defined by the client–server model.

New!!: Database-centric architecture and Database server · See more »

Distributed computing

Distributed computing is a field of computer science that studies distributed systems.

New!!: Database-centric architecture and Distributed computing · See more »

Dynamic programming language

Dynamic programming language, in computer science, is a class of high-level programming languages which, at runtime, execute many common programming behaviors that static programming languages perform during compilation.

New!!: Database-centric architecture and Dynamic programming language · See more »

Enterprise architecture

Enterprise architecture (EA) is "a well-defined practice for conducting enterprise analysis, design, planning, and implementation, using a comprehensive approach at all times, for the successful development and execution of strategy.

New!!: Database-centric architecture and Enterprise architecture · See more »

Flat file database

A flat file database is a database stored as an ordinary unstructured file called a "flat file".

New!!: Database-centric architecture and Flat file database · See more »

Grid computing

Grid computing is the collection of computer resources from multiple locations to reach a common goal.

New!!: Database-centric architecture and Grid computing · See more »

Inter-process communication

In computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system provides to allow the processes to manage shared data.

New!!: Database-centric architecture and Inter-process communication · See more »

Message passing

In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer.

New!!: Database-centric architecture and Message passing · See more »

Message-oriented middleware

Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages between distributed systems.

New!!: Database-centric architecture and Message-oriented middleware · See more »

Multitier architecture

In software engineering, multitier architecture (often referred to as n-tier architecture) or multilayered architecture is a client–server architecture in which presentation, application processing, and data management functions are physically separated.

New!!: Database-centric architecture and Multitier architecture · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Database-centric architecture and Operating system · See more »

Oracle Database

Oracle Database (commonly referred to as Oracle RDBMS or simply as Oracle) is a multi-model database management system produced and marketed by Oracle Corporation.

New!!: Database-centric architecture and Oracle Database · See more »

Parallel computing

Parallel computing is a type of computation in which many calculations or the execution of processes are carried out concurrently.

New!!: Database-centric architecture and Parallel computing · See more »

Rapid application development

Rapid-application development (RAD) is both a general term, used to refer to adaptive software development approaches, as well as the name for James Martin's approach to rapid development.

New!!: Database-centric architecture and Rapid application development · See more »

Relational database management system

A relational database management system (RDBMS) is a database management system (DBMS) based on the relational model invented by Edgar F. Codd at IBM's San Jose Research Laboratory.

New!!: Database-centric architecture and Relational database management system · See more »

Scalability

Scalability is the capability of a system, network, or process to handle a growing amount of work, or its potential to be enlarged to accommodate that growth.

New!!: Database-centric architecture and Scalability · See more »

Software architecture

Software architecture refers to the high level structures of a software system, the discipline of creating such structures, and the documentation of these structures.

New!!: Database-centric architecture and Software architecture · See more »

Spreadsheet

A spreadsheet is an interactive computer application for organization, analysis and storage of data in tabular form.

New!!: Database-centric architecture and Spreadsheet · See more »

Stored procedure

A stored procedure (also termed proc, storp, sproc, StoPro, StoredProc, StoreProc, sp, or SP) is a subroutine available to applications that access a relational database management system (RDBMS).

New!!: Database-centric architecture and Stored procedure · See more »

Table (database)

A table is a collection of related data held in a structured format within a database.

New!!: Database-centric architecture and Table (database) · See more »

Transaction processing

Transaction processing is information processing in computer science that is divided into individual, indivisible operations called transactions.

New!!: Database-centric architecture and Transaction processing · See more »

Redirects here:

Data-centric architecture, Database centric architecture, Database-centric.

References

[1] https://en.wikipedia.org/wiki/Database-centric_architecture

OutgoingIncoming
Hey! We are on Facebook now! »