Introduction Flashcards

1
Q

What is RDBMS?

A

RDBMS: Relational Database Management System

We use RDBMS to make changes to database that store information in the form of tables.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Give examples of RDBMS.

A

MySQL, SQL Server, Oracle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is ACID?

A

ACID - Atomicity, Consistency, Integrity, Durability
Atomicity: The property by which the transaction either completes or fails in entirety.
Consistency: The property by which the database is consistent before and after a transaction.
Isolation: Multiple transaction can take place simultaneously.
Durability: The changes made to the database are saved, even if the system fails.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the types of command in MySQL?

A

Types of commands:

  1. DML (Data Manipulation Language)
  2. DDL (Data Definition Language)
  3. DCL (Data Control Language)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What’s DDL?

A

DDL commands are used to deal with the structure of tables/database objects.
Ex - CREATE, ALTER

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What’s DML?

A

DML are used to change the information stored inside tables.

Ex - INSERT, UPDATE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What’s DCL?

A

DCL are used to control the access to the database.

Ex - GRANT, REVOKE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly