Databases: Difference between revisions

From Computer Science Wiki
No edit summary
 
(22 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[file:Database.png|right|frame|Python programming language<ref>http://www.flaticon.com/</ref>]]
__NOINDEX__
[[file:Database.png|right|frame|Databases<ref>http://www.flaticon.com/</ref>]]


A database is an organized collection of data.  It is the collection of schemas, tables, queries, reports, views and other objects. The data are typically organized to model aspects of reality in a way that supports processes requiring information, such as modelling the availability of rooms in hotels in a way that supports finding a hotel with vacancies.<ref>https://en.wikipedia.org/wiki/Database</ref>
A database is an organized collection of data.  It is the collection of schemas, tables, queries, reports, views and other objects. The data are typically organized to model aspects of reality in a way that supports processes requiring information, such as modelling the availability of rooms in hotels in a way that supports finding a hotel with vacancies.<ref>https://en.wikipedia.org/wiki/Database</ref>


# Data modeling
 
# Entity relationship diagramming
== Big Ideas in Databases ==
# Entity relationships
 
# Working with entity relationships
*  [[Entity relationship diagramming]]
# Unique identifiers and Normalization
*  [[Normalization]]
# Transforming From Conceptual Model to Physical Model
 
# Introduction to SQL
 
# SELECT Statements and Relational Database Technology
== ACID ==
# Using the WHERE Clause
 
# Restricting Rows and Introduction to Functions
In computer science, ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to guarantee data validity despite errors, power failures, and other mishaps. In the context of databases, a sequence of database operations that satisfies the ACID properties (which can be perceived as a single logical operation on the data) is called a transaction. For example, a transfer of funds from one bank account to another, even involving multiple changes such as debiting one account and crediting another, is a single transaction.<ref>https://en.wikipedia.org/wiki/ACID</ref>
# Using Character, Number, and Date Functions
 
# Using Single Row Functions
 
# Fundamentals of Database Security
[[File:Acid.png|thumb]]
# Understanding Database Transactions
 
# MySQL: monitoring and performance
== See also ==
# MySQL: security
 
# Please take a look at our [[SQL]] page


== References ==
== References ==

Latest revision as of 08:03, 1 September 2022

Databases[1]

A database is an organized collection of data. It is the collection of schemas, tables, queries, reports, views and other objects. The data are typically organized to model aspects of reality in a way that supports processes requiring information, such as modelling the availability of rooms in hotels in a way that supports finding a hotel with vacancies.[2]


Big Ideas in Databases[edit]


ACID[edit]

In computer science, ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to guarantee data validity despite errors, power failures, and other mishaps. In the context of databases, a sequence of database operations that satisfies the ACID properties (which can be perceived as a single logical operation on the data) is called a transaction. For example, a transfer of funds from one bank account to another, even involving multiple changes such as debiting one account and crediting another, is a single transaction.[3]


Acid.png

See also[edit]

  1. Please take a look at our SQL page

References[edit]