Definition of database related topic

Ace your homework & exams now with Quizwiz!

Overlapping subtype

In a specialization hierarchy, describes a condition where each entity instance (row) of the supertype can appear in more than one subtype.

substraction

Removing one number from another

Radiation

Energy that is radiated or transmitted in the form of rays or waves or particles.

Generalization

In a specialisation hierarchy, the grouping of common attributes into a supertype entity.

Specilization

In a specialisation hierarchy, the grouping of unique attributes into a subtype entity.

Document-oriented database

Stores unstructured data, such as the text of a speech or newspaper article.

systems analysis

The process that establishes the need for an information system and its extent.

television

a device to receive pictures from far away

data model

a diagram that represents entities in the database and their relationships

entity cluster

a group of associated entity types and relationships

school

a place where children go to learn

hospital

a place where sick or injured people are given care or treatment and where babies are often born

university

a place where students study at a high level to get a degree

data warehouse

a repository of historical data that are organized by subject to support decision makers in the organization

conceptual model

a representation of a system that helps us predict how the system behaves

chair

a seat for one person that has a back and usually four legs

XML Schema

describes the structure of an XML document in terms of what XML elements it will contain and their sequence

stored procedure

(1) A named collection of SQL statements. (2) Business logic stored on a server in the form of SQL code.

distributed database management system (DDBMS)

A DBMS that supports a database distributed across several different sites; a DDBMS governs the storage and processing of logically related data over interconnected computer systems in which both data and processing functions are distributed among several sites.

column family database

A NoSQL database model that organizes data into key-value pairs with keys mapped to a set of columns in the value component. A column is a key-value pair that is similar to a cell of data in a relational model. The key is the name of the column, and the value component is the data that is stored in that column. Therefore,

Completeness Constraint

A constraint that specifies whether each entity supertype occurrence must also be a member of at least one subtype. The completeness constraint can be partial or total.

NewSQL

A database model that attempts to provide ACID-compliant transactions across a highly distributed infrastructure.

fan trap

A design trap that occurs when one entity is in two 1:M relationships with other entities, thus producing an association among the other entities that is not expressed in the model.

analysis

A detailed examination of the elements or structure of something.

telephone

A device to receive and transmit sound to and from two distant locations.

Materialized View

A dynamic table that not only contains the SQL query command to generate rows but stores the actual rows. The materialized view is created the first time the query is run and the summary rows are stored in the table. The materialized view rows are automatically updated when the base tables are updated.

left outer join

A join that includes all the rows from the first table and only those rows from the second table that match the column in the first table.

distributed database

A logically related database that is stored in two or more physically independent sites.

predicate logic

A mathematical proof that asserts whether a given statement is TRUE or FALSE

cursor

A reserved area of memory in which the output of the query is stored, like an array holding columns and rows.

Online Analytical Processing (OLAP)

A method of querying and reporting that takes data from standard relational databases, calculates and summarizes the data, and then stores the data in a special database called a data cube.

Conceptual Modeling

A model that exists in the mind used to help us know and understand ideas.

Stored Function

A named collection of SQL statements that returns a value.

column-centric storage

A physical data storage technique in which data is stored in blocks, which hold data from a single column across many rows.

row-centric storage

A physical data storage technique in which data is stored in blocks, which hold data from all columns of a given set of rows.

Physical Modeling

A physical representation of an object. Prototypes and appearance models are physical models.

design trap

A problem that occurs when a relationship is improperly or incompletely identified and therefore is represented in a way that is not consistent with the real world. The most common design trap is known as a fan trap.

A trigger

A procedural SQL code that is automatically invoked by the relational database management system when a data manipulation event occurs.

Natural Join

A relational operation that creates a new table composed of only the rows with common values in their common attribute(s).

Key-value stores

A simple pair of a key and an associated collection of values. Key is usually a string. Database has no knowledge of the structure or meaning of the values.

Surrogate Key

A system-assigned primary key, generally numeric and auto-incremented.

updatable view

A view that can update attributes in base tables that are used in the view.

Database View

A virtual table that provides access to specific columns in one or more tables. A view doesn't store any data but presents the data in the base tables. A database administrator can grant access to a view without granting access to a table to limit what a user can see and manipulate.

PL/SQL (Procedural Language/SQL)

An Oracle extension to standard SQL that allows you to write procedural code that includes if/else statements, loops, and error handling. (pg35)

Database table

An arrangement of data made up of horizontal rows and vertical columns.

subtype discriminator

An attribute of a supertype whose values determine the target subtype or subtypes.

secondary key

An attribute or a set of attributes that has some identifying information, but often does not uniquely identify a record.

atomic attribute

An attribute that cannot be further subdivided to produce meaningful components. For example, a person's last name attribute cannot be meaningfully subdivided.

bridge entity

An entity designed to transform an M:N relationship into two 1:M relationships. The bridge entity's primary key comprises at least the primary keys of the entities that it connects. Also known as a composite / linking table.

composite entity

An entity that exists to represent the relationship between two other entities.

associative entity

An entity type that associates the instances of other entities and contains attributes that are uniquely related to the relationship between those entity instances.

Data Science

An interdisciplinary field involving the design and use of techniques to process very large amounts of data from a variety of sources and to provide knowledge based on the data.

MongoDB

An open source, document-oriented, nonrelational DBMS.

Multiplication

An operation used for the shortening of repeated addition

Science

An organized way of gathering and analyzing evidence about the natural world.

information

Data converted into a meaningful and useful context

time-variant data

Data whose values are a function of time. For example, time-variant data can be seen at work when a company's history of all administrative appointments is tracked.

Logical Modeling

Describes the data in as much detail as possible, without regard to how they will be physical implemented in the database. Features of a logical data model include: Includes all entities and relationships among them. All attributes for each entity are specified.

Medicines

Drugs that are used to treat or prevent diseases and other conditions.

Data

Facts, figures, and other evidence gathered through observations.

super column

In a column family database, a column that is composed of a group of other related columns.

entity subtype

In a generalization/specialization hierarchy, refers to a subset of an entity supertype where the entity supertype contains the common characteristics and the entity subtypes contain the unique characteristics of each entity subtype.

repeating group

In a relation, a characteristic describing a group of multiple entries of the same type for a single key attribute occurrence. For example, a car can have multiple colors for its top, interior, bottom, trim, and so on.

disjoint subtype (non-overlapping subtype)

In specialization hierarchy, a unique and non-overlapping subtype entity set.

JSON

JavaScript Object Notation (JSON) - a popular data interchange format, JSON is a technology standard often used to format data when being sent or received via APIs.

Politics

Method of maintaining, managing, and gaining control of government (who gets what, when, and how)

oltp

Online Transaction Processing- records all business transactions as they occur;acts as monitor; detects process aborts;restarts aborted processes;backs out failed transaction;allows distribution of multiple copies of application servers;performs dynamic load balancing

Pl/sql package

Oracle schema object that groups logically related PL/SQL types, variables and sub programs

partial completeness

Partial completeness means that not every supertype occurrence is a member of a subtype; that is, there may be some supertype occurrences that are not members of any subtype.

Natural Key

Real-world identifier used to uniquely identify real-world objects

Conceptual Design

Second SDLC step where analysts decide how to meet user needs, identify and evaluate design alternatives, and develop detailed specifications for what the system is to accomplish and how it is to be controlled.

Database

a collection of organized data that allows access, retrieval, and use of data

business logics

The SQL coding necessary to create relationships with the data stored in the database.

Technology

The application of scientific knowledge for practical purposes

knowledge

The body of information and facts about a specific subject. Knowledge implies familiarity, awareness, and understanding of information as it applies to an environment. A key characteristic is that new knowledge can be derived from old knowledge.

column-oriented data model

The column-oriented data model stores data in columns, rather than in rows, so it works well in situations where the focus is on analysis of chunks of data

Assessment

The evaluation or estimation of the nature, quality, or ability of someone or something

data cube

The multidimensional data structure used to store and manipulate data in a multidimensional DBMS. The location of each data value in the data cube is based on its x-, y-, and z-axes. Data cubes are static, meaning they must be created before they are used, so they cannot be created by an ad hoc query.

Execution Plan

The plan that the database optimizer has chosen for a SQL statement.

physics

The study of matter and energy and the interactions between the two through forces and motion.

Chemistry

The study of the properties of matter and how matter changes

Partition Tolerance

The system properties hold even when the system is partitioned

subject

The topic of a text. What the text is about.

statement-level trigger

This type of trigger is executed once, before or after the triggering statement completes, and is the default case.

Database Optimisation

To make the database more efficient. Reducing data redundancy, whilst promoting consistency and integrity.

total completeness

Total completeness means that every supertype occurrence must be a member of at least one subtype.

Database Trigger

a block of PL/SQL code that runs automatically when a particular database event occurs

Religion

a strong belief in a supernatural power or powers that control human destiny

Entity Relationship Diagram

a technique for documenting the entities and relationships in a database environment

Information System

collects, processes, stores, analyzes, and disseminates information for a specific purpose

data dictionary

information about the structure of the database, including a description of each data element.

NoSQL databases

nonrelational databases that support very high transaction rates processing, relatively simple data structures, replicated on many servers in the cloud

mathematical model

one or more equations that represent the way a system or process works

light

radiation that we can see

Evaluation

the making of a judgment about the amount, number, or value of something; assessment.

philosophy

the study of the fundamental nature of knowledge, reality, and existence, especially when considered as an academic discipline.

addition

the sum or total of numbers


Related study sets

Genitourinary - The Point Questions

View Set

AP Human Geography- (Unit 6.1) - Cities and Urban Land Use

View Set

10.01 The Marketing Mix ~ Entrepreneurship

View Set

One Step multiplication and Division Equations

View Set

MC Chapter 28 the child with a GI condition & 29 the child with a GU condition

View Set

Chp. 19. Program Design and Technique for Speed and Agility Training

View Set

U-world: Gen-Chem: Thermo chemistry#1

View Set