User:Zarzuelazen/Books/Reality Theory: Data Modeling

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Exemple Herencia.PNG
This user book is a user-generated collection of Wikipedia articles that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance).

Edit this book: Book Creator · Wikitext
Select format to download:

PDF (A4) · PDF (Letter)

Order a printed copy from these publishers: PediaPress
About ] [ Advanced ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] Recent Changes ]


Reality Theory: Data Modeling[edit]

Abstract data type
ACID
Activity diagram
Actor (UML)
Adapter pattern
Aggregate function
Agile software development
Architectural pattern
Armstrong's axioms
Array data structure
Association list
Associative array
Atomic commit
Atomicity (database systems)
Attribute (computing)
Attribute–value pair
B+ tree
B-tree
Baseline (configuration management)
Behavioral pattern
Big data
Binary decision diagram
Binary expression tree
Binary heap
Binary search tree
Binary tree
Bit array
Blockchain
Bloom filter
Branching (version control)
Bridge pattern
Business Process Model and Notation
Business process modeling
Candidate key
CAP theorem
Chart
Chase (algorithm)
Check constraint
Circular buffer
Class (computer programming)
Class diagram
Cleanroom software engineering
Codd's theorem
Collection (abstract data type)
Column (database)
Command pattern
Commit (data management)
Commit (version control)
Commitment ordering
Component-based software engineering
Composite pattern
Conceptual model (computer science)
Conceptual schema
Concurrency control
Concurrency pattern
Concurrent data structure
Conjunctive query
Consistency (database systems)
Consistency model
Container (abstract data type)
Control flow diagram
Creational pattern
Cursor (databases)
Data (computing)
Data cleansing
Data control language
Data corruption
Data definition language
Data dictionary
Data element
Data exchange
Data extraction
Data flow diagram
Data independence
Data integration
Data integrity
Data management
Data manipulation language
Data masking
Data migration
Data model
Data modeling
Data quality
Data redundancy
Data security
Data set
Data structure
Data structure diagram
Data transformation
Data validation
Data virtualization
Data warehouse
Data wrangling
Data-centric security
Database
Database activity monitoring
Database application
Database design
Database engine
Database index
Database model
Database normalization
Database schema
Database security
Database server
Database storage structures
Database testing
Database transaction
Database trigger
Database tuning
Database virtualization
Datalog
Decorator pattern
Deductive database
Denormalization
Dependency injection
Dependency theory (database theory)
Design by contract
Design pattern
Design Patterns
Diagram
Distributed concurrency control
Distributed data store
Distributed database
Distributed transaction
Document type definition
Document-oriented database
Domain model
Domain relational calculus
Double-ended queue
Doubly linked list
Durability (database systems)
Dynamic array
Dynamic data
Dynamization
Enterprise architecture
Entity–attribute–value model
Entity–relationship model
Eventual consistency
Extract, transform, load
Factory method pattern
Federated database system
Fibonacci heap
Field (computer science)
First normal form
Flat-file database
Flowchart
Foreign key
Fork (software development)
Frame language
Function model
Functional dependency
Functional flow block diagram
Functional specification
Gantt chart
Generic data model
Global concurrency control
Global serializability
Graph (abstract data type)
Graph database
Hash array mapped trie
Hash table
Hashed array tree
Heap (data structure)
Hierarchical database model
IDEF
Implicit data structure
Incremental build model
Index locking
Information model
Information schema
Information space
Inverted index
Isolation (database systems)
Iterator pattern
Join (SQL)
Join dependency
K-ary tree
Kanban (development)
Key-value database
Linked data structure
Linked list
List (abstract data type)
List of data structures
Logical data model
Lookup table
Lossless-Join Decomposition
Master data management
Materialized view
Merge (version control)
Metadata
Metadata repository
Metamodeling
Model-driven architecture
Modeling language
Model–view–controller
Multi-master replication
Multitier architecture
MultiValue
Multivalued dependency
Multiversion concurrency control
MySQL
Navigational database
Nested transaction
Network model
NewSQL
Node (computer science)
NoSQL
Null (SQL)
Object (computer science)
Object composition
Object database
Object-relational database
Object-relational mapping
Object-role modeling
Observer pattern
Online transaction processing
Operational data store
Optimistic concurrency control
Optimistic replication
Partition (database)
Persistent data structure
Physical data model
Priority queue
Probabilistic database
Process modeling
Program evaluation and review technique
Projection (relational algebra)
Prototype pattern
Query language
Query optimization
Query plan
Queue (abstract data type)
R-tree
Rational Unified Process
RDF query language
RDF Schema
RDFa
Real-time database
Record (computer science)
Record locking
Red–black tree
Referential integrity
Relation (database)
Relational algebra
Relational calculus
Relational database
Relational database management system
Relational model
Release management
Replication (computing)
Repository (version control)
Requirement prioritization
Requirements analysis
Requirements management
Requirements traceability
Resource Description Framework
Responsibility-driven design
Reversion (software development)
Revision tag
Robustness (computer science)
Rollback (data management)
Row (database)
Savepoint
Scalability
Schedule (computer science)
Schema evolution
Schema migration
Scrum (software development)
Search tree
Second normal form
Secure by design
Secure coding
Selection (relational algebra)
Self-balancing binary search tree
Semantic data model
Semantic Web
Sequence diagram
Serializability
Service (systems architecture)
Service-orientation
Service-oriented architecture
Set (abstract data type)
Shard (database architecture)
Singleton pattern
Skip list
Snapshot isolation
Software architecture
Software configuration management
Software deployment
Software design
Software design description
Software design pattern
Software development
Software development process
Software documentation
Software engineering
Software inspection
Software maintenance
Software portability
Software project management
Software prototyping
Software quality
Software release life cycle
Software requirements
Software requirements specification
Software verification and validation
Software versioning
Software walkthrough
Spatial database
Specification (technical standard)
Spiral model
SQL
SQL injection
SQL syntax
Stack (abstract data type)
Staging (data)
Star schema
Stored procedure
Strategy pattern
Structural pattern
Succinct data structure
Suffix tree
Superkey
Surrogate key
Symbol table
Systems development life cycle
Table (database)
Table (information)
Tagged union
Temporal database
Ternary search tree
Third normal form
Three-phase commit protocol
Three-schema approach
Timestamp-based concurrency control
Timestamping (computing)
Transaction log
Transaction processing
Transaction time
Treap
Tree (data structure)
Trie
Trunk (software)
Tuple relational calculus
Two-phase commit protocol
Two-phase locking
UML state machine
Uncertain data
Unified Modeling Language
Union type
Unique key
Unnormalized form
Unstructured data
Use case
Use-case analysis
User story
Valid time
Van Emde Boas tree
Version control
View (SQL)
View model
Waterfall model
Web development
Web Ontology Language
XML database